Logo
Documentation

Everything you need to know

Install, configure and design beautiful campaigns — step by step.

DocsCampaignsNext Order Coupon

Next Order Coupon

Campaigns

The Next Order Coupon campaign helps you reward shoppers with a discount on a future order. Use it to thank repeat buyers, recover one-time purchasers, or run post-purchase loyalty offers.

Create a Next Order Coupon Campaign

  • Open your app from Shopify admin → Apps.
  • Go to Campaigns.
  • Click Create campaign.
  • Select Next Order Coupon, then continue to the campaign editor.
  • Configure settings below, then Save and Publish when ready.
Select Next Order Coupon campaign

Where the Coupon Appears

In the campaign editor (Pages).

The page picker is built around Email placement for layout and messaging preview. Use the Email tab in the editor to preview how the coupon block looks in an email-style layout.

Where the Next Order Coupon appears

Coupon Modes

Static Coupon

  • One shared discount code for all eligible customers (e.g. WELCOME10).
  • Pick an existing code from Shopify or from coupons created in this app.
  • Create new coupon / Edit coupon opens in-app (edit applies to app-created coupons; Shopify-native codes are edited in Shopify admin).
  • The same code is shown in the account widget and preview.
Static coupon mode settings

Automatic (Next Order)

  • After each qualifying paid order, the app creates a unique, one-time Shopify discount code for that customer.
  • You define discount type and value in the campaign (not by picking a pre-made Shopify coupon).
  • Optional code expiry (days after issue).
  • Customers see their code on the account widget (when enabled) and may receive it by transactional email (see below).
Automatic next order coupon settings

Qualifying Orders (Automatic Mode Only)

These rules run when Shopify sends the orders/paid webhook:

SettingBehavior
TriggerAny order (storewide) or Order includes specific product(s)
Trigger productsIf "specific products" is selected, the order must include at least one chosen product
Minimum spend on qualifying orderOptional minimum subtotal (store currency); empty or 0 = no minimum
Who can earn a codeAny checkout (guest or logged in; guests matched by order email when possible) or Logged-in customers only
Max codes per customerOptional lifetime cap for this campaign
Cooldown (days)Optional wait between issued codes for the same customer

Schedule the Campaign

Use Schedule settings like other campaigns:

  • Start date/time (and optional end date/time).
  • Campaign only runs while published and within the schedule window.
Schedule Settings with Start immediately / Schedule for later