Most “the funnel is broken” moments after launch are one missed switch: test mode left on, a pixel never added, an upsell product with no fulfillment mapping. This is the full pre-launch pass, in the order worth doing it.
1. Pages
-
Every step exists and is finished: landing, checkout, upsells, thank you. No placeholder text or default headlines left anywhere (templates count as finished only after you’ve swapped every section).
-
Walk the whole funnel in mobile view before anything else, that’s where most buyers are. Responsive checklist here.
-
Page titles set (the browser-tab text), and step paths clean. Set your main lander as the default landing page by emptying its step path in Step Settings, so your bare domain doesn’t 404.
2. Products
-
All products added with the right prices, variants, and images.
-
Order bumps ticked as bumps, hidden products actually hidden, and the product list selecting the right default.
3. Payments
-
Gateways connected and enabled on the payment form: start here if any are missing.
-
Run test payments through the full flow: main product, bump, upsell accepted, upsell declined.
-
Turn test mode off. The single most common launch mistake. Real ads to a test-mode funnel produce zero revenue and perfect-looking analytics.
4. Fulfillment and follow-up
-
Every product has its product automation mapped, upsell products included. A funnel that fulfills the front-end and silently drops upsells is the most common support case we see.
-
Shopify stores: connection live and Order Bundling on, so an order with upsells arrives as one order, not three.
-
Confirmation email automation active, with the sender configured on this funnel (Settings → SMTP Settings).
-
Abandoned cart recovery built and switched to Active, an inactive automation does nothing however complete it looks.
5. Domain
- Custom domain connected, SSL showing the padlock, and the funnel viewed on its real domain, not the preview URL.
6. Tracking
-
Pixels installed and firing: Meta, TikTok, Google Analytics, whichever you run ads on.
-
Place one final test order and confirm the purchase event lands in your ads manager with the right value.
7. The last pass
-
Click every button and link on every step. Especially the upsell No thanks link, the one everyone forgets to wire.
-
Check the funnel in a private/incognito window, logged out of everything, on your phone.
-
Then launch.

Something on this list not behaving? Post in Ask the community with a link to the step and someone will spot it, usually in minutes.