Campaigns let you organize prompts by specific goals and preview, activate, or deactivate them in bulk. Think of campaigns as buckets that contain one or more prompts. For example, you may choose to create a campaign for “everyday” prompts, another campaign for alternative prompts, and a third campaign for prompts meant to run during a specific event such as a pledge drive.

Prompts can be assigned to more than one campaign, and can be shared amongst different campaigns.

Which campaign(s) a prompt belongs to does not affect whether readers will see it—campaigns are only an organizational tool for editors to manage prompts in the WordPress admin.

Creating campaigns

There are two ways to create a campaign. The first and easiest way is from the Campaigns dashboard:

  1. Navigate to Dashboard > Newspack > Campaigns. The Campaigns tab automatically shows all currently active prompts on your site, regardless of campaign. To add a campaign, click the “Add New Campaign” button.
  1. Type a name for your campaign, then hit enter or click the “Add” button.

You may also create campaigns and assign them when editing a prompt. Look for the Campaigns panel in the editor sidebar.

Managing campaigns

Once you’ve created your campaigns, you’ll see them listed in the campaign filter dropdown under the Campaigns tab. The dropdown shows “Active Prompts” by default. Click on it to see the list of campaigns and filter the list of prompts by campaign.

Once you’ve filtered by a campaign, you can manage its prompts in a few ways. Click on the button next to the campaign’s name to view the following menu options:

  • Click Activate All Prompts to set all prompts in the currently viewed campaign to active status. Prompts can only be seen by readers if they’re active. Clicking this button will also automatically deactivate all campaigns not in the currently viewed campaign. This is a way to “switch on” a campaign while turning off other campaigns in a single step.
  • Click Deactivate All Prompts to set all prompts in the currently viewed campaign to inactive (draft) status. These prompts will no longer be seen by readers until they are activated again. Clicking this button will not affect any other prompts outside the currently viewed campaign.
  • Click Duplicate to create a duplicate of the currently viewed campaign, containing all the same prompts. Note that duplicating a campaign will not duplicate its prompts—it will assign the prompts to both the original campaign and its duplicate.
  • Click Rename to rename the campaign. This is for administrative purposes only—readers will never see the name of any campaigns, nor will they see which campaign(s) a prompt belongs to.
  • Click Archive to archive the campaign. Archiving a campaign will move it to the bottom of the campaign filter dropdown list under an “Archived Campaigns” heading. Note that archiving a campaign will NOT delete or deactivate any prompts in that campaign. This option is replaced with an Unarchive option for archived campaigns.
  • Click Delete to delete the campaign. Note that deleting a campaign will NOT delete or deactivate the prompts in that campaign—it will just remove the campaign assignment from its prompts. The prompts will still be shown to readers until they are deactivated or deleted. If you remove all campaign assignments from a prompt, you can still find it by filtering by the “Unassigned” option in the campaign filter dropdown.

Once you’ve created your campaigns, you’re ready to create some audience segments to target your readers. Read more about audience segmentation here.