Articles on: Reports

How to track preorder funnel using Engagement Analytics

STOQ's engagement analytics for preorders shows you the full customer journey — from the moment a shopper sees your Preorder button to when they add to cart and complete a purchase. This helps you identify which preorder products generate the most interest and which ones actually convert into sales, so you can focus your marketing and inventory planning where it matters most.


How to Access Preorder Engagement Analytics


The engagement view lives inside the Products tab of your Preorders report section. Here is how to get there.


  1. In the STOQ app, go to Reports.
  2. Select the Preorders tab at the top.
  3. Click the Products sub-tab.
  4. At the top of the page, you will see view cards — select Engagement.


The Engagement view opens with a summary of your preorder funnel metrics and a per-product breakdown table.



Note: If this is your first time opening the Engagement view, you will see a prompt to enable the analytics pixel. See the next section for setup.


How to Enable the Analytics Pixel


STOQ uses a Shopify web pixel to track button impressions and add-to-cart events on your storefront. You need to activate it once before data starts flowing.


  1. Open ReportsPreordersProductsEngagement.
  2. Click the Enable analytics button.
  3. Shopify will ask you to approve two permissions: write_pixels and read_customer_events. Accept them.
  4. The page reloads and your pixel is active. Data will begin appearing once customers start viewing product pages with Preorder buttons.


Tip: If your store already has the required permissions (e.g., you previously enabled analytics for back in stock), the pixel activates automatically — no manual setup needed.


Understanding the Preorder Funnel


The engagement analytics tracks three stages of the customer journey for preorder products. Each metric tells you something different about conversion.


Impressions


An impression is counted each time a shopper sees your Preorder button on a product page. This tells you how much traffic your preorder products are receiving.


Add to Carts


An add-to-cart event is counted when a shopper clicks the Preorder button and the product is added to their cart. The Add to cart rate is calculated as Add to carts ÷ Impressions. A low add-to-cart rate may mean your button text, pricing, or shipping estimate isn't compelling enough.


Orders


An order is counted when a shopper completes checkout with the preorder item. The Order rate is calculated as Orders ÷ Add to carts. A low order rate may indicate cart abandonment — check your checkout flow, shipping costs, or payment options.


Summary Cards


At the top of the view, five summary cards show your aggregate funnel for the selected date range:


  • Impressions — Total (or unique) times the Preorder button was seen
  • Add to carts — Total (or unique) times an item was added to cart via the Preorder button
  • Add to cart rate — Percentage of impressions that resulted in an add-to-cart
  • Orders — Number of completed preorder purchases
  • Order rate — Percentage of add-to-carts that converted into completed orders


Per-Product Breakdown Table


Below the summary cards, a table shows engagement data for every product and variant that has a Preorder button active. Each row displays:


Column

What It Shows

Product / Variant

The product name, variant title, and thumbnail image

Impressions

How many times the Preorder button was seen on that product page

Add to carts

How many times shoppers added the preorder product to their cart

Add to cart rate

Conversion rate from impression to cart (Add to carts ÷ Impressions)

Orders

How many completed preorder purchases for that product

Order rate

Conversion rate from cart to order (Orders ÷ Add to carts)


Use this table to identify:

  • High-impression, low-add-to-cart products — Your button or offer messaging may need work
  • High-add-to-cart, low-order products — Shoppers are interested but dropping off at checkout
  • High-order products — Your top-performing preorders worth promoting further


Filtering and Toggling Data


You can narrow your engagement data using the available filters to focus on specific time periods or markets.


Date Range Filter


Choose a preset time window or set a custom range:


  • Last 7 days
  • Last 30 days (default)
  • Last 60 days
  • Last 90 days
  • Last 6 months
  • Last 12 months
  • Custom (pick start and end dates from a calendar)


Market Filter


If you sell across multiple Shopify Markets, use the Market filter to view engagement for a specific market. This helps you understand regional interest in your preorder products.


Note: The Market filter only appears if your store has more than one market configured.


Unique vs Total Toggle


Use the Unique / Total button group at the top-right to switch how counts are calculated:


  • Unique — Counts each shopper once, regardless of how many times they saw or interacted with the Preorder button. Shows your reach.
  • Total — Counts every impression and add-to-cart (including repeat interactions from the same shopper). Shows overall volume.


Known Limitations


  • Data only begins collecting after you enable the analytics pixel — there is no historical data before activation.
  • Impressions require the Preorder button to actually render on the product page. If your theme hides the button or uses a custom integration that bypasses the embed, impressions may not be tracked.
  • The pixel requires write_pixels and read_customer_events Shopify permissions. If these are revoked, tracking stops.
  • Order data counts completed checkout purchases that include preorder items tracked by the pixel. Orders placed through draft orders, POS, or other channels are not included.
  • Pagination shows 50 products per page. Use date and market filters to narrow results if you have a large catalog.


Troubleshooting


Symptom

Likely Cause

Fix

"Enable analytics" prompt still showing

Pixel permissions were not approved

Click Enable analytics again and approve both write_pixels and read_customer_events in the Shopify prompt

No impressions after enabling

Pixel was just activated or no traffic yet

Wait 24–48 hours for data to accumulate; confirm your Preorder button is rendering on product pages

Impressions show but add-to-carts are zero

Button is visible but add-to-cart action is not firing

Test your storefront — open a preorder product page and click the Preorder button to confirm it adds to cart

Order rate is zero despite add-to-carts

Shoppers are abandoning at checkout

Review your checkout for issues — high shipping costs, limited payment methods, or unclear delivery timelines

Data only shows for some products

Other products don't have a preorder offer enabled

Verify the offer is active and the Preorder button is rendering on those product pages

Market filter not visible

Store has only one market configured

The filter appears automatically when multiple markets exist


FAQs


Q: Do I need a paid plan to use preorder engagement analytics?

A: The engagement analytics feature requires the conversion analytics toggle to be enabled for your store. Contact support if you do not see the Engagement view card.


Q: Does the pixel slow down my storefront?

A: No. The Shopify web pixel loads asynchronously in a sandbox and does not affect your store's page speed or performance scores.


Q: Can I see engagement data for back in stock too?

A: Yes. The same Engagement view is available under <strong>Reports</strong> → <strong>Back in stock</strong> → <strong>Products</strong>. The back in stock funnel tracks Impressions → Clicks → Signups instead of Impressions → Add to carts → Orders.


Q: What is the difference between Unique and Total?

A: Unique counts each shopper once (deduplicated by session). Total counts every interaction, so a shopper who views the same product three times adds three impressions to the Total count but only one to Unique.


Q: Why is my order rate low even though add-to-cart rate is high?

A: This typically indicates cart abandonment. Common causes include unexpected shipping costs, limited payment options, long delivery timelines, or a confusing checkout experience. Consider improving your shipping estimates and payment flexibility.


Q: Can I export preorder engagement data?

A: Currently the engagement data is viewable within the STOQ app only. Export functionality is not yet available for the Engagement view.

Updated on: 25/05/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!