Ad platform

Meta Conversions API for CRM, without an engineering project

A Meta lead that closes six weeks later never makes it back to Meta on its own. The browser is gone, the pixel event fired at form submit and nothing after that, and your ad account keeps counting form fills as if they were all equal. Attribi holds the link between the visitor, the lead, and the deal, then sends the outcome to Meta through the Conversions API from our servers, with the deal value and currency attached once it closes.

No credit card required · 5-minute setup

What Attribi does with Meta Ads

Conversions API upload

Sends

Form fills and qualified leads arrive as Meta Lead events, closed-won deals arrive as Purchase events carrying the deal value and currency. Attribi sets the event names, so there is no stage mapping for you to configure or get wrong.

Instant Form lead matching

Sends

When a lead originated in a Meta Instant Form, its Meta lead ID travels with every event Attribi sends, which is the identifier Meta looks for in a CRM-sourced conversion rather than a browser click ID.

Hashed email and phone

Sends

Email and phone are SHA-256 hashed before they leave Attribi and sent with every event, so a person can still be matched when no fbclid survived the trip from the ad to your CRM.

Daily spend import

Imports

Cost, clicks, and impressions come back from your Meta ad account every day, so the revenue your CRM confirmed is compared against what Meta actually charged you.

Click ID capture

Receives

fbclid is recorded the moment a visitor lands and stays attached to that visitor, so a deal that closes months later still points at the ad that started it.

Setting up Meta Ads

  1. 1

    Connect Meta and pick the ad account

    Sign in with Facebook from the Connections page and choose the ad account and pixel you want events sent to. Agencies running several accounts connect each one; Attribi keeps their events and spend apart.

  2. 2

    Activate each stage

    Meta has no API for minting a named conversion, so Attribi activates a stage by sending one synthetic event with a hashed dummy email. Meta registers the standard event on its side and the stage is live. Nothing has to be built in Events Manager by hand.

  3. 3

    Close deals as usual

    From then on your CRM is the trigger. Marking a lead qualified or a deal won sends the matching Meta event within the same run, with revenue attached on close. No CSV exports and no monthly offline-event upload.

Funnel stages

Stages Attribi supports for Meta Ads.

  • Lead
  • Qualified
  • Closed Won

Works with

Frequently asked questions

Do I need a developer to implement the Meta Conversions API?

No. Attribi is the Conversions API implementation. You connect Meta and your CRM from the Connections page, and Attribi sends the server-side events, including the hashing of email and phone, the event payload, and the deduplication identifier. There is no code to write and nothing to deploy on your website.

Which Meta events does Attribi send for each funnel stage?

Form fills and qualified leads are sent as the standard Lead event, with a content category that separates the qualified ones, and closed-won deals are sent as Purchase with the deal value and currency. The mapping is fixed by Attribi rather than configured per account, so every Attribi customer sends the same standard events Meta already understands.

Does this work for leads that came from Meta Instant Forms?

Yes. Leads captured through a Meta Instant Form carry a Meta-issued lead ID, and Attribi sends that ID with every event for the lead, alongside hashed email and phone. That is what lets Meta tie a conversion your CRM reported back to the specific form submission it came from, without a click ID ever existing.

What is the 24 percent figure Meta publishes about the Conversions API?

Meta publishes that a proper Conversions API implementation lowers cost per quality lead by up to 24 percent. That number is Meta’s, about Meta’s own product, and Attribi neither measures nor guarantees it. What Attribi removes is the reason most teams never get there: the two to three week engineering build that a compliant server-side implementation normally requires.

Does Attribi import my Meta ad spend?

Yes, daily. Cost, clicks, and impressions are pulled from your Meta ad account and stored per campaign and day, so return on ad spend is calculated from real Meta billing data rather than a figure typed into a spreadsheet.

Updated

Connect Meta Ads to Attribi.

Sign up and connect it from the Connections page.

Start Free

No credit card · Free forever up to 1,000 visitors