Meta Pixel — optimize your ads with real conversions
What it is
Section titled “What it is”The Meta Pixel integration lets ZeroChats send your conversions to Meta directly from the server, using the Meta Conversions API (CAPI). Instead of stopping at the ad click, Meta receives what happens after the conversation: when a lead gets qualified and when they book a call.
That changes the game for paid advertising. Your Instagram and Facebook campaigns can optimize against real conversions — good leads and bookings — instead of plain interactions. Over time, Meta’s algorithm learns to show your ads to people more like the ones who actually convert inside ZeroChats, not the ones who just message and leave.
Main benefits:
- Ads optimized automatically toward the type of lead that actually moves through your funnel.
- Better lead quality coming in from Instagram and Facebook Ads, because Meta narrows the audience.
- Lower cost per acquisition as the algorithm drops profiles that don’t convert.
- Clean attribution: conversions arrive server-side, no browser cookies needed.
Which events are sent
Section titled “Which events are sent”ZeroChats sends two standard events to Meta, tied to the lead’s stage in your funnel:
| Event | When it fires | What it’s for |
|---|---|---|
Lead | When the lead moves to the Qualified state. | Optimize campaigns toward people that truly match your ideal customer. |
Schedule | When the lead moves to the Booked call state. | Optimize campaigns toward people that go all the way to scheduling a call or meeting. |
Each event can be enabled or disabled independently from the panel — handy if you only care about optimizing for bookings, or if you want to feed Meta more volume by also using the qualified-lead event.
How to connect
Section titled “How to connect”Go to Business setup → Meta Conversions API and click Connect Meta. You need two values from your Meta account: the Pixel ID and an Access Token. Both are generated inside Events Manager.
-
Open Events Manager and pick your business portfolio. Go to eventsmanager.facebook.com and pick the correct business portfolio in the top-right corner if it isn’t already selected.
-
Select your Pixel under Data Sets. Open Data Sets, select the Pixel you are using and click Manage integrations.
-
Add the Conversions API integration. Click Add new integration → Conversions API → See more ways to set up → Set up manually → Next. Select Conversions API and Meta Pixel, Next, Start Conversions API setup, Continue, Continue.
-
Configure the Schedule event with customer details. Make sure Schedule is selected. Under Event details add first and last name, phone, and email. Click Continue.
-
Generate and copy your access token. Click Implement the API manually yourself, scroll to the Generate access token section, click it and copy the code.
-
Paste the values into ZeroChats. Back in the ZeroChats dialog, paste the Pixel ID and the Access Token and save. ZeroChats sends a test event to validate the connection.
Enabling and disabling events
Section titled “Enabling and disabling events”Once connected, the same card shows two toggles: one for the Lead event and one for Schedule. You can enable only the one you care about. Changes apply instantly — the next lead that moves to the matching state will trigger the send.
Recent events
Section titled “Recent events”From the card you can open Recent events to see the history of sends to Meta with their status: Delivered, Retrying or Failed, along with the number of attempts and the trace identifier (trace) Meta returns. If something doesn’t show up, that identifier helps you locate it inside Events Manager.
Best practices
Section titled “Best practices”- Connect the Pixel before launching cold campaigns. The algorithm needs conversions to learn. The sooner it starts receiving them, the faster it optimizes.
- Enable both events at first. More signals = faster learning. Once you have volume, you can optimize only against
Scheduleif your goal is bookings. - Qualify leads well inside ZeroChats. The Pixel is only as good as your definition of a qualified lead: if you mark everyone as qualified, Meta learns useless patterns.
- Check Events Manager. In Meta you’ll see events arriving tagged as Server with a high match rate thanks to the lead data (name, phone, email).
Limitations
Section titled “Limitations”- The integration uses server-side events via the Conversions API. It doesn’t replace the browser Pixel on your website — they’re complementary.
- Events are tied to the lead, not to a specific campaign: Meta handles the rest of the attribution on its end by cross-matching user data.