Attribute preorders to the campaign that drove the order on the day it was placed, then report them separately from in-stock sales and recheck them on net revenue after cancellations. Most Shopify preorder setups create the order at checkout even when payment is collected later, so ad platforms and attribution tools credit the conversion immediately, weeks before anything ships.
Do preorders count as conversions when placed or when they ship?
In most setups, when they are placed. The customer completes checkout, Shopify creates an order and your pixels fire a purchase event. Meta and Google record a conversion that day, and an attribution tool connected to your store sees the order too. Some apps hold payment until fulfillment, but the conversion has already been reported by then.
That timing is usually fine for attribution, because the ad that convinced someone to preorder deserves the credit. It causes problems in reporting, where revenue lands in one month and the cost of goods, shipping and any cancellations show up in another.
Why does revenue look inflated during a preorder launch?
A preorder campaign pulls future demand into the present. Launch week ROAS looks spectacular because your most eager customers all buy at once, often from email and organic social, while paid campaigns pick up credit for buyers who were already waiting. Then weeks later some of those orders cancel, payment fails on deferred charges, or customers refund after a long wait. None of that is reflected in the ROAS you read on launch day.
How do I keep preorders from distorting ROAS?
Report preorder products on their own. The cleanest way is to give preorder items their own SKU or variant, or a product tag, so you can filter them in any report. Then look at campaign performance with and without those SKUs. ThoughtMetric reports gross and net sales, refunds and new-customer revenue by product, SKU and variant, broken down by channel or campaign. (Disclosure: ThoughtMetric sponsors this site.) That makes it straightforward to compare what a campaign did on preorder SKUs against everything else. The general case for product-level reporting is in product-level attribution tools.
Hold preorder campaigns to their own targets. A launch campaign aimed at a waitlist should beat your normal ROAS by a wide margin, so judging it against the same goal tells you very little.
What about cancellations and refunds weeks later?
Recheck preorder performance on net sales once the product has shipped and your normal return window has passed. If 15 percent of preorders cancel, a campaign that looked like a 4x on gross revenue is closer to 3.4x on what you kept. For products with long lead times, I would not make a scaling decision on preorder campaigns until that second look. Product performance for e-commerce covers how to read refunds and returns at the product level.
Do preorder buyers count as new customers?
Yes, if it is their first order, and they are often your most valuable ones because they were willing to wait. Track their repeat rate as a separate cohort. If preorder buyers come back at a higher rate than in-stock buyers, that is an argument for running more launches, and it should change how you value the new-customer ROAS those campaigns produce.
What attribution window should I use for preorders?
Preorder buyers often research for longer than in-stock buyers, especially for higher-priced or limited items. Someone might see a teaser ad, join a waitlist and buy on launch day two weeks later. A short click window will credit the launch email and miss the ad that built the waitlist. If your tool lets you change the lookback window, compare a 7-day view with a 30-day view for launch campaigns, and expect upper-funnel channels to look better on the longer one.
How do waitlists change attribution?
Waitlist signups are leads, not sales, but they are the best early signal a launch campaign gives you. Track cost per waitlist signup by campaign, then track what share of each campaign’s signups converted into preorders. That two-step view tells you which ads built real demand and which ones collected signups that never bought. Tag the launch email with UTM parameters too, and use a lookback window long enough that the ad that built the waitlist still shows up in each buyer’s path.
When the launch email goes out, expect a spike in email-attributed revenue and a quiet day for paid. That is normal. Judge the paid campaigns on the waitlist they built, and the email on how many of those signups it turned into orders.
A simple preorder reporting checklist
- Give preorder items their own SKU, variant or tag before launch.
- Report campaign ROAS with and without preorder SKUs.
- Set a separate target for launch and waitlist campaigns.
- Recheck on net sales after shipping and the return window.
- Track preorder buyers as their own repeat-purchase cohort.
Leave a Reply