How to use this page

A campaign helps organise promotional actions with their own context, such as seasonal campaigns, brand activations, time-limited initiatives, or actions with dedicated vouchers. When it is well defined, it helps the team manage promotional logic more clearly and keep alignment between intent, duration, and execution.

Campaign
Voucher
Active period

1

Campaign list

Existing promotional structure

Campaign list in Studio CMS E-commerce
The main list shows name, prefix, dates, status, and actions, helping manage campaigns as their own promotional entities.

A campaign works as a promotional entity with its own identity and calendar. It helps organise actions such as seasonal campaigns, time-limited initiatives, or promotional structures that later become executable through vouchers.

2

Create campaign

Base structure of the initiative

Creating a new campaign in Studio CMS E-commerce
The campaign setup starts with the definition of name, prefix, dates, status, and descriptions that help contextualise the promotional action.

Structural fields

  • Name identifies the campaign.
  • Prefix helps structure associated codes or logic.
  • Start date and end date define the validity window.

Additional context

  • Status controls whether the campaign is active.
  • Description by language helps contextualise the action in multilingual environments.
  • The campaign should be created with a clear objective and duration.
Useful reading: before creating the campaign, it is worth defining what it is meant to achieve: activate a season, support vouchers, reward an audience, or structure a time-limited promotion.
3

Vouchers linked to the campaign

Practical application of the promotion

Creating a campaign voucher in Studio CMS E-commerce
The voucher represents the practical application of the campaign through a promotional code with its own rules.
Vouchers linked to a campaign in Studio CMS E-commerce
The linked voucher list helps show which codes exist, how they are configured, and whether they are still active.

Vouchers make the campaign executable at checkout. They can include code, type, value, limit value, minimum value, expiry date, maximum uses, maximum individual uses, assigned emails, role, currency, and status.

4

Campaign vs discount

Difference in function

Campaign

  • Organises a broader promotional action.
  • Has its own identity, period, and context.
  • Can group vouchers and act as the main structure of the action.

Discount

  • Defines the automatic application logic in checkout.
  • Works through rules and conditions.
  • Is more operational than editorial.
Important: campaign and discount can coexist, but they should not be confused. A campaign organises the promotional context; the discount defines the application mechanics.
5

Management good practices

Campaigns under control

  • Create campaigns with naming that is consistent and easy to recognise internally.
  • Use clear prefixes when they are relevant to the promotional logic.
  • Define tightly scoped periods to avoid open campaigns with no control.
  • Ensure consistency between the campaign and its linked vouchers.
  • Test voucher behaviour before communicating it externally.
  • Deactivate older campaigns that no longer make sense in the current operation.
Good practice: think of campaigns as promotional structures with clear context and intent. A good campaign is not just a code; it is an organised and coherent action.
6

Explore also

Areas related to promotions and performance