Skip to main content

How to Create a Bonus Points Campaign

Learn how to run limited-time promotions where customers earn extra loyalty points using a points multiplier.

Written by Kris - Mage Loyalty
Updated this week

Why Run Bonus Points Campaigns?

Campaigns create urgency and reward customers who act within a window. A limited-time points boost gives shoppers a clear reason to buy now rather than later, without requiring a discount.

  • Drive sales during slower periods without blanket discounting

  • Boost engagement around key dates; product launches, holidays, sale events

  • Reward your most engaged customers who are already tracking their balance

  • Target specific products or collections to clear inventory or spotlight new arrivals


Create a Bonus Points Campaign

  1. From your Shopify admin, open the Mage Loyalty app.

  2. In the left menu, click Loyalty.

  3. Scroll to the Bonus Campaigns section and click Create Campaign.

  4. Enter a Campaign Name (internal only - customers will not see this).

  5. Set the multiplier for each earning rule in the Multiplier Rules section.

  6. Optionally configure Product & Collection Bonus and Advanced Settings (covered below).

  7. Set the Start date, Start time, End date, and End time on the right side of the page.

  8. Check the Summary panel to confirm which rules are included in the campaign.

Click Create Campaign. The campaign will activate automatically at the scheduled start time.

ℹ️ Note
Campaign dates and times follow your store’s configured time zone. Make sure your campaign schedule matches the time zone set in your store settings.


Multiplier Rules

The Multiplier Rules section shows every active earning rule on your store. You set the bonus multiplier for each rule individually. This gives you precise control over which actions are rewarded during the campaign.

  • Each rule defaults to a multiplier of 1x - meaning no change from the normal rate.

  • Increase a rule's multiplier to include it in the campaign. For example, set Purchase to 2x to double purchase points.

  • Rules left at 1x are excluded from the campaign. They earn points at their normal rate.

  • The Summary panel on the right updates in real time to show which rules are included.

How the Multiplier Calculates

Earning Rule

Normal Points

Multiplier Set

Points During Campaign

Purchase

1 pt per $1

2x

2 pts per $1

Purchase

1 pt per $1

3x

3 pts per $1

Signup Bonus

10 pts

2x

20 pts

Birthday Bonus

50 pts

3x

150 pts

Follow on Instagram

25 pts

2x

50 pts

Any rule

Any

1x

No change — excluded from campaign

✅ Tip

You do not need to boost every rule. A common approach is to set Purchase to 2x or 3x and leave everything else at 1x. This focuses the campaign reward on the action that matters most, buying.


Product & Collection Bonus

By default, the campaign multiplier applies to all purchases. The Product & Collection Bonus section lets you restrict the multiplier so it only applies when a customer purchases specific products or from a specific collection.

All other purchases during the campaign period earn points at the normal rate.

To restrict the campaign to specific products:

  1. In the Product & Collection Bonus section, click Select Products.

  2. Search for and select the products you want to include.

  3. Only purchases containing those products will earn the bonus multiplier.

To restrict the campaign to a specific collection:

  1. Click Select Collections and choose the collection.

  2. Purchases containing any product from that collection will earn the bonus multiplier.

✅ Tip

Product & Collection Bonus is ideal for new product launches or clearing specific inventory. For example: "3x points on all items in our Summer Collection this weekend only." It makes the campaign feel curated rather than a blanket promotion.

ℹ️ Note

You can select both specific products and a collection at the same time. The bonus applies if the order contains at least one item from either selection.


Advanced Settings

Click Show next to Advanced Settings to reveal two additional options that control how the campaign interacts with VIP tiers and order eligibility.

Override VIP Tier Multipliers

By default, if a customer is in a VIP tier that has a points multiplier, their VIP multiplier stacks on top of the campaign multiplier. Giving higher-tier customers an even bigger boost.

When Override VIP tier multipliers is checked, VIP multipliers are ignored for the duration of the campaign. All customers earn at the same campaign rate, regardless of their tier.

Scenario

Override OFF (default)

Override ON

Gold VIP (1.5x tier) + 2x campaign

3x total (1.5 × 2)

2x only ~ tier ignored

No VIP tier + 2x campaign

2x

2x

Platinum VIP (2x tier) + 3x campaign

6x total (2 × 3)

3x only ~ tier ignored

✅ Tip

Turn Override ON if you want the campaign to be a flat, equal promotion for all customers. Turn it OFF (default) if you want to reward your VIP customers with an even bigger bonus, this can be a powerful incentive to reach higher tiers.

Required Products

Required Products works differently to the Product & Collection Bonus. Rather than determining which items earn the bonus, it determines whether the entire order qualifies for the campaign at all.

  • If you select Required Products, the campaign multiplier only applies to orders that contain at least one of those products.

  • Orders that do not include a required product earn points at the normal rate, even during the campaign window.

  • Leave this field blank to apply the campaign to all orders.

ℹ️ Note

Required Products (Advanced Settings) and Product & Collection Bonus work at different levels. Product & Collection Bonus controls which line items earn the bonus rate. Required Products controls whether the whole order qualifies. You can use both together for very targeted campaigns.


Campaign Status

Each campaign has a status that reflects where it is in its lifecycle.

Status

What It Means

Draft

The campaign has been saved but is not yet scheduled or active. You can continue editing it.

Upcoming

The campaign is scheduled and will activate automatically at the start date and time.

Active

The campaign is currently running. Multipliers are live. Active campaigns cannot be edited.

Ended

The campaign has passed its end date. It is now in the campaign history.

📌 Important

Active campaigns cannot be edited. If you need to make changes to a running campaign, you will need to end it and create a new one. Plan your campaign settings carefully before the start time.


View and Manage Campaigns

All campaigns are visible in the Bonus Campaigns section of the Loyalty Program page. Use the status filter dropdown to view Active & Upcoming or Past campaigns.

Edit an Upcoming Campaign

  • Find the campaign in the list.

  • Select Edit. You can change any setting while the campaign is in Draft or Upcoming status.

Delete a Campaign

  • Find the campaign in the list and select Delete. This cannot be undone.

  • You can delete campaigns in any status, including upcoming and ended campaigns.


Common Mistakes to Avoid

⚠️ Common Mistake

Leaving all rules at 1x and clicking Create Campaign: The campaign will be created but no rules are included. The Summary panel will show "No earning rules with multiplier > 1x". Always set at least one rule above 1x before saving.

⚠️ Common Mistake

Not accounting for VIP tier stacking: If you have Gold or Platinum customers with high tier multipliers, a 3x campaign could result in 6x or more for some customers. Decide upfront whether you want to override VIP multipliers or let them stack.

⚠️ Common Mistake

Setting times without checking the EST timezone: Campaign times are in EST. If you are based in a different time zone and set a "midnight" campaign start, it may go live at the wrong local time.

⚠️ Common Mistake

Not promoting the campaign: A campaign customers do not know about will not create urgency. Send an email or SMS before it starts and let customers know which rules are boosted and for how long.


Troubleshooting

The campaign shows as Upcoming but has not activated

  • Confirm the start date and time are correct. Remember, times are set to your store’s configured time zone.

  • Refresh the Loyalty Program page, the status updates automatically but may need a refresh to display.

  • If the start time has clearly passed and the campaign is still showing as Upcoming, contact the Mage Loyalty team via the support chat.

Customers are not earning multiplied points during an Active campaign

  • Confirm the relevant earning rule has a multiplier greater than 1x. Rules at 1x are excluded.

  • Confirm the purchase or action falls within the campaign start and end window.

  • If you are using Product & Collection Bonus or Required Products, confirm the customer's order includes qualifying items.

  • Check the Summary panel on the campaign to verify which rules are actually included.

I cannot create a new campaign — conflicting dates

  • Only one campaign can be active at a time. Check for an existing upcoming or active campaign with overlapping dates.

  • Switch the filter to All in the Bonus Campaigns panel to see every scheduled campaign.

  • Adjust or delete the conflicting campaign before creating the new one.


🗨️ Still need help or can’t find the answers you’re looking for? Reach out to the Mage Loyalty team through our live chat support.

Did this answer your question?