Skip to main content

Test your Shopify purchase promotion before launch

How to place a real test order, what you should see, and what to check if nothing shows up.

There's no test mode for Shopify purchase promotions. Only a real, paid order placed while the promotion is live earns entries.

Use this checklist to confirm everything works before you launch.

Heads up: Shopify test-mode orders and orders placed before your promotion's start date never earn entries.


Before you test

Make sure:

  • Your promotion setup is complete. If your dashboard shows "Incomplete – fix Duration Settings," the promotion isn't live yet.

  • The product and variant you'll buy is selected as eligible. Adding a SKU to each product and variant is recommended.

  • The ViralSweep app block is on your Thank You and Order Status pages, with only the numeric part of your promotion ID. See Shopify Purchase Promotions Setup.


Run a test order

  1. Make sure the promotion is live. If its start date is in the future, temporarily set it to now.

  2. Place a real order with real payment and a total above $0.

  3. Wait a few minutes, then check the Thank You page and the Entrants tab. If the widget says your entry is being processed, refresh after a few minutes.

  4. Don't refund the order until the entries appear.

  5. When you're done, delete the test entrant in the Entrants tab and set the start date back. Refunding the order doesn't remove its entries.


What you should see

  • The Thank You page widget shows the number of entries earned, or raffle ticket numbers if raffle tickets are enabled.

  • The test entrant appears in the Entrants tab with the expected entry count.

  • If you set fixed entries per product, the count equals each product's bonus × quantity.


If your test order shows nothing

  • "Sorry, the items you ordered do not qualify." The product or variant isn't imported or selected, or the order total was $0 with no product bonus.

  • The widget shows no entries. The promotion isn't live yet, or the order was placed before the start date.

  • Nothing in the Entrants tab. Products weren't imported or selected, or the order used Shopify test mode.

  • The test email shows a blank entry count. Entry counts fill in only on real purchases, not on test emails.

  • An old promotion's widget appears. Replace the old promotion ID in the app block with the new one.

Still stuck? See Why didn't an order earn entries?, or contact support with your promotion ID and the order number. We can check the order and run a manual re-pull.


Related articles

Did this answer your question?