How to Test Shopify Checkout, Discounts and Tracking Before Black Friday 2026
| by Renuka M
Checkout, discounts and tracking are the three systems most likely to cost a Shopify store money on Black Friday, because a failure in any of them is invisible until orders start arriving at the wrong price or conversions stop appearing in your ad dashboards. This guide is a test plan for all three, written for the 2026 season and the platform changes that came with it. It expands on sections one to three of our main Shopify Black Friday 2026 checklist.
Free Pre-Black Friday Shopify Audit
Not sure your checkout, discounts and pixels survived the 2026 Scripts and Thank you page changes? We'll test them with real orders and tell you exactly what broke.
What Changed in Shopify Checkout in 2026?
Two changes matter most. Shopify Scripts, which many Plus stores used for custom discounts, shipping and payment logic, stopped running after June 30, 2026, with Shopify Functions as the replacement. And non-Plus stores (Basic, Shopify and Advanced plans) had their Thank you and Order status pages upgraded to checkout extensibility by August 26, 2026, which permanently switched off code in the old additional scripts field (Shopify developer docs).
If your store was auto-upgraded rather than migrated deliberately, assume something was lost until you have proven otherwise with a real order. Conversion pixels, affiliate tags and post-purchase surveys that lived in additional scripts are the usual casualties.
Part 1: Testing Checkout End to End
Build a test matrix
List every combination that changes what a customer sees at checkout, then place one order per row. A typical matrix covers:
- Device: iOS Safari, Android Chrome, desktop Chrome and Safari.
- Customer type: guest, logged-in account, B2B or wholesale customer.
- Payment method: card, Shop Pay, PayPal, local wallets or UPI, buy-now-pay-later, gift card, and gift card plus card.
- Market: each country or currency you sell in, including tax-inclusive and tax-exclusive markets.
- Delivery: standard, express, local pickup and local delivery.
What to check on every test order
- Totals, tax and shipping match what the cart showed.
- Every checkout UI extension (upsells, delivery date pickers, gift messages, trust badges) renders and saves its data to the order.
- The Thank you page shows the right content and any post-purchase offer works.
- The order appears in Shopify, your ERP or accounting tool, and your fulfilment system with correct line items.
- Confirmation email and any WhatsApp order notification arrive within a minute.
Use real payments and refund them afterwards. Test-mode gateways skip fraud checks, 3-D Secure prompts and wallet flows that real customers hit.
Part 2: Testing Discounts and Promotions
Black Friday discounts fail in predictable ways: they apply to the wrong products, they stack when they should not, or they start and stop at the wrong time.
Discount test cases
- Scope: each discount applies only to its intended collections, products, variants and customer segments. Try adding an excluded product to confirm it is not discounted.
- Combinations: test the sitewide offer plus a code, a code plus free shipping, and a bundle plus a code. Confirm the results match your combination settings.
- Thresholds: place orders just below and just above each spend or quantity threshold.
- Timing: schedule a test discount to start in ten minutes and confirm it switches on at the right time in your store's time zone.
- Limits: one-use-per-customer and total usage limits block a second attempt.
- Migrated logic: any discount that used to run on Shopify Scripts now runs on a Shopify Function or app, and produces the same result as last year.
Wholesale or dealer pricing needs its own pass, because a leak of trade prices to retail customers during a public sale is expensive. Our B2B dealer portal case study shows how role-based pricing was kept separate inside one Shopify store. If your discount rules are too complex for native settings or an app, Shopify custom app integration can build them as a Shopify Function.
Part 3: Testing Conversion Tracking
Tracking does not affect whether customers can buy, but it decides whether you can tell which campaigns worked, and ad platforms use it to optimize spend in real time during the sale.
Tracking checks
- Open Settings, then Customer events, and confirm each pixel (Google, Meta, TikTok and others) is connected and not in a disconnected state.
- Place a real order and confirm the purchase event appears in each platform's event or diagnostics view, with the correct value and currency.
- Check that each order is counted once. Duplicate events from both an app pixel and an old theme snippet inflate reported revenue.
- Click a test link with UTM parameters, complete a purchase and confirm the source and campaign are recorded in Shopify analytics and Google Analytics 4.
- Confirm consent banners do not block pixels for customers who accept tracking.
- Verify that orders and customers sync to your CRM for post-sale campaigns. Amwhiz connects Shopify with HubSpot, Zoho and other systems through its integration services.
A Sample Test-Day Schedule
- Morning: run the checkout matrix and log every order number.
- Midday: run the discount test cases against those same paths.
- Afternoon: verify tracking for each test order in every ad platform and in your CRM.
- End of day: refund test orders, delete test discounts and record any fixes needed before the code freeze.
Five weeks to Black Friday. Is your store ready?
Amwhiz migrates Scripts logic to Shopify Functions and rebuilds tracking as app pixels, fast enough to finish before Black Friday.
How Amwhiz Helps
Amwhiz tests and fixes Shopify checkout, discount and tracking set-ups before peak trading. Our Shopify services team migrates Scripts logic to Shopify Functions, rebuilds Thank you page customizations as checkout extensions, and reconnects tracking and CRM syncs. For example, our Shopify UI extension case study shows a custom extension built into the Shopify admin.
Frequently Asked Questions About Testing Shopify Checkout Before Black Friday
Can I test Shopify checkout without charging real money?
Yes, with Shopify's test gateway, but it skips real-world steps such as 3-D Secure and wallet flows. Use the test gateway for discount logic, then place a few real orders and refund them.
What happens to Shopify Scripts discounts in 2026?
Shopify Scripts no longer run after June 30, 2026. Discounts, shipping and payment rules that used Scripts must be rebuilt with Shopify Functions or an app that uses them.
How do I know if my tracking broke during the checkout extensibility upgrade?
Place a real order and check each ad platform's event diagnostics. If a purchase event is missing, or the pixel only existed in the old additional scripts field, it needs to be reinstalled as an app pixel or custom pixel.
How many test orders should I place?
One per row of your test matrix, usually between 15 and 40 orders for a store selling in one or two markets.
Should I change discount settings during the sale?
Avoid it. Set up and test every discount before your code freeze, and limit live changes to switching discounts on or off.
Conclusion
Checkout, discounts and tracking each need deliberate testing with real orders, especially in a year when Scripts and additional scripts were retired. A one-day test plan run three weeks before Black Friday catches most of the issues that would otherwise appear on the busiest day of the year. For load and integration testing, continue with How to Load-Test Your Shopify Integrations Before Black Friday 2026.
Planning your offers too? Read Shopify BFCM 2026: 12 ways to optimize your store.
Amwhiz helps Shopify merchants test and fix checkout, discounts and tracking before BFCM. Visit amwhiz.com or email sales@amwhiz.com to get started.
I’m a passionate tech writer with expertise in SEO, web development, and e-commerce solutions. Stay tuned for valuable insights and expert tips!
-1-1.webp?width=200&height=99&name=amwhiz-logo%20(1)-1-1.webp)
Leave a comment
Your email address will not be published. Comments are reviewed before they appear.