Conversion API

Train your ad platforms on real data, not clicks.

INCLUDED No extra cost. No per-event fees.
Stanford University
SG
Explo
Dutch
Vendr
CQL Insights
Exotic Car Trader
Seamless AI
TextExpander
Livly
Found
MessageDesk
CrossFit
Replit
Reforge
Lula Life
Calendly
Newforma
Fatty15
SMU Cox School of Business
Nudge
THE PROBLEM

Every platform claims full credit. You're training Smart Bidding on inflated numbers.

A customer clicks a Meta ad, then a Google ad, then buys. Meta reports the full sale. Google reports the full sale. Your platforms show 2x your actual revenue. The more you spend, the worse it gets.

$160

What platforms report

Google: $80 + Meta: $80

$80

What actually happened

One customer, one purchase

$40/$40

What Attribution sends back

Linear model: 50/50 split

HOW IT WORKS

Four steps. Fully automated. Daily.

1

Customer clicks ad

Click IDs captured automatically — gclid, fbclid, li_fat_id, msclkid.

2

Customer converts

Attribution tracks the full journey and assigns credit per your chosen model.

3

Attribution sends data back daily

Automated upload via each platform's Conversions API. No manual exports.

4

Ad platform optimizes

Smart Bidding, Advantage+, and LinkedIn's algorithm learn from real conversions.

You control what the platforms see

Attribution pulls from a project view. You choose the attribution model, conversion events, and value method. The platform receives what Attribution calculated, not its own self-serving numbers.

Conversion value

Full revenue, attribution-weighted partial credit, a 0-1 score, or signal only

Attribution model

Linear sends proportional credit. Last-touch concentrates it. Your model, your rules.

Event filters

Send only purchases, only first-time purchases, only SQLs. Train algorithms on the signal that matters.

FOUR VALUE METHODS

Choose how much the platforms see

No other tool gives you this level of control over the data that flows back to ad platform algorithms.

The platform sees the full purchase amount or deal value. Use when you want algorithms to optimize for total revenue regardless of which channels contributed.

Example: Customer buys for $200. Google sees $200. Meta sees $200.
WORKS FOR BOTH

B2B pipeline data and B2C purchase data. Same Conversion API.

Most tools only handle one side. Attribution sends pipeline stages from your CRM and purchase data from your ecommerce platform through the same integration.

B2B

Optimize LinkedIn and Google for pipeline, not form fills

Send pipeline stage changes from your CRM back to ad platforms so their algorithms learn which campaigns drive real pipeline, not just leads. When a contact moves from MQL to SQL to Closed Won, each platform sees attribution-weighted credit for the stages that matter.

  • CRM stage changes
  • Buying committee attribution
  • Account-level conversion data
  • Custom events from CDP
Learn more about B2B attribution →
B2C

Optimize Meta and Google for real buyers, not clickers

Send purchase data including first-time vs. repeat buyer status and attribution-weighted order values back to platforms. Train Google's Smart Bidding to optimize for first-time purchasers specifically, or send full revenue so Advantage+ learns from real buyers.

  • Purchase events with revenue
  • First-time vs. repeat buyers
  • Attribution-weighted order values
  • Subscription renewals
Learn more about B2C attribution →
PLATFORM SUPPORT

Connected to the platforms that matter

Google Ads Live
Meta Ads Live
LinkedIn Ads Live
Microsoft Ads Live
TikTok Ads Coming soon
Pinterest Ads Coming soon

LinkedIn special

Attribution's LinkedIn integration auto-creates conversion rules in Campaign Manager and intelligently maps your event names to LinkedIn's conversion types. No manual setup in LinkedIn. No CSV uploads.

WHAT MAKES THIS DIFFERENT

Other tools send conversions. Attribution sends the right number.

Every Conversion API tool sends data back to ad platforms. The difference is what they send. Most forward raw events where every platform claims full credit. Attribution applies your attribution model first.

Attribution-model-weighted values

Linear model gives Google 50% and Meta 50%? Each platform only sees its proportional share of the conversion value. No other tool does this.

Four value methods

Full revenue, weighted partial credit, normalized 0-1 score, or signal only. You choose per platform and can change it any time.

Works for B2B and B2C

Send CRM pipeline stages and ecommerce purchase data through the same integration. No need for separate tools.

No extra cost

Included as an add-on. No per-event fees. Server-side tracking tools like Elevar charge $200–950/mo and don't even apply an attribution model.

Learn about multi-touch attribution →
Twilio Segment

Already using Twilio Segment?

Great. Twilio Segment handles event routing to Conversion APIs. If you don't have Segment, Attribution's Conversion API does it without adding another tool to your stack. Attribution is Twilio Segment's only preferred attribution partner with a bidirectional integration.

What customers say

"Attribution is one of the most transparent tools on the market. You get access to all of your data, can make your own assumptions, and build your own models if you want."

John Gareau
John Gareau
CRO, Seraphina Therapeutics

"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
Perin Adams
GTM Business Systems Manager, Vendr

Attribution's Conversion API is a server-side integration that sends attribution-model-weighted conversion data back to Google Ads, Meta Ads, LinkedIn Ads, and Microsoft Ads daily via each platform's Conversions API. Unlike tracking-only tools that forward raw events where every platform claims full credit, Attribution applies your chosen attribution model before sending data back, so each platform only sees the credit it actually earned. You control the attribution model, conversion events, traffic filters, and value method, choosing from full revenue, attribution-weighted partial credit, a normalized 0-1 score, or signal only. Attribution's Conversion API works for both B2B and B2C: B2B teams send pipeline stage changes from CRM, while ecommerce teams send purchase data including first-time vs. repeat buyer status. The Conversion API is included as an add-on at no additional cost. TikTok and Pinterest integrations are in development.

Frequently asked questions

A Conversion API (CAPI) is a server-side integration that sends conversion data from your system directly to ad platforms like Google Ads, Meta Ads, LinkedIn Ads, and Microsoft Ads. Attribution's Conversion API sends attribution-model-weighted conversion data back to these platforms daily. Unlike tracking-only tools like Elevar or Littledata that forward raw events where every platform claims full credit, Attribution applies your chosen attribution model first, so each platform only sees the credit it actually earned. You control the attribution model, conversion events, traffic filters, and value method. Two customers can configure it completely differently based on their business.

Elevar and similar tools (Littledata, Stape, TrackBee) are server-side event forwarders. They capture conversion events on your site and relay them to ad platforms in real time. The problem is that every platform receives the same full-credit conversion, so Google, Meta, and TikTok all claim 100% of the sale. You end up training each platform's bidding algorithm on inflated numbers. Attribution's Conversion API applies your attribution model before sending data back. If Linear gives Google 50% credit and Meta 50%, Google only sees half the revenue. This trains Smart Bidding and Advantage+ on accurate, deduplicated data instead of self-reported platform numbers.

Attribution's Conversion API currently supports Google Ads (via offline conversion import), Meta Ads (via Conversions API), LinkedIn Ads (via Conversions API with auto-created conversion rules), and Microsoft Ads (via offline conversion import). TikTok and Pinterest integrations are in development. Data is sent daily via automated upload to each platform's server-side API.

Attribution offers four value methods. Full revenue sends the complete purchase amount or deal value to the platform. Attribution-weighted partial credit sends each platform only its proportional share based on your attribution model — this is unique to Attribution. Attributed score sends a normalized 0-1 value reflecting each platform's relative contribution without revealing revenue. Signal only sends the conversion event with no value attached. You choose the method per platform and can change it at any time.

Yes. For B2B companies, Attribution's Conversion API sends pipeline stage changes from your CRM back to ad platforms. When a lead moves from MQL to SQL to Closed Won, that stage change is sent to Google, Meta, LinkedIn, and Microsoft with attribution-model-weighted credit. This means LinkedIn's algorithm learns which campaigns drive actual pipeline, not just form fills. You can send any event tracked in Attribution, including custom events from your CDP.

Yes. For ecommerce and B2C companies, Attribution's Conversion API sends purchase data including first-time vs. repeat buyer status and order values back to platforms. You can train Google's Smart Bidding to optimize for first-time purchasers specifically, or send full revenue so Advantage+ learns from real buyers. Combined with Attribution's first-time purchaser report and cohort analysis, you get end-to-end visibility from ad click to revenue to platform optimization.

Dreamdata supports conversion syncs to Google, Meta, LinkedIn, and Microsoft, similar to Attribution. The key difference is scope and flexibility. Dreamdata is B2B only and sends CRM stage changes to platforms. Attribution works for both B2B and B2C and offers four value methods including attribution-model-weighted partial credit, where each platform only sees its proportional share of the conversion value. Attribution also lets you filter which events and traffic sources are included in the sync, giving you granular control over what each platform's algorithm learns from.

Attribution's Conversion API is included as an add-on at no additional cost. There is no per-event fee and no separate subscription for conversion syncing. By comparison, server-side tracking tools like Elevar charge $200–950 per month and don't apply an attribution model to the data they send.

No. Attribution's Conversion API connects directly to each ad platform's server-side API without requiring Segment or any other CDP. If you already use Segment, that's great — Segment handles event routing to many destinations. If you don't have Segment, Attribution's Conversion API sends data directly to Google, Meta, LinkedIn, and Microsoft without adding another tool to your stack.

Attribution automates the entire process. Once configured, Attribution uploads conversion data to Google Ads daily via Google's offline conversion import API. You select the attribution model, conversion events, and value method in Attribution's interface. Attribution matches conversions to the original Google click using the gclid (Google Click ID) captured when the customer first clicked your ad. No manual CSV uploads. No Google Sheets connectors. No engineering time.

Attribution's LinkedIn Conversions API integration auto-creates conversion rules in LinkedIn Campaign Manager and maps event names to LinkedIn's conversion types automatically. When a lead reaches a pipeline stage you care about (like SQL or Closed Won), Attribution sends that conversion to LinkedIn with the attribution-weighted value. LinkedIn's algorithm then optimizes future ad delivery toward accounts and contacts that look like your actual pipeline, not just people who filled out a form. Attribution matches conversions using the li_fat_id captured from the original LinkedIn ad click.