Marketing Demand & Acquisition
Acquisition playbook for Series A+ startups scaling internationally (EU/US/Canada) with hybrid PLG/Sales-Led motion.
Table of Contents
Role Coverage
| Role |
Focus Areas |
| Demand Generation Manager |
Multi-channel campaigns, pipeline generation |
| Paid Media Marketer |
Paid search/social/display optimization |
| SEO Manager |
Organic acquisition, technical SEO |
| Partnerships Manager |
Co-marketing, channel partnerships |
Core KPIs
Demand Gen: MQL/SQL volume, cost per opportunity, marketing-sourced pipeline $, MQL→SQL rate
Paid Media: CAC, ROAS, CPL, CPA, channel efficiency ratio
SEO: Organic sessions, non-brand traffic %, keyword rankings, technical health score
Partnerships: Partner-sourced pipeline $, partner CAC, co-marketing ROI
Demand Generation Framework
Funnel Stages
| Stage |
Tactics |
Target |
| TOFU |
Paid social, display, content syndication, SEO |
Brand awareness, traffic |
| MOFU |
Paid search, retargeting, gated content, email nurture |
MQLs, demo requests |
| BOFU |
Brand search, direct outreach, case studies, trials |
SQLs, pipeline $ |
Campaign Planning Workflow
- Define objective, budget, duration, audience
- Select channels based on funnel stage
- Create campaign in HubSpot with proper UTM structure
- Configure lead scoring and assignment rules
- Launch with test budget, validate tracking
- Validation: UTM parameters appear in HubSpot contact records
UTM Structure
utm_source={channel} // linkedin, google, meta
utm_medium={type} // cpc, display, email
utm_campaign={campaign-id} // q1-2025-linkedin-enterprise
utm_content={variant} // ad-a, email-1
utm_term={keyword} // [paid search only]
Paid Media Channels
Channel Selection Matrix
| Channel |
Best For |
CAC Range |
Series A Priority |
| LinkedIn Ads |
B2B, Enterprise, ABM |
$150-400 |
High |
| Google Search |
High-intent, BOFU |
$80-250 |
High |
| Google Display |
Retargeting |
$50-150 |
Medium |
| Meta Ads |
SMB, visual products |
$60-200 |
Medium |
LinkedIn Ads Setup
- Create campaign group for initiative
- Structure: Awareness → Consideration → Conversion campaigns
- Target: Director+, 50-5000 employees, relevant industries
- Start $50/day per campaign
- Scale 20% weekly if CAC < target
- Validation: LinkedIn Insight Tag firing on all pages
Google Ads Setup
- Prioritize: Brand → Competitor → Solution → Category keywords
- Structure ad groups with 5-10 tightly themed keywords
- Create 3 responsive search ads per ad group (15 headlines, 4 descriptions)
- Maintain negative keyword list (100+)
- Start Manual CPC, switch to Target CPA after 50+ conversions
- Validation: Conversion tracking firing, search terms reviewed weekly
Budget Allocation (Series A, $40k/month)
| Channel |
Budget |
Expected SQLs |
| LinkedIn |
$15k |
10 |
| Google Search |
$12k |
20 |
| Google Display |
$5k |
5 |
| Meta |
$5k |
8 |
| Partnerships |
$3k |
5 |
See campaign-templates.md for detailed structures.
SEO Strategy
Technical Foundation Checklist
Keyword Strategy
| Tier |
Type |
Volume |
Priority |
| 1 |
High-intent BOFU |
100-1k |
First |
| 2 |
Solution-aware MOFU |
500-5k |
Second |
| 3 |
Problem-aware TOFU |
1k-10k |
Third |
On-Page Optimization
- URL: Include primary keyword, 3-5 words
- Title tag: Primary keyword + brand (60 chars)
- Meta description: CTA + value prop (155 chars)
- H1: Match search intent (one per page)
- Content: 2000-3000 words for comprehensive topics
- Internal links: 3-5 relevant pages
- Validation: Google Search Console shows page indexed, no errors
Link Building Priorities
- Digital PR (original research, industry reports)
- Guest posting (DA 40+ sites only)
- Partner co-marketing (complementary SaaS)
- Community engagement (Reddit, Quora)
Partnerships
Partnership Tiers
| Tier |
Type |
Effort |
ROI |
| 1 |
Strategic integrations |
High |
Very high |
| 2 |
Affiliate partners |
Medium |
Medium-high |
| 3 |
Customer referrals |
Low |
Medium |
| 4 |
Marketplace listings |
Medium |
Low-medium |
Partnership Workflow
- Identify partners with overlapping ICP, no competition
- Outreach with specific integration/co-marketing proposal
- Define success metrics, revenue model, term
- Create co-branded assets and partner tracking
- Enable partner sales team with demo training
- Validation: Partner UTM tracking functional, leads routing correctly
Affiliate Program Setup
- Select platform (PartnerStack, Impact, Rewardful)
- Configure commission structure (20-30% recurring)
- Create affiliate enablement kit (assets, links, content)
- Recruit through outbound, inbound, events
- Validation: Test affiliate link tracks through to conversion
See international-playbooks.md for regional tactics.
Attribution
Model Selection
| Model |
Use Case |
| First-Touch |
Awareness campaigns |
| Last-Touch |
Direct response |
| W-Shaped (40-20-40) |
Hybrid PLG/Sales (recommended) |
HubSpot Attribution Setup
- Navigate to Marketing → Reports → Attribution
- Select W-Shaped model for hybrid motion
- Define conversion event (deal created)
- Set 90-day lookback window
- Validation: Run report for past 90 days, all channels show data
Weekly Metrics Dashboard
| Metric |
Target |
| MQLs |
Weekly target |
| SQLs |
Weekly target |
| MQL→SQL Rate |
>15% |
| Blended CAC |
<$300 |
| Pipeline Velocity |
<60 days |
See attribution-guide.md for detailed setup.
Tools
scripts/
| Script |
Purpose |
Usage |
calculate_cac.py |
Calculate blended and channel CAC |
python scripts/calculate_cac.py --spend 40000 --customers 50 |
HubSpot Integration
- Campaign tracking with UTM parameters
- Lead scoring and MQL/SQL workflows
- Attribution reporting (multi-touch)
- Partner lead routing
See hubspot-workflows.md for workflow templates.
References
| File |
Content |
| hubspot-workflows.md |
Lead scoring, nurture, assignment workflows |
| campaign-templates.md |
LinkedIn, Google, Meta campaign structures |
| international-playbooks.md |
EU, US, Canada market tactics |
| attribution-guide.md |
Multi-touch attribution, dashboards, A/B testing |
Channel Benchmarks (B2B SaaS Series A)
| Metric |
LinkedIn |
Google Search |
SEO |
Email |
| CTR |
0.4-0.9% |
2-5% |
1-3% |
15-25% |
| CVR |
1-3% |
3-7% |
2-5% |
2-5% |
| CAC |
$150-400 |
$80-250 |
$50-150 |
$20-80 |
| MQL→SQL |
10-20% |
15-25% |
12-22% |
8-15% |
MQL→SQL Handoff
SQL Criteria
Required:
✅ Job title: Director+ or budget authority
✅ Company size: 50-5000 employees
✅ Budget: $10k+ annual
✅ Timeline: Buying within 90 days
✅ Engagement: Demo requested or high-intent action
SLA
| Handoff |
Target |
| SDR responds to MQL |
4 hours |
| AE books demo with SQL |
24 hours |
| First demo scheduled |
3 business days |
Validation: Test lead through workflow, verify notifications and routing.
Proactive Triggers
- Over-relying on one channel → Single-channel dependency is a business risk. Diversify.
- No lead scoring → Not all leads are equal. Route to revenue-operations for scoring.
- CAC exceeding LTV → Demand gen is unprofitable. Optimize or cut channels.
- No nurture for non-ready leads → 80% of leads aren't ready to buy. Nurture converts them later.
Output Artifacts
| When you ask for... |
You get... |
| "Demand gen plan" |
Multi-channel acquisition strategy with budget allocation |
| "Pipeline analysis" |
Funnel conversion rates with bottleneck identification |
| "Channel strategy" |
Channel selection matrix based on audience and budget |
Communication
All output passes quality verification:
- Self-verify: source attribution, assumption audit, confidence scoring
- Output format: Bottom Line → What (with confidence) → Why → How to Act
- Results only. Every finding tagged: 🟢 verified, 🟡 medium, 🔴 assumed.
Related Skills
- paid-ads: For executing paid acquisition campaigns.
- content-strategy: For content-driven demand generation.
- email-sequence: For nurture sequences in the demand funnel.
- campaign-analytics: For measuring demand gen effectiveness.
1---2name: marketing-demand-acquisition-23description: Multi-channel demand generation, paid media optimization, SEO strategy, and partnership programs for Series A+ startups4---5
6# Marketing Demand & Acquisition
7
8Acquisition playbook for Series A+ startups scaling internationally (EU/US/Canada) with hybrid PLG/Sales-Led motion.
9
10## Table of Contents
11
12- [Role Coverage](#role-coverage)
13- [Core KPIs](#core-kpis)
14- [Demand Generation Framework](#demand-generation-framework)
15- [Paid Media Channels](#paid-media-channels)
16- [SEO Strategy](#seo-strategy)
17- [Partnerships](#partnerships)
18- [Attribution](#attribution)
19- [Tools](#tools)
20- [References](#references)
21
22---
23
24## Role Coverage
25
26| Role | Focus Areas |
27|------|-------------|
28| Demand Generation Manager | Multi-channel campaigns, pipeline generation |
29| Paid Media Marketer | Paid search/social/display optimization |
30| SEO Manager | Organic acquisition, technical SEO |
31| Partnerships Manager | Co-marketing, channel partnerships |
32
33---
34
35## Core KPIs
36
37**Demand Gen:** MQL/SQL volume, cost per opportunity, marketing-sourced pipeline $, MQL→SQL rate
38
39**Paid Media:** CAC, ROAS, CPL, CPA, channel efficiency ratio
40
41**SEO:** Organic sessions, non-brand traffic %, keyword rankings, technical health score
42
43**Partnerships:** Partner-sourced pipeline $, partner CAC, co-marketing ROI
44
45---
46
47## Demand Generation Framework
48
49### Funnel Stages
50
51| Stage | Tactics | Target |
52|-------|---------|--------|
53| TOFU | Paid social, display, content syndication, SEO | Brand awareness, traffic |
54| MOFU | Paid search, retargeting, gated content, email nurture | MQLs, demo requests |
55| BOFU | Brand search, direct outreach, case studies, trials | SQLs, pipeline $ |
56
57### Campaign Planning Workflow
58
591. Define objective, budget, duration, audience
602. Select channels based on funnel stage
613. Create campaign in HubSpot with proper UTM structure
624. Configure lead scoring and assignment rules
635. Launch with test budget, validate tracking
646. **Validation:** UTM parameters appear in HubSpot contact records
65
66### UTM Structure
67
68```
69utm_source={channel} // linkedin, google, meta
70utm_medium={type} // cpc, display, email
71utm_campaign={campaign-id} // q1-2025-linkedin-enterprise
72utm_content={variant} // ad-a, email-1
73utm_term={keyword} // [paid search only]
74```
75
76---
77
78## Paid Media Channels
79
80### Channel Selection Matrix
81
82| Channel | Best For | CAC Range | Series A Priority |
83|---------|----------|-----------|-------------------|
84| LinkedIn Ads | B2B, Enterprise, ABM | $150-400 | High |
85| Google Search | High-intent, BOFU | $80-250 | High |
86| Google Display | Retargeting | $50-150 | Medium |
87| Meta Ads | SMB, visual products | $60-200 | Medium |
88
89### LinkedIn Ads Setup
90
911. Create campaign group for initiative
922. Structure: Awareness → Consideration → Conversion campaigns
933. Target: Director+, 50-5000 employees, relevant industries
944. Start $50/day per campaign
955. Scale 20% weekly if CAC < target
966. **Validation:** LinkedIn Insight Tag firing on all pages
97
98### Google Ads Setup
99
1001. Prioritize: Brand → Competitor → Solution → Category keywords
1012. Structure ad groups with 5-10 tightly themed keywords
1023. Create 3 responsive search ads per ad group (15 headlines, 4 descriptions)
1034. Maintain negative keyword list (100+)
1045. Start Manual CPC, switch to Target CPA after 50+ conversions
1056. **Validation:** Conversion tracking firing, search terms reviewed weekly
106
107### Budget Allocation (Series A, $40k/month)
108
109| Channel | Budget | Expected SQLs |
110|---------|--------|---------------|
111| LinkedIn | $15k | 10 |
112| Google Search | $12k | 20 |
113| Google Display | $5k | 5 |
114| Meta | $5k | 8 |
115| Partnerships | $3k | 5 |
116
117See [campaign-templates.md](references/campaign-templates.md) for detailed structures.
118
119---
120
121## SEO Strategy
122
123### Technical Foundation Checklist
124
125- [ ] XML sitemap submitted to Search Console
126- [ ] Robots.txt configured correctly
127- [ ] HTTPS enabled
128- [ ] Page speed >90 mobile
129- [ ] Core Web Vitals passing
130- [ ] Structured data implemented
131- [ ] Canonical tags on all pages
132- [ ] Hreflang tags for international
133- **Validation:** Run Screaming Frog crawl, zero critical errors
134
135### Keyword Strategy
136
137| Tier | Type | Volume | Priority |
138|------|------|--------|----------|
139| 1 | High-intent BOFU | 100-1k | First |
140| 2 | Solution-aware MOFU | 500-5k | Second |
141| 3 | Problem-aware TOFU | 1k-10k | Third |
142
143### On-Page Optimization
144
1451. URL: Include primary keyword, 3-5 words
1462. Title tag: Primary keyword + brand (60 chars)
1473. Meta description: CTA + value prop (155 chars)
1484. H1: Match search intent (one per page)
1495. Content: 2000-3000 words for comprehensive topics
1506. Internal links: 3-5 relevant pages
1517. **Validation:** Google Search Console shows page indexed, no errors
152
153### Link Building Priorities
154
1551. Digital PR (original research, industry reports)
1562. Guest posting (DA 40+ sites only)
1573. Partner co-marketing (complementary SaaS)
1584. Community engagement (Reddit, Quora)
159
160---
161
162## Partnerships
163
164### Partnership Tiers
165
166| Tier | Type | Effort | ROI |
167|------|------|--------|-----|
168| 1 | Strategic integrations | High | Very high |
169| 2 | Affiliate partners | Medium | Medium-high |
170| 3 | Customer referrals | Low | Medium |
171| 4 | Marketplace listings | Medium | Low-medium |
172
173### Partnership Workflow
174
1751. Identify partners with overlapping ICP, no competition
1762. Outreach with specific integration/co-marketing proposal
1773. Define success metrics, revenue model, term
1784. Create co-branded assets and partner tracking
1795. Enable partner sales team with demo training
1806. **Validation:** Partner UTM tracking functional, leads routing correctly
181
182### Affiliate Program Setup
183
1841. Select platform (PartnerStack, Impact, Rewardful)
1852. Configure commission structure (20-30% recurring)
1863. Create affiliate enablement kit (assets, links, content)
1874. Recruit through outbound, inbound, events
1885. **Validation:** Test affiliate link tracks through to conversion
189
190See [international-playbooks.md](references/international-playbooks.md) for regional tactics.
191
192---
193
194## Attribution
195
196### Model Selection
197
198| Model | Use Case |
199|-------|----------|
200| First-Touch | Awareness campaigns |
201| Last-Touch | Direct response |
202| W-Shaped (40-20-40) | Hybrid PLG/Sales (recommended) |
203
204### HubSpot Attribution Setup
205
2061. Navigate to Marketing → Reports → Attribution
2072. Select W-Shaped model for hybrid motion
2083. Define conversion event (deal created)
2094. Set 90-day lookback window
2105. **Validation:** Run report for past 90 days, all channels show data
211
212### Weekly Metrics Dashboard
213
214| Metric | Target |
215|--------|--------|
216| MQLs | Weekly target |
217| SQLs | Weekly target |
218| MQL→SQL Rate | >15% |
219| Blended CAC | <$300 |
220| Pipeline Velocity | <60 days |
221
222See [attribution-guide.md](references/attribution-guide.md) for detailed setup.
223
224---
225
226## Tools
227
228### scripts/
229
230| Script | Purpose | Usage |
231|--------|---------|-------|
232| `calculate_cac.py` | Calculate blended and channel CAC | `python scripts/calculate_cac.py --spend 40000 --customers 50` |
233
234### HubSpot Integration
235
236- Campaign tracking with UTM parameters
237- Lead scoring and MQL/SQL workflows
238- Attribution reporting (multi-touch)
239- Partner lead routing
240
241See [hubspot-workflows.md](references/hubspot-workflows.md) for workflow templates.
242
243---
244
245## References
246
247| File | Content |
248|------|---------|
249| [hubspot-workflows.md](references/hubspot-workflows.md) | Lead scoring, nurture, assignment workflows |
250| [campaign-templates.md](references/campaign-templates.md) | LinkedIn, Google, Meta campaign structures |
251| [international-playbooks.md](references/international-playbooks.md) | EU, US, Canada market tactics |
252| [attribution-guide.md](references/attribution-guide.md) | Multi-touch attribution, dashboards, A/B testing |
253
254---
255
256## Channel Benchmarks (B2B SaaS Series A)
257
258| Metric | LinkedIn | Google Search | SEO | Email |
259|--------|----------|---------------|-----|-------|
260| CTR | 0.4-0.9% | 2-5% | 1-3% | 15-25% |
261| CVR | 1-3% | 3-7% | 2-5% | 2-5% |
262| CAC | $150-400 | $80-250 | $50-150 | $20-80 |
263| MQL→SQL | 10-20% | 15-25% | 12-22% | 8-15% |
264
265---
266
267## MQL→SQL Handoff
268
269### SQL Criteria
270
271```
272Required:
273✅ Job title: Director+ or budget authority
274✅ Company size: 50-5000 employees
275✅ Budget: $10k+ annual
276✅ Timeline: Buying within 90 days
277✅ Engagement: Demo requested or high-intent action
278```
279
280### SLA
281
282| Handoff | Target |
283|---------|--------|
284| SDR responds to MQL | 4 hours |
285| AE books demo with SQL | 24 hours |
286| First demo scheduled | 3 business days |
287
288**Validation:** Test lead through workflow, verify notifications and routing.
289
290## Proactive Triggers
291
292- **Over-relying on one channel** → Single-channel dependency is a business risk. Diversify.
293- **No lead scoring** → Not all leads are equal. Route to revenue-operations for scoring.
294- **CAC exceeding LTV** → Demand gen is unprofitable. Optimize or cut channels.
295- **No nurture for non-ready leads** → 80% of leads aren't ready to buy. Nurture converts them later.
296
297## Output Artifacts
298
299| When you ask for... | You get... |
300|---------------------|------------|
301| "Demand gen plan" | Multi-channel acquisition strategy with budget allocation |
302| "Pipeline analysis" | Funnel conversion rates with bottleneck identification |
303| "Channel strategy" | Channel selection matrix based on audience and budget |
304
305## Communication
306
307All output passes quality verification:
308- Self-verify: source attribution, assumption audit, confidence scoring
309- Output format: Bottom Line → What (with confidence) → Why → How to Act
310- Results only. Every finding tagged: 🟢 verified, 🟡 medium, 🔴 assumed.
311
312## Related Skills
313
314- **paid-ads**: For executing paid acquisition campaigns.
315- **content-strategy**: For content-driven demand generation.
316- **email-sequence**: For nurture sequences in the demand funnel.
317- **campaign-analytics**: For measuring demand gen effectiveness.