Skip to main content
Bloom emits events at every step of the pre-order flow so you can attribute pre-order demand in the same analytics platforms you use for normal orders. Tracking is on by default - you only need to change settings if you want to disable an event or limit which destinations receive it.
Storefront events fire only after the shopper grants analytics consent, read from Shopify’s Customer Privacy API - usually set by your cookie banner. Until then, Bloom sends nothing to GA4, GTM, Klaviyo, Meta or Google Ads. Klaviyo also only records events for shoppers it can identify. Bloom’s own anonymous counts for Results are unaffected.

Events

  • View - when a shopper views a product on pre-order (preOrder_view_bloom). Klaviyo metric: Pre-order: Viewed Product.
  • Add to Cart - when a shopper adds a pre-order variant to their cart (preOrder_addToCart_bloom). Klaviyo metric: Pre-order: Added to Cart.
  • Checkout - when a cart containing a pre-order item reaches checkout (preOrder_checkoutStart_bloom). Klaviyo metric: Pre-order: Checkout Started.
Order completion is tracked server-side from Shopify’s orders/create webhook and does not need to be configured. Connected Klaviyo accounts also get Placed Pre-order and related order events - see Klaviyo events. Variants that are fully sold out - no pre-order and no Notify Me - fire a separate soldOut_view event. See Sold-out views.

Destinations

  • GA4
  • GTM
  • Klaviyo
  • Meta Ads
  • Google Ads - per-event conversion ID/label (see below)

Configure

  1. In Shopify admin, open Apps → Bloom.
  2. Go to Pre-order → Settings.
  3. Under Integrations, open Tracking.
  4. For each event row, toggle the platforms you want it sent to.
  5. Click Save.
Pre-order event tracking matrix
Google Ads conversions need a per-event conversion ID and label. Paste the send_to value from Google Ads → Tools → Conversions → Tag setup into the Google Ads cell for each event you want tracked. Format: AW-XXXXXXXXXX/AbCdEfGh. Leave a cell blank to skip that event.
Create a separate Google Ads conversion action per event (View, Add to Cart, Checkout) so you can attribute the funnel stage that actually drove the sale.