Skip to content
Continual

Campaign-to-revenue explorer

Connect campaign sources to pipeline and revenue with visible attribution gaps.

Replaces: the quarterly attribution spreadsheet stitched from four exports

Talk to sales
Quayside HR · Campaign-to-revenue explorer
Campaign-to-revenue explorerQuayside HR
DO
Pipeline
$486k
Revenue
$128k
Unattributed
14%
Pipeline, revenue and spend by source, last 6 monthsPipelineRevenueSpend
$0$125,000$250,000Google SearchLinkedIn AdsOrganic searchWebinarsReddit AdsReferralsUnattributed
SourceSpendPipelineRevenueOpportunitiesStatus
$64,800$212,000$58,00041Top source
$41,200$94,000$14,00019Mixed
$0$61,000$22,00013Partial data
$6,000$21,000$9,0005Steady
$9,600$18,000$3,0004Mixed
$0$12,000$6,0003Steady
None$23,000$04Unattributed
None$31,000$11,0005Unattributed
None$14,000$5,0003Unattributed

Ran today at 5:00 AM

  1. Refreshed spend from Google Ads, LinkedIn Ads and Reddit Ads, contacts from HubSpot, opportunities from Salesforce and payments from Stripe
  2. Unattributed pipeline: $68,000 of $486,000 (14%)

Runs on its own

Refreshes attribution daily

It refreshes attribution daily: pulls spend, contacts, opportunities and payments, matches them under the stated model and recomputes any window changed by late opportunities or corrected mappings.

Waits for you

Nothing. It shows its gaps openly

Nothing. It is read-only on your ad accounts and CRM and shows its gaps openly; a mapping fix or identity match changes the numbers only after you approve it.

Works with

  • Google Ads
  • LinkedIn Ads
  • Reddit Ads
  • HubSpot
  • Salesforce
  • Stripe
  • PostHog

What it keeps track of

Campaign
Providerprovider IDspendUTM values
Touch
Contactsourcetimestampmatching evidence
Opportunity
Salesforce IDamountstageclose date
Attribution run
Model versionwindowallocationsunmatched reasons
Mapping rule
Source valuemaps toapproved by

Make it yours