Welcome Coupon

When to use this

Use this template to give new customers a one-off discount via a unique coupon code – for example A$10 off their first order over A$30. The coupon is required (so the discount only applies if the customer enters a code), each code is single-use, and each customer can only redeem one welcome coupon.

How it works

This is a Whole Cart promotion gated by a coupon code, with a minimum-spend trigger. A few pieces of the configuration do the actual work:

  • Requires Coupons: Yes – the promotion only evaluates if the customer's cart includes a valid coupon code attached to this promotion. Codes are generated after the promotion is saved (see step 7 of the setup).
  • Trigger condition on Discounted Subtotal – the cart must still be at least A$30 after any earlier promotions have been applied. This prevents customers from stacking discounts and then using the welcome coupon once the cart has fallen below the minimum spend.
  • Fixed-amount cart action – a flat A$10 is discounted from the cart total. Because it's a Whole Cart discount, the discount is spread proportionally across the items in the cart.
  • Max Use Count Per Coupon: 1 + Max Use Per Email Address Count: 1 – each generated code can be redeemed once, and each customer email can only use one welcome code in total.

For the underlying concepts see Trigger Conditions and Promotion Action in Creating a Promotion.

Step-by-step setup

  1. From your Deducto Dashboard, open the promotions list for your project and click New.
  2. Choose Whole Cart as the promotion type.
  3. On the General Information tab, set the name and behaviour. The full set of values is in the field reference below. Leave the schedule blank so the promotion runs indefinitely.
  4. On the Trigger Conditions tab:
    • Leave the condition orchestration as "If all of these conditions are true".
    • Add one condition: select Discounted Subtotal as the attribute, set the operator to is greater than or equal to, and enter 30 as the AUD value.
  5. On the Action tab, choose Apply a Fixed Amount Discount to the Cart, set Discount Amount to 10, and leave the Exclusion conditions empty.
  6. Click Save.
  7. Open the saved promotion (if you weren't taken there automatically, click its name from the promotions list) and go to the Create Coupons tab:
    • Set Creator to Rule-Based Generation.
    • Set Quantity to 10000, Code Length to 8, and Code Format to Alphanumeric.
    • Tick Add Prefix and enter WELCOME_. You should see a preview code like WELCOME_1SQ082FW.
    • Click Create Coupons. For large batches this can take a few minutes; once complete the codes are viewable in the Coupons tab and exportable as CSV.

Variations

  • Different discount amount. Adjust Discount Amount on the Action tab.
  • Different minimum spend. Adjust the value on the Discounted Subtotal trigger condition.
  • Different code format. Change Code Length, Code Format, or Prefix when generating. You can also upload a CSV of pre-existing codes instead of using rule-based generation, or enter codes manually.
  • Percentage discount instead of fixed. The Whole Cart type doesn't offer a percentage-off-cart action directly; if you want a percentage discount, use an Item Group promotion with no item-group conditions and a percentage action instead.
  • Allow multiple redemptions per customer. Set Max Use Per Email Address Count to 0 if customers can redeem multiple welcome codes.

Testing

  1. Add items totalling A$30 or more after any earlier promotions, enter a welcome coupon code, and confirm the A$10 discount appears.
  2. Try the same code again (in a new cart on the same email or a different email). Confirm it can no longer be used.
  3. Add items so the cart's discounted subtotal is less than A$30, enter a different unused welcome code, and confirm the promotion doesn't apply.
  4. Open the Coupons tab on the promotion and confirm you can disable a specific code there if you need to revoke it.

Distribution

Once the codes are generated, distribute them through whatever channels you use for customer outreach – email signup forms, pop-ups for first-time visitors, social media campaigns, welcome-email sequences. Track redemption in the Coupons tab and generate more codes from the same promotion when you need them.


Field reference

The full set of fields used by this template:

SectionFieldValue
General InformationNameWelcome Discount $10 Off
General InformationDescription$10 off purchase with welcome coupon on orders over $30
General InformationRequires CouponsYes
General InformationSupported CurrenciesAUD
General InformationTimezoneAustralia/Sydney
General InformationStatusEnabled
General InformationStartChoose a date and time or leave blank
General InformationEndChoose a date and time or leave blank
General InformationPriority5
General InformationAfter Processing ActionContinue
General InformationLock Affected ItemsNo
General InformationMax Use Count Per Coupon1
General InformationMax Use Per Email Address Count1
Trigger ConditionsConditionDiscounted Subtotal is greater than or equal to 30 (AUD)
ActionTypeApply a Fixed Amount Discount to the Cart
ActionDiscount Amount10
ActionExclusion Conditions(none)
Coupon GenerationCreatorRule-Based Generation
Coupon GenerationQuantity10000
Coupon GenerationCode Length8
Coupon GenerationCode FormatAlphanumeric
Coupon GenerationPrefixWELCOME_