Skip to main content
A campaign is the container for everything related to a single popup: the design you built in the editor, the targeting rules that control who sees it, the schedule, and the analytics data collected over time. Every popup you publish lives inside a campaign.

Campaign lifecycle

Campaigns move through four states:
StateDescription
DraftThe campaign is being set up and is not visible to visitors. You can edit everything freely.
ActiveThe campaign is live and showing to visitors who match the targeting rules.
PausedThe campaign is temporarily stopped. No impressions are served, but your settings and data are preserved. Resume at any time.
ArchivedThe campaign is retired. It no longer serves impressions and is hidden from the main list, but all historical analytics data is kept.

Key campaign settings

Name and description — Internal labels only. Visitors never see these. Use descriptive names like “Homepage exit-intent — Q4 promo” so your team can identify campaigns at a glance. Schedule — Set a start date, an end date, or both. Use this for time-limited promotions such as seasonal sales or event registrations. The campaign activates and deactivates automatically at the times you specify. Impression cap — Limit the total number of times a single visitor sees the popup across all their visits. Setting a cap prevents your popup from becoming repetitive and damaging user experience. Priority — When a visitor matches the targeting rules of more than one active campaign, the campaign with the highest priority number is shown. Assign higher priority to your most important or time-sensitive campaigns.

Campaign list view

The dashboard campaign list shows all your campaigns in one place. Filter by state (Draft, Active, Paused, Archived), search by name, or sort by creation date or impression count to find the campaign you need.

Duplicating campaigns

Click the Duplicate option on any campaign to create an exact copy in Draft state. This is the fastest way to create variations of a working campaign without rebuilding it from scratch.

A/B testing

Cool Popup does not have a built-in split-testing engine, but you can run simple A/B tests manually:
  1. Duplicate a campaign.
  2. Change one element in the duplicate — the headline, offer, or button color.
  3. Run both campaigns simultaneously with the same targeting rules and impression split.
  4. Compare results in Analytics after a statistically meaningful number of impressions.
Keep all other variables identical so you can attribute any difference in performance to the one element you changed.

Archiving vs deleting

  • Archiving retires the campaign and hides it from the active list, but preserves all impression and conversion data. Use this for campaigns you no longer need but may want to reference later.
  • Deleting removes the campaign and all its data permanently. This action cannot be undone.
Deleting a campaign removes all its analytics data permanently. Archive a campaign instead if there is any chance you will need the historical data in the future.