HomeStore ManagementPricingCampaigns
all
3 min read

Campaigns

Campaigns are containers for promotions. They add a budget and time window, making them ideal for planned sales events.

Campaigns vs Promotions

PromotionsCampaigns
Time-boundOptionalRequired
Budget capNoYes
Groups multiple offersNoYes
Great forEvergreen codesBlack Friday, seasonal sales

Creating a campaign

1
Go to Campaigns in the sidebar
Click "+ New campaign". Give it a descriptive name like "Black Friday 2026" or "Ramadan Sale".
2
Set the campaign period
Enter a start date and end date. The campaign (and all its promotions) automatically activate at midnight on the start date and deactivate at midnight on the end date.
3
Set a budget (optional)
Enter a maximum total discount amount. When the cumulative discount across all orders in this campaign reaches the budget, the promotions deactivate automatically.
4
Add promotions to the campaign
Either create new promotions within the campaign, or link existing promotions to it. All linked promotions share the campaign's time window and budget.
5
Activate the campaign
Toggle it Active. If the start date is in the future, promotions activate automatically when the date arrives.

Budget cap behavior

When the campaign budget is exhausted:

  • All linked promotions automatically deactivate
  • New checkout attempts will find the codes invalid
  • Existing orders that already applied the discount are unaffected
🔥Important

Set the budget conservatively. If you underestimate and the budget is hit early, customers mid-checkout may find their code invalid. Better to increase the budget if you're close to the cap.

Campaign analytics

Open a campaign to see:

  • Total discount given so far
  • Number of orders within the campaign
  • Budget remaining
  • Each promotion's usage within the campaign

Example: Black Friday campaign

  • Name: Black Friday 2026
  • Period: Nov 27 2026, 00:00 – Nov 30 2026, 23:59
  • Budget: KSh 50,000
  • Promotions:
    • BF25 — 25% off all products (requires code)
    • Automatic: Free shipping on orders over KSh 5,000
Related Articles
Campaigns — Sokobuni Learn