← Back to blog

Campaign Planning Template: Fields, Workflow and Naming

Coordinator completing a campaign planning template

A usable campaign planning template does four things: it fixes the objective and audience, assigns owners and approvals, allocates budget by purpose, and defines how every campaign is named and measured. This article provides all four as a copy-ready structure, with worked examples, so your team can plan a campaign once and report on it cleanly across channels.

Opprise
Bring Campaign Planning Into One Workflow
OppRise brings campaign planning, ad execution, performance reporting, and collaboration together for teams managing property campaigns.
Visit OppRise

TL;DR

  • Start with a short set of required fields: objective, audience, message, channels, timeline, budget, owner, approvals and success metrics. Add more only when a decision depends on them.
  • Run every campaign through the same four stages: intake, planning, execution and reporting, with a named owner and an approval point at each.
  • Allocate budget by purpose (proven, growth, experiment) and revisit the split once real performance data exists.
  • Define a campaign taxonomy and naming convention before launch. Names cannot be fixed retroactively without breaking reports.
  • Keep the template in one place that people actually use, whether that is a spreadsheet or a platform.

Table of Contents

1. What a campaign planning template must contain

Published templates vary widely in length, but they converge on the same core. CMO Alliance’s template covers campaign overview, timeline and milestones, task management, resource allocation, channels and tactics, performance metrics, and post-campaign analysis. Smart Insights structures its version around six stages, from campaign goals and tracking through audience insight, messages and offers, media plan and budget, asset production and execution. At the long end, Planful lists 17 fields, including topline message, supporting messages, CTAs, nurturing activity, internal communications and expected ROI.

Seventeen fields is thorough, but a template that takes an hour to complete is a template that gets skipped. A practical approach is to split fields into two tiers.

Required before any work starts

  1. Campaign name (following your naming convention, see section 6)
  2. Business objective and the single KPI that measures it
  3. Target audience and the segment definition used in the ad platforms
  4. Topline message and the offer or call to action
  5. Channels and the role each channel plays
  6. Start date, end date and key milestones
  7. Total budget and its split
  8. Campaign owner and named approvers

Added during planning

  • Supporting messages and creative requirements per channel
  • Landing pages and tracking requirements
  • Dependencies (legal review, product availability, inventory)
  • Risks and a go/no-go criterion
  • Post-campaign review date

If the required tier is incomplete, the request does not move forward. That one rule prevents most mid-flight rework. Our guide to writing a marketing campaign brief expands on how to write the objective, audience and message fields so they are specific enough to act on.

A filled-in example

Consider a hypothetical agency planning a spring open-home campaign for a property developer.

Field Example entry
Campaign name Harbourview_OpenHomes_2026-03-01_2026-03-31_US_Meta-Google
Objective 120 qualified enquiries from open-home registrations
KPI Cost per qualified enquiry
Audience Owner-occupiers within 25 miles, household income band defined in the CRM
Message Walk through the finished apartments this weekend
Channels Meta (lead forms), Google Search (high-intent terms)
Budget Total approved by the developer, split by channel and by week
Owner / approver Account manager / developer marketing lead
Review Weekly tactical review, closeout report within 10 business days

The values are illustrative. The point is that each row can be checked: either the field is filled with something specific, or it is not.

2. Set the objective and the measure before the plan

The first step in any credible planning guide is the same. Newcastle University’s Brand Hub recommends setting SMART goals and deciding how success will be measured, with examples such as web traffic to a page, sign-ups for more information and click-through rates from paid ads.

In practice, write the objective in one sentence that contains a number, a time frame and a source of truth. “Increase brand awareness” fails that test. “Generate 120 qualified enquiries in March, counted in the CRM” passes it.

Two working rules keep objectives honest:

  • One primary KPI per campaign. Secondary metrics are allowed, but only one decides whether the campaign succeeded.
  • Name the data source. If the KPI lives in the ad platform but the objective is revenue, state which system reconciles them.

Choosing the KPI itself is a separate discipline, covered in our guide to choosing and measuring marketing performance KPIs.

3. A four-stage campaign workflow

A template describes the plan. A workflow describes how the plan moves. One published playbook describes a four-stage model: intake, planning, execution and reporting, and it maps well to how agencies and in-house teams actually operate.

Four stages from intake through reporting

Stage 1: Intake

Intake standardizes how requests arrive. Instead of a chat message or an email thread, requesters complete a form covering objective, audience, offer, channels, timeline, budget, success metrics and required approvals. The fields mirror the required tier of your template, so a completed intake form becomes the first draft of the plan. Our marketing request form guide lists the fields and a working template.

Stage 2: Planning

Planning converts the request into a project with milestones, ownership and dependencies. A RACI assignment (who is responsible, accountable, consulted and informed) for each deliverable removes the most common failure: two people each assuming the other is approving the creative. At the end of planning, goals, budget, audiences and creative direction are locked, and changes after that point go through a defined change request.

Stage 3: Execution

Execution keeps assets, comments and decisions in one place, with a single source of truth for versions and approvals. A longer variant of this workflow adds explicit gates: Define, Align, Build, QA, Launch, Monitor, Optimize and Closeout, including a pre-launch checklist, a go/no-go decision, a daily check of leading indicators and a weekly tactical review. You do not need eight stages to benefit from the idea. You need a pre-launch checklist and a named person who can say “not yet.”

A minimal pre-launch checklist:

  1. Naming convention applied to every campaign, ad set and ad
  2. Tracking parameters present on every destination URL
  3. Audience and geography settings match the approved plan
  4. Budget caps and schedules match the approved budget
  5. Creative approved by the named approver, with the version recorded
  6. Landing page tested on mobile

Stage 4: Reporting

Reporting maps activity to outcomes. Agree the KPIs at the start, and pair operational measures such as on-time delivery, cycle time and rework rate with performance measures such as cost per lead or return on ad spend. Operational metrics tell you whether the team is healthy. Performance metrics tell you whether the campaign worked. You need both to improve the next plan. For the client-facing side, see our agency client reporting framework.

Keeping tasks moving

Most slippage happens in the gaps between stages, when an action agreed in a meeting never gets an owner or date. Each action should have one owner, a due date and a definition of done. This guide to how to write, assign and track action items is a useful model for the habit.

4. Allocate the budget by purpose

Budget allocation is where a planning template earns its keep, because it forces trade-offs to be explicit before spend begins.

Several frameworks circulate, and they agree more than they differ. A widely used one is the 70-20-10 split: 70% to proven channels, 20% to growth opportunities with demonstrated potential, and 10% to experimentation. Another source notes that this split provides a starting structure before marginal ROAS data exists. After 60 to 90 days of performance data, marginal ROAS becomes the main basis for moving money, and aggressive-growth teams sometimes shift toward 60/25/15 when proven channels have not saturated.

Other frameworks organize by outcome instead of channel. One agency recommends buckets for demand capture, demand creation, conversion and retention, and experimentation, so that channel choice becomes an execution decision rather than a debate. Another guide advises sorting levers into always-on, long-term investments, test and learn, and deprioritize, ranking them by payback period after filtering for strategic fit.

For scale, one cited summary of Gartner’s survey data reports that average marketing budgets fell to 7.7% of company revenue, with paid media taking 27.9% of each dollar. Treat that as context for conversations with finance, not as a target for your own campaign.

4. Allocate the budget by purpose

A worked split

Suppose a team has an approved campaign budget of $20,000. Using a 70-20-10 starting point:

Bucket Share Amount Example use
Proven 70% $14,000 Search campaigns and retargeting that have met the CPL target before
Growth 20% $4,000 A new video format on a channel that has shown early traction
Experiment 10% $2,000 A new audience or placement, with a pre-agreed stop condition

Write the review rule into the template: at day 30 or day 60, move money from the lowest to the highest performer against the primary KPI, and record why. If budget is thin, concentrate it. Spreading a small amount across five channels produces noise that hides which one is working.

Tracking actual spend against these buckets weekly matters as much as setting them. Our guide to marketing budget tracking describes a system teams can adopt.

5. Campaign taxonomy: the structure behind your reports

A taxonomy is the agreed structure and vocabulary for describing campaigns: which attributes you record (brand, product, region, objective, dates, budget code) and which level of the account each attribute lives at. Adverity’s documentation explains that a standardized taxonomy provides a uniform structure and common language that supports consistent cross-channel reporting and aggregation.

Three principles follow from that guidance:

  1. Each element appears at one level only. If region is encoded in the campaign name, do not repeat it in the ad set name. Duplication creates conflicting values.
  2. Ownership is central. One person or function owns the taxonomy and approves additions. Without an owner, every team invents its own abbreviations.
  3. Dates use one format. YYYY-MM-DD sorts correctly and cannot be confused across regions.

For an agency running many clients, add a client or brand code as the first element, so any export can be filtered by client without parsing free text.

6. Naming conventions for campaigns, ad sets and ads

A naming convention is the taxonomy written into the actual field. Adverity suggests a campaign-name pattern of Brand_CampaignDesc_StartDate_EndDate_Product_Country_BudgetID_Custom, with dates in YYYY-MM-DD. You do not need every element. You need the ones your reports filter on.

A practical three-level pattern:

Level What it should identify Example
Campaign Brand, objective, product, country, dates, budget ID Harbourview_Leads_Apartments_US_2026-03-01_2026-03-31_B1042
Ad set Audience, placement, geography, bid or optimization type Owners25mi_Feed_LeadForm
Ad Creative concept, format, version WalkThrough_Video15s_v2

Rules that keep names usable:

  • Use underscores between elements and hyphens inside an element. Avoid spaces and special characters, since platforms and exports handle them inconsistently.
  • Fix the order of elements and never reorder them mid-year.
  • Keep a controlled list of allowed values (for example, a short list of country codes and objective codes) in the template itself.
  • Encode the version of the creative, not the date it was uploaded.

Matching names to tracking parameters

Names inside ad platforms are only half the picture. Web analytics tools read the campaign parameters on your URLs. The five standard parameters are utm_source, utm_medium, utm_campaign, utm_term and utm_content, and most teams treat the first three as the minimum. Use the same campaign value in the URL as in the platform name, so a report from the analytics tool joins to a report from the ad platform without manual mapping.

7. Measure, then plan the next campaign

The closeout step is where templates usually fail, because the team has moved on. Build it into the template as a dated task with an owner.

A useful closeout report answers four questions:

  1. Did the campaign hit its primary KPI, and by how much?
  2. Which channel, audience and creative produced the result?
  3. What did the budget split look like at the end compared with the plan?
  4. What will we change in the next template?

When channels disagree about credit for the same conversion, attribution becomes the sticking point. Our piece on cross channel attribution explains how to compare several models rather than trusting one. For reporting format, our guide to marketing performance reporting pairs one KPI with three ROI checks.

Store the learnings where the next planner will see them, ideally attached to the same record as the plan. A lesson in a slide deck nobody reopens is a lesson lost.

8. Where a spreadsheet stops working

A spreadsheet template is a sound starting point for one team running a handful of campaigns. Strain appears when:

  • several brands or clients each need their own plans, budgets and approvals;
  • creative versions and approvals live in email threads;
  • performance data has to be pulled by hand from each ad platform and analytics tool;
  • naming conventions drift because nothing enforces them.

At that point the template needs to become a workflow, with plans, assets, approvals and results connected in one place.

Perspective: planning is plumbing

We see campaign planning as plumbing. Nobody admires it when it works, and everybody notices when it leaks. A leak is usually a field that was never filled in, an approval that happened in a chat thread, or a campaign name that no report can parse.

That is why OppRise is built around the full loop rather than a single step. Campaign requirements become structured work, work goes through human approval, ads run across connected channels, and results flow back into reporting. Our own view is that the value sits in the connection: a plan only improves the next plan if its results return to the same place.

For agencies and teams managing multiple property or ecommerce campaigns, we believe the template should not be a document that sits beside the work. It should be the work. Our approach keeps brands in separate workspaces, applies consistent structure, and keeps a person in control of what is approved.

Brittany

How OppRise supports this template

OppRise is a marketing operations and advertising automation platform that brings campaign planning, ad execution, performance reporting and collaboration into one workflow, with approval workflows, budget management and multi-brand workspaces. It connects to Google Analytics, Search Console, Meta, Google Ads, TikTok and Shopify, so results can return to the plan they came from. RiseProjects turns requests and manual work into shared delivery, and RiseInsights brings performance data from connected sources together.

Opprise

Plans are tiered by brands, users and features. Published monthly prices are $102.99 for Solo, $258.99 for Growth and $622.99 for Agency, and Agency Plus is available without a published price. AI credits are bought separately: 500 credits for $76.99, 1,500 for $206.99 and 5,000 for $622.99, each a one-off purchase. See the full details on the OppRise pricing page, or read why OppRise is built as a connected system.

FAQ

What is the difference between a campaign plan and a campaign brief?

A brief states what the campaign must achieve and for whom, and it is usually written once at the start. A plan turns the brief into work: channels, timeline, budget, owners and approvals. Many teams keep both in the same record so the objective stays visible while the plan changes.

How long should a campaign planning template be?

Long enough to prevent rework and short enough to be completed in under an hour. A set of eight to ten required fields, plus a few optional ones added during planning, covers most campaigns. Published templates range from seven sections to 17 fields, so treat the length as a choice rather than a standard.

How often should we review the budget split?

Set a review rhythm in the plan itself. Weekly checks of spend against the plan, and a larger reallocation after 60 to 90 days of data, is a common approach for steady campaigns. For short campaigns, agree the decision points at planning, for example at the midpoint.

Do naming conventions really matter for small teams?

Yes, because reporting depends on them. A consistent name lets you filter, group and compare campaigns without cleaning data by hand. Small teams also change members often, and a documented convention means a new person can read last year’s campaigns without asking anyone.

Sources