Learn how to test and preview your offers using the Verify tool. Make sure your upsells display correctly to customers before going live.
The Verify Tool helps you test your upsell offers before going live. It generates a test checkout link so you can walk through the full upsell experience as a customer.
Why use the Verify Tool?
Catch issues early — find problems before real customers encounter them
Validate trigger conditions — confirm your targeting rules work correctly
Ensure smooth checkout — verify the full upsell flow from checkout to confirmation
Build confidence — see exactly what your customers will see
How to use the Verify Tool
Step 1: Open the offer
Navigate to the offer you want to test. Click the Verify button (or find it in the offer's action menu).
Step 2: Review the test checklist
The Verify Tool shows a checklist of requirements:
App is activated in Shopify settings
Offer status is Active
Trigger conditions are properly configured
Products are available and in stock
Step 3: Generate test link
Click Generate test link to create a checkout URL pre-loaded with products that match your trigger conditions.
Step 4: Complete the test checkout
Open the test link in your browser
Complete the checkout process
After payment, the post-purchase upsell offer should appear
Test accepting and declining the offer
Verify the thank you page and order status page offers (if configured)
Step 5: Check results in Order Tracker
After completing the test checkout, go to the Order Tracker to verify:
Whether the offer was Shown to the customer
Whether the offer was Accepted or Declined
Revenue and order details
Testing methods
Real order test (recommended)
Place a real order with a minimum of $0.50 USD. This is the most reliable way to test as it uses actual payment processing.
Tip: Create a test product priced at $1.00 for testing purposes.
Bogus Payment test
Use Shopify's Bogus Payment Gateway for testing without real charges:
Go to Shopify Admin → Settings → Payments
Enable the Bogus Gateway
Use test credit card details to complete checkout
Note: Some post-purchase features require real payment processors (credit card, PayPal, or Shop Pay) and may not work with the Bogus Gateway.
Troubleshooting
Issue
Solution
Offer doesn't appear
Check that the app is activated in Shopify checkout settings and the offer is Active
Wrong offer shows
Review your trigger conditions — the order may be matching a different offer
No products available
Ensure upsell products are in stock and published
Payment not supported
Post-purchase offers require Credit card, PayPal, or Shop Pay