Skip to main content
Skip table of contents

Percentage Discount (%) Offer

Use a Percentage Discount ( % ) to give a limited time discount on all or specific products.

Examples

Here are some examples of how you can use Percentage Discount ( % ) offers to drive your business goals.

  • 20% off an entire purchase of $100 or more
    Increase your average ticket spend with an incentive to spend and save more.

  • 20% off select items
    Drive members to try new items or sell excess inventory to make room for new products.

  • Membership only 10% off all purchases for 1 year
    Offer exclusive discounts to members as a reward for their loyalty.

  • Tiered percentage discounts inscreased based on spend
    Recognize members who spend more with greater discounts, and motivate other members to strive for higher-tiered discounts.

Things to Know

  • This discount value is calculated based on the basket subtotal. The basket subtotal is the sum of all qualifying items — this means tax, tip, and most other service charges will not be included.

  • Some items will not be included in the discount value, when items have been marked as non-qualifying for discounting. For example, alcohol items may not want to be discounted. If a purchase includes one $6 beer and one $10 burger, plus a 10% discount — the percent discount will be $1, excluding the beer from the discount.

  • Percentage discount offer type is not available for the Purchase Total campaign automation. If you’re looking to create a percentage discount based on a member making a purchase, use the alternate method by creating a Recurring campaign offer targeted to an audience based on when their last visits (i.e. purchases) were made.


Create a Percentage Discount Offer

  1. Navigate to Campaigns / Create.

  2. Choose your Automation and click Next Step.

  3. Choose the Offer action.
    Notes: some automation will automatically navigate you to the offer setup when no other action options are available.

  4. Choose Discount ( % ) as your Offer Type.

  5. Define your offer parameters.
    See Offer Configuration Options for details on how to configure your offers.
    Notes: the campaign builder will determine for you which fields are required and options for your offer type selection. Enter all required fields displayed.

  6. Click Next Step.

  7. Set your target audience.
    Notes: the audience step is only relevant for Date & Time and Recurring automation types. All other automation types are triggered based on when the member meets the event criteria.

    1. To target all members, leave the audience Segment OFF.

    2. To target a specific audience, turn Segment ON. Select an existing audience or create a new audience within the builder.

  8. Click Next Step.

  9. Enter a unique Campaign Name for your internal reference.

  10. Schedule your campaign Start Date and time.

  11. (Optional) Schedule your campaign End Date and time. If this is not defined, you campaign will be ongoing with no end date.

  12. Review your campaign details and click on Schedule to create your new campaign.


Percentage Discount (%) Offer Configurations

Below is a list of all the configurations available for a Percentage Discount Offer. See Offer Configuration Options for details on how to configure your offers.

Field

Type

Required

Description

Example / Notes

Offer Type

Dropdown

✅ Yes

Defines the type of offer being created.

Pre-selected as Discount (%).

Available

Checkbox Group

✅ Yes

Determines if the offer is valid in-store, online, or both.

Supports dual environments.

Offer Name

Text Input

✅ Yes

Short internal name for the offer; must be concise.

Caution: longer names may not display in integrations.

Offer Description

Text Input

✅ Yes

A brief explanation of what the discount offer does.

Include any conditions or restrictions.

Offer Value

Text Input (Numeric)

✅ Yes

The percentage value to discount.

Example: 10 (for 10% off).

Discount Code

Text Input

Optional

POS discount code, if applicable.

Used to map discounts with in-store or online systems.

Qualifying Rule

Radio Button

✅ Yes

Applies the rule to either the Basket or a specific Item.

Choose based on where the discount should apply.

Qualifying Item Group

Dropdown

✅ if “Item”

Defines which items trigger the discount.

Appears only when Item is selected as Qualifying Rule.

Reward Item Group

Dropdown

✅ if “Item”

Defines which items the discount is applied to.

Appears only when Item is selected as Qualifying Rule.

Single or Multiple Use

Radio Button

✅ Yes

Choose whether members can use the offer once or multiple times.

Select Multiple use to show more options below.

Multiple Use Limits

Dropdown + Inputs

Optional

Restricts redemptions within a specific time frame.

Example: 1 use per 2 hours. Leave blank for unlimited.

→ Limit Type

Dropdown

✅ (if used)

Time unit for limits (e.g., by hour).

The only option is By hour.

→ Number of Uses

Integer

Optional

Max redemptions allowed in the selected window.

Example: 2 redemptions. Leave blank for unlimited.

→ Time Window (in hours)

Integer (1–24)

Optional

Time frame (in hours) for limiting redemptions.

Example: 3 hours.

Maximum Offer Uses Per Member

Integer

Optional

Total redemptions per member for the entire duration.

Leave blank for unlimited.

Minimum Purchase Value

Text Input (Currency)

Optional

The order must meet this value before the discount can be applied.

Example: 10 (discount valid on orders $10 and up).

Day-part Limits

Time Range Selector

Optional

Restricts offer usage by time of day and day of week.

Example: 12:00 PM to 11:59 PM daily.

Expiration

Dropdown

Optional

Controls how and when the offer expires.

See detailed options below ⬇

→ No expiration

Option

The offer will remain active indefinitely.

Useful for evergreen offers, but not advised for unlimited use cases.

→ Expires on fixed date

Option + Date Picker

✅ if chosen

Sets a specific calendar date, time, and timezone when the offer expires.

Example: Expires on 12/31/2025 at 12:00 PM America/Los_Angeles.

→ Expires after earned

Option + Duration

✅ if chosen

Sets expiration based on the number of UTC days or hours after the offer is earned.

Example: Expires 7 days after earning.

→ Expires after first presented

Option + Duration

✅ if chosen

Sets expiration based on the number of UTC days after the offer is shown to the member.

Example: Expires 3 days after being shown.

Registered Member Use Only

Toggle

Optional

Restricts the offer to registered loyalty program members only.

ON = members only.

Participating Locations

Store Picker / CSV

✅ Yes

Select stores or upload list for offer availability.

Max 250 stores or all stores.

Advanced Settings

Setting

Type

Default

Description

Help Link

Exclude Modifiers in Discount

Toggle

ON

Excludes item modifiers from the discount calculation entirely.

View Article

Apply Offer to Lowest Value Item

Toggle

ON

Applies the discount to the lowest-priced eligible reward item in the group.

View Article

Sum Parent & Modifiers for Discount

Toggle

ON

Combines the base item and its modifiers when determining eligibility or discount value.

View Article

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.