Sign in

Meta Ads CRM revenue tracking

See which Meta ads bring in payments

Variafy matches actual payments from your CRM, Google Sheets or a CSV to your Facebook and Instagram ads. Compare ad spend, leads and money received in the AI assistant you already use.

Access by invitation.

What the report can show

Fictional demo in USD. Both ads ran in the same week. Payments were counted through day 30 after each lead.

“Which ad brought in more revenue?”
The Product walkthrough brought in $1,440 from $360 of spend. The Free checklist got twice as many leads and brought in $240.

AdSpendLeadsRevenue
Free checklist$36036$10 per lead$2401 payment
Product walkthrough$36018$20 per lead$1,4406 payments

Unmatched: One more payment of $120 had no usable ad tag. It stays outside both ads’ revenue totals.

Give leads enough time to pay before comparing recent ads. See how to choose a reporting window in the lead-to-payment case study.

Start with the payment data you already have

Keep the Meta ad ID on each lead or deal. Include a unique payment ID, the payment date, amount and currency in your payment records. Keep the lead date to compare groups of leads from the same period. A deal marked closed won may still be waiting for payment.

Connect a CRM

Start with a supported CRM such as HubSpot or Pipedrive. Check the HubSpot setup with one test lead.

Link a Google Sheet

Use a sheet where you already log receipts, with a separate row for each payment and a column for the ad ID.

Upload a CSV

Map the columns from a CRM or payment export. This is a way to start with a file you already have.

Prefer to check a report in a spreadsheet first? Try the free Meta Ads CRM revenue report template.

Try it with your Meta ad account

Join the free Variafy beta to compare actual payments with the ads that brought them in. Meta Ads, Google Ads, Microsoft Advertising, LinkedIn Ads, TikTok Ads, GA4 and Search Console work right after your invitation: you sign in to each platform with your own account, and nothing else is needed.