How to plan a marketing campaign timeline
Start from the go-live date
A campaign usually has a date it can't miss. A Q4 holiday push has to be live before Thanksgiving week, a back-to-school offer before term starts, a webinar promo before registration closes. The useful question isn't how long each task takes. It's when each decision has to be made so that date holds.
That's why this template is built backwards from the Campaign launch milestone. Strategy (briefing and goals, research and audience, media plan and budget) takes 9 business days. Production (creative concept, assets and content, landing page, final approval) takes 15. Paid media setup adds 3 more, so the brief needs to be signed off around 27 business days, roughly five and a half weeks, before you go live. After launch, two weeks of weekly optimization and a 3-day results report bring the total to 40 business days.
This is a campaign plan, not a product launch plan. It assumes the product, offer or event already exists and focuses on audience, message, media spend, creative, approvals and measurement. If you are still building the product, the product launch template is a better starting point.
What each phase should hand over
Rename the tasks to match how your team talks, but keep the order. Each phase should end with something concrete that a person can approve or reject. The landing page runs alongside asset production and has 3 days of slack. Everything else sits on the critical path.
- Creative brief: objective, KPI (revenue, MQLs, sign-ups or reach), target CPA or ROAS, total budget and hard deadlines
- Audience and message: personas, key message, proof points and a review of competitor ads
- Media plan: budget split by channel and week across paid social (Meta, TikTok, LinkedIn), paid search, email and organic
- Creative package: hero concept, ad variants in 1:1, 4:5 and 9:16, video cut-downs, email templates and a copy deck
- Landing page with a UTM structure, conversion events and the HubSpot or CRM form wired up and tested
- Wrap report: spend against plan, cost per result, best-performing creative and what to change next time
Building A/B tests into the schedule
A/B testing is easy to promise and hard to fit in. If you want to test two hooks or two offers, both variants have to be produced during Assets and content, not improvised in launch week. Plan at least two versions of your main format and decide upfront which single variable you are testing: the headline, the visual, the offer or the audience.
The template gives Weekly optimization 10 business days. That's about the minimum for paid social to exit its learning phase and for a test to reach a sensible sample on a mid-sized budget. Use the first week to compare creative and audiences and the second to move spend toward the winners. If your campaign runs for six or eight weeks, stretch that task and the results report moves with it.
Why Q4 campaigns run late
Holiday campaigns compress everything. Ad costs climb from October, ad review can take longer, and half the approvers are on PTO by mid-December. A few habits keep the schedule honest.
- Give legal and brand review their own tasks with an owner and a turnaround time, rather than a line in the brief.
- Leave a buffer between Paid media setup and launch for ad review and disapproved creative.
- Install pixels, conversion tracking and UTMs before spend starts, or the wrap report becomes guesswork.
- Lock the media budget before creative starts, so the asset list matches what you can afford to run.
- Add company holidays and PTO to the project calendar so business-day dates match reality.
Who owns what
On an in-house team, a campaign manager usually owns the timeline, a product marketer or strategist handles audience and message, a performance marketer runs the media plan and setup, designers and copywriters own the assets, and marketing ops builds tracking and the report. With an agency, add an account lead on their side and a named client approver on yours.
Put the approver's name on Final approval. When the date slips, everyone can see where the task was waiting. In Great Gantt, the per-person view shows who is overloaded during the production crunch, and the Pro plan lets you share the timeline with a client or your manager and edit it together.