Skip to content

Campaigns

Overview

Campaigns allow you to create time-limited promotional periods where customers earn bonus points beyond their normal earning rates. These temporary boosts help drive engagement during specific periods like holidays, product launches, or slow seasons.

Unlike permanent earning rules or tier benefits, campaigns have defined start and end dates and automatically activate and deactivate based on the schedule you set. During an active campaign, customers earn additional points through either a flat bonus per order or a multiplier applied to all earning activities.

Key Benefit: Drive customer engagement and sales during strategic periods with temporary point-earning boosts.

How It Works

Campaign Lifecycle:

  1. You create a campaign with title, description, and dates
  2. You configure bonus points (per order) or multiplier (all earning)
  3. You enable the campaign
  4. Campaign automatically activates on start date
  5. Customers earn bonus points during campaign period
  6. Campaign automatically deactivates on end date
  7. You review campaign analytics and performance

Example:

Campaign: Holiday Shopping Bonus
Period: November 25 - December 25
Type: Point Multiplier (2×)

Normal Earning:
- Customer earns 10 points per $1 spent = 100 points on $10 order

During Campaign:
- Customer earns 10 points per $1 × 2× = 200 points on $10 order
- Customer earns double points on ALL earning activities

Campaign Configuration

Campaign Title

The name of your campaign.

Guidelines:

  • Clear and descriptive
  • Indicates the promotion or period
  • Customer-facing (visible in notifications)

Examples:

  • "Holiday Shopping Bonus"
  • "Spring Sale - Double Points"
  • "Black Friday Point Blast"
  • "Anniversary Celebration"

Campaign Description

Explain what the campaign offers and why customers should participate.

What to Include:

  • What bonus customers will receive
  • Why you're running the campaign
  • Any special conditions or highlights
  • Call to action

Example:

Celebrate our 5th Anniversary with DOUBLE POINTS on everything!

From November 1-30, earn 2× points on all purchases, signups,
social media actions, and more. The more you shop, the more you save!

Don't miss this limited-time opportunity to boost your rewards!

Start and End Date

Define when the campaign runs.

Configuration:

  • Start date and time
  • End date and time
  • Timezone-aware (uses your store's timezone)

Automatic Behavior:

  • Campaign activates automatically at start time
  • Campaign deactivates automatically at end time
  • No manual activation needed if enabled

Best Practices:

  • Start campaigns at beginning of day (12:00 AM)
  • End campaigns at end of day (11:59 PM)
  • Consider customer shopping patterns when scheduling
  • Allow time for customer awareness before start

Example:

Campaign: Black Friday Bonus
Start: November 24, 2024 at 12:00 AM
End: November 26, 2024 at 11:59 PM
Duration: 3 days

Enable/Disable

Toggle campaign on or off without deleting it.

When Enabled:

  • Campaign will activate on start date
  • Campaign will deactivate on end date
  • Bonus points are awarded during active period

When Disabled:

  • Campaign will not activate (even if within date range)
  • No bonus points are awarded
  • Campaign preserved for future use or reference

Use Cases:

  • Disable campaign before start date to finalize configuration
  • Disable if you need to pause unexpectedly
  • Keep disabled for templates or future planning

Campaign Types

Choose how customers earn bonus points during the campaign.

Points Per Order

Award a flat bonus point amount for each order placed during the campaign.

Configuration:

  • Set bonus points (e.g., 500 points)
  • Applied to every qualifying order
  • Added on top of normal order earning

How It Works:

Configuration: 500 bonus points per order

Customer places $50 order:
- Normal earning: 500 points (10 points per $1)
- Campaign bonus: 500 points
- Total earned: 1,000 points

Use Cases:

  • Encourage order placement (regardless of size)
  • Reward shopping frequency
  • Simple, easy-to-understand promotion
  • Drive traffic during slow periods

Best For:

  • Short campaigns (1-7 days)
  • Order volume goals
  • Straightforward promotions

Point Multiplier

Multiply all point-earning activities by a specified factor.

Configuration:

  • Set multiplier (e.g., 2× or 1.5×)
  • Applied to ALL earning rules
  • Multiplies final point amounts

How It Works:

Configuration: 2× multiplier

Customer activities:
- $50 order: 500 points × 2 = 1,000 points
- Newsletter signup: 100 points × 2 = 200 points
- Instagram follow: 50 points × 2 = 100 points
- Birthday bonus: 500 points × 2 = 1,000 points

Everything doubled!

Applies To:

  • Order earning
  • Signup earning
  • Social media earning
  • Birthday earning
  • All other earning rules

Use Cases:

  • Comprehensive engagement boost
  • Holiday shopping periods
  • Major promotional events
  • Reward all customer activities

Best For:

  • Longer campaigns (1-4 weeks)
  • Comprehensive engagement
  • High-impact promotions

Choose One Type

Each campaign uses either points per order OR a multiplier, not both. Choose the type that best matches your campaign goals.

Stacking with Tier Multipliers

Campaign multipliers stack with tier multipliers.

Calculation:

Customer in Gold tier with 1.5× multiplier
Campaign with 2× multiplier

Order: $100 = 1,000 base points

Step 1: Apply tier multiplier
1,000 × 1.5 = 1,500 points

Step 2: Apply campaign multiplier
1,500 × 2 = 3,000 points

Total: 3,000 points earned

Strategic Consideration:

  • High-tier customers benefit most from multiplier campaigns
  • Consider impact on program economics
  • Monitor point earning rates during campaigns

Setup Process

Step 1: Navigate to Campaigns

  1. Open Keystone Loyalty Rewards app
  2. Navigate to Loyalty Program > Campaigns
  3. Click Create Campaign

Step 2: Configure Campaign Details

FieldDescription
TitleCampaign name (e.g., "Holiday Double Points")
DescriptionExplain what customers receive and why
Start DateWhen campaign begins
End DateWhen campaign ends

Step 3: Choose Campaign Type

Select one:

  • Points Per Order: Enter bonus points (e.g., 500)
  • Point Multiplier: Enter multiplier value (e.g., 2)

Step 4: Enable and Save

  1. Toggle Enable Campaign to ON
  2. Review all settings
  3. Click Save Campaign
  4. Campaign will activate automatically on start date

Managing Campaigns

Creating Campaigns

  1. Navigate to Loyalty Program > Campaigns
  2. Click Create Campaign
  3. Enter campaign details
  4. Choose campaign type and value
  5. Toggle Enable Campaign to ON
  6. Click Save Campaign

Editing Campaigns

  1. Navigate to Loyalty Program > Campaigns
  2. Click on campaign to edit
  3. Modify any settings:
    • Title, description
    • Dates and times
    • Bonus points or multiplier value
  4. Click Save Campaign

Important:

  • Changes to active campaigns apply immediately
  • Changing multiplier value affects ongoing point earning
  • Consider impact on customer expectations

Rescheduling Campaigns

Change campaign dates while preserving analytics data.

Process:

  1. Open campaign settings
  2. Modify start and/or end date
  3. Click Save Campaign
  4. Campaign reschedules to new dates
  5. Historical analytics data is retained

Use Cases:

  • Extend successful campaign
  • Move campaign to different date
  • Adjust campaign length based on performance

Example:

Original: November 1-7
Performance: Excellent engagement
Action: Extend to November 1-14
Result: Campaign continues, data preserved

Deleting Campaigns

Remove campaigns you no longer need.

Process:

  1. Navigate to campaign
  2. Click Delete Campaign
  3. Confirm deletion
  4. Campaign is soft-deleted (hidden from list)

What Happens:

  • Campaign is marked as deleted (not permanently removed)
  • Campaign removed from active campaign list
  • Analytics data preserved
  • Transaction tags remain on customer transactions
  • Hard delete occurs automatically after 3-6 months
  • Transaction tags persist even after hard delete

Use Cases:

  • Remove outdated campaigns
  • Clean up campaign list
  • Archive failed or cancelled campaigns

Transaction Tags

All transactions earned during a campaign are tagged with the campaign identifier. These tags remain even after the campaign is deleted, allowing you to track historical campaign impact.

Use Cases

1. Holiday Shopping Campaign

Goal: Drive sales during peak holiday season.

Configuration:

  • Title: "Holiday Double Points"
  • Period: November 25 - December 25 (30 days)
  • Type: Point Multiplier (2×)
  • Description: "Earn double points on everything this holiday season!"

Expected Impact:

  • Increased order frequency
  • Higher engagement across all earning activities
  • Strong redemption during campaign

2. Flash Sale Campaign

Goal: Create urgency and drive immediate purchases.

Configuration:

  • Title: "48-Hour Flash Bonus"
  • Period: Friday 12 AM - Sunday 12 AM (2 days)
  • Type: Points Per Order (1,000 points)
  • Description: "Get 1,000 bonus points on every order this weekend only!"

Expected Impact:

  • High order volume in short period
  • Increased average order value
  • Sense of urgency

3. Slow Season Boost

Goal: Drive traffic during typically slow period.

Configuration:

  • Title: "February Love Month"
  • Period: February 1-28 (28 days)
  • Type: Point Multiplier (1.5×)
  • Description: "We love our customers! Earn 50% more points all month long."

Expected Impact:

  • Steady engagement throughout slow month
  • Improved February sales
  • Customer appreciation

4. Product Launch Campaign

Goal: Generate excitement for new product release.

Configuration:

  • Title: "New Collection Launch Bonus"
  • Period: Launch day + 7 days
  • Type: Points Per Order (750 points)
  • Description: "Celebrate our new collection! Earn 750 bonus points with every order."

Expected Impact:

  • Increased launch day traffic
  • Extended engagement post-launch
  • Product discovery

5. Anniversary Campaign

Goal: Celebrate milestone and reward loyal customers.

Configuration:

  • Title: "5-Year Anniversary Triple Points"
  • Period: Anniversary week (7 days)
  • Type: Point Multiplier (3×)
  • Description: "Celebrating 5 years with you! Triple points on everything!"

Expected Impact:

  • Strong engagement from loyal customers
  • Memorable brand moment
  • High earning and claiming activity

Best Practices

1. Plan Campaign Calendar

Create a campaign calendar for the year:

Strategic Timing:

  • Major holidays (Black Friday, Christmas, New Year)
  • Slow seasons (January, February, August)
  • Business anniversaries or milestones
  • Product launches
  • End of quarter/year

Spacing:

  • Don't run campaigns too frequently (diminishing returns)
  • Space campaigns at least 2-4 weeks apart
  • Save biggest multipliers for major events

2. Set Clear Goals

Define success metrics before launching:

Example Goals:

  • Increase order volume by 30%
  • Boost average order value by 15%
  • Drive engagement during slow period
  • Launch new product line
  • Acquire X new loyalty members

Measure Against:

  • Store average for same metrics
  • Previous campaign performance
  • Industry benchmarks

3. Communicate Clearly

Help customers understand the campaign:

Before Campaign:

  • Announce 5-7 days in advance
  • Explain bonus structure clearly
  • Build anticipation

During Campaign:

  • Remind customers campaign is active
  • Show progress toward rewards
  • Highlight time remaining

After Campaign:

  • Thank customers for participation
  • Share results (if appropriate)
  • Tease next campaign

4. Choose Appropriate Campaign Type

Match campaign type to goals:

Use Points Per Order When:

  • Goal is order volume (not order value)
  • Short campaign duration
  • Simple, easy-to-understand promotion
  • Want consistent bonus per transaction

Use Multiplier When:

  • Goal is comprehensive engagement
  • Longer campaign duration
  • Want to boost all activities
  • High-impact promotion

5. Monitor During Campaign

Track performance in real-time:

Check Daily:

  • Points earned vs. target
  • Points claimed
  • Order volume
  • Average order value

Adjust If Needed:

  • Extend if performing well
  • Add promotion if underperforming
  • Increase communication

6. Balance Economics

Ensure campaigns are sustainable:

Calculate Cost:

Points Per Order Example:
500 bonus points per order
Expected: 500 orders
Cost: 250,000 bonus points
At 100:1 ratio: $2,500 in discounts

Multiplier Example:
2× multiplier
Typical earning: 100,000 points per week
Additional: 100,000 points
At 100:1 ratio: $1,000 in discounts

Monitor:

  • Point liability increase
  • Redemption rates during/after campaign
  • ROI compared to alternative promotions

7. Learn from Results

Review campaign analytics:

Questions to Ask:

  • Did we meet our goals?
  • What days performed best?
  • Did claiming increase during campaign?
  • What was the actual cost in additional points?
  • Would we run this campaign again?

Apply Learnings:

  • Refine future campaigns
  • Adjust multipliers or bonus amounts
  • Optimize timing and duration
  • Improve communication strategy

Summary

Campaigns provide a powerful tool to drive engagement and sales during strategic periods by offering temporary point-earning boosts. Whether using flat bonuses per order or multipliers across all activities, campaigns create urgency and motivate customer action.

With automatic activation based on your schedule and the flexibility to choose between simple per-order bonuses or comprehensive multipliers, you can create targeted promotional periods that align with your business goals while maintaining control over program economics.

Plan campaigns strategically throughout the year, communicate clearly with customers, and review analytics to refine your approach for maximum impact.