Skip to main content
PrerequisitesTo maintain campaigns, you need:
  • An active Voucherify project with at least one campaign
  • Dashboard access with campaign management permissions
Use the campaign dashboard to manage your campaigns after launch. This guide applies to all campaign types: discount coupons, cart promotions, gift cards, loyalty programs, and referral programs.

Access the campaign dashboard

Go to Campaign hub > Campaigns and select a campaign name to open its dashboard. From the dashboard, you can:
  • View real-time performance metrics
  • Manage incentives (discount coupons, loyalty cards, referral codes, gift cards, promotion tiers)
  • Edit campaign settings
  • Set up distributions (for loyalty and referral campaigns)
  • Export campaign codes
Managing individual codes refers to enabling, disabling, deleting, and exporting them. While loyalty cards are not always labeled as “codes” in the UI, they are managed in a similar way from the dashboard.

Edit an active campaign

You can modify certain campaign settings after launch without affecting issued codes. Go to Campaign hub > Campaigns and select the campaign. Click the edit button in the upper right corner to open the campaign builder.

What you can change

You can change the following campaign settings. They may affect codes differently.
SettingImpact on existing codes
MetadataApplies to all codes if Use the voucher’s metadata schema is selected in the campaign builder’s **Metadata (optional) **step
Start and end dates, other time limitsAffects all codes that haven’t been published or redeemed yet
Vouchers that are already published or redeemed keep their existing settings. To change their settings, update the voucher directly.
Validation rulesAffects all codes, even the published or redeemed ones
Changes to validation rules affect all future redemption attempts, including codes already issued to customers.
Category assignmentAffects all codes that haven’t been published or redeemed yet

What you can’t change

You can’t change the following settings once the campaign has been created:
  • Campaign name.
  • Code generation settings; However, when you add vouchers to a campaign, you can define new code settings.
  • Discount type in Discount campaigns.
  • Conversion event, reward eligibility (referrer, referee), referee reward in Referral campaigns.
  • Initial amount of gift cards in Gift card campaigns.

Enable or disable a campaign

Depending on your needs, campaigns can be disabled, moved to bin, or removed permanently.
I want to…Action
Pause redemptions temporarilyDisable
Stop the campaign permanently and block reuse of its name and its codesMove to bin
Remove the campaign and reuse the name/codesDelete permanently

Disable a campaign

A disabled campaign prevents all redemptions and reward triggering. Vouchers, gift cards, referral rewards, and loyalty rewards from a disabled campaign cannot be redeemed. However, you still can assign (publish) codes from a disabled campaign to customers. Disabling a campaign does not remove already issued vouchers, gift card balances, loyalty points, or referral relationships.
1

Open the campaign

Go to Campaign hub > Campaigns and select the campaign name.
2

Disable the campaign

Select Disable to stop redemptions.
The campaign is now disabled.

Re-enable a campaign

Enable your campaign again as follows.
1

Open the disabled campaign

Go to Campaign hub > Campaigns and select the disabled campaign.
2

Enable the campaign

Select Enable to allow redemptions again.
The campaign is now enabled again and restored to full functionality. All previously issued codes become redeemable again, subject to their individual validity settings.

What happens when you disable a campaign

Disabled campaigns stop working. The disabled campaigns, their codes, or promotion tiers aren’t also returned in the qualification (checking eligibility).
Asset typeEffect
VouchersCannot be validated or redeemed
Promotion tierCannot be validated or redeemed
Gift cardsCannot be validated or redeemed
Loyalty cardsCannot earn or redeem points
Referral codesReferrals are not tracked; rewards not issued

Clone a campaign

Clone an existing campaign to create a new one with similar settings. Cloning copies the whole configuration except for campaign name. Go to Campaign hub > Campaigns and select the campaign you want to clone.
1

Clone

Select Clone from the action menu.
2

Customize

Modify the cloned campaign settings as needed.
3

Save

Once you’ve modified all settings, Save the campaign.
The cloned campaign is added to the campaign list.
Referral programs cannot be cloned.

Delete a campaign

Go to Campaign hub > Campaigns and select the campaign name.
1

Delete

Select the delete icon, or select the three dots (⋮) > Delete from the campaign list.
2

Choose deletion method

Choose a deletion method:
  • Move to bin: Prevents reusing the same campaign name and codes in this project. You can permanently delete items from the bin later.
  • Delete permanently: Allows you to reuse the campaign name and codes in future campaigns.
Permanent deletion cannot be undone. Choose this option only if you want to reuse the same campaign name or codes.
For more information about managing deleted items, see Bin.

Export campaign data

Export campaign data as CSV for external analysis or reporting.
Exporting large amounts of data can take some time.

Export vouchers or codes to CSV

1

Open the campaign dashboard

Go to the campaign dashboard of a code campaign.
2

Access the menu

Click on the three dot (⋮) menu in the upper right corner.
3

Export

Select Export and choose your export fields. You can also select metadata.Confirm with Export.
Your export is scheduled. You’ll receive a notification when it’s finished.

Export transactions

Go to the campaign dashboard of a gift card or loyalty program.
1

Open transactions

Open the Transactions tab.
2

Export

Select Export and choose your export fields.Confirm with Export.
Your export is scheduled. You’ll receive a notification when it’s finished.

Export points expiration

Go to the campaign dashboard of a loyalty program.
1

Open points expiration

Open the Points Expiration tab.
2

Export

Select Export and choose your export fields.Confirm with Export.
Your export is scheduled. You’ll receive a notification when it’s finished.

Organize with categories

Use categories to group and filter vouchers quickly:
  • Create categories when creating a campaign or in the voucher detail view.
  • Manage all categories in Campaigns > Stacking rules.
  • Categories have a hierarchy number. Lower numbers indicate higher importance.
  • Use categories to manage how different incentives are stacked with Stacking rules
For more information, see Manage categories. Explore the following features for deeper understanding of campaign maintenance.
Track performance metrics and integrate with BI tools.For more details, see Campaign reporting.
Set validation rules and budget caps to protect your margins.Read Create validation rules to learn how to set the rules.Read Validation rules for a detailed description of all validation rules and other settings.
Review deleted campaigns to permanently delete them.For more details, see Bin management.
Save and reuse campaign configurations.For more details, see Campaign templates.
Use these endpoints to manage campaigns programmatically:
MethodEndpointDescription
GET/v1/campaignsList all campaigns
POST/v1/campaignsCreate a campaign
GET/v1/campaigns/{campaignId}Get campaign details
PUT/v1/campaigns/{campaignId}Update a campaign
DELETE/v1/campaigns/{campaignId}Delete a campaign
POST/v1/campaigns/{campaignId}/enableEnable a campaign
POST/v1/campaigns/{campaignId}/disableDisable a campaign
GET/v1/campaigns/{campaignId}/summaryGet campaign summary
POST/v1/campaigns/{campaignId}/vouchersAdd vouchers to campaign
POST/v1/campaigns/{campaignId}/importImport vouchers to campaign
GET/v1/campaigns/{campaignId}/transactionsList campaign transactions
POST/v1/campaigns/{campaignId}/transactions/exportExport campaign transactions
For full API reference, see Campaigns API.
Set up webhooks to receive notifications when campaign events occur:
EventDescription
campaign.enabledCampaign was enabled
campaign.disabledCampaign was disabled
campaign.updatedCampaign settings were changed
campaign.deletedCampaign was deleted
For webhook setup instructions and more campaign-related events, see Project settings webhooks.
Last modified on March 16, 2026