Cherry Seed

What conversion events does a WooCommerce store need to send for Google journey-aware bidding to work?

journey-aware bidding events offline conversions WooCommerce full-funnel tracking

Quick Answer

Google's journey-aware bidding requires WooCommerce stores to send the full purchase funnel as distinct conversion events — not just the final transaction. At minimum, stores need to transmit page_view with product context, add_to_cart, begin_checkout, and purchase events, each carrying consistent user identifiers and transaction values. According to Google Ads documentation, journey-aware bidding uses the intermediate funnel steps to model conversion probability for users who have not yet completed a purchase, allowing Smart Bidding to adjust bids based on where each user sits in the buying journey rather than optimising solely for last-click purchase volume.

Full Answer

Traditional Google Ads Smart Bidding optimises toward a single conversion action — typically the purchase event. It sees a binary outcome: the user either converted or did not. Journey-aware bidding changes this by ingesting multiple funnel events and using the progression pattern to inform bid decisions.

The practical requirement is that each funnel stage must arrive as a separate, properly structured conversion event. A page view with product data tells Google the user has shown interest. An add-to-cart event with item value signals purchase intent. A begin-checkout event confirms the user has committed to evaluating the purchase. And the purchase event closes the loop with final revenue. Each event must carry a consistent user identifier — ideally a hashed email via Enhanced Conversions — so Google can stitch the journey across sessions and devices.

For WooCommerce stores, this means the tracking implementation must go beyond the standard purchase-only conversion setup. Most basic WooCommerce tracking configurations only send the purchase event to Google Ads, which provides enough data for standard Smart Bidding but starves journey-aware bidding of the intermediate signals it needs.

Server-side event pipelines are particularly well suited here because they capture WooCommerce hook-level events (woocommerce_add_to_cart, woocommerce_checkout_order_processed) with full context and route them to Google Ads as structured conversion events. Client-side implementations can achieve the same coverage but are vulnerable to consent rejection, ad blockers, and JavaScript failures — each of which creates gaps in the journey data that degrade the bidding model's accuracy. The more complete the funnel data, the more effectively journey-aware bidding can allocate spend toward users with high conversion probability.

Sources

Programmatic Access

GET https://seresa.io/wp-json/cherry-tree-by-seresa/v1/seeds/940

Cite This Answer

Cherry Tree by Seresa - https://seresa.io/seed/platform-integrations/conversion-events-woocommerce-needs-for-journey-aware-bidding