Skip to main content

Manage a bonus points campaign

Create and manage a bonus points campaign to offer customers increased points on their orders.

Updated over a week ago

Bonus points campaigns help create urgency and encourage customers to shop at your store during a limited-time promotion.

Feature availability

  • Bonus points campaigns are available on Starter, Growth, Plus, and Enterprise plans.

  • Bonus points campaigns are supported on Shopify only.

Schedule a bonus points campaign


💡 Important: Bonus points campaigns can only apply to one “Place an order” earning action. If you have multiple “Place an order” earning actions (for example, due to a VIP program), temporarily disable the extra earning actions so that only one remains active.


To schedule a campaign:

  1. From Smile Admin, go to Program > Bonus campaigns.

  2. Click Create campaign.

  3. Under Campaign name, enter your campaign’s name.

  4. In Bonus points multiplier, select how many times points should increase.

  5. Under Schedule, choose the start and end dates for your campaign.

  6. Click Schedule campaign.

Cancel a bonus points campaign


  1. From Smile Admin, go to Program > Bonus campaigns.

  2. Click Edit campaign next to the campaign you want to cancel.

  3. Click Delete.

ℹ️ Note: Only scheduled campaigns can be deleted. Campaigns that have already ended cannot be deleted.

Good to know


  • The maximum campaign length is 7 days.

  • To run a longer promotion, schedule two campaigns back-to-back.

  • Only one bonus campaign can run at a time.

  • You can schedule as many campaigns as you like, but they cannot overlap.

  • Bonus points are only awarded for orders — points from actions like account creation or social follows are not multiplied.

Tip: Want to run advanced bonuses? With Shopify Flow, you can incentivize repeat purchases or offer bonus points for specific product categories. [Learn more →]

Did this answer your question?