Set the monthly target
How many posts a month, at what quality bar? Decide, then design backward.
- Pick monthly volume (usually 4–8)
- Define the quality bar
- Confirm capacity
Auto-generate the opportunity queue
Growth Opportunities ranks every Search Console signal by potential. Let it.
- Connect Search Console → Growth Opportunities
- Enable content-opportunity scoring
- Confirm the queue is populating
Assign owners to each slot
One person per post, all month. No orphans.
- Map the month's slots to owners
- Confirm capacity per owner
- Publish the calendar internally
Auto-brief from the opportunity
Blog Automation turns each opportunity into a brief. Owner reviews, doesn't author.
- Auto-generate briefs from top 8 opportunities
- Owner reviews and approves
- Assign to writer
Draft in a shared voice
The engine falls apart if every post reads differently. Set the voice once.
- Write a one-page voice guide
- Pin it to every brief
- Enforce in editor review
Editor review before publish
One editor, one pass, hard cutoff. No infinite revisions.
- Assign one editor
- Give a 24-hour turnaround
- Ship or reject — no third rounds
Publish and syndicate
Publishing is the start, not the end. Get the post in front of the audience it was written for.
- Publish to the blog
- Cross-post to the audience channel
- Schedule follow-up promotion in week 2
Read the data after 30 days
Every post has a scorecard by day 30. Read them together, not individually.
- Pull impressions/clicks/rank per post
- Identify the top 20%
- Double down on that pattern next month
You've reached the outcome.
A content calendar that generates itself from data — and ships without a fire drill.