Running a campaign manually
You’ll generate a single post right now from an existing campaign, outside its schedule. The campaign’s schedule isn’t disturbed — the next scheduled run still happens at its usual time — this is purely an on-demand extra.
Common reasons:
- You want to see what the campaign produces before letting it run on its own.
- You just edited the campaign and want to test the new settings immediately.
- You need a post for a time-sensitive topic that can’t wait for the next slot.
Before you start
- You have at least one campaign launched.
- Your Default Text AI provider is connected and working (see Connect your AI provider).
Steps
- From anywhere in wp-admin, click Generate Post in the top of Structura → Overview or Structura → Campaigns. (It’s the secondary-style button with the lightning-bolt icon.)
- You’ll land on the Generate a Post screen. Pick a campaign from the campaign selector at the top — the post will inherit that campaign’s persona, keywords, authority sources, and AI settings.
- (Optional) In Topic & Approach, type a specific topic or keyword to focus the post on. If you leave this blank, Structura picks one of the campaign’s target keywords automatically.
- Review the other sections — AI Engine, Improvements, Images — they default to the campaign’s config. Tweak if you want this one-off to differ.
- Click Generate & Publish (the primary button with the sparkles and lightning icons).
![]()
What happens next
Structura kicks off the generation immediately. You’ll see it appear in Overview → Active Queue and as the latest run on the campaign’s detail page. Depending on the campaign’s “publish vs draft” settings, the finished post either:
- Goes live directly under WP Admin → Posts, or
- Lands as a draft waiting for your review (see Reviewing a generated post).
Either way, it’s attached to the campaign — you’ll see it in the campaign’s Posts tab.
Generating a post without any campaign
You can also use Generate Post without any campaign — a fully ad-hoc one-off. The flow is similar but you configure the persona, AI provider, and topic from scratch on the form itself.
This is fine occasionally. For anything recurring, set up a campaign instead.
Common issues
“No campaign available” in the selector. You haven’t launched any campaigns yet. See Your first campaign.
The generation starts and then fails. Open the campaign’s detail page, click the failed run, and read the step that errored. Common actionable issues (broken AI key, exhausted quota) also fire notices in the bell icon with a one-click fix. The most common culprits otherwise are a provider rate limit (retry in a few minutes) or a keyword the SERP research couldn’t characterise (narrow the topic and retry).
The post generated but nothing published. If your campaign is set to “save as draft,” a manually-generated post behaves the same way. Check WP Admin → Posts → Drafts.