Marketing demand acquisition skill

Multi-channel demand generation, paid media optimization, SEO strategy, and partnership programs for Series A+ startups.

by davila7·MIT license·★ 32,299 Stars on the repo·GitHub ↗

Use now

Files of Marketing demand acquisition

davila7/main1 file shown
SKILL.md
Show the full text986 lines
marketing-demand-acquisition-davila7/SKILL.md986 lines · 33.0 KB
Outline
RawView on GitHub

Marketing Demand & Acquisition

Expert acquisition playbook for Series A+ startups scaling internationally (EU/US/Canada) with hybrid PLG/Sales-Led motion.

Keywords

demand generation, paid media, paid ads, LinkedIn ads, Google ads, Meta ads, CAC, customer acquisition cost, lead generation, MQL, SQL, pipeline generation, acquisition strategy, performance marketing, paid social, paid search, partnerships, affiliate marketing, SEO strategy, HubSpot campaigns, marketing automation, B2B marketing, SaaS marketing

Role Coverage

This skill serves:

  • Demand Generation Manager - Multi-channel campaigns, pipeline generation
  • Paid Media/Performance Marketer - Paid search/social/display optimization
  • SEO Manager - Organic acquisition and technical SEO
  • Affiliate/Partnerships Manager - Co-marketing and channel partnerships

Core KPIs by Role

Demand Gen: MQL/SQL volume, cost per opportunity, marketing-sourced pipeline $, pipeline velocity, MQL→SQL conversion rate

Paid Media: CAC, ROAS, CPL, CPA, incrementality lift, channel efficiency ratio

SEO: Organic sessions, non-brand traffic %, keyword rankings (P1-P3), organic-assisted conversions, technical health score

Partnerships: Partner-sourced pipeline $, partner CAC, net new logos via partners, co-marketing ROI

Tech Stack Integration

HubSpot CRM - Campaign tracking, lead scoring, attribution, workflows Google Analytics - Traffic analysis, conversion tracking, funnel optimization Search Console - Keyword performance, technical issues, indexing LinkedIn Campaign Manager - B2B paid social Google Ads - Search, Display, YouTube Meta Ads - Facebook, Instagram


1. Demand Generation Framework

1.1 Full-Funnel Strategy (2025 Best Practice)

TOFU (Awareness) → MOFU (Consideration) → BOFU (Decision) → Handoff to Sales/Product

TOFU Tactics
  • Paid social (LinkedIn thought leadership, Meta awareness)
  • Display advertising (programmatic, retargeting)
  • Content syndication
  • SEO (informational keywords)
  • Partnerships (co-webinars, guest content)
  • Target: Brand lift, site traffic, early-stage engagement
MOFU Tactics
  • Paid search (solution keywords)
  • Retargeting campaigns
  • Gated content (eBooks, templates, webinars)
  • Email nurture sequences
  • Comparison pages (SEO)
  • Target: MQLs, demo requests, trial signups
BOFU Tactics
  • Paid search (brand + competitor keywords)
  • Direct outreach campaigns
  • Free trial CTAs
  • Case studies & ROI calculators
  • Intent-based retargeting
  • Target: SQLs, demos booked, pipeline $
1.2 Campaign Planning Template

Campaign Brief (use this for every campaign):

Campaign Name: [Q2-2025-LinkedIn-ABM-Enterprise]
Objective: [Generate 50 SQLs from Enterprise accounts ($50k+ ACV)]
Budget: [$15k/month]
Duration: [90 days]
Channels: [LinkedIn Ads, Retargeting, Email]
Audience: [Director+ at SaaS companies, 500-5000 employees, EU/US]
Offer: [Gated Industry Benchmark Report]
Success Metrics:
  - Primary: 50 SQLs, <$300 CPO
  - Secondary: 500 MQLs, 10% MQL→SQL rate, 40% email open rate
HubSpot Setup:
  - Campaign ID: [create in HubSpot]
  - Lead scoring: +20 for download, +30 for demo request
  - Attribution: First-touch + Multi-touch
Handoff Protocol:
  - SQL criteria: Title + Company size + Budget confirmed
  - Routing: Enterprise SDR team via HubSpot workflow
  - SLA: 4-hour response time
1.3 HubSpot Campaign Tracking Setup

Step-by-step:

  1. Create Campaign in HubSpot

    • Marketing → Campaigns → Create Campaign
    • Name: Q2-2025-LinkedIn-ABM-Enterprise
    • Tag all assets (landing pages, emails, ads) with campaign ID
  2. UTM Parameter Structure (critical for attribution)

    utm_source={channel}       // linkedin, google, facebook
    utm_medium={type}          // cpc, display, email, organic
    utm_campaign={campaign-id} // q2-2025-linkedin-abm-enterprise
    utm_content={variant}      // ad-variant-a, email-1
    utm_term={keyword}         // [for paid search only]
    
  3. Lead Scoring Configuration

    • Navigate to: Settings → Marketing → Lead Scoring
    • Campaign engagement: +10-30 points based on action depth
    • Channel quality: LinkedIn +5, Google Search +10, Organic +15
  4. Attribution Reports

    • Use HubSpot's multi-touch attribution (W-shaped for hybrid motion)
    • First-touch: Awareness credit
    • Multi-touch: Full journey credit
    • Build custom report: Marketing → Reports → Attribution
1.4 International Expansion Considerations

EU Market Entry:

  • GDPR compliance: Double opt-in for email, explicit consent tracking in HubSpot
  • Localization: Translate landing pages, ads, emails (DE, FR, ES priority)
  • Payment: Display prices in EUR
  • Partnerships: Local co-marketing partners for credibility
  • Paid channels: LinkedIn most effective for B2B EU, Google Ads second

US/Canada Market Entry:

  • Messaging: Direct, ROI-focused, less formal than EU
  • Paid channels: Google Ads + LinkedIn equal priority
  • Partnerships: Industry associations, review sites (G2, Capterra)
  • Content: Case studies with $ impact, not just features
  • Sales alignment: Faster sales cycles, need immediate lead follow-up

Budget Allocation (Series A recommended):

  • EU: 40% LinkedIn, 25% Google, 20% SEO, 15% Partnerships
  • US/CA: 35% Google, 30% LinkedIn, 20% SEO, 15% Partnerships

2. Paid Media Optimization

2.1 Channel Strategy Matrix
Channel Best For CAC Benchmark Conversion Rate Series A Priority
LinkedIn Ads B2B, Enterprise, ABM $150-$400 0.5-2% ⭐⭐⭐⭐⭐
Google Search High-intent, BOFU $80-$250 2-5% ⭐⭐⭐⭐⭐
Google Display Retargeting, awareness $50-$150 0.3-1% ⭐⭐⭐
Meta (FB/IG) SMB, consumer-like products $60-$200 1-3% ⭐⭐⭐
YouTube Product demos, brand $100-$300 0.5-1.5% ⭐⭐
Reddit/Twitter Technical audiences $40-$180 0.5-2% ⭐⭐
2.2 LinkedIn Ads Playbook (Primary B2B Channel)

Campaign Structure:

Account
└─ Campaign Group: [Q2-2025-Enterprise-ABM]
   ├─ Campaign 1: [Awareness - Thought Leadership]
   │  ├─ Ad Set: [CTO/VP Eng, US, Tech Companies]
   │  └─ Creatives: [3 carousel posts, 2 video ads]
   ├─ Campaign 2: [Consideration - Product Education]
   │  ├─ Ad Set: [Engaged audience, retargeting]
   │  └─ Creatives: [2 lead gen forms, 1 landing page]
   └─ Campaign 3: [Conversion - Demo Requests]
      ├─ Ad Set: [Website visitors, content downloaders]
      └─ Creatives: [Direct demo CTA, case study]

Targeting Best Practices:

  • Company Size: 50-5000 employees (Series A sweet spot)
  • Job Titles: Director+, VP+, C-level (use LinkedIn's precise targeting)
  • Industries: Software, SaaS, Tech Services
  • Matched Audiences: Website retargeting (install Insight Tag), uploaded email lists
  • Budget: Start $50/day per campaign, scale 20% weekly if CAC < target

Creative Frameworks:

  1. Thought Leadership - Industry insights, no product pitch
  2. Social Proof - Customer logos, testimonials, case study snippets
  3. Problem-Solution - Pain point + your solution in 3 seconds
  4. Demo-First - Show product immediately, skip fluff

LinkedIn Lead Gen Forms vs. Landing Pages:

  • Lead Gen Forms: Higher conversion (2-3x), lower quality, use for TOFU/MOFU
  • Landing Pages: Lower conversion, higher quality, use for BOFU/demo requests
  • HubSpot Sync: Connect LinkedIn Lead Gen Forms via native integration
2.3 Google Ads Playbook (High-Intent Capture)

Campaign Types Priority:

  1. Search - Brand (highest priority, protect brand terms)
  2. Search - Competitor (steal market share)
  3. Search - Solution (problem-aware buyers)
  4. Search - Product Category (earlier stage)
  5. Display - Retargeting (re-engage warm traffic)

Search Campaign Structure:

Campaign: [Search-Solution-Keywords]
├─ Ad Group: [project management software]
│  ├─ Keywords:
│  │  - "project management software" [Phrase]
│  │  - "best project management tool" [Phrase]
│  │  - +project +management +solution [Broad Match Modifier]
│  └─ Ads: [3 responsive search ads with 15 headlines, 4 descriptions]
│
├─ Ad Group: [team collaboration tools]
   ├─ Keywords: [5-10 tightly themed keywords]
   └─ Ads: [3 responsive search ads]

Keyword Strategy:

  • Brand Terms: Exact match, bid high, protect brand
  • Competitor Terms: "[Competitor] alternative", "[Competitor] vs [You]"
  • Solution Terms: "best [category] software", "top [category] tools"
  • Problem Terms: "how to [solve problem]"
  • Negative Keywords: Maintain list of 100+ (free, cheap, jobs, career, reviews)

Bid Strategy (2025 best practice):

  • New campaigns: Start Manual CPC for control
  • After 50+ conversions: Switch to Target CPA
  • After 100+ conversions: Test Maximize Conversions with tCPA
  • EU markets: Bid 15-20% higher for same quality

Ad Copy Framework (Responsive Search Ads):

Headlines (15 required):
- H1-3: Value props (Save 10 hours/week, Trusted by 500+ teams)
- H4-6: Features (AI-powered, Real-time sync, Mobile app)
- H7-9: Social proof (4.8★ G2 rating, Used by Microsoft)
- H10-12: CTAs (Start free trial, Book demo, See pricing)
- H13-15: Keywords pinned (Dynamic insertion)

Descriptions (4 required):
- D1: Primary value prop + CTA (30-60 chars)
- D2: Feature list + differentiator (60-90 chars)
- D3: Social proof + urgency (45-90 chars)
- D4: Backup generic (60-90 chars)
2.4 Meta Ads Playbook (SMB/Lower ACV)

When to Use Meta:

  • ✅ Product ACV <$10k
  • ✅ Visual product (UI, consumer-facing)
  • ✅ SMB/prosumer audience
  • ✅ Broader awareness campaigns
  • ❌ Enterprise/high ACV (use LinkedIn)

Campaign Setup:

Campaign Objective: [Conversions]
├─ Ad Set 1: [Lookalike - 1% of converters]
│  └─ Placement: [Feed + Stories, Auto]
├─ Ad Set 2: [Interest - Business Software]
│  └─ Placement: [Feed only]
└─ Ad Set 3: [Retargeting - Website 30d]
   └─ Placement: [All placements]

Audience Strategy:

  1. Core Audiences: Interests (business tools, productivity, startups)
  2. Lookalike: 1% of purchasers/high-value leads
  3. Retargeting: 30-day website visitors, video viewers (75%+)

Creative Best Practices:

  • Use video (1:1 or 9:16 for Stories)
  • First 3 seconds = hook (problem or result)
  • Show product UI in action
  • Add captions (85% watch muted)
  • Test 3-5 creative variants per campaign
2.5 Budget Allocation & Scaling

Initial Budget (Series A, $30k-50k/month total):

Channel            Budget    Expected Results
─────────────────────────────────────────────
LinkedIn Ads       $15k      50 MQLs, 10 SQLs, $1.5k CAC
Google Search      $12k      80 MQLs, 20 SQLs, $600 CAC
Google Display     $5k       120 MQLs, 5 SQLs, $1k CAC
Meta Ads           $5k       100 MQLs, 8 SQLs, $625 CAC
Partnerships       $3k       20 MQLs, 5 SQLs, $600 CAC
─────────────────────────────────────────────
TOTAL              $40k      370 MQLs, 48 SQLs, $833 avg CAC

Scaling Rules:

  1. If CAC <target → Increase budget 20% weekly
  2. If CAC >target → Pause, optimize, relaunch
  3. If conversion rate drops >20% → Check landing page, offer fatigue
  4. Scale winners, kill losers fast (2-week test minimum)

HubSpot ROI Dashboard:

  • Marketing → Reports → Create Custom Report
  • Metrics: Spend, Leads, MQLs, SQLs, CAC, ROAS, Pipeline $
  • Dimensions: Campaign, Channel, Region
  • Frequency: Daily review, weekly optimization

3. SEO Strategy

3.1 Technical SEO Foundation (Must-Have)

Pre-Launch Checklist:

  • XML sitemap submitted to Search Console
  • Robots.txt configured (allow crawling)
  • HTTPS enabled (SSL certificate)
  • Page speed >90 mobile (Google PageSpeed Insights)
  • Core Web Vitals passing (LCP, FID, CLS)
  • Structured data (Organization, Product, FAQ schema)
  • Canonical tags on all pages
  • Hreflang tags for international (en-US, en-GB, de-DE, etc.)

Technical Audit (quarterly):

1. Crawl site with Screaming Frog
2. Check for:
   - 404 errors (fix or redirect)
   - Redirect chains (consolidate)
   - Duplicate content (canonicalize)
   - Missing meta descriptions
   - Slow pages (>3s load time)
   - Mobile usability issues
3. Fix issues in priority order: Critical → High → Medium
3.2 Keyword Strategy Framework

Keyword Research Process:

  1. Seed Keywords - Your product category (e.g., "project management software")
  2. Use Tools - Ahrefs, SEMrush, or free: Google Keyword Planner + Search Console
  3. Analyze - Volume, difficulty, intent, SERP features
  4. Prioritize - Quick wins (low difficulty, high intent)

Keyword Tiers:

Tier 1: High-Intent BOFU (target first)

  • "best [product category]"
  • "[product category] for [use case]"
  • "[competitor] alternative"
  • Volume: 100-1k/mo, Difficulty: Medium, Intent: Commercial

Tier 2: Solution-Aware MOFU

  • "how to [solve problem]"
  • "[problem] solution"
  • "[use case] tools"
  • Volume: 500-5k/mo, Difficulty: Medium-High, Intent: Informational-Commercial

Tier 3: Problem-Aware TOFU

  • "what is [concept]"
  • "[problem] examples"
  • "[industry] challenges"
  • Volume: 1k-10k/mo, Difficulty: High, Intent: Informational

International Keyword Research:

  • Use Ahrefs/SEMrush with language filters
  • Translate keywords, don't just localize (cultural nuances matter)
  • EU: Higher trust in localized content (domain.de > domain.com/de)
  • UK: Use British spelling (optimise vs. optimize)
3.3 On-Page SEO Template

Page Optimization Checklist:

URL: [/best-project-management-software]
Title Tag (60 chars): [Best Project Management Software 2025 | YourBrand]
Meta Description (155 chars): [Compare top 10 PM tools. Features, pricing, reviews. Find the perfect fit for your team. Free trials available.]

H1 (60 chars): [Best Project Management Software in 2025]
H2s (structure):
  - What is Project Management Software?
  - Top 10 PM Tools Compared
  - Key Features to Look For
  - Pricing & Plans
  - How to Choose
  - FAQ

Content:
  - Length: 2000-3000 words (comprehensive)
  - Keyword density: 1-2% (natural)
  - Internal links: 3-5 relevant pages
  - External links: 2-3 authoritative sources
  - Images: 3-5 with alt text
  - Schema: Product, FAQ, HowTo

CTA:
  - Above fold: [Start Free Trial]
  - Mid-content: [Compare Plans]
  - End: [Book Demo]

Content Refresh Schedule:

  • Tier 1 pages: Update quarterly (rankings, pricing, features)
  • Tier 2 pages: Update semi-annually
  • Tier 3 pages: Update annually
  • All pages: Monitor Search Console for ranking drops, refresh immediately

Link Acquisition Tactics (in priority order):

1. Digital PR (highest ROI)

  • Publish original research/data
  • Create industry reports
  • Pitch journalists (use HARO, Terkel, Featured)
  • Target: Industry blogs, tech publications

2. Guest Posting (quality over quantity)

  • Target: Domain Authority (DA) 40+ sites
  • Avoid: Link farms, PBNs, paid links (Google penalty risk)
  • Anchor text: Branded (70%), topical (20%), exact match (10%)

3. Partnerships & Co-Marketing

  • Partner with complementary SaaS tools
  • Create co-branded content
  • Exchange homepage links (footer or partner section)

4. Community Engagement

  • Answer questions on Reddit, Quora
  • Participate in industry forums
  • Create tools/calculators → natural backlinks

5. Broken Link Building

  • Find broken links on competitor sites
  • Offer your content as replacement
  • Tools: Ahrefs' Broken Backlinks report

Link Velocity (avoid penalties):

  • Natural: 5-10 links/month for new sites
  • Aggressive: 20-30 links/month after 6 months
  • Monitor: Google Search Console for manual actions
3.5 Content Strategy for SEO

Content Types by Funnel Stage:

TOFU (Awareness):

  • Blog posts: "Ultimate Guide to [Topic]"
  • Listicles: "Top 10 [Category]"
  • Industry reports: "[Industry] State of 2025"
  • Target: Broad keywords, thought leadership

MOFU (Consideration):

  • Comparison pages: "[Your Product] vs [Competitor]"
  • Best of lists: "Best [Category] for [Use Case]"
  • How-to guides: "How to [Solve Problem] with [Product]"
  • Target: Solution keywords, product education

BOFU (Decision):

  • Product pages: "[Product] Features & Pricing"
  • Case studies: "How [Customer] Achieved [Result]"
  • Landing pages: "Start Free Trial"
  • Target: Brand keywords, high-intent searches

Content Calendar (Series A minimum):

  • TOFU: 4 posts/month (1 per week)
  • MOFU: 2 posts/month
  • BOFU: 1 post/month
  • Refresh: 2 existing posts/month
3.6 Local SEO (For Regional Offices)

Google Business Profile Setup (per location):

  • Complete all fields: Name, address, phone, hours, category
  • Upload photos: Office, team, product (10+ images)
  • Collect reviews: Ask customers, automate via HubSpot workflow
  • Post updates: Weekly posts about company news, events

Local Citations (US/Canada/EU):

  • Submit to: Yelp, Yellow Pages, local directories
  • NAP consistency: Name, Address, Phone identical everywhere
  • Industry directories: Software review sites (G2, Capterra)

4. Partnerships & Affiliate Programs

4.1 Partnership Types & Strategy

Partnership Tiers:

Tier 1: Strategic Partnerships (high impact, low volume)

  • Target: Complementary SaaS tools with overlapping ICPs
  • Structure: Co-marketing, product integrations, revenue share
  • Examples: Slack ↔ Asana, Shopify ↔ Klaviyo
  • Effort: High (6-12 months to establish)
  • ROI: Very high (100+ leads/month after ramp)

Tier 2: Affiliate Partners (scalable)

  • Target: Bloggers, review sites, industry influencers
  • Structure: Commission per sale (10-30% first year)
  • Platform: Use PartnerStack, Impact, or Rewardful
  • Effort: Medium (setup once, ongoing management)
  • ROI: Medium-High (depends on partner quality)

Tier 3: Referral Partners (customer-driven)

  • Target: Your existing customers
  • Structure: Referral bonus ($500-$1k per SQL)
  • Platform: Built into HubSpot or standalone (Friendbuy)
  • Effort: Low (automate via workflows)
  • ROI: Medium (5-10% of customers refer)

Tier 4: Marketplace Listings (distribution)

  • Target: Shopify App Store, Salesforce AppExchange, HubSpot Marketplace
  • Structure: Free listing + revenue share
  • Effort: Medium (initial listing, ongoing updates)
  • ROI: Low-Medium (brand visibility + discovery)
4.2 Partnership Playbook

Step 1: Identify Partners

Criteria:
- Similar ICP (overlapping audience, no direct competition)
- Product fit (complementary, not substitute)
- Scale (similar company size, funding stage)
- Values alignment (culture, brand positioning)

Research:
- Tools: BuiltWith, SimilarWeb, LinkedIn Sales Nav
- Look for: Integration pages, partner pages, co-marketing history

Step 2: Outreach Template

Subject: [YourBrand] ↔ [TheirBrand] Partnership Idea

Hi [Name],

I'm [Your Name] at [YourBrand] - we help [ICP] with [value prop].

I noticed [TheirBrand] serves a similar audience, and I think our customers would benefit from an integration between [YourProduct] and [TheirProduct].

Would you be open to exploring a partnership? I'm thinking:
- Product integration (bi-directional sync)
- Co-marketing (joint webinar, case study)
- Revenue share (referral fees)

Let me know if you'd like to chat. Happy to send more details.

Best,
[Your Name]

Step 3: Partnership Agreement

  • Define scope (integration depth, marketing commitment)
  • Revenue model (rev share %, referral fees, co-selling)
  • Success metrics (leads, pipeline, revenue)
  • Term (12-24 months, with renewal)
  • Exit clause (90-day notice)

Step 4: Activation & Enablement

  • Create co-branded assets (landing page, webinar deck, one-pager)
  • Train partner sales team (product demo, pitch deck, objection handling)
  • Set up tracking (UTM parameters, partner portal in HubSpot)

Step 5: Ongoing Management

  • Quarterly business reviews (QBRs)
  • Monthly check-ins (pipeline, blockers)
  • Co-marketing calendar (1-2 activities/quarter)
  • Reporting (HubSpot dashboard for partner-sourced pipeline)
4.3 Affiliate Program Setup

Platform Selection:

  • PartnerStack - Best for B2B SaaS, native integrations
  • Impact - Enterprise-grade, high control
  • Rewardful - Lightweight, Stripe integration
  • FirstPromoter - Budget-friendly, good analytics

Commission Structure (Series A typical):

Tier 1: Influencers/Publishers
- 30% recurring for 12 months
- Or: $500 flat per SQL
- Bonus: $1k for 10+ referrals/quarter

Tier 2: Bloggers/Content Creators
- 20% recurring for 12 months
- Or: $300 flat per SQL

Tier 3: Customers (Referral Program)
- $500 per closed deal
- Or: 1 month free for both referrer + referee

Recruitment Strategy:

  1. Outbound: Find industry bloggers, YouTubers, newsletter writers
  2. Inbound: "Become an Affiliate" page, promote in product
  3. Events: Recruit at conferences, meetups
  4. Communities: Reddit, LinkedIn groups, Slack communities

Affiliate Enablement Kit:

  • Brand assets (logos, product screenshots)
  • Pre-written content (blog post templates, social posts)
  • Tracking links (unique UTM codes per affiliate)
  • Sales collateral (one-pagers, case studies, demo videos)
4.4 Co-Marketing Campaigns

Joint Webinar Playbook:

Planning (6 weeks out):
- Define topic (audience pain point, not product pitch)
- Assign roles (host, co-host, Q&A moderator)
- Create landing page (co-branded, dual logos)
- Design promo assets (social graphics, email templates)

Promotion (4 weeks out):
- Email: 3 sends (announcement, reminder, last chance)
- Social: 8-10 posts per partner (LinkedIn, Twitter)
- Paid: $2k budget for LinkedIn ads → landing page
- Partners: Cross-promote to each other's audiences

Execution (day of):
- 60-min format: 5min intro, 40min content, 15min Q&A
- Record for on-demand
- Polls/CTAs: Mid-webinar poll, end with demo CTA

Follow-up (1 week after):
- Send recording to all registrants
- Nurture sequence: 3 emails over 2 weeks
- Split leads: Each partner owns their referred leads
- Report: Attendees, pipeline generated, next steps

Other Co-Marketing Tactics:

  • Co-branded Content: eBook, report, guide
  • Case Study: Joint customer success story
  • Bundle Offer: "Buy [YourProduct] + [TheirProduct], save 20%"
  • Cross-promotion: Feature each other in newsletters
  • Social Media Takeover: Guest post on each other's channels
4.5 HubSpot Partner Tracking

Setup:

  1. Create Partner Property

    • Settings → Properties → Create "Partner Source" dropdown
    • Values: Partner A, Partner B, Affiliate Network, etc.
  2. UTM Tracking

    • Partner links: ?utm_source=partner-name&utm_medium=referral
    • HubSpot auto-captures UTM parameters
  3. Lead Assignment

    • Workflow: If "Partner Source" is set → Assign to Partner Manager
    • Notification: Slack alert when partner lead arrives
  4. Reporting

    • Dashboard: Partner-sourced leads, pipeline, revenue
    • Report to partners: Monthly performance summary

5. Attribution & Reporting

5.1 Attribution Models (HubSpot Native)

Model Selection (use multi-touch for hybrid motion):

First-Touch - Credit to first interaction

  • Use case: Awareness campaigns, brand building
  • Pro: Shows what drives discovery
  • Con: Ignores nurturing influence

Last-Touch - Credit to last interaction before conversion

  • Use case: Direct response, BOFU campaigns
  • Pro: Shows what closes deals
  • Con: Ignores earlier touchpoints

Multi-Touch (W-Shaped) - Credit to first, last, and middle (40-20-40 split)

  • Use case: Hybrid PLG/Sales-Led (recommended for Series A)
  • Pro: Full-funnel view
  • Con: More complex to explain to stakeholders

HubSpot Setup:

  • Marketing → Reports → Attribution → Select Model
  • Default: Use Multi-Touch for holistic view
  • Compare: Run reports side-by-side to see differences
5.2 Reporting Dashboard (HubSpot)

Weekly Performance Dashboard:

Metrics to Track:
1. Traffic: Visits, unique visitors, bounce rate
2. Leads: MQLs, SQLs, conversion rates
3. Pipeline: Opportunities created, value, velocity
4. CAC: Spend ÷ customers acquired
5. Channel Mix: % of leads by source

Dimensions:
- By Channel: Organic, Paid, Email, Social, Referral
- By Campaign: Individual campaign performance
- By Region: US, CA, EU breakdown
- By Stage: TOFU, MOFU, BOFU metrics

Monthly Executive Dashboard:

KPIs:
1. Marketing-Sourced Pipeline: $[X]M (target: $[Y]M)
2. Marketing-Sourced Revenue: $[X]k (target: $[Y]k)
3. Blended CAC: $[X] (target: $[Y])
4. MQL→SQL Rate: [X]% (target: [Y]%)
5. Pipeline Velocity: [X] days (target: [Y] days)
6. ROMI: [X]:1 (target: 3:1+)

Insights:
- Top performing campaigns
- Underperforming channels (kill or optimize)
- New experiments to test next month
- Budget reallocation recommendations
5.3 Google Analytics Setup

Events to Track (GA4):

Engagement:
- page_view (auto-tracked)
- scroll (75% depth)
- video_play (product demos)
- file_download (whitepapers, eBooks)

Conversions:
- sign_up (free trial, account created)
- demo_request (calendar booking)
- contact_form (inbound interest)
- pricing_view (pricing page visit)

E-commerce (if applicable):
- add_to_cart
- begin_checkout
- purchase

Custom Dimensions:

  • User Type: Free vs. Paid
  • Plan Type: Starter, Pro, Enterprise
  • HubSpot Lead Status: MQL, SQL, Customer
  • Campaign: HubSpot Campaign ID

Integration with HubSpot:

  • Use HubSpot tracking code (includes GA4 by default)
  • Or: Google Tag Manager for advanced tracking
  • Sync: GA4 audiences → HubSpot lists for retargeting

6. Experimentation Framework

6.1 A/B Testing Prioritization (ICE Score)

Formula: ICE = (Impact × Confidence × Ease) ÷ 3

Rate each factor 1-10:

  • Impact: How much will this move the needle?
  • Confidence: How sure are you it will work?
  • Ease: How easy is it to implement?

Example Tests (sorted by ICE score):

Test Impact Confidence Ease ICE Priority
CTA button color (red vs. green) 3 8 10 7.0 Low
Landing page headline rewrite 8 7 8 7.7 Medium
Pricing page redesign 9 6 4 6.3 Medium
New lead magnet offer 9 8 7 8.0 High
Add live chat to pricing page 7 9 8 8.0 High
6.2 Test Design & Execution

Test Template:

Hypothesis: [Adding a case study carousel to the pricing page will increase demo requests by 20% because users need social proof before committing]

Metric: [Demo requests from /pricing page]
Sample Size: [1000 visitors per variant]
Duration: [2 weeks or until significance]
Success Criteria: [20% lift, 95% confidence]

Variant A (Control): [Current pricing page]
Variant B (Treatment): [Pricing page + case study carousel]

Tools: [HubSpot A/B test, or Google Optimize]

Statistical Significance:

  • Minimum: 95% confidence, 1000 visitors/variant
  • Use calculator: Optimizely Sample Size Calculator
  • Don't stop tests early (false positives)

Test Velocity (Series A target):

  • 4-6 tests/month across channels
  • 70% win rate not realistic (aim for 30-40%)
  • Document losers (learnings matter)
6.3 Common Experiments

Landing Page Tests:

  • Headline variations (problem-focused vs. solution-focused)
  • CTA copy ("Start Free Trial" vs. "Get Started" vs. "Try Now")
  • Form length (5 fields vs. 2 fields)
  • Social proof placement (above vs. below fold)
  • Hero image (product screenshot vs. people vs. abstract)

Ad Tests:

  • Creative format (static vs. video vs. carousel)
  • Messaging angle (feature-led vs. benefit-led vs. outcome-led)
  • Audience targeting (broad vs. narrow)
  • Landing page destination (homepage vs. dedicated LP)

Email Tests:

  • Subject line length (short vs. long)
  • Personalization (generic vs. first name vs. company name)
  • Send time (morning vs. afternoon vs. evening)
  • CTA placement (top vs. middle vs. bottom)

7. Handoff Protocols

7.1 MQL → SQL Handoff (Marketing → Sales)

SQL Definition Criteria (customize for your ICP):

Required:
✅ Job title: Director+ (or Budget Authority confirmed)
✅ Company size: 50-5000 employees
✅ Budget: $10k+ annual (or Qualified Need confirmed)
✅ Timeline: Buying within 90 days
✅ Engagement: Demo requested OR High intent action

Optional:
✅ Industry: Target verticals
✅ Geography: US/CA/EU
✅ Use case: Matches product capabilities

HubSpot Workflow:

  1. Lead reaches MQL threshold (lead score >75)
  2. Trigger: Automated email to SDR
  3. SDR qualification call (BANT: Budget, Authority, Need, Timeline)
  4. If qualified → Mark as SQL, assign to AE
  5. If not qualified → Recycle to nurture, adjust lead score

SLA (Service Level Agreement):

  • SDR responds to MQL: 4 hours
  • AE books demo with SQL: 24 hours
  • First demo: Within 3 business days of SQL status
7.2 SQL → Opportunity Handoff (Sales → RevOps)

Opportunity Creation:

  • AE creates opportunity in HubSpot after first demo
  • Required fields: Company, Deal value, Close date, Stage
  • Pipeline stages: Discovery → Demo → Proposal → Negotiation → Closed Won/Lost

Marketing Support Post-SQL:

  • Retargeting ads to target accounts (ABM)
  • Send case studies, ROI calculator
  • Invite to customer webinar
  • Executive briefing (for Enterprise deals)
7.3 Lost Opportunity Handoff (Sales → Marketing)

Recycle to Nurture:

  • Reason: No budget, bad timing, wrong fit
  • Action: Move to "Nurture" list in HubSpot
  • Sequence: Quarterly check-in emails, invite to webinars
  • Re-engage: After 6-12 months, SDR re-qualification

Closed Lost Reasons (track in HubSpot):

  • Price too high
  • Missing features
  • Chose competitor
  • No budget
  • Bad timing
  • Champion left company

Use lost reasons to inform:

  • Product roadmap
  • Pricing changes
  • Competitive positioning
  • Messaging adjustments

8. Quick Reference

8.1 Channel-Specific Benchmarks (B2B SaaS Series A)
Metric LinkedIn Google Search SEO Email Partnerships
CTR 0.4-0.9% 2-5% 1-3% 15-25% N/A
CVR 1-3% 3-7% 2-5% 2-5% 5-10%
CAC $150-400 $80-250 $50-150 $20-80 $100-300
MQL→SQL 10-20% 15-25% 12-22% 8-15% 20-35%

Series A ($40k-60k/month):

  • 40% Paid Acquisition (LinkedIn + Google)
  • 25% Content/SEO
  • 20% Partnerships
  • 10% Tools/Automation
  • 5% Experiments/Testing
8.3 Team Handoff Quick Guide

Demand Gen → Sales:

  • Deliver: SQLs with BANT qualification
  • Frequency: Real-time via HubSpot
  • SLA: 4-hour response time

Demand Gen → Product Marketing:

  • Request: Product positioning, competitive intel, case studies
  • Frequency: Monthly sync
  • Deliverables: Updated messaging, new collateral

Demand Gen → Marketing Ops:

  • Request: Campaign tracking setup, attribution reports, data cleaning
  • Frequency: Weekly check-in
  • SLA: 48-hour turnaround for new campaigns

Paid Media → Creative/Brand:

  • Request: Ad creative (10-20 variants/month)
  • Format: Specs sheet with dimensions, copy length, brand guidelines
  • SLA: 5 business days per request

SEO → Content:

  • Request: Content based on keyword research
  • Deliverables: Content brief with target keywords, structure, length
  • Frequency: Monthly editorial calendar

Partnerships → Sales:

  • Deliver: Partner-sourced leads with partner context
  • Co-selling: Joint calls for strategic deals
  • Frequency: Weekly partner pipeline review

Resources

references/
  • hubspot-workflows.md - Pre-built HubSpot workflow templates for lead scoring, nurture, assignment
  • campaign-templates.md - Ready-to-use campaign briefs for LinkedIn, Google, SEO
  • international-playbooks.md - Market-specific tactics for EU, US, Canada expansion
  • attribution-guide.md - Deep dive on multi-touch attribution setup and analysis
scripts/
  • calculate_cac.py - Calculate blended and channel-specific CAC
  • experiment_calculator.py - A/B test sample size and significance calculator
assets/
  • campaign-brief-template.docx - Editable campaign planning document
  • dashboard-template.xlsx - Pre-configured performance dashboard

Last Updated: October 2025 | Version: 1.0

1---
2name: marketing-demand-acquisition
3description: Multi-channel demand generation, paid media optimization, SEO strategy, and partnership programs for Series A+ startups. Includes CAC calculator, channel playbooks, HubSpot integration, and international expansion tactics. Use when planning demand generation campaigns, optimizing paid media, building SEO strategies, establishing partnerships, or when user mentions demand gen, paid ads, LinkedIn ads, Google ads, CAC, acquisition, lead generation, or pipeline generation.
4license: MIT
5metadata:
6 version: 1.0.0
7 author: Alireza Rezvani
8 category: marketing
9 domain: demand-generation
10 updated: 2025-10-20
11 python-tools: calculate_cac.py
12 tech-stack: HubSpot, LinkedIn-Ads, Google-Ads, Meta-Ads, SEO-tools
13 target-market: B2B-SaaS, Series-A+
14---
15 
16# Marketing Demand & Acquisition
17 
18Expert acquisition playbook for Series A+ startups scaling internationally (EU/US/Canada) with hybrid PLG/Sales-Led motion.
19 
20## Keywords
21demand generation, paid media, paid ads, LinkedIn ads, Google ads, Meta ads, CAC, customer acquisition cost, lead generation, MQL, SQL, pipeline generation, acquisition strategy, performance marketing, paid social, paid search, partnerships, affiliate marketing, SEO strategy, HubSpot campaigns, marketing automation, B2B marketing, SaaS marketing
22 
23## Role Coverage
24 
25This skill serves:
26- **Demand Generation Manager** - Multi-channel campaigns, pipeline generation
27- **Paid Media/Performance Marketer** - Paid search/social/display optimization
28- **SEO Manager** - Organic acquisition and technical SEO
29- **Affiliate/Partnerships Manager** - Co-marketing and channel partnerships
30 
31## Core KPIs by Role
32 
33**Demand Gen**: MQL/SQL volume, cost per opportunity, marketing-sourced pipeline $, pipeline velocity, MQL→SQL conversion rate
34 
35**Paid Media**: CAC, ROAS, CPL, CPA, incrementality lift, channel efficiency ratio
36 
37**SEO**: Organic sessions, non-brand traffic %, keyword rankings (P1-P3), organic-assisted conversions, technical health score
38 
39**Partnerships**: Partner-sourced pipeline $, partner CAC, net new logos via partners, co-marketing ROI
40 
41## Tech Stack Integration
42 
43**HubSpot CRM** - Campaign tracking, lead scoring, attribution, workflows
44**Google Analytics** - Traffic analysis, conversion tracking, funnel optimization
45**Search Console** - Keyword performance, technical issues, indexing
46**LinkedIn Campaign Manager** - B2B paid social
47**Google Ads** - Search, Display, YouTube
48**Meta Ads** - Facebook, Instagram
49 
50---
51 
52## 1. Demand Generation Framework
53 
54### 1.1 Full-Funnel Strategy (2025 Best Practice)
55 
56**TOFU (Awareness)** → **MOFU (Consideration)** → **BOFU (Decision)** → **Handoff to Sales/Product**
57 
58#### TOFU Tactics
59- Paid social (LinkedIn thought leadership, Meta awareness)
60- Display advertising (programmatic, retargeting)
61- Content syndication
62- SEO (informational keywords)
63- Partnerships (co-webinars, guest content)
64- Target: Brand lift, site traffic, early-stage engagement
65 
66#### MOFU Tactics
67- Paid search (solution keywords)
68- Retargeting campaigns
69- Gated content (eBooks, templates, webinars)
70- Email nurture sequences
71- Comparison pages (SEO)
72- Target: MQLs, demo requests, trial signups
73 
74#### BOFU Tactics
75- Paid search (brand + competitor keywords)
76- Direct outreach campaigns
77- Free trial CTAs
78- Case studies & ROI calculators
79- Intent-based retargeting
80- Target: SQLs, demos booked, pipeline $
81 
82### 1.2 Campaign Planning Template
83 
84**Campaign Brief** (use this for every campaign):
85 
86```
87Campaign Name: [Q2-2025-LinkedIn-ABM-Enterprise]
88Objective: [Generate 50 SQLs from Enterprise accounts ($50k+ ACV)]
89Budget: [$15k/month]
90Duration: [90 days]
91Channels: [LinkedIn Ads, Retargeting, Email]
92Audience: [Director+ at SaaS companies, 500-5000 employees, EU/US]
93Offer: [Gated Industry Benchmark Report]
94Success Metrics:
95 - Primary: 50 SQLs, <$300 CPO
96 - Secondary: 500 MQLs, 10% MQL→SQL rate, 40% email open rate
97HubSpot Setup:
98 - Campaign ID: [create in HubSpot]
99 - Lead scoring: +20 for download, +30 for demo request
100 - Attribution: First-touch + Multi-touch
101Handoff Protocol:
102 - SQL criteria: Title + Company size + Budget confirmed
103 - Routing: Enterprise SDR team via HubSpot workflow
104 - SLA: 4-hour response time
105```
106 
107### 1.3 HubSpot Campaign Tracking Setup
108 
109**Step-by-step**:
110 
1111. **Create Campaign in HubSpot**
112 - Marketing → Campaigns → Create Campaign
113 - Name: `Q2-2025-LinkedIn-ABM-Enterprise`
114 - Tag all assets (landing pages, emails, ads) with campaign ID
115 
1162. **UTM Parameter Structure** (critical for attribution)
117 ```
118 utm_source={channel} // linkedin, google, facebook
119 utm_medium={type} // cpc, display, email, organic
120 utm_campaign={campaign-id} // q2-2025-linkedin-abm-enterprise
121 utm_content={variant} // ad-variant-a, email-1
122 utm_term={keyword} // [for paid search only]
123 ```
124 
1253. **Lead Scoring Configuration**
126 - Navigate to: Settings → Marketing → Lead Scoring
127 - Campaign engagement: +10-30 points based on action depth
128 - Channel quality: LinkedIn +5, Google Search +10, Organic +15
129 
1304. **Attribution Reports**
131 - Use HubSpot's multi-touch attribution (W-shaped for hybrid motion)
132 - First-touch: Awareness credit
133 - Multi-touch: Full journey credit
134 - Build custom report: Marketing → Reports → Attribution
135 
136### 1.4 International Expansion Considerations
137 
138**EU Market Entry**:
139- GDPR compliance: Double opt-in for email, explicit consent tracking in HubSpot
140- Localization: Translate landing pages, ads, emails (DE, FR, ES priority)
141- Payment: Display prices in EUR
142- Partnerships: Local co-marketing partners for credibility
143- Paid channels: LinkedIn most effective for B2B EU, Google Ads second
144 
145**US/Canada Market Entry**:
146- Messaging: Direct, ROI-focused, less formal than EU
147- Paid channels: Google Ads + LinkedIn equal priority
148- Partnerships: Industry associations, review sites (G2, Capterra)
149- Content: Case studies with $ impact, not just features
150- Sales alignment: Faster sales cycles, need immediate lead follow-up
151 
152**Budget Allocation** (Series A recommended):
153- EU: 40% LinkedIn, 25% Google, 20% SEO, 15% Partnerships
154- US/CA: 35% Google, 30% LinkedIn, 20% SEO, 15% Partnerships
155 
156---
157 
158## 2. Paid Media Optimization
159 
160### 2.1 Channel Strategy Matrix
161 
162| Channel | Best For | CAC Benchmark | Conversion Rate | Series A Priority |
163|---------|----------|---------------|-----------------|-------------------|
164| **LinkedIn Ads** | B2B, Enterprise, ABM | $150-$400 | 0.5-2% | ⭐⭐⭐⭐⭐ |
165| **Google Search** | High-intent, BOFU | $80-$250 | 2-5% | ⭐⭐⭐⭐⭐ |
166| **Google Display** | Retargeting, awareness | $50-$150 | 0.3-1% | ⭐⭐⭐ |
167| **Meta (FB/IG)** | SMB, consumer-like products | $60-$200 | 1-3% | ⭐⭐⭐ |
168| **YouTube** | Product demos, brand | $100-$300 | 0.5-1.5% | ⭐⭐ |
169| **Reddit/Twitter** | Technical audiences | $40-$180 | 0.5-2% | ⭐⭐ |
170 
171### 2.2 LinkedIn Ads Playbook (Primary B2B Channel)
172 
173**Campaign Structure**:
174```
175Account
176└─ Campaign Group: [Q2-2025-Enterprise-ABM]
177 ├─ Campaign 1: [Awareness - Thought Leadership]
178 │ ├─ Ad Set: [CTO/VP Eng, US, Tech Companies]
179 │ └─ Creatives: [3 carousel posts, 2 video ads]
180 ├─ Campaign 2: [Consideration - Product Education]
181 │ ├─ Ad Set: [Engaged audience, retargeting]
182 │ └─ Creatives: [2 lead gen forms, 1 landing page]
183 └─ Campaign 3: [Conversion - Demo Requests]
184 ├─ Ad Set: [Website visitors, content downloaders]
185 └─ Creatives: [Direct demo CTA, case study]
186```
187 
188**Targeting Best Practices**:
189- **Company Size**: 50-5000 employees (Series A sweet spot)
190- **Job Titles**: Director+, VP+, C-level (use LinkedIn's precise targeting)
191- **Industries**: Software, SaaS, Tech Services
192- **Matched Audiences**: Website retargeting (install Insight Tag), uploaded email lists
193- **Budget**: Start $50/day per campaign, scale 20% weekly if CAC < target
194 
195**Creative Frameworks**:
1961. **Thought Leadership** - Industry insights, no product pitch
1972. **Social Proof** - Customer logos, testimonials, case study snippets
1983. **Problem-Solution** - Pain point + your solution in 3 seconds
1994. **Demo-First** - Show product immediately, skip fluff
200 
201**LinkedIn Lead Gen Forms vs. Landing Pages**:
202- **Lead Gen Forms**: Higher conversion (2-3x), lower quality, use for TOFU/MOFU
203- **Landing Pages**: Lower conversion, higher quality, use for BOFU/demo requests
204- **HubSpot Sync**: Connect LinkedIn Lead Gen Forms via native integration
205 
206### 2.3 Google Ads Playbook (High-Intent Capture)
207 
208**Campaign Types Priority**:
2091. **Search - Brand** (highest priority, protect brand terms)
2102. **Search - Competitor** (steal market share)
2113. **Search - Solution** (problem-aware buyers)
2124. **Search - Product Category** (earlier stage)
2135. **Display - Retargeting** (re-engage warm traffic)
214 
215**Search Campaign Structure**:
216```
217Campaign: [Search-Solution-Keywords]
218├─ Ad Group: [project management software]
219│ ├─ Keywords:
220│ │ - "project management software" [Phrase]
221│ │ - "best project management tool" [Phrase]
222│ │ - +project +management +solution [Broad Match Modifier]
223│ └─ Ads: [3 responsive search ads with 15 headlines, 4 descriptions]
224│
225├─ Ad Group: [team collaboration tools]
226 ├─ Keywords: [5-10 tightly themed keywords]
227 └─ Ads: [3 responsive search ads]
228```
229 
230**Keyword Strategy**:
231- **Brand Terms**: Exact match, bid high, protect brand
232- **Competitor Terms**: "[Competitor] alternative", "[Competitor] vs [You]"
233- **Solution Terms**: "best [category] software", "top [category] tools"
234- **Problem Terms**: "how to [solve problem]"
235- **Negative Keywords**: Maintain list of 100+ (free, cheap, jobs, career, reviews)
236 
237**Bid Strategy** (2025 best practice):
238- New campaigns: Start Manual CPC for control
239- After 50+ conversions: Switch to Target CPA
240- After 100+ conversions: Test Maximize Conversions with tCPA
241- EU markets: Bid 15-20% higher for same quality
242 
243**Ad Copy Framework** (Responsive Search Ads):
244```
245Headlines (15 required):
246- H1-3: Value props (Save 10 hours/week, Trusted by 500+ teams)
247- H4-6: Features (AI-powered, Real-time sync, Mobile app)
248- H7-9: Social proof (4.8★ G2 rating, Used by Microsoft)
249- H10-12: CTAs (Start free trial, Book demo, See pricing)
250- H13-15: Keywords pinned (Dynamic insertion)
251 
252Descriptions (4 required):
253- D1: Primary value prop + CTA (30-60 chars)
254- D2: Feature list + differentiator (60-90 chars)
255- D3: Social proof + urgency (45-90 chars)
256- D4: Backup generic (60-90 chars)
257```
258 
259### 2.4 Meta Ads Playbook (SMB/Lower ACV)
260 
261**When to Use Meta**:
262- ✅ Product ACV <$10k
263- ✅ Visual product (UI, consumer-facing)
264- ✅ SMB/prosumer audience
265- ✅ Broader awareness campaigns
266- ❌ Enterprise/high ACV (use LinkedIn)
267 
268**Campaign Setup**:
269```
270Campaign Objective: [Conversions]
271├─ Ad Set 1: [Lookalike - 1% of converters]
272│ └─ Placement: [Feed + Stories, Auto]
273├─ Ad Set 2: [Interest - Business Software]
274│ └─ Placement: [Feed only]
275└─ Ad Set 3: [Retargeting - Website 30d]
276 └─ Placement: [All placements]
277```
278 
279**Audience Strategy**:
2801. **Core Audiences**: Interests (business tools, productivity, startups)
2812. **Lookalike**: 1% of purchasers/high-value leads
2823. **Retargeting**: 30-day website visitors, video viewers (75%+)
283 
284**Creative Best Practices**:
285- Use video (1:1 or 9:16 for Stories)
286- First 3 seconds = hook (problem or result)
287- Show product UI in action
288- Add captions (85% watch muted)
289- Test 3-5 creative variants per campaign
290 
291### 2.5 Budget Allocation & Scaling
292 
293**Initial Budget** (Series A, $30k-50k/month total):
294```
295Channel Budget Expected Results
296─────────────────────────────────────────────
297LinkedIn Ads $15k 50 MQLs, 10 SQLs, $1.5k CAC
298Google Search $12k 80 MQLs, 20 SQLs, $600 CAC
299Google Display $5k 120 MQLs, 5 SQLs, $1k CAC
300Meta Ads $5k 100 MQLs, 8 SQLs, $625 CAC
301Partnerships $3k 20 MQLs, 5 SQLs, $600 CAC
302─────────────────────────────────────────────
303TOTAL $40k 370 MQLs, 48 SQLs, $833 avg CAC
304```
305 
306**Scaling Rules**:
3071. If CAC <target → Increase budget 20% weekly
3082. If CAC >target → Pause, optimize, relaunch
3093. If conversion rate drops >20% → Check landing page, offer fatigue
3104. Scale winners, kill losers fast (2-week test minimum)
311 
312**HubSpot ROI Dashboard**:
313- Marketing → Reports → Create Custom Report
314- Metrics: Spend, Leads, MQLs, SQLs, CAC, ROAS, Pipeline $
315- Dimensions: Campaign, Channel, Region
316- Frequency: Daily review, weekly optimization
317 
318---
319 
320## 3. SEO Strategy
321 
322### 3.1 Technical SEO Foundation (Must-Have)
323 
324**Pre-Launch Checklist**:
325- [ ] XML sitemap submitted to Search Console
326- [ ] Robots.txt configured (allow crawling)
327- [ ] HTTPS enabled (SSL certificate)
328- [ ] Page speed >90 mobile (Google PageSpeed Insights)
329- [ ] Core Web Vitals passing (LCP, FID, CLS)
330- [ ] Structured data (Organization, Product, FAQ schema)
331- [ ] Canonical tags on all pages
332- [ ] Hreflang tags for international (en-US, en-GB, de-DE, etc.)
333 
334**Technical Audit** (quarterly):
335```
3361. Crawl site with Screaming Frog
3372. Check for:
338 - 404 errors (fix or redirect)
339 - Redirect chains (consolidate)
340 - Duplicate content (canonicalize)
341 - Missing meta descriptions
342 - Slow pages (>3s load time)
343 - Mobile usability issues
3443. Fix issues in priority order: Critical → High → Medium
345```
346 
347### 3.2 Keyword Strategy Framework
348 
349**Keyword Research Process**:
3501. **Seed Keywords** - Your product category (e.g., "project management software")
3512. **Use Tools** - Ahrefs, SEMrush, or free: Google Keyword Planner + Search Console
3523. **Analyze** - Volume, difficulty, intent, SERP features
3534. **Prioritize** - Quick wins (low difficulty, high intent)
354 
355**Keyword Tiers**:
356 
357**Tier 1: High-Intent BOFU** (target first)
358- "best [product category]"
359- "[product category] for [use case]"
360- "[competitor] alternative"
361- Volume: 100-1k/mo, Difficulty: Medium, Intent: Commercial
362 
363**Tier 2: Solution-Aware MOFU**
364- "how to [solve problem]"
365- "[problem] solution"
366- "[use case] tools"
367- Volume: 500-5k/mo, Difficulty: Medium-High, Intent: Informational-Commercial
368 
369**Tier 3: Problem-Aware TOFU**
370- "what is [concept]"
371- "[problem] examples"
372- "[industry] challenges"
373- Volume: 1k-10k/mo, Difficulty: High, Intent: Informational
374 
375**International Keyword Research**:
376- Use Ahrefs/SEMrush with language filters
377- Translate keywords, don't just localize (cultural nuances matter)
378- EU: Higher trust in localized content (domain.de > domain.com/de)
379- UK: Use British spelling (optimise vs. optimize)
380 
381### 3.3 On-Page SEO Template
382 
383**Page Optimization Checklist**:
384```
385URL: [/best-project-management-software]
386Title Tag (60 chars): [Best Project Management Software 2025 | YourBrand]
387Meta Description (155 chars): [Compare top 10 PM tools. Features, pricing, reviews. Find the perfect fit for your team. Free trials available.]
388 
389H1 (60 chars): [Best Project Management Software in 2025]
390H2s (structure):
391 - What is Project Management Software?
392 - Top 10 PM Tools Compared
393 - Key Features to Look For
394 - Pricing & Plans
395 - How to Choose
396 - FAQ
397 
398Content:
399 - Length: 2000-3000 words (comprehensive)
400 - Keyword density: 1-2% (natural)
401 - Internal links: 3-5 relevant pages
402 - External links: 2-3 authoritative sources
403 - Images: 3-5 with alt text
404 - Schema: Product, FAQ, HowTo
405 
406CTA:
407 - Above fold: [Start Free Trial]
408 - Mid-content: [Compare Plans]
409 - End: [Book Demo]
410```
411 
412**Content Refresh Schedule**:
413- Tier 1 pages: Update quarterly (rankings, pricing, features)
414- Tier 2 pages: Update semi-annually
415- Tier 3 pages: Update annually
416- All pages: Monitor Search Console for ranking drops, refresh immediately
417 
418### 3.4 Link Building Strategy (2025 Best Practices)
419 
420**Link Acquisition Tactics** (in priority order):
421 
422**1. Digital PR** (highest ROI)
423- Publish original research/data
424- Create industry reports
425- Pitch journalists (use HARO, Terkel, Featured)
426- Target: Industry blogs, tech publications
427 
428**2. Guest Posting** (quality over quantity)
429- Target: Domain Authority (DA) 40+ sites
430- Avoid: Link farms, PBNs, paid links (Google penalty risk)
431- Anchor text: Branded (70%), topical (20%), exact match (10%)
432 
433**3. Partnerships & Co-Marketing**
434- Partner with complementary SaaS tools
435- Create co-branded content
436- Exchange homepage links (footer or partner section)
437 
438**4. Community Engagement**
439- Answer questions on Reddit, Quora
440- Participate in industry forums
441- Create tools/calculators → natural backlinks
442 
443**5. Broken Link Building**
444- Find broken links on competitor sites
445- Offer your content as replacement
446- Tools: Ahrefs' Broken Backlinks report
447 
448**Link Velocity** (avoid penalties):
449- Natural: 5-10 links/month for new sites
450- Aggressive: 20-30 links/month after 6 months
451- Monitor: Google Search Console for manual actions
452 
453### 3.5 Content Strategy for SEO
454 
455**Content Types by Funnel Stage**:
456 
457**TOFU (Awareness)**:
458- Blog posts: "Ultimate Guide to [Topic]"
459- Listicles: "Top 10 [Category]"
460- Industry reports: "[Industry] State of 2025"
461- Target: Broad keywords, thought leadership
462 
463**MOFU (Consideration)**:
464- Comparison pages: "[Your Product] vs [Competitor]"
465- Best of lists: "Best [Category] for [Use Case]"
466- How-to guides: "How to [Solve Problem] with [Product]"
467- Target: Solution keywords, product education
468 
469**BOFU (Decision)**:
470- Product pages: "[Product] Features & Pricing"
471- Case studies: "How [Customer] Achieved [Result]"
472- Landing pages: "Start Free Trial"
473- Target: Brand keywords, high-intent searches
474 
475**Content Calendar** (Series A minimum):
476- TOFU: 4 posts/month (1 per week)
477- MOFU: 2 posts/month
478- BOFU: 1 post/month
479- Refresh: 2 existing posts/month
480 
481### 3.6 Local SEO (For Regional Offices)
482 
483**Google Business Profile Setup** (per location):
484- Complete all fields: Name, address, phone, hours, category
485- Upload photos: Office, team, product (10+ images)
486- Collect reviews: Ask customers, automate via HubSpot workflow
487- Post updates: Weekly posts about company news, events
488 
489**Local Citations** (US/Canada/EU):
490- Submit to: Yelp, Yellow Pages, local directories
491- NAP consistency: Name, Address, Phone identical everywhere
492- Industry directories: Software review sites (G2, Capterra)
493 
494---
495 
496## 4. Partnerships & Affiliate Programs
497 
498### 4.1 Partnership Types & Strategy
499 
500**Partnership Tiers**:
501 
502**Tier 1: Strategic Partnerships** (high impact, low volume)
503- Target: Complementary SaaS tools with overlapping ICPs
504- Structure: Co-marketing, product integrations, revenue share
505- Examples: Slack ↔ Asana, Shopify ↔ Klaviyo
506- Effort: High (6-12 months to establish)
507- ROI: Very high (100+ leads/month after ramp)
508 
509**Tier 2: Affiliate Partners** (scalable)
510- Target: Bloggers, review sites, industry influencers
511- Structure: Commission per sale (10-30% first year)
512- Platform: Use PartnerStack, Impact, or Rewardful
513- Effort: Medium (setup once, ongoing management)
514- ROI: Medium-High (depends on partner quality)
515 
516**Tier 3: Referral Partners** (customer-driven)
517- Target: Your existing customers
518- Structure: Referral bonus ($500-$1k per SQL)
519- Platform: Built into HubSpot or standalone (Friendbuy)
520- Effort: Low (automate via workflows)
521- ROI: Medium (5-10% of customers refer)
522 
523**Tier 4: Marketplace Listings** (distribution)
524- Target: Shopify App Store, Salesforce AppExchange, HubSpot Marketplace
525- Structure: Free listing + revenue share
526- Effort: Medium (initial listing, ongoing updates)
527- ROI: Low-Medium (brand visibility + discovery)
528 
529### 4.2 Partnership Playbook
530 
531**Step 1: Identify Partners**
532```
533Criteria:
534- Similar ICP (overlapping audience, no direct competition)
535- Product fit (complementary, not substitute)
536- Scale (similar company size, funding stage)
537- Values alignment (culture, brand positioning)
538 
539Research:
540- Tools: BuiltWith, SimilarWeb, LinkedIn Sales Nav
541- Look for: Integration pages, partner pages, co-marketing history
542```
543 
544**Step 2: Outreach Template**
545```
546Subject: [YourBrand] ↔ [TheirBrand] Partnership Idea
547 
548Hi [Name],
549 
550I'm [Your Name] at [YourBrand] - we help [ICP] with [value prop].
551 
552I noticed [TheirBrand] serves a similar audience, and I think our customers would benefit from an integration between [YourProduct] and [TheirProduct].
553 
554Would you be open to exploring a partnership? I'm thinking:
555- Product integration (bi-directional sync)
556- Co-marketing (joint webinar, case study)
557- Revenue share (referral fees)
558 
559Let me know if you'd like to chat. Happy to send more details.
560 
561Best,
562[Your Name]
563```
564 
565**Step 3: Partnership Agreement**
566- Define scope (integration depth, marketing commitment)
567- Revenue model (rev share %, referral fees, co-selling)
568- Success metrics (leads, pipeline, revenue)
569- Term (12-24 months, with renewal)
570- Exit clause (90-day notice)
571 
572**Step 4: Activation & Enablement**
573- Create co-branded assets (landing page, webinar deck, one-pager)
574- Train partner sales team (product demo, pitch deck, objection handling)
575- Set up tracking (UTM parameters, partner portal in HubSpot)
576 
577**Step 5: Ongoing Management**
578- Quarterly business reviews (QBRs)
579- Monthly check-ins (pipeline, blockers)
580- Co-marketing calendar (1-2 activities/quarter)
581- Reporting (HubSpot dashboard for partner-sourced pipeline)
582 
583### 4.3 Affiliate Program Setup
584 
585**Platform Selection**:
586- **PartnerStack** - Best for B2B SaaS, native integrations
587- **Impact** - Enterprise-grade, high control
588- **Rewardful** - Lightweight, Stripe integration
589- **FirstPromoter** - Budget-friendly, good analytics
590 
591**Commission Structure** (Series A typical):
592```
593Tier 1: Influencers/Publishers
594- 30% recurring for 12 months
595- Or: $500 flat per SQL
596- Bonus: $1k for 10+ referrals/quarter
597 
598Tier 2: Bloggers/Content Creators
599- 20% recurring for 12 months
600- Or: $300 flat per SQL
601 
602Tier 3: Customers (Referral Program)
603- $500 per closed deal
604- Or: 1 month free for both referrer + referee
605```
606 
607**Recruitment Strategy**:
6081. **Outbound**: Find industry bloggers, YouTubers, newsletter writers
6092. **Inbound**: "Become an Affiliate" page, promote in product
6103. **Events**: Recruit at conferences, meetups
6114. **Communities**: Reddit, LinkedIn groups, Slack communities
612 
613**Affiliate Enablement Kit**:
614- Brand assets (logos, product screenshots)
615- Pre-written content (blog post templates, social posts)
616- Tracking links (unique UTM codes per affiliate)
617- Sales collateral (one-pagers, case studies, demo videos)
618 
619### 4.4 Co-Marketing Campaigns
620 
621**Joint Webinar Playbook**:
622```
623Planning (6 weeks out):
624- Define topic (audience pain point, not product pitch)
625- Assign roles (host, co-host, Q&A moderator)
626- Create landing page (co-branded, dual logos)
627- Design promo assets (social graphics, email templates)
628 
629Promotion (4 weeks out):
630- Email: 3 sends (announcement, reminder, last chance)
631- Social: 8-10 posts per partner (LinkedIn, Twitter)
632- Paid: $2k budget for LinkedIn ads → landing page
633- Partners: Cross-promote to each other's audiences
634 
635Execution (day of):
636- 60-min format: 5min intro, 40min content, 15min Q&A
637- Record for on-demand
638- Polls/CTAs: Mid-webinar poll, end with demo CTA
639 
640Follow-up (1 week after):
641- Send recording to all registrants
642- Nurture sequence: 3 emails over 2 weeks
643- Split leads: Each partner owns their referred leads
644- Report: Attendees, pipeline generated, next steps
645```
646 
647**Other Co-Marketing Tactics**:
648- **Co-branded Content**: eBook, report, guide
649- **Case Study**: Joint customer success story
650- **Bundle Offer**: "Buy [YourProduct] + [TheirProduct], save 20%"
651- **Cross-promotion**: Feature each other in newsletters
652- **Social Media Takeover**: Guest post on each other's channels
653 
654### 4.5 HubSpot Partner Tracking
655 
656**Setup**:
6571. **Create Partner Property**
658 - Settings → Properties → Create "Partner Source" dropdown
659 - Values: Partner A, Partner B, Affiliate Network, etc.
660 
6612. **UTM Tracking**
662 - Partner links: `?utm_source=partner-name&utm_medium=referral`
663 - HubSpot auto-captures UTM parameters
664 
6653. **Lead Assignment**
666 - Workflow: If "Partner Source" is set → Assign to Partner Manager
667 - Notification: Slack alert when partner lead arrives
668 
6694. **Reporting**
670 - Dashboard: Partner-sourced leads, pipeline, revenue
671 - Report to partners: Monthly performance summary
672 
673---
674 
675## 5. Attribution & Reporting
676 
677### 5.1 Attribution Models (HubSpot Native)
678 
679**Model Selection** (use multi-touch for hybrid motion):
680 
681**First-Touch** - Credit to first interaction
682- Use case: Awareness campaigns, brand building
683- Pro: Shows what drives discovery
684- Con: Ignores nurturing influence
685 
686**Last-Touch** - Credit to last interaction before conversion
687- Use case: Direct response, BOFU campaigns
688- Pro: Shows what closes deals
689- Con: Ignores earlier touchpoints
690 
691**Multi-Touch (W-Shaped)** - Credit to first, last, and middle (40-20-40 split)
692- Use case: Hybrid PLG/Sales-Led (recommended for Series A)
693- Pro: Full-funnel view
694- Con: More complex to explain to stakeholders
695 
696**HubSpot Setup**:
697- Marketing → Reports → Attribution → Select Model
698- Default: Use Multi-Touch for holistic view
699- Compare: Run reports side-by-side to see differences
700 
701### 5.2 Reporting Dashboard (HubSpot)
702 
703**Weekly Performance Dashboard**:
704```
705Metrics to Track:
7061. Traffic: Visits, unique visitors, bounce rate
7072. Leads: MQLs, SQLs, conversion rates
7083. Pipeline: Opportunities created, value, velocity
7094. CAC: Spend ÷ customers acquired
7105. Channel Mix: % of leads by source
711 
712Dimensions:
713- By Channel: Organic, Paid, Email, Social, Referral
714- By Campaign: Individual campaign performance
715- By Region: US, CA, EU breakdown
716- By Stage: TOFU, MOFU, BOFU metrics
717```
718 
719**Monthly Executive Dashboard**:
720```
721KPIs:
7221. Marketing-Sourced Pipeline: $[X]M (target: $[Y]M)
7232. Marketing-Sourced Revenue: $[X]k (target: $[Y]k)
7243. Blended CAC: $[X] (target: $[Y])
7254. MQL→SQL Rate: [X]% (target: [Y]%)
7265. Pipeline Velocity: [X] days (target: [Y] days)
7276. ROMI: [X]:1 (target: 3:1+)
728 
729Insights:
730- Top performing campaigns
731- Underperforming channels (kill or optimize)
732- New experiments to test next month
733- Budget reallocation recommendations
734```
735 
736### 5.3 Google Analytics Setup
737 
738**Events to Track** (GA4):
739```
740Engagement:
741- page_view (auto-tracked)
742- scroll (75% depth)
743- video_play (product demos)
744- file_download (whitepapers, eBooks)
745 
746Conversions:
747- sign_up (free trial, account created)
748- demo_request (calendar booking)
749- contact_form (inbound interest)
750- pricing_view (pricing page visit)
751 
752E-commerce (if applicable):
753- add_to_cart
754- begin_checkout
755- purchase
756```
757 
758**Custom Dimensions**:
759- User Type: Free vs. Paid
760- Plan Type: Starter, Pro, Enterprise
761- HubSpot Lead Status: MQL, SQL, Customer
762- Campaign: HubSpot Campaign ID
763 
764**Integration with HubSpot**:
765- Use HubSpot tracking code (includes GA4 by default)
766- Or: Google Tag Manager for advanced tracking
767- Sync: GA4 audiences → HubSpot lists for retargeting
768 
769---
770 
771## 6. Experimentation Framework
772 
773### 6.1 A/B Testing Prioritization (ICE Score)
774 
775**Formula**: ICE = (Impact × Confidence × Ease) ÷ 3
776 
777Rate each factor 1-10:
778- **Impact**: How much will this move the needle?
779- **Confidence**: How sure are you it will work?
780- **Ease**: How easy is it to implement?
781 
782**Example Tests** (sorted by ICE score):
783 
784| Test | Impact | Confidence | Ease | ICE | Priority |
785|------|--------|------------|------|-----|----------|
786| CTA button color (red vs. green) | 3 | 8 | 10 | 7.0 | Low |
787| Landing page headline rewrite | 8 | 7 | 8 | 7.7 | Medium |
788| Pricing page redesign | 9 | 6 | 4 | 6.3 | Medium |
789| New lead magnet offer | 9 | 8 | 7 | 8.0 | High |
790| Add live chat to pricing page | 7 | 9 | 8 | 8.0 | High |
791 
792### 6.2 Test Design & Execution
793 
794**Test Template**:
795```
796Hypothesis: [Adding a case study carousel to the pricing page will increase demo requests by 20% because users need social proof before committing]
797 
798Metric: [Demo requests from /pricing page]
799Sample Size: [1000 visitors per variant]
800Duration: [2 weeks or until significance]
801Success Criteria: [20% lift, 95% confidence]
802 
803Variant A (Control): [Current pricing page]
804Variant B (Treatment): [Pricing page + case study carousel]
805 
806Tools: [HubSpot A/B test, or Google Optimize]
807```
808 
809**Statistical Significance**:
810- Minimum: 95% confidence, 1000 visitors/variant
811- Use calculator: Optimizely Sample Size Calculator
812- Don't stop tests early (false positives)
813 
814**Test Velocity** (Series A target):
815- 4-6 tests/month across channels
816- 70% win rate not realistic (aim for 30-40%)
817- Document losers (learnings matter)
818 
819### 6.3 Common Experiments
820 
821**Landing Page Tests**:
822- Headline variations (problem-focused vs. solution-focused)
823- CTA copy ("Start Free Trial" vs. "Get Started" vs. "Try Now")
824- Form length (5 fields vs. 2 fields)
825- Social proof placement (above vs. below fold)
826- Hero image (product screenshot vs. people vs. abstract)
827 
828**Ad Tests**:
829- Creative format (static vs. video vs. carousel)
830- Messaging angle (feature-led vs. benefit-led vs. outcome-led)
831- Audience targeting (broad vs. narrow)
832- Landing page destination (homepage vs. dedicated LP)
833 
834**Email Tests**:
835- Subject line length (short vs. long)
836- Personalization (generic vs. first name vs. company name)
837- Send time (morning vs. afternoon vs. evening)
838- CTA placement (top vs. middle vs. bottom)
839 
840---
841 
842## 7. Handoff Protocols
843 
844### 7.1 MQL → SQL Handoff (Marketing → Sales)
845 
846**SQL Definition Criteria** (customize for your ICP):
847```
848Required:
849✅ Job title: Director+ (or Budget Authority confirmed)
850✅ Company size: 50-5000 employees
851✅ Budget: $10k+ annual (or Qualified Need confirmed)
852✅ Timeline: Buying within 90 days
853✅ Engagement: Demo requested OR High intent action
854 
855Optional:
856✅ Industry: Target verticals
857✅ Geography: US/CA/EU
858✅ Use case: Matches product capabilities
859```
860 
861**HubSpot Workflow**:
8621. Lead reaches MQL threshold (lead score >75)
8632. Trigger: Automated email to SDR
8643. SDR qualification call (BANT: Budget, Authority, Need, Timeline)
8654. If qualified → Mark as SQL, assign to AE
8665. If not qualified → Recycle to nurture, adjust lead score
867 
868**SLA** (Service Level Agreement):
869- SDR responds to MQL: 4 hours
870- AE books demo with SQL: 24 hours
871- First demo: Within 3 business days of SQL status
872 
873### 7.2 SQL → Opportunity Handoff (Sales → RevOps)
874 
875**Opportunity Creation**:
876- AE creates opportunity in HubSpot after first demo
877- Required fields: Company, Deal value, Close date, Stage
878- Pipeline stages: Discovery → Demo → Proposal → Negotiation → Closed Won/Lost
879 
880**Marketing Support Post-SQL**:
881- Retargeting ads to target accounts (ABM)
882- Send case studies, ROI calculator
883- Invite to customer webinar
884- Executive briefing (for Enterprise deals)
885 
886### 7.3 Lost Opportunity Handoff (Sales → Marketing)
887 
888**Recycle to Nurture**:
889- Reason: No budget, bad timing, wrong fit
890- Action: Move to "Nurture" list in HubSpot
891- Sequence: Quarterly check-in emails, invite to webinars
892- Re-engage: After 6-12 months, SDR re-qualification
893 
894**Closed Lost Reasons** (track in HubSpot):
895- Price too high
896- Missing features
897- Chose competitor
898- No budget
899- Bad timing
900- Champion left company
901 
902**Use lost reasons to inform**:
903- Product roadmap
904- Pricing changes
905- Competitive positioning
906- Messaging adjustments
907 
908---
909 
910## 8. Quick Reference
911 
912### 8.1 Channel-Specific Benchmarks (B2B SaaS Series A)
913 
914| Metric | LinkedIn | Google Search | SEO | Email | Partnerships |
915|--------|----------|---------------|-----|-------|--------------|
916| CTR | 0.4-0.9% | 2-5% | 1-3% | 15-25% | N/A |
917| CVR | 1-3% | 3-7% | 2-5% | 2-5% | 5-10% |
918| CAC | $150-400 | $80-250 | $50-150 | $20-80 | $100-300 |
919| MQL→SQL | 10-20% | 15-25% | 12-22% | 8-15% | 20-35% |
920 
921### 8.2 Budget Allocation (Recommended)
922 
923**Series A ($40k-60k/month)**:
924- 40% Paid Acquisition (LinkedIn + Google)
925- 25% Content/SEO
926- 20% Partnerships
927- 10% Tools/Automation
928- 5% Experiments/Testing
929 
930### 8.3 Team Handoff Quick Guide
931 
932**Demand Gen → Sales**:
933- Deliver: SQLs with BANT qualification
934- Frequency: Real-time via HubSpot
935- SLA: 4-hour response time
936 
937**Demand Gen → Product Marketing**:
938- Request: Product positioning, competitive intel, case studies
939- Frequency: Monthly sync
940- Deliverables: Updated messaging, new collateral
941 
942**Demand Gen → Marketing Ops**:
943- Request: Campaign tracking setup, attribution reports, data cleaning
944- Frequency: Weekly check-in
945- SLA: 48-hour turnaround for new campaigns
946 
947**Paid Media → Creative/Brand**:
948- Request: Ad creative (10-20 variants/month)
949- Format: Specs sheet with dimensions, copy length, brand guidelines
950- SLA: 5 business days per request
951 
952**SEO → Content**:
953- Request: Content based on keyword research
954- Deliverables: Content brief with target keywords, structure, length
955- Frequency: Monthly editorial calendar
956 
957**Partnerships → Sales**:
958- Deliver: Partner-sourced leads with partner context
959- Co-selling: Joint calls for strategic deals
960- Frequency: Weekly partner pipeline review
961 
962---
963 
964## Resources
965 
966### references/
967 
968- **hubspot-workflows.md** - Pre-built HubSpot workflow templates for lead scoring, nurture, assignment
969- **campaign-templates.md** - Ready-to-use campaign briefs for LinkedIn, Google, SEO
970- **international-playbooks.md** - Market-specific tactics for EU, US, Canada expansion
971- **attribution-guide.md** - Deep dive on multi-touch attribution setup and analysis
972 
973### scripts/
974 
975- **calculate_cac.py** - Calculate blended and channel-specific CAC
976- **experiment_calculator.py** - A/B test sample size and significance calculator
977 
978### assets/
979 
980- **campaign-brief-template.docx** - Editable campaign planning document
981- **dashboard-template.xlsx** - Pre-configured performance dashboard
982 
983---
984 
985**Last Updated**: October 2025 | **Version**: 1.0
986 

Discussion

Alternatives