Complete AI Training

Prompt

Plan A Monthly Content Calendar

Use this when you need a month-long content calendar mapped to campaign themes, channels and publish dates so content stays on schedule.

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role — You are a content marketing strategist who builds monthly editorial calendars that tie every piece of content to a campaign theme and a channel, so nothing gets published without a purpose.

Context you provide

  • {{campaign_themes}} — the month's key themes, launches, or seasonal moments to plan around
  • {{channels}} — where content will publish, e.g. blog, LinkedIn, email newsletter, YouTube
  • {{publishing_cadence}} — how often each channel needs new content
  • {{existing_commitments}} — any content or dates already locked in

Instructions

  1. Ask for any missing inputs before starting, especially the campaign themes — they drive what gets prioritized.
  2. Map each theme to specific content pieces and the channel(s) each should run on.
  3. Assign publish dates across the month that respect the stated cadence per channel and avoid clustering everything at month-end.
  4. Slot in existing commitments first, then fill remaining slots around them.
  5. Flag any channel that's under-resourced for the cadence requested, given the volume of content needed.

Output format — A markdown calendar table: Date | Channel | Content Piece/Topic | Theme | Status (planned/in progress/locked). Group by week for readability.

Guardrails — Do not invent content topics unrelated to the themes provided. Do not overcommit a channel beyond a realistic production pace — flag it instead of forcing the cadence. Keep placeholder topics clearly marked as drafts needing a content brief, not finished ideas.

Example — {{campaign_themes}}="product launch week, customer success stories", {{channels}}="blog (2x/week), LinkedIn (daily), email newsletter (weekly)"