This recipe builds a startup's first 1-3 co-marketing partnerships from scratch: identifying partners, crafting mutual value propositions, pitching and securing agreements, and executing the first co-marketing campaign that generates measurable leads for both parties. [src2]
Which path?
├── Pre-revenue / early traction (< 1,000 users)
│ └── PATH A: Informal — content swaps, guest posts, newsletter mentions
├── Growth (1K-10K users) + $0 budget
│ └── PATH B: Structured co-marketing — webinars, co-authored content
├── Growth + budget available
│ └── PATH C: Co-marketing + tools — Crossbeam overlap, structured campaigns
└── Scale (10K+ users)
└── PATH D: Partner program — PRM tools, tiered partners, co-sell
| Path | Approach | Cost | Timeline | Best For |
|---|---|---|---|---|
| A: Informal | Content swaps, guest posts | $0 | 1-2 weeks | Early startups building credibility |
| B: Structured | Joint webinars, co-authored content | $0-200 | 4-6 weeks | Growth stage wanting pipeline |
| C: Tools + Campaigns | Crossbeam overlap + campaigns | $200-2K/mo | 6-8 weeks | Growth stage wanting ROI |
| D: Partner Program | PRM platform, tiered partners | $2K-10K/mo | 3-6 months | Scale stage building ecosystem |
Duration: 4-6 hours · Tool: Spreadsheet + manual research
Map customer adjacent needs, find companies serving those needs (non-competing, similar stage). Score 30-50 partners on: Audience Overlap, Brand Alignment, Marketing Activity, Feasibility (1-5 each). Sources: G2, Capterra, conference sponsors, customer tech stacks.
Verify: 30-50 companies scored, top 10 are realistic with clear audience overlap. · If failed: Broaden to adjacent markets or educational content creators.
Duration: 2-3 hours · Tool: Document editor
Create reusable pitch template with: specific campaign proposal, what you bring (audience metrics), what you need, mutual benefit, proposed timeline (4-5 weeks), and success metrics. [src3]
Verify: Pitch includes specific numbers and a neutral observer understands mutual benefit in 30 seconds. · If failed: Start with smaller asks (guest blog swap).
Duration: 1-2 weeks · Tool: Email + LinkedIn
Reach top 10 partners. Warm up first (engage with content 1-2 weeks), send pitch (under 200 words, one specific campaign idea), follow up once after 4-5 days. Cold outreach: 10-20% response. Warm intro: 40-60%. [src1]
Verify: 1+ partner has agreed, campaign brief signed off with roles and KPIs. · If failed: Audit value proposition, try smaller companies.
Duration: 4-6 weeks · Tool: Content tools + email + social
Recommended first campaign: joint webinar (moderate effort, high visibility, shared leads). Week 1: agree topic/format. Week 2: create landing page. Week 3: promote via both audiences. Week 4: host and follow up. [src5]
Verify: Campaign live, both parties promoting, leads tracked with attribution. · If failed: If partner not promoting, address directly. Simplify format if content stalls.
Duration: 1-2 hours post-campaign · Tool: CRM + spreadsheet
Document: reach, registrations, leads (each side), conversion rate, revenue attributed, partner satisfaction. Compare partnership CAC to paid channel CAC. Propose next campaign. [src4]
Verify: Results documented, leads tagged in CRM, next campaign proposed. · If failed: Discuss improvements with partner. Try different campaign type before abandoning.
{
"output_type": "partnership_program",
"format": "spreadsheet + documents + CRM configuration",
"columns": [
{"name": "partner_name", "type": "string", "description": "Company name of confirmed partner", "required": true},
{"name": "campaign_type", "type": "string", "description": "Type of co-marketing campaign", "required": true},
{"name": "leads_generated", "type": "number", "description": "Leads attributed to partnership", "required": true},
{"name": "total_reach", "type": "number", "description": "Combined impressions", "required": true},
{"name": "partner_cac", "type": "number", "description": "Cost per lead from partnership", "required": false},
{"name": "next_campaign_planned", "type": "boolean", "description": "Follow-up campaign scheduled", "required": true}
],
"expected_row_count": "1-3",
"sort_order": "leads_generated descending",
"deduplication_key": "partner_name"
}
| Quality Metric | Minimum Acceptable | Good | Excellent |
|---|---|---|---|
| Partners identified | 20 | 30-50 | 50+ |
| Outreach response rate | > 10% | > 25% | > 40% |
| First campaign leads | 10+ | 50+ | 200+ |
| Partner satisfaction | 3/5 | 4/5 | 5/5 |
| Partnership CAC vs paid | Equal | 30% lower | 50%+ lower |
| Partners wanting repeat | 50% | 75% | 90%+ |
If below minimum: If response rate is under 10%, strengthen metrics or start with smaller companies. If leads are low, try a different campaign format.
| Error | Likely Cause | Recovery Action |
|---|---|---|
| No responses to pitches | Value proposition unclear or company too small | Grow audience, use warm intros, start with smaller partners |
| Partner ghosting on execution | Low priority, unclear responsibilities | Send specific next-step email with deadlines, offer to handle 80% of work |
| Asymmetric lead generation | Unequal promotion or audience mismatch | Ensure equal promotion, add gated content requiring both-party registration |
| Content published without approval | Missing approval workflow | Establish joint review process, use shared docs with comments |
| Cannot attribute leads | CRM not configured for source tracking | Add UTM parameters and partner source tags before any campaigns |
| Component | Free Tier | Starter Tier | Growth Tier |
|---|---|---|---|
| CRM for tracking | HubSpot free | HubSpot Starter: $45/mo | HubSpot Pro: $800/mo |
| Account mapping | Manual CSV | Crossbeam free (1 partner) | Crossbeam: $500/mo |
| Content creation | Canva free + Docs | Canva Pro: $13/mo | Freelance: $500/campaign |
| Webinar platform | Google Meet free | Zoom Pro: $13/mo | StreamYard: $25/mo |
| Total | $0 | $71/mo | $1,325+/mo |
Pitches saying "we should collaborate" are deleted immediately. Without a specific proposal, the recipient must do all creative work. [src3]
Propose a single concrete campaign with expected outcomes: topic, format, audience, timeline, and lead targets.
A startup with 500 users proposing to a company with 500,000 users offers negligible value. The asymmetry is too large. [src1]
Best early partnerships are between companies of similar size. Both bring meaningful value and benefit equally from shared audiences.
Use this recipe when a startup has at least 100 active users and wants to grow through co-marketing partnerships. Requires an existing audience to offer value. Handles partner identification, pitching, and first-campaign execution — not building a formal partner program with PRM tools.