Use this checklist as a release gate
This is an operational pre-launch and post-release check for ecommerce paid traffic. It does not promise a conversion uplift. Its job is to stop spend reaching inaccurate, broken or unmeasured pages and to create evidence for later CRO work.
1. Campaign and destination
- Ad product, image, price, promotion and availability agree with the destination.
- Final URL, redirects and tracking parameters pass Google Ads’ landing-page test.
- Shopping traffic lands on the advertised item or a compliant equivalent.
- Out-of-stock, discontinued and variant behaviour is documented.
- Mobile and desktop show the same material offer terms.
Sample the highest-spend and highest-value item IDs. Compare feed title, image, price, sale price, availability, condition, variant and link with the rendered page. Record each mismatch with item ID and crawl time.
Automated feeds and structured data can maintain consistency, but can propagate a bad source. Decide whether the commerce platform, feed tool or supplement owns each attribute. The product feed guide covers that ownership model.
2. Product decision
- Title identifies the item without relying on ad context.
- Variants, dimensions, compatibility and included quantity are clear.
- Images show scale, use and decision-relevant details.
- Price, subscription and discount conditions are visible.
- Claims have specific evidence; reviews are attributable and relevant.
Check the page against the job implied by the ad. A product-specific click should not have to search the catalogue. A broader category click may need comparison rather than one forced SKU. Use the page-type decision framework when intent is ambiguous.
3. Risk and checkout
- Delivery cost and timing, returns, warranty and stock are visible before checkout.
- Variant errors, quantity changes, voucher fields and basket persistence are tested.
- Guest and accelerated checkout behave as designed.
- Address validation, payment failure and retry paths are tested.
- Consent and privacy notices work in relevant markets.
Do not assume fewer checkout steps are always better. Saved addresses, local payment methods and clear progress may matter more than screen count. Observe completion and error rates by device and payment type.
4. Measurement check
Send one test order with a unique transaction ID. Confirm one purchase, correct currency and value, and the intended tax and shipping convention. Check add-to-cart and checkout events without making them duplicate primary purchases. Google Analytics documents recommended ecommerce events and transaction IDs for deduplication.
Reconcile a sample against the order system after normal processing. Test full and partial refunds if they feed reporting. A green tag status cannot prove that a £120 order was recorded once at £120.
5. Performance and accessibility
- Test representative mobile devices and connections.
- Check image loading, layout shifts and interaction response.
- Verify keyboard access, labels, errors, contrast and zoom.
- Ensure pop-ups do not block product or action.
- Monitor field performance by template after launch.
Performance data identifies risk; it does not prove persuasion. A fast page with unclear variants can still fail. A slower third-party payment step may complete better. Diagnose the whole path.
6. Edge-case QA
- The last unit sells during checkout.
- A selected variant becomes unavailable.
- A promotion expires between ad click and basket.
- The user changes country or currency.
- Payment fails, succeeds on retry, or returns from a wallet.
- Order confirmation is refreshed or revisited.
- Partial and full refunds are issued.
- A subscription is cancelled or skips a delivery.
These cases reveal duplicate purchases, stale pricing and misleading ads that a happy-path test misses.
7. Post-launch monitoring
Capture a baseline by device, campaign and product family. Monitor view-to-basket, basket-to-checkout, checkout-to-purchase, revenue, AOV, refunds and support contacts. Google Analytics’ checkout journey report shows abandonment between defined steps, but investigate causes before changing UX.
Set rollback triggers: purchase events dropping to zero, value/currency anomalies, payment errors or material mobile regression. Assign marketing, ecommerce, development and measurement owners.
8. Release evidence pack
Store screenshots of ad and page, test order ID, event payload, payment result, diagnostics, mobile recording, performance snapshot, accessibility issues and sign-off owners. Record theme/template version and deployment time so a later change can be tied to the release.
| Item | Owner | Pass evidence |
|---|---|---|
| Offer and feed match | Paid media/ecommerce | Sampled item IDs and screenshots |
| Checkout | Ecommerce/development | Recorded successful and failed paths |
| Purchase event | Analytics | Unique ID reconciled |
| Accessibility/performance | Development | Issue log and field/lab snapshot |
| Rollback | Release owner | Thresholds and procedure |
9. If conversion drops after launch
- Freeze unrelated releases and note exact start time.
- Check real orders before assuming measurement failure.
- Test product, basket and payment on affected devices.
- Review error logs, payment status and conversion events.
- Compare traffic, product mix, stock and promotion.
- Rollback confirmed release defects.
- Reconcile recovery before resuming experiments.
10. CRO begins after QA
Once the page is accurate and functional, prioritise hypotheses from evidence. “Earlier delivery information will reduce checkout uncertainty for paid mobile users” is testable. “Make the page more trustworthy” is not. Choose purchase or contribution as the primary outcome and protect AOV, refunds and new-customer mix.
Fix confirmed defects directly. Test uncertain persuasion changes with stable allocation, minimum worthwhile effect and stopping rule. An uplift in add-to-cart is not success if purchases, contribution or refunds worsen.
Campaign-type additions
Shopping
Validate item ID, variant, price, availability and landing link. Check that feed updates propagate before promotion launch. Review mobile product selection and out-of-stock handling.
Search
Compare query, ad promise and page type. Category intent may need filters and comparison; product intent should not land on a generic collection. Preserve ad parameters through redirects.
YouTube and paid social
Confirm creative claims, bundle and offer continue on page. Cold traffic may need demonstration and fit information, but price and terms should not be hidden behind long editorial content.
Commercial sign-off
Merchandising should confirm price, margin, stock and promotion. Customer support should confirm delivery, returns and recurring objections. Finance or analytics should confirm value and refund treatment. Paid media should confirm ad-to-page mapping. Development should confirm performance, accessibility, errors and rollback.
Record unresolved risks and decide whether launch proceeds with a limited budget, is delayed, or excludes affected products. A release gate is useful because it makes that trade-off explicit.