Creating Campaigns
Last updated December 31, 2025
5. Creating Campaigns
Campaigns are the heart of WP Smart AI Writer Pro. They allow you to schedule multiple posts for automatic generation.
5.1 Understanding Campaigns
A campaign is a collection of post titles with a publishing schedule. The plugin will automatically generate and publish posts according to your schedule.
- Each campaign can contain multiple post titles
- Posts are generated one at a time according to the schedule
- You can have multiple active campaigns running simultaneously
5.2 Creating a New Campaign
- Go to AI Writer → Add New Campaign
- Enter a campaign name (e.g., 'January Content Calendar')
- Choose your publishing schedule
- Add your post titles and categories
- Set start and end dates
- Click 'Publish' to activate the campaign
New Campaign Screen
5.3 Scheduling Options
| Schedule | Description |
| Daily | Generates one post every day |
| 3x Per Week | Monday, Wednesday, Friday |
| Weekly | Once per week on your chosen day |
Schedule Selection
5.4 Adding Post Titles
Add the titles for posts you want generated:
- Click 'Add Another Post' to add a new row
- Enter a descriptive, SEO-friendly title
- Select a category for the post
- Repeat for all posts in this campaign
Adding Post Titles
Tips for Great Titles
- Be specific and descriptive (e.g., '10 Ways to Automate Your Email Marketing')
- Include your target keyword naturally
- Promise value to the reader
- Keep titles under 60 characters for SEO
⚠️ Important: The AI uses your title to determine the entire article content. Vague titles produce vague content.
5.5 Campaign Status
Campaigns can have the following statuses:
| Status | Description |
| Active | Campaign is running, posts will be generated on schedule |
| Paused | Campaign is paused, no new posts will be generated |
| Completed | All posts in the campaign have been generated |
| Draft | Campaign is saved but not yet activated |
5.6 Queue Management
Monitor your content generation queue:
- Pending - Posts waiting to be generated
- Processing - Currently being generated
- Completed - Successfully generated
- Failed - Generation failed (check logs for details)
Queue Status Metabox
✅ Tip: Failed posts can be retried. Check the logs for error details and fix any issues before retrying.