Skip to content

Co-Sell Analytics

Track campaign performance, pipeline influence, and partner ROI.

Dashboard Overview

The Co-Sell Analytics dashboard provides:

  • Campaign Performance — Engagement metrics by campaign
  • Pipeline Attribution — Content influence on deals
  • Partner ROI — Contribution breakdown by partner
  • Trend Analysis — Performance over time

Campaign Metrics

Engagement Metrics

Metric Description Good Benchmark
Impressions Total views across channels 10K+ per campaign
Clicks Link clicks to content 2-5% CTR
Shares Social shares and forwards 1-2% share rate
Engagement Rate (Clicks + Shares) / Impressions 3-7%

Channel Performance

Track performance by distribution channel:

LinkedIn (Partner A):
- Impressions: 5,234
- Clicks: 312 (6.0% CTR)
- Shares: 45
- Comments: 23

LinkedIn (Partner B):
- Impressions: 4,891
- Clicks: 245 (5.0% CTR)
- Shares: 38
- Comments: 19

Email (Partner A):
- Sent: 2,500
- Opens: 875 (35% open rate)
- Clicks: 156 (6.2% CTR)

Email (Partner B):
- Sent: 3,200
- Opens: 1,024 (32% open rate)
- Clicks: 198 (6.2% CTR)

Content Performance

Identify top-performing assets:

Asset Type Impressions Clicks CTR
Launch Announcement Blog 3,456 234 6.8%
Feature Deep-Dive Blog 2,891 189 6.5%
Teaser Post LinkedIn 5,234 312 6.0%
Customer Quote LinkedIn 4,123 287 7.0%

Pipeline Attribution

Attribution Models

Vellocity supports multiple attribution models:

Model Description Best For
First Touch Credit to first content interaction Awareness campaigns
Last Touch Credit to last content before conversion Direct response
Linear Equal credit across all touches General analysis
Time Decay More credit to recent touches Long sales cycles

Pipeline Influence Report

Track how co-sell content influences deals:

Campaign: Partner Launch Q1 2025

Influenced Opportunities:
- Total Opportunities: 23
- Total Pipeline Value: $1,245,000
- Average Deal Size: $54,130

Attribution Breakdown:
- Partner A Sourced: 12 opps ($678,000)
- Partner B Sourced: 8 opps ($423,000)
- Joint Sourced: 3 opps ($144,000)

Content Attribution:
- Blog Posts: 45% of touches
- LinkedIn Posts: 35% of touches
- Email Campaigns: 20% of touches

Deal Velocity Impact

Measure content impact on sales cycle:

Metric With Co-Sell Content Without Improvement
Sales Cycle 45 days 62 days -27%
Win Rate 34% 28% +21%
Deal Size $52K $48K +8%

Partner ROI

Contribution Analysis

Track each partner's contribution:

Partner A Contribution:
- Content Created: 8 pieces
- Distribution Reach: 12,500
- Leads Generated: 45
- Pipeline Influenced: $678,000
- Investment: $5,000 (time + resources)
- ROI: 135x

Partner B Contribution:
- Content Created: 6 pieces
- Distribution Reach: 9,800
- Leads Generated: 38
- Pipeline Influenced: $423,000
- Investment: $4,000 (time + resources)
- ROI: 106x

Partnership Health Score

Overall relationship health (1-10):

Factor Score Weight
Campaign Execution 8/10 25%
Content Quality 9/10 20%
Response Time 7/10 15%
Pipeline Contribution 8/10 25%
Engagement Level 9/10 15%
Overall 8.2/10 100%

AWS CleanRooms Integration

Securely analyze account overlap without exposing customer data.

How It Works

graph LR
    A[Partner A Data] --> B[AWS CleanRooms]
    C[Partner B Data] --> B
    B --> D[Privacy-Preserving Analysis]
    D --> E[Overlap Insights]

Analysis Types

Account Overlap:

Query: Find mutual customers

Results:
- Total Overlap: 47 accounts
- Overlap Rate: 12% of Partner A customers
- Segments:
  - Enterprise: 15 accounts
  - Mid-Market: 28 accounts
  - SMB: 4 accounts

ICP Validation:

Query: Validate shared ICP alignment

Results:
- ICP Match Rate: 78%
- Top Matching Segments:
  - FinTech Mid-Market: 89% match
  - SaaS Enterprise: 82% match
  - E-commerce SMB: 65% match

Opportunity Identification:

Query: Find co-sell opportunities

Results:
- Partner A customers who could benefit from Partner B: 156
- Partner B customers who could benefit from Partner A: 134
- Cross-sell potential: $2.3M pipeline

Privacy Controls

Data Protection

AWS CleanRooms ensures no raw customer data is ever shared between partners.

What's Analyzed: - Hashed account identifiers - Aggregated segment data - Statistical overlap counts

What's NOT Shared: - Individual customer names - Contact information - Revenue data - Contract details


Reports & Exports

Scheduled Reports

Configure automated reports:

Report Frequency Recipients
Campaign Performance Weekly Marketing team
Pipeline Attribution Monthly Sales + Marketing
Partner ROI Quarterly Leadership
Executive Summary Monthly C-suite

Export Options

Export data in multiple formats:

  • CSV — Raw data for analysis
  • PDF — Formatted reports
  • Slides — Presentation-ready charts

API Access

Programmatic access to analytics:

# Get campaign metrics
GET /api/cosell/campaigns/{id}/metrics

# Get pipeline attribution
GET /api/cosell/campaigns/{id}/attribution

# Get partner ROI
GET /api/cosell/partners/{id}/roi

Best Practices

1. Set Baselines Early

Before launching campaigns, establish baseline metrics:

  • Current pipeline velocity
  • Typical content engagement rates
  • Historical win rates

2. Use Consistent UTM Parameters

Standardize tracking parameters:

utm_source: channel (linkedin, email, blog)
utm_medium: type (social, email, organic)
utm_campaign: campaign-name-quarter
utm_partner: partner-identifier
utm_content: asset-identifier

3. Review Weekly

Schedule weekly analytics reviews:

  • What's working? Double down.
  • What's not? Adjust or stop.
  • What's missing? Fill gaps.

4. Share Results with Partners

Transparency builds trust:

  • Share performance dashboards
  • Discuss attribution jointly
  • Celebrate wins together
  • Address underperformance collaboratively

5. Iterate Based on Data

Use insights to improve:

  • Top-performing content types → Create more
  • Low-engagement channels → Reduce investment
  • High-converting assets → Replicate approach

Troubleshooting

Missing Attribution Data

Symptoms: Deals not showing content attribution

Solutions: 1. Verify UTM parameters on all links 2. Check CRM integration status 3. Confirm cookie consent for tracking 4. Review attribution model settings

Inaccurate Metrics

Symptoms: Numbers don't match expectations

Solutions: 1. Check date range filters 2. Verify channel integrations 3. Review bot traffic filtering 4. Cross-reference with native analytics


Next Steps