Marketing Demand & Acquisition
Expert acquisition playbook for Series A+ startups scaling internationally (EU/US/Canada) with hybrid PLG/Sales-Led motion.
Overview
This skill provides comprehensive frameworks for building and scaling demand generation programs across paid media, SEO, and partnerships. Designed for B2B SaaS companies from Series A through growth stage, it includes proven channel strategies, campaign templates, and automated CAC analysis.
Core Value: Generate predictable pipeline at $500-$1,000 CAC while scaling from $1M to $10M+ ARR across international markets.
Core Capabilities
- Full-Funnel Demand Generation - TOFU/MOFU/BOFU strategies with channel-specific tactics
- Paid Media Optimization - LinkedIn, Google Ads, Meta campaign frameworks with targeting and creative guidance
- SEO Strategy - Technical SEO, keyword research, link building, and content strategy
- Partnership Programs - Strategic partnerships, affiliate programs, co-marketing campaigns
- CAC Analysis - Automated customer acquisition cost calculation and optimization
- HubSpot Integration - Campaign tracking, lead scoring, attribution, workflow automation
- International Expansion - Market-specific tactics for EU, US, and Canada entry
- Attribution & Reporting - Multi-touch attribution setup and performance dashboards
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
Quick Start
Calculate CAC
python scripts/calculate_cac.py data/campaign-results.csv
python scripts/calculate_cac.py data/q2-2025.csv --target-cac 500 --ltv 2500
Access Frameworks
- Marketing frameworks: frameworks.md
- Campaign templates: templates.md
- Tool documentation: tools.md
Key Workflows
1. Launch Demand Generation Campaign
Time: 4-6 weeks end-to-end
Planning (Week 1-2) - Define objectives, budget, audience, channels
- Use campaign brief template from templates.md
- Select channels based on ICP and funnel stage
- Set success metrics (MQLs, SQLs, CAC target)
Setup (Week 3-4) - Build campaigns, landing pages, HubSpot tracking
- Configure HubSpot campaigns and UTM parameters
- Create ad campaigns (LinkedIn, Google, Meta)
- Set up lead scoring and workflows
Launch (Week 5) - Go live and monitor performance
- Start at 50% budget for testing
- Monitor conversion rates hourly
- Scale winning ads to 100% budget
Optimize (Week 6+) - Analyze, iterate, scale
- Run A/B tests on ads and landing pages
- Scale winning channels by 20% weekly
- Pause underperforming campaigns
See frameworks.md for full-funnel strategy and templates.md for HubSpot setup.
2. Optimize Paid Media Performance
Time: 2-3 hours per week ongoing
Analyze Performance - Review CAC, conversion rates, spend by channel
- Calculate CAC:
python scripts/calculate_cac.py data/weekly.csv
- Compare to benchmarks (LinkedIn $150-400, Google $80-250)
Identify Opportunities - Find underperforming campaigns and winning strategies
- CAC >target → Optimize or pause
- CAC <target → Scale budget 20% weekly
Implement Changes - Adjust bids, targeting, creative, budgets
- Use channel playbooks from frameworks.md
- Test 3-5 creative variants per campaign
Monitor Results - Track improvements and iterate
- Daily: Conversion rates, spend pacing
- Weekly: CAC analysis and optimization review
See frameworks.md for LinkedIn, Google, and Meta playbooks.
3. Build SEO Foundation
Time: 8-12 weeks initial setup, ongoing optimization
Technical SEO (Week 1-2) - Ensure site is crawlable and fast
- Complete pre-launch checklist from frameworks.md
- Submit sitemap, enable HTTPS, optimize speed
- Add structured data and canonical tags
Keyword Research (Week 3-4) - Identify target keywords by funnel stage
- Tier 1 (BOFU): Best [category], [competitor] alternative
- Tier 2 (MOFU): How to [solve problem]
- Tier 3 (TOFU): What is [concept]
Content Creation (Week 5-12) - Publish optimized content
- TOFU: 4 posts/month (educational)
- MOFU: 2 posts/month (solution-focused)
- BOFU: 1 post/month (product/conversion)
Link Building (Ongoing) - Acquire quality backlinks
- Digital PR, guest posting, partnerships
- Target: 5-10 links/month initially, 20-30 after 6 months
See frameworks.md for SEO strategy framework and on-page templates.
4. Establish Partnership Program
Time: 6-12 months to full activation
Identify Partners (Month 1-2) - Research complementary companies
- Similar ICP, no direct competition
- Product fit (complementary, not substitute)
- Similar scale and values
Outreach & Negotiate (Month 2-4) - Propose partnership
- Use outreach template from templates.md
- Define partnership agreement (scope, revenue model, metrics)
Activate & Enable (Month 4-6) - Launch partnership
- Create co-branded assets
- Train partner sales team
- Set up tracking in HubSpot
Manage Ongoing (Month 6+) - QBRs, co-marketing, optimization
- Quarterly business reviews
- 1-2 co-marketing activities per quarter
- Monthly pipeline reporting
See frameworks.md for partnership playbook and templates.md for co-marketing campaigns.
Python Tools
calculate_cac.py
Calculate blended and channel-specific Customer Acquisition Cost with automated recommendations.
Key Features:
- Multi-channel CAC analysis (LinkedIn, Google, Meta, SEO, Partnerships)
- Efficiency scoring and channel comparison
- Budget allocation recommendations
- LTV:CAC ratio calculation
- JSON and text output formats
Common Usage:
# Basic CAC calculation
python scripts/calculate_cac.py data/results.csv
# With target CAC and LTV
python scripts/calculate_cac.py data/q2-2025.csv --target-cac 500 --ltv 2500
# JSON output for dashboards
python scripts/calculate_cac.py data/results.csv --output json --file report.json
# Compare time periods
python scripts/calculate_cac.py data/q2.csv --compare data/q1.csv
See tools.md for comprehensive documentation, input formats, and integration examples.
Reference Guides
When to Use Each Reference
frameworks.md - Marketing strategies and methodologies
- Full-funnel demand generation (TOFU/MOFU/BOFU)
- Paid media channel strategies (LinkedIn, Google, Meta)
- SEO framework (technical, content, link building)
- Partnership types and playbooks
- Experimentation framework (A/B testing, ICE scoring)
- International expansion considerations
- Attribution models and reporting
- Handoff protocols (MQL→SQL→Opportunity)
templates.md - Ready-to-use campaign assets
- Campaign planning briefs
- HubSpot workflow templates
- Campaign launch checklists
- Email campaign sequences
- Ad copy templates (LinkedIn, Google, Meta)
- Landing page structures
- Webinar promotion timeline
- Performance report templates
tools.md - Python tool documentation
- calculate_cac.py comprehensive guide
- All command-line options and flags
- Input/output formats
- Integration examples (CI/CD, dashboards, alerts)
- Troubleshooting and best practices
- Metrics explained (CAC, efficiency score, LTV:CAC)
Best Practices
Channel Strategy
- Start with 2-3 channels (LinkedIn + Google for B2B)
- Test at 50% budget, scale winners by 20% weekly
- Kill underperformers after 2 weeks if CAC >2x target
- Maintain 40% paid, 25% SEO, 20% partnerships, 15% other
Campaign Management
- Review performance weekly (CAC, conversion rates)
- A/B test constantly (4-6 tests/month)
- Update tracking and attribution continuously
- Document learnings from every campaign
HubSpot Integration
- Tag all campaigns with UTM parameters
- Set up lead scoring for each campaign type
- Use multi-touch attribution (W-shaped)
- Monitor MQL→SQL conversion rates
International Expansion
- Start with US (largest TAM), then UK (English-speaking gateway)
- Localize pricing and content by market
- EU: Focus on GDPR compliance and LinkedIn ads
- Budget: 50% US, 20% UK, 15% DACH, 10% France, 5% Canada
See frameworks.md for detailed channel benchmarks and templates.md for execution checklists.
Performance Benchmarks
B2B SaaS Series A Targets:
- Blended CAC: $500-$1,000
- MQL→SQL conversion: 10-20%
- Marketing-sourced pipeline: 40-60% of total
- ROMI (return on marketing investment): 3:1 minimum
- Budget allocation: 40% paid, 25% SEO, 20% partnerships, 15% other
Channel-Specific (see frameworks.md for full matrix):
- LinkedIn: $150-$400 CAC, 0.5-2% CVR
- Google Search: $80-$250 CAC, 2-5% CVR
- SEO: $50-$150 CAC, 2-5% CVR
- Partnerships: $100-$300 CAC, 5-10% CVR
Integration
This skill works best with:
- HubSpot CRM (campaign tracking, lead scoring, workflows)
- LinkedIn Campaign Manager (B2B paid social)
- Google Ads (search and display advertising)
- Google Analytics (traffic analysis, funnel optimization)
- Search Console (SEO performance monitoring)
- Partnership platforms (PartnerStack, Impact, Rewardful)
See templates.md for HubSpot setup guides and tools.md for tool integrations.
Additional Resources
- Frameworks: frameworks.md
- Templates: templates.md
- Tools: tools.md
- Campaign Assets:
assets/ directory (dashboards, briefs, checklists)
Last Updated: November 2025 | Version: 1.0
1---2name: marketing-demand-acquisition3description: 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: MIT5---67# Marketing Demand & Acquisition89Expert acquisition playbook for Series A+ startups scaling internationally (EU/US/Canada) with hybrid PLG/Sales-Led motion.1011## Overview1213This skill provides comprehensive frameworks for building and scaling demand generation programs across paid media, SEO, and partnerships. Designed for B2B SaaS companies from Series A through growth stage, it includes proven channel strategies, campaign templates, and automated CAC analysis.1415**Core Value:** Generate predictable pipeline at $500-$1,000 CAC while scaling from $1M to $10M+ ARR across international markets.1617## Core Capabilities1819- **Full-Funnel Demand Generation** - TOFU/MOFU/BOFU strategies with channel-specific tactics20- **Paid Media Optimization** - LinkedIn, Google Ads, Meta campaign frameworks with targeting and creative guidance21- **SEO Strategy** - Technical SEO, keyword research, link building, and content strategy22- **Partnership Programs** - Strategic partnerships, affiliate programs, co-marketing campaigns23- **CAC Analysis** - Automated customer acquisition cost calculation and optimization24- **HubSpot Integration** - Campaign tracking, lead scoring, attribution, workflow automation25- **International Expansion** - Market-specific tactics for EU, US, and Canada entry26- **Attribution & Reporting** - Multi-touch attribution setup and performance dashboards2728## Role Coverage2930This skill serves:31- **Demand Generation Manager** - Multi-channel campaigns, pipeline generation32- **Paid Media/Performance Marketer** - Paid search/social/display optimization33- **SEO Manager** - Organic acquisition and technical SEO34- **Affiliate/Partnerships Manager** - Co-marketing and channel partnerships3536## Core KPIs by Role3738**Demand Gen**: MQL/SQL volume, cost per opportunity, marketing-sourced pipeline $, pipeline velocity, MQL→SQL conversion rate3940**Paid Media**: CAC, ROAS, CPL, CPA, incrementality lift, channel efficiency ratio4142**SEO**: Organic sessions, non-brand traffic %, keyword rankings (P1-P3), organic-assisted conversions, technical health score4344**Partnerships**: Partner-sourced pipeline $, partner CAC, net new logos via partners, co-marketing ROI4546## Quick Start4748### Calculate CAC49```bash50python scripts/calculate_cac.py data/campaign-results.csv51python scripts/calculate_cac.py data/q2-2025.csv --target-cac 500 --ltv 250052```5354### Access Frameworks55- Marketing frameworks: [frameworks.md](references/frameworks.md)56- Campaign templates: [templates.md](references/templates.md)57- Tool documentation: [tools.md](references/tools.md)5859## Key Workflows6061### 1. Launch Demand Generation Campaign6263**Time:** 4-6 weeks end-to-end64651. **Planning (Week 1-2)** - Define objectives, budget, audience, channels66 - Use campaign brief template from [templates.md](references/templates.md)67 - Select channels based on ICP and funnel stage68 - Set success metrics (MQLs, SQLs, CAC target)69702. **Setup (Week 3-4)** - Build campaigns, landing pages, HubSpot tracking71 - Configure HubSpot campaigns and UTM parameters72 - Create ad campaigns (LinkedIn, Google, Meta)73 - Set up lead scoring and workflows74753. **Launch (Week 5)** - Go live and monitor performance76 - Start at 50% budget for testing77 - Monitor conversion rates hourly78 - Scale winning ads to 100% budget79804. **Optimize (Week 6+)** - Analyze, iterate, scale81 - Run A/B tests on ads and landing pages82 - Scale winning channels by 20% weekly83 - Pause underperforming campaigns8485See [frameworks.md](references/frameworks.md) for full-funnel strategy and [templates.md](references/templates.md) for HubSpot setup.8687### 2. Optimize Paid Media Performance8889**Time:** 2-3 hours per week ongoing90911. **Analyze Performance** - Review CAC, conversion rates, spend by channel92 - Calculate CAC: `python scripts/calculate_cac.py data/weekly.csv`93 - Compare to benchmarks (LinkedIn $150-400, Google $80-250)94952. **Identify Opportunities** - Find underperforming campaigns and winning strategies96 - CAC >target → Optimize or pause97 - CAC <target → Scale budget 20% weekly98993. **Implement Changes** - Adjust bids, targeting, creative, budgets100 - Use channel playbooks from [frameworks.md](references/frameworks.md)101 - Test 3-5 creative variants per campaign1021034. **Monitor Results** - Track improvements and iterate104 - Daily: Conversion rates, spend pacing105 - Weekly: CAC analysis and optimization review106107See [frameworks.md](references/frameworks.md) for LinkedIn, Google, and Meta playbooks.108109### 3. Build SEO Foundation110111**Time:** 8-12 weeks initial setup, ongoing optimization1121131. **Technical SEO (Week 1-2)** - Ensure site is crawlable and fast114 - Complete pre-launch checklist from [frameworks.md](references/frameworks.md)115 - Submit sitemap, enable HTTPS, optimize speed116 - Add structured data and canonical tags1171182. **Keyword Research (Week 3-4)** - Identify target keywords by funnel stage119 - Tier 1 (BOFU): Best [category], [competitor] alternative120 - Tier 2 (MOFU): How to [solve problem]121 - Tier 3 (TOFU): What is [concept]1221233. **Content Creation (Week 5-12)** - Publish optimized content124 - TOFU: 4 posts/month (educational)125 - MOFU: 2 posts/month (solution-focused)126 - BOFU: 1 post/month (product/conversion)1271284. **Link Building (Ongoing)** - Acquire quality backlinks129 - Digital PR, guest posting, partnerships130 - Target: 5-10 links/month initially, 20-30 after 6 months131132See [frameworks.md](references/frameworks.md) for SEO strategy framework and on-page templates.133134### 4. Establish Partnership Program135136**Time:** 6-12 months to full activation1371381. **Identify Partners (Month 1-2)** - Research complementary companies139 - Similar ICP, no direct competition140 - Product fit (complementary, not substitute)141 - Similar scale and values1421432. **Outreach & Negotiate (Month 2-4)** - Propose partnership144 - Use outreach template from [templates.md](references/templates.md)145 - Define partnership agreement (scope, revenue model, metrics)1461473. **Activate & Enable (Month 4-6)** - Launch partnership148 - Create co-branded assets149 - Train partner sales team150 - Set up tracking in HubSpot1511524. **Manage Ongoing (Month 6+)** - QBRs, co-marketing, optimization153 - Quarterly business reviews154 - 1-2 co-marketing activities per quarter155 - Monthly pipeline reporting156157See [frameworks.md](references/frameworks.md) for partnership playbook and [templates.md](references/templates.md) for co-marketing campaigns.158159## Python Tools160161### calculate_cac.py162163Calculate blended and channel-specific Customer Acquisition Cost with automated recommendations.164165**Key Features:**166- Multi-channel CAC analysis (LinkedIn, Google, Meta, SEO, Partnerships)167- Efficiency scoring and channel comparison168- Budget allocation recommendations169- LTV:CAC ratio calculation170- JSON and text output formats171172**Common Usage:**173```bash174# Basic CAC calculation175python scripts/calculate_cac.py data/results.csv176177# With target CAC and LTV178python scripts/calculate_cac.py data/q2-2025.csv --target-cac 500 --ltv 2500179180# JSON output for dashboards181python scripts/calculate_cac.py data/results.csv --output json --file report.json182183# Compare time periods184python scripts/calculate_cac.py data/q2.csv --compare data/q1.csv185```186187See [tools.md](references/tools.md) for comprehensive documentation, input formats, and integration examples.188189## Reference Guides190191### When to Use Each Reference192193**[frameworks.md](references/frameworks.md)** - Marketing strategies and methodologies194- Full-funnel demand generation (TOFU/MOFU/BOFU)195- Paid media channel strategies (LinkedIn, Google, Meta)196- SEO framework (technical, content, link building)197- Partnership types and playbooks198- Experimentation framework (A/B testing, ICE scoring)199- International expansion considerations200- Attribution models and reporting201- Handoff protocols (MQL→SQL→Opportunity)202203**[templates.md](references/templates.md)** - Ready-to-use campaign assets204- Campaign planning briefs205- HubSpot workflow templates206- Campaign launch checklists207- Email campaign sequences208- Ad copy templates (LinkedIn, Google, Meta)209- Landing page structures210- Webinar promotion timeline211- Performance report templates212213**[tools.md](references/tools.md)** - Python tool documentation214- calculate_cac.py comprehensive guide215- All command-line options and flags216- Input/output formats217- Integration examples (CI/CD, dashboards, alerts)218- Troubleshooting and best practices219- Metrics explained (CAC, efficiency score, LTV:CAC)220221## Best Practices222223### Channel Strategy224- Start with 2-3 channels (LinkedIn + Google for B2B)225- Test at 50% budget, scale winners by 20% weekly226- Kill underperformers after 2 weeks if CAC >2x target227- Maintain 40% paid, 25% SEO, 20% partnerships, 15% other228229### Campaign Management230- Review performance weekly (CAC, conversion rates)231- A/B test constantly (4-6 tests/month)232- Update tracking and attribution continuously233- Document learnings from every campaign234235### HubSpot Integration236- Tag all campaigns with UTM parameters237- Set up lead scoring for each campaign type238- Use multi-touch attribution (W-shaped)239- Monitor MQL→SQL conversion rates240241### International Expansion242- Start with US (largest TAM), then UK (English-speaking gateway)243- Localize pricing and content by market244- EU: Focus on GDPR compliance and LinkedIn ads245- Budget: 50% US, 20% UK, 15% DACH, 10% France, 5% Canada246247See [frameworks.md](references/frameworks.md) for detailed channel benchmarks and [templates.md](references/templates.md) for execution checklists.248249## Performance Benchmarks250251**B2B SaaS Series A Targets:**252- Blended CAC: $500-$1,000253- MQL→SQL conversion: 10-20%254- Marketing-sourced pipeline: 40-60% of total255- ROMI (return on marketing investment): 3:1 minimum256- Budget allocation: 40% paid, 25% SEO, 20% partnerships, 15% other257258**Channel-Specific (see [frameworks.md](references/frameworks.md) for full matrix):**259- LinkedIn: $150-$400 CAC, 0.5-2% CVR260- Google Search: $80-$250 CAC, 2-5% CVR261- SEO: $50-$150 CAC, 2-5% CVR262- Partnerships: $100-$300 CAC, 5-10% CVR263264## Integration265266This skill works best with:267- HubSpot CRM (campaign tracking, lead scoring, workflows)268- LinkedIn Campaign Manager (B2B paid social)269- Google Ads (search and display advertising)270- Google Analytics (traffic analysis, funnel optimization)271- Search Console (SEO performance monitoring)272- Partnership platforms (PartnerStack, Impact, Rewardful)273274See [templates.md](references/templates.md) for HubSpot setup guides and [tools.md](references/tools.md) for tool integrations.275276## Additional Resources277278- **Frameworks:** [frameworks.md](references/frameworks.md)279- **Templates:** [templates.md](references/templates.md)280- **Tools:** [tools.md](references/tools.md)281- **Campaign Assets:** `assets/` directory (dashboards, briefs, checklists)282283---284285**Last Updated**: November 2025 | **Version**: 1.0