Multi-Touch Attribution

Attribution that's fully auditable, completely customizable, and built on the best data

NEW MMM and Incrementality Included Free
Built For Both

B2B pipeline attribution and B2C purchase attribution. Same platform. No compromises.

Other tools make you choose. Attribution handles Shopify orders and Salesforce opportunities, 7-day lookback and 18-month deal cycles, new customer acquisition and repeat purchase analysis. Because it's all about the data.

B2B

Connect marketing to pipeline and revenue

Attribution maps the complete B2B buyer journey from first anonymous visit to closed-won deal. Track multiple stakeholders from the same company as one account journey. See which campaigns drive pipeline, not just leads. Measure across sales cycles that span months with look-forward windows that show revenue from campaigns you ran over a year ago.

Sales calls, webinars, conference attendance, and direct mail all become touchpoints in the attribution model alongside your digital channels. Native CRM integrations with Salesforce, HubSpot, and Pipedrive pull deal stages and opportunity data so every touch — online and offline — connects to pipeline and revenue.

SalesforceHubSpotPipedriveMarketoKlaviyoActive Campaign
TRUSTED BY B2B TEAMS AT
Calendly logoReplit logoReforge logoExplo logoVendr logoNewforma logoNudge logo
Learn more about B2B attribution →
B2C

Know your true CAC, ROAS, and LTV by channel

Attribution tracks every customer journey from first ad click to purchase and beyond. See which channels drive first-time buyers vs repeat customers. Find your true cost per acquisition at the user level, not the inflated numbers ad platforms report. Identify which campaigns actually acquire new customers vs re-engage existing ones.

Shopify auto-install takes one click from the App Store. Client-side and server-side tracking is configured automatically. Start at $19/month and scale up. Track offline channels like TV, direct mail, and radio alongside digital. Use the break-even calculator to see exactly when each channel recoups its ad spend.

ShopifySegmentStripeRecurlyZuora
TRUSTED BY B2C TEAMS AT
Lula logoDutch logoCrossFit logoExotic Car Trader logo
Learn more about B2C attribution →
Any Model, Your Way

Fully customizable multi-touch attribution

Choose from standard models or configure them to match exactly how your business works. Exclude direct traffic, set cutoff events for PLG funnels, or export the raw data and build your own model entirely.

Assigns 100% of the credit to the first interaction or last touchpoint before conversion.

Best for: Short sales cycles, identifying top-of-funnel or bottom-of-funnel winners

What sets Attribution apart: Calculate CAC, CAC Payback, and LTV:CAC at the touchpoint level. Cross-device tracking pinpoints the true first or last source.

Configuration modes (apply to any model above)

Include all traffic

Count every interaction — paid, organic, and direct. Your baseline for understanding how all channels contribute.

Best for: Starting point for most businesses

Exclude direct traffic

Filter out direct visits so routine site usage doesn't distort paid and organic campaign analysis.

Best for: SaaS products where users log in frequently

Include direct until cutoff

Credit all channels until a specific event (like a free trial signup), then filter out direct traffic. Post-signup logins stop diluting your model.

Best for: PLG and trial-based businesses

Exclude all after cutoff

Stop all attribution credit after a set event. Only see what drove the initial conversion.

Best for: Pure acquisition measurement

Account-based attribution

Toggle between user-level and company-level attribution. In company mode, Attribution rolls individual stakeholder journeys up under one account, so the LinkedIn ad that acquired the developer and the conference that engaged the CMO both get credit for the same closed-won deal. Switch between modes live to see how credit shifts.

Lookback and look-forward windows

Set your lookback window to control how far back touchpoints receive credit. Then go further with Attribution's look-forward window, which tracks revenue from campaign cohorts for as long as they keep generating results. Switch between attribution models live and compare them side by side without reprocessing or losing any data.

No Black Box

Every number traces back to raw data

Click any metric on any dashboard. Drill into a specific user. See every visit, every channel, every dollar of spend, and every event — with timestamps. This is what auditable attribution actually looks like.

Sarah Chen
USER_ID40291COMPANYAcme CorpCOUNTRYUnited StatesREVENUE$420.00
VISITS
3
PAGES
8
EVENTS
1
LTV
$415.02
Path: Google Ads»AdRoll»Direct
MAR 15, 2026
▸ VISIT2:30 PM
CHANNEL:GoogleFILTER:Google Ads - BrandSPEND:$4.82PAGES:3
MAR 22, 2026
▸ VISIT10:15 AM
CHANNEL:RetargetingFILTER:AdRollSPEND:$0.16PAGES:2
APR 2, 2026 EXCLUDED
▸ VISIT9:10 AM
CHANNEL:DirectFILTER:Direct visitSPEND:$0.00REVENUE:$420.00EVENTS:Closed WonPAGES:3
Model settings
Attribution modelLinear
Lookback window90 days
ConfigurationExclude direct after signup
Conversion eventClosed Won
Attributed Conversions
based on Linear model
1conversion
Google Ads
0.50
AdRoll
0.50
Direct
0.00
Attributed Revenue
based on Linear model
$420revenue
Google Ads
$210
AdRoll
$210
Direct
$0
MTA + MMM + Incrementality

Attribution, media mix modeling, and incrementality testing. One platform.

MMM and incrementality are only as good as the data underneath them. Attribution is the only platform with user-level cost tracking, de-duplicated conversions, and full data auditability — the foundation that makes these analyses trustworthy.

Multi-touch attribution

Fully customizable models with user-level cost tracking and complete data auditability. Every number traces to raw data. Works for B2B and B2C.

FREE

Media mix modeling

Connect your data to an LLM. Get saturation curves, budget optimization, and revenue forecasts in minutes.

Learn more →
FREE

Incrementality testing

Design geo holdout tests, time-based experiments, and synthetic controls with an LLM. Full statistical validation.

Learn more →
Connect Everything

Ad platforms, CRMs, CDPs, ecommerce, payments, and warehouses

Ad platforms
Google AdsMeta AdsLinkedIn AdsTikTok AdsMicrosoft AdsAnd more

Auto-pulls campaigns, spend, and UTMs to keyword level

CRMs
SalesforceHubSpotPipedriveKlaviyoActive CampaignMarketo

Bidirectional Salesforce: push paths, costs, LTV into SF fields

CDPs
TwilioRudderStackHeap

Segment is bidirectional — push attribution data back to any downstream tool

Ecommerce
ShopifyBigCommerceWooCommerce

Auto-install, client-side + server-side tracking, orders and subscriptions

Payments
StripeStripeRecurlyRecurlyZuora

Actual revenue for accurate ROAS that matches your bank account

Data warehouses
SnowflakeBigQueryRedshiftDatabricks

Full raw data export — 9 tables via ETL or cloud storage

See all integrations →
Clean Data Without Your Dev Team

Fix common tracking problems without engineers

Automatic campaign tagging

Attribution auto-tags campaigns from connected ad platforms and cleans up UTM conflicts. No more utm_source=facebook with referrer=bing. De-duplicate and organize channels right in the dashboard.

Unknown Source Detection

Immediately detect data gaps in your data stack, especially useful with a CDP.

Unattributed event reordering

When a track call fires before the page call, Attribution reorders them so attribution works correctly.

Email alias matching

Link visitors with matching emails across sessions and devices without manual identity resolution.

Facebook in-app detection

Detect FB app clicks and link them to the browser session so Meta gets proper credit.

What customers say

John Gareau

"We always need to improve and refine our approach. The Attribution team has helped us create new data views and has added new capabilities for us, like better influencer tracking and multi-channel reporting. That allows us to keep making progress and improve how we measure our marketing."

John Gareau
CRO, Seraphina Therapeutics
Perin Adams

"If you're looking to save time and sanity when trying to knit your marketing data together, Attribution is a useful tool to give you insights and take a lot of that lift off your plate."

Perin Adams
GTM Business Systems Manager, Vendr

Frequently asked questions

Everything you need to know about the product and billing.

Multi-touch attribution tracks every marketing touchpoint a customer interacts with before converting and assigns fractional credit to each one. Unlike last-click attribution, which gives 100% of credit to the final touchpoint, multi-touch shows how channels work together across the full funnel. Attribution offers fully customizable models including first touch, last touch, linear, time decay, and position-based, plus four configuration modes that control which traffic receives credit. This lets businesses match the model to their specific sales cycle, whether that's a 7-day ecommerce purchase or an 18-month enterprise deal.

Auditable attribution means every metric on every dashboard can be traced back to the underlying raw data. In Attribution, you can click any conversion count and see the exact list of users with their attributed credit percentage, view every touchpoint with timestamps, channels, referrers, ad cost, and revenue for any individual user, and export all raw data to Snowflake, BigQuery, Redshift, or Databricks for independent analysis. This is different from tools like HockeyStack, which use ML-based models that don't show how credit was assigned, or Rockerbox, which runs proprietary statistical models. Attribution shows every calculation so your team and your CFO can verify the numbers.

Cutoff event logic is a feature unique to Attribution that controls when attribution credit stops being assigned during a customer journey. In PLG and trial-based businesses, users sign up for a free trial and then visit the website repeatedly to log in. Without cutoff event logic, each login is counted as a direct visit and dilutes the attribution model, making direct traffic look like your best channel. Attribution offers four configuration modes: include all traffic, exclude all direct traffic, include direct traffic until a cutoff event like a signup, and exclude all traffic after a cutoff event. No other attribution platform offers this level of model customization.

Yes, at no extra cost. Attribution tracks user-level cost data and de-duplicated conversions, which are the exact inputs that media mix models and incrementality tests require. Teams can connect this data to an LLM like Claude or ChatGPT and get channel ROI estimates, saturation curves, budget reallocation recommendations, and incrementality test designs in minutes. Open-source frameworks like Meta's Robyn and Google's Meridian also work with Attribution's data. Rockerbox charges separately for MMM and incrementality. Dedicated incrementality platforms typically charge $50,000 to $200,000 per year.

Attribution integrates with ad platforms (Google Ads, Meta Ads, LinkedIn Ads, TikTok Ads, Microsoft Ads, and more), CRMs (Salesforce with bidirectional sync, HubSpot, Pipedrive, Active Campaign, Klaviyo, Marketo), CDPs (Twilio Segment bidirectional, RudderStack, ContentSquare Heap), ecommerce platforms (Shopify with auto-install, BigCommerce, WooCommerce), payment systems (Stripe, Recurly, Zuora), and data warehouses (Snowflake, BigQuery, Redshift, Databricks). The Salesforce integration pushes customer paths, ad costs, and LTV back into CRM fields. The Segment integration sends and receives data in both directions.

Attribution is the only platform that serves both B2B and B2C, offers full data auditability where every metric traces to raw data, provides four model configuration modes including cutoff event logic for PLG businesses, and includes MMM and incrementality testing at no extra cost. Rockerbox offers strong B2C/DTC attribution with offline channel support but charges separately for MMM and incrementality. Dreamdata excels at B2B revenue attribution and audience activation but does not serve B2C or ecommerce. HockeyStack has pivoted toward a broader GTM platform and uses ML-based attribution without full data auditability.

Attribution starts at $19/month for Shopify stores. The HubSpot and Segment Pro plans start at $399/month ($335/month billed annually). Enterprise plans with account-based attribution, advanced model customization, and data warehouse export are available with custom pricing. All plans include multi-touch attribution with fully customizable models. MMM and incrementality testing are included at no additional cost for customers with data export.