Skip to main contentSkip to main content

    Strategy

    How to create a media plan, with a simple template

    A media plan is a set of decisions someone can check, and the template only helps if every number in it can be rebuilt from its inputs.

    6 min readLouis-Etienne Dionne, Founder, Vekselle
    A calendar grid with channel bars spanning weeks

    A media plan says what a campaign is trying to achieve, who it needs to reach, which channels will do which jobs, how much money goes where and when, and how you'll know it worked. It's the document a client approves, a media buyer builds from and a finance team reconciles against.

    Plenty of plans look complete. They have tabs, colours and totals. The problems sit underneath, in an objective nobody can measure, a channel with no stated role, a delivery estimate that doesn't match its budget and rate. This article walks through how we build one, and the template structure we start from.

    Start with one objective you can measure

    Every plan needs a single primary objective, stated in a way you could check afterwards. "Build awareness" is a direction. "Reach a stated share of a defined audience at a stated frequency during the launch weeks" is an objective. "Generate leads" is a direction. "Generate qualified leads, as defined by sales, at or below a target cost" is an objective.

    Secondary objectives are fine, but rank them. When the plan has to trade one against another, and it will, everyone should already know which one wins.

    Write down how the objective will be measured before choosing channels. If the objective is qualified leads and there's no way to tell a qualified lead from any other, the plan needs a measurement step first. That's usually a conversation about tracking and CRM data, and it's cheaper to have before launch than after.

    Define the audience in plain terms

    Describe who the campaign needs to reach the way a person would describe them, then translate that into what each platform can actually target. "Owners of small manufacturing companies in the province" is a plain description. The platform version might be job titles and company sizes on LinkedIn, interest and location settings on Meta and search terms on Google.

    Note what you can't target. Meta's Marketing API documentation on special ad categories, for example, restricts targeting for housing, employment, and financial products and services ads, and the plan should be written around those limits from the start instead of discovering them at build time. Note any audiences the client already owns, like customer lists or site visitors, since they often change which channels make sense.

    Give each channel a role

    A channel without a role is a line item waiting to be cut. For each channel in the plan, say what it's there to do and how that job will be judged.

    Roles usually fall into a few kinds. Some channels build reach in the audience. Some capture demand that already exists, like search. Some bring back people who've already shown interest. Some test a new audience or format. A channel can have more than one role, but the plan should say which matters most for that channel and which measure goes with it.

    This is also where you say why a channel is in the plan and why others aren't. A short sentence each is enough. It helps the client follow the reasoning, and it stops the same debate from happening at every check-in.

    Split the budget by phase

    Budget by channel alone hides the shape of the campaign. Split it by phase as well. A launch phase might weight reach channels heavily. A sustain phase might shift toward search and retargeting as demand builds. A final push before a deadline might raise frequency.

    For each phase and channel, the budget line should carry its inputs: the amount, the expected rate (a CPM, a CPC or a cost per result), the expected delivery and the dates. Write the rate down even when it's an estimate, and say where the estimate came from: the account's own history, a platform's planning tool or a forecast. A budget with no rate attached can't be checked.

    Build the calendar

    The calendar turns phases into dates. Mark the flight dates for each channel, the dates creative is due, the dates tracking needs to be live and tested, and any fixed moments in the client's business, like a launch, an event or a registration deadline.

    Leave room for setup. A campaign that's meant to deliver from the first day needs to be built, reviewed and approved before then. Platform review times vary, and a plan that assumes everything goes live instantly will lose its first days to waiting.

    Name the measures and the reporting

    Close the plan with what will be measured, where and how often. For each objective and channel role, name the measure, the source it'll be read from and who reads it. Say which numbers come from ad platforms and which come from the client's own systems, and which one wins when they disagree.

    Our measurement planning work usually happens here, since the plan's measures depend on what tracking exists and what still has to be built.

    A simple media plan template

    This is the structure we start from. Each section is a heading in the document or a tab in the spreadsheet.

    SectionWhat goes in it
    ObjectiveOne primary objective, how it's measured and the target. Ranked secondary objectives, if any
    AudiencePlain-language description, platform translation per channel, known restrictions, owned audiences available
    Channel roleEach channel, its main job, why it's in the plan and the measure that judges it
    Budget by phaseFor each phase and channel: amount, rate, rate source, expected delivery, dates
    CalendarFlight dates, creative deadlines, tracking go-live, client milestones, review dates
    MeasuresMeasure per objective and channel, data source, reporting frequency, owner, which source wins

    Keep the narrative short. One page of reasoning ahead of the numbers is usually enough for a client to understand and approve the plan.

    Check the math before sending

    This is the step that gets dropped under deadline pressure, and it does real damage when it is. A plan that goes out with an impossible number tells the client the rest may be wrong too.

    Rebuild every delivery figure from its inputs. Impressions should equal budget divided by CPM, times 1,000. Clicks should equal budget divided by CPC. Results should equal budget divided by cost per result. If someone changed a rate and didn't update the delivery, or changed a budget and left the old impressions in place, this check catches it.

    Then check the totals. Channel budgets should add up to the phase totals, phases should add up to the campaign total, and the campaign total should match what the client approved, with fees handled the way the contract says. Check the dates too: no flight should start before tracking is live or run past the campaign end.

    Finally, ask whether each estimate is believable. A rate far below what the account has seen before needs a reason. A conversion rate pulled from an optimistic case needs to be replaced with one you can defend. We build our plans so that every figure can be regenerated from its inputs, because the alternative is trusting whoever last touched the spreadsheet.

    When we take on media planning, this check happens before the plan leaves our hands.

    Questions people ask

    What should a media plan include?

    At minimum, a measurable objective, a defined audience, the role of each channel, budget split by phase with rates and expected delivery, a calendar and the measures that will be reported. Each budget line should carry the inputs needed to recalculate it.

    Is there a standard media plan template?

    There's no single standard. The structure in this article covers what most campaigns need: objective, audience, channel role, budget by phase, calendar and measures. Adapt the detail to the size of the campaign, but keep every section.

    How do I check a media plan's numbers?

    Recalculate each delivery figure from its budget and rate, confirm that channels add up to phases and phases to the total, and compare every rate against the account's history or a stated source. Any figure you can't rebuild from its inputs needs fixing before the plan goes out.

    How long does it take to create a media plan?

    It depends on the number of channels, how much history the account has and how clear the objective is. The slowest part is usually agreeing on the objective and how it's measured, which is also the part that saves the most time later.

    Want this applied to your account?

    Tell us what you are trying to move. We will tell you which disciplines are worth engaging, and which are not.

    Talk to our team