Gantt Chart for Digital Marketing Campaign
A digital marketing campaign that launches without a Gantt chart runs on hope. Creative is "almost ready" two days before launch. The tracking pixel isn't verified until after traffic starts. The email sequence goes live before the landing page. Ad spend burns on a campaign driving to a page that hasn't been QA'd on mobile.
These failures are predictable because they follow a predictable pattern: teams treat campaign launch as a single event rather than the output of a structured production process. A digital marketing campaign Gantt chart makes the interdependencies visible — creative must be approved before ad accounts can be loaded, conversion tracking must fire before spend activates, landing pages must be QA'd before campaigns go live — and forces the work to happen in the right order.
Phase 1: Campaign Strategy (Weeks 1–2)
The campaign brief is the contract between marketing leadership and the execution team. A brief that is ambiguous about objectives produces a campaign optimized for the wrong thing. Spend the first two weeks getting the strategy right before writing a word of copy or placing a single media buy.
Campaign objective: The objective determines which metrics matter and which channels should receive budget. Three fundamentally different campaign types require different structures:
- Brand awareness: Maximize qualified impressions and reach. Success metric: unique reach, frequency, brand lift (measured via brand lift survey in Google and Meta). Best channels: YouTube pre-roll, display, connected TV, broad-match social.
- Lead generation: Maximize qualified leads at a target cost per lead. Success metric: leads, cost per lead (CPL), lead-to-MQL conversion rate. Best channels: search (intent-based), LinkedIn (job title and company targeting), gated content with landing page conversion.
- Direct sales/e-commerce: Maximize revenue at a target ROAS (return on ad spend). Success metric: transactions, revenue, ROAS, cost per acquisition (CPA). Best channels: shopping campaigns, dynamic retargeting, branded search.
Mixing these objectives in a single campaign budget without explicit weighting produces metrics that look fine but represent nothing — high impressions if you optimize for awareness spend; high CPL if you optimize for conversion spend.
ICP and audience definition: The ideal customer profile (ICP) for the campaign must be operationalized into platform-specific targeting parameters before creative development begins. Audience definition drives creative decisions — the same product message delivered differently to a CFO vs. a DevOps engineer. Define:
- Firmographic targeting (LinkedIn): company size, industry, revenue range, geography
- Demographic targeting (Meta): age, interests, job function
- Intent and keyword targeting (Google): purchase-intent keywords, competitor terms, problem-aware terms
- Retargeting audiences: site visitors by page visited, CRM segments by behavior or lifecycle stage
Budget allocation: Allocate budget across channels before campaign kickoff. Common allocation frameworks for B2B lead generation:
- Search: 35–45% (highest intent, but limited scale at small budgets)
- LinkedIn: 25–35% (audience precision for enterprise, but high CPCs — $8–$15 typical)
- Content/SEO: 10–15% (lower immediate conversion but compounds)
- Retargeting/display: 10–20% (conversion efficiency for warm audiences)
- Email to existing list: included in marketing automation platform cost
Document the allocation rationale — it becomes the benchmark for optimization decisions mid-campaign.
Success metrics and tracking plan: Before writing the brief, define the full-funnel metrics that will be reported:
- Top of funnel: Impressions, reach, click-through rate (CTR)
- Mid funnel: Landing page conversion rate, cost per lead, leads by source
- Bottom of funnel: MQL rate, pipeline created, revenue influenced
Agree on attribution model upfront: last-click is the default but misattributes value to bottom-funnel channels; linear gives equal credit across touchpoints; data-driven (available in Google Ads at sufficient conversion volume) uses observed path data. The attribution choice dramatically affects which channels appear to perform well.
Phase 2: Creative Development (Weeks 2–5)
Creative brief: The creative brief is distinct from the campaign brief. It translates strategy into execution direction for designers and copywriters. A complete creative brief includes:
- Campaign concept: one-line creative idea
- Messaging hierarchy: primary message (headline), secondary messages (body), call-to-action
- Tone and voice: professional/authoritative vs. conversational vs. bold/challenging
- Visual direction: photography vs. illustration, color palette restrictions, logo usage
- Format requirements: specific ad sizes needed by channel (see below)
- Do/don't list: competitor comparisons allowed? product screenshots required? specific claims to avoid?
Ad asset production by format:
Paid social — Meta (Facebook/Instagram):
- Static single-image ads: 1080×1080 (square), 1200×628 (link), 1080×1920 (Story/Reel)
- Video: 15s and 30s versions; square (1:1) and vertical (9:16) aspect ratios
- Carousel: 3–10 cards, each 1080×1080
- Text overlay rule: Facebook historically limited text to 20% of image area; this is now a guideline, not a hard restriction, but image-heavy ads with minimal text consistently outperform text-heavy ones in feed
Paid search — Google Ads (Responsive Search Ads):
- 15 headlines (30 chars each), 4 descriptions (90 chars each)
- Google automatically tests combinations; plan at least 3 ad variations per ad group with different messaging angles
- Pinning headlines 1 and 2 for brand and primary message; leaving remaining positions unpinned for testing
LinkedIn:
- Single image: 1200×627 (link ads)
- Video: 15–30s, horizontal preferred
- Lead gen forms: customize form fields — fewer fields = higher conversion rate; more fields = higher lead quality
- Message ads (formerly InMail): 500-character intro, 1 CTA; subject line is 60 characters
Display — Google Display Network and programmatic:
- Standard IAB sizes: 300×250 (medium rectangle), 728×90 (leaderboard), 160×600 (wide skyscraper), 300×600 (half page), 320×50 (mobile banner)
- Responsive display ads: provide 15 images, 5 logos, 5 headlines, 5 descriptions; Google assembles combinations dynamically
Landing pages:
- One landing page per campaign message/offer; do not send paid traffic to your homepage
- Above-fold elements: headline that mirrors ad message (message match), subheadline with supporting proof, primary CTA visible without scrolling
- Form: placement above the fold or immediately adjacent; 3–5 fields is the optimal range for most B2B lead gen
- Social proof: customer logos, testimonial, or metric — placed near the form
Review and approval cycle: Build explicit approval checkpoints on the Gantt:
- Draft creative review (internal marketing team): messaging accuracy, brand compliance
- Stakeholder approval (marketing director, product marketing, legal if required): factual claims, competitive statements, offer terms
- Final production hand-off: approved files delivered to platform in correct specifications
Rushed creative approval is the most common cause of last-minute campaign delays. Build 5 business days per review round into the Gantt and hold to it.
Phase 3: Technical Campaign Setup (Weeks 4–7)
Technical setup is the most frequently under-resourced phase of campaign planning. Problems discovered after launch are exponentially more expensive to fix: ad spend has already burned on untrackable conversions, or — worse — on a broken landing page that's driving 0% conversion.
UTM parameter structure: Every paid link must have a consistent UTM parameter structure so traffic can be correctly attributed in Google Analytics 4. Establish the convention before any campaign goes live and enforce it:
utm_source: platform (google, linkedin, meta, email)utm_medium: channel type (cpc, paid-social, display, email)utm_campaign: campaign name (use a consistent naming convention — e.g.,2026-q3-lead-gen-enterprise)utm_content: ad variation (headline-a, carousel-product, video-15s)utm_term: keyword (for search campaigns)
Use a UTM builder spreadsheet shared across the team; ad-hoc UTM creation produces inconsistent source data that makes attribution analysis impossible.
Conversion tracking verification: Before any campaign launches, confirm that conversion tracking fires correctly on every conversion event. Test with Google Tag Manager's Preview and Debug mode. Verify in Google Ads Tag Diagnostics. Check the Meta Pixel Helper Chrome extension. Specific things to confirm:
- Does the thank-you page (post-form-fill) fire the conversion event?
- Is the conversion value correct for revenue-weighted campaigns?
- Is the conversion window set appropriately (30 days for B2B; 7 days for e-commerce)?
- Is enhanced conversions or server-side tracking configured for cookie-restricted environments?
CRM integration: For lead generation campaigns, form submissions must route directly to your CRM without manual intervention. Configure:
- HubSpot, Salesforce, or Marketo native integration with platform lead forms
- For custom landing page forms: webhook to CRM or Zapier integration
- Lead assignment rules: route leads to the correct sales rep or nurture sequence based on form fields (company size, industry, role)
- Lead source field: CRM record must capture the paid source for revenue attribution
Ad account setup: Build the campaign structure in each platform:
- Campaign level: objective, budget, bid strategy, conversion optimization event
- Ad set / ad group level: audience targeting, placements, bidding parameters
- Ad level: creative assets, copy, CTA
Follow platform best practices for structure:
- Google: tightly themed ad groups (5–15 keywords per group); exact and phrase match for lead gen; Performance Max for e-commerce
- Meta: 2–4 ad sets per campaign for initial testing; consolidate winning audiences after 2 weeks; limit Advantage+ audience in early stages to maintain control
- LinkedIn: separate campaigns per audience segment (seniority level, industry, company size); $50/day minimum per campaign for meaningful data
Landing page QA checklist: Before launch, complete a QA pass on every landing page:
- Mobile responsiveness on iOS and Android (test on actual devices, not just Chrome DevTools)
- Page load speed < 3 seconds (GTmetrix or Google PageSpeed Insights)
- Form submission works and routes correctly to CRM
- Thank-you page loads after form submit and fires conversion event
- Headline matches ad copy (message match)
- Privacy policy linked (required for GDPR/CCPA compliance)
Phase 4: Campaign Launch (Week 7–8)
Soft launch and monitoring period: Do not set your full campaign budget on day one. Launch at 25–30% of planned daily budget for the first 5–7 days. Monitor:
- Click-through rate by ad creative — is it above or below platform benchmark? (Google Search: 3–5% expected; LinkedIn: 0.4–0.7%; Meta: 0.8–1.5% for cold audiences)
- Landing page conversion rate — is it above or below historical or benchmark? (B2B lead gen: 5–15% typical; e-commerce: 1–3% typical)
- Cost per conversion — is it tracking toward your CPL target?
- Conversion tracking — are conversions recording correctly in the platform and CRM?
If CTR is below benchmark, the ad creative or targeting is misaligned. If the click rate is fine but landing page conversion is low, the creative-to-landing-page message match is broken or the form is too long. Diagnose before scaling budget.
Scale to full budget: After the initial monitoring period and any adjustments, scale to full daily budget. For Meta and Google, budget changes of more than 20% at once can disrupt algorithm learning phases — scale in 15–20% increments every 48–72 hours.
Phase 5: Optimization Sprint (Weeks 8–16)
Weekly optimization cadence: Block recurring time for campaign optimization every week. Standard optimization checklist:
- Pause ad creatives below threshold CTR (< 0.5% on Meta, < 1% on Google, after 1,000+ impressions)
- Reallocate budget from underperforming ad sets to top performers
- Add negative keywords for search campaigns (review search term reports weekly)
- Bid adjustments based on device, time of day, and audience segment performance
- A/B test new creative variants against current best performer
A/B testing framework: Run one test at a time per campaign; changing multiple elements simultaneously makes it impossible to isolate what drove improvement. Test in this priority order:
- Offer / CTA (the highest-impact variable)
- Headline
- Creative format (image vs. video vs. carousel)
- Landing page layout
- Audience targeting parameter
Require statistical significance before declaring a winner — at least 95% confidence interval, which typically requires 200–300 conversions per variant for binary (converted/not converted) outcomes.
CRO on landing pages: Use heatmap and session replay data (Hotjar or FullStory) to identify on-page friction: where do visitors scroll to, where do they drop off, what do they click before abandoning? Common high-impact landing page optimizations:
- Reduce form fields from 6 to 4
- Move form above the fold on mobile
- Change CTA text from "Submit" to benefit-oriented language ("Get Your Free Report")
- Add a specific testimonial with company name and logo near the form
Phase 6: Reporting (End of Campaign)
Mid-campaign performance report (at campaign midpoint): Pacing vs. budget goal, CPL vs. target, conversion volume vs. projection, creative performance ranking, actionable optimization decisions made.
Final campaign report (within 1 week of campaign end): Full-funnel performance:
- Spend vs. budget: total and by channel
- Impressions, clicks, CTR by channel
- Leads generated, CPL by channel and by creative
- MQL rate (leads qualified by marketing criteria)
- Pipeline created (from sales team input)
- Closed revenue influenced (pull from CRM opportunity records)
- ROAS or ROI calculation
Attribution analysis: Which channels contributed to conversion — and at which stage? Multi-touch attribution shows that LinkedIn often generates first-touch awareness, Google Search closes with last-touch conversion, and email re-engages mid-funnel. A last-click model alone would credit Search and cut LinkedIn; the multi-touch view shows LinkedIn was essential to the path.
Recommendations for next campaign: What creative angle performed best and should be developed further? Which audience segment produced the lowest CPL and warrants increased investment? What channel underperformed its budget share and should be reduced? Write these as specific, actionable recommendations — not general observations — so the next campaign plan can be built from evidence rather than starting over.
The Gantt chart for a digital marketing campaign runs 8–16 weeks depending on campaign complexity. The critical path runs through creative production and technical setup — both must be complete before launch can happen. Every day of delay in those phases is a day of campaign performance lost. Build the Gantt early, review it weekly, and hold every workstream to their lane.