Create a media plan from a brief, not a blank spreadsheet.
Medusa's AI media plan generator turns a client brief into a structured, cross-channel media plan. Upload the brief, review what the AI extracts, and get a draft plan with personas, channel mix and flighting in minutes rather than days.
At a glance
- What it is
- An AI tool that reads a client brief and generates a structured media plan: objectives, audiences, channel allocation and flighting, all editable.
- Who it is for
- Media planners at small and mid-size agencies, independent planners and consultants who currently build plans in spreadsheets.
- What you put in
- A brief as a PDF, deck, Notion page or freeform text, plus your budget. Optionally, historic performance from connected ad platforms.
- What you get out
- Extracted objective, audience, market and KPIs; AI-drafted personas matched to platform segments; a recommended channel split; a flighting timeline; and a live plan ready to pace.
From input to output, step by step.
- 1
Upload the brief
Drop in a PDF, deck or freeform text. Medusa parses the document and extracts objective, audience, market, KPIs and budget into editable fields with confidence scores.
- 2
Review and correct
Every extracted field is editable. Fix anything the AI got wrong before it shapes the plan, so the output starts from an accurate strategy.
- 3
Generate personas
Medusa drafts audience personas from the strategy, then matches each one to real targetable segments on Meta, Google, TikTok and LinkedIn.
- 4
Allocate the budget
The AI recommends a channel mix based on your goal, historic performance and benchmarks. Take it as-is, override any line, or build the split manually.
- 5
Go live and pace
Once campaigns launch, the plan becomes the baseline. Medusa pulls platform data and shows actual versus planned so the plan never goes stale in a drawer.
What the generator handles for you
Brief parsing in seconds
PDF, deck or plain text - Medusa extracts the strategic pillars without you re-typing a thing. Multi-market and multi-objective briefs are supported.
Personas grounded in the brief
No generic templates. Personas are drafted from your actual strategy and mapped to addressable platform audiences, then saved to a reusable library.
Defensible channel splits
Every recommended allocation comes with the reasoning behind it, so you can explain the plan to a client rather than defend a gut call.
A plan that stays live
The generated plan is the same object you pace against. No exporting to a spreadsheet that drifts out of date the day campaigns launch.
Medusa versus the media planning spreadsheet
| Dimension | Spreadsheet workflow | Medusa |
|---|---|---|
| Time to first draft | Days of manual persona writing, split guessing and formatting. | A structured draft plan minutes after uploading the brief. |
| Error risk | One typo in a 14-tab workbook cascades through every channel. | Structured fields, linked values, every cell sourced. |
| Pacing | Separate tracker, updated manually from platform exports. | Live actual versus planned on the same plan, refreshed daily. |
| Knowledge reuse | Each new plan starts from a blank template. | Past campaigns and saved personas feed every new plan. |
| Handover | Logic lives in one planner's head and formulas. | One consistent structure any planner can pick up. |
Questions planners ask.
How does the AI generate a media plan from a brief?
Medusa parses the uploaded document and extracts the objective, audience, market, KPIs and budget. Those fields seed the rest of the workflow: persona generation, channel allocation and flighting. You review and edit at every step, so the AI drafts and you decide.
What file formats can I upload?
PDFs, presentation decks, Notion pages or freeform pasted text. If the brief is a conversation rather than a document, you can type the key points directly.
Can I override what the AI recommends?
Yes, everywhere. Extracted brief fields, personas, channel splits and flighting are all editable. You can also ignore the AI entirely and build the allocation manually.
Is this a replacement for my planning spreadsheet?
That is the intent. The plan, the pacing tracker and the analytics live on one object, so the workbook, the pacing tab and the screenshot deck stop being separate artefacts that drift apart.
Does it work for multiple markets or objectives?
Yes. Multi-market, multi-objective briefs are supported, and the extracted fields keep each market and objective distinct through allocation and pacing.
Your next media plan starts in five minutes.
Connect a platform, upload a brief, and watch Medusa do the bit you used to dread.