Sending conversions to Meta tells Facebook and Instagram which ad clicks turned into real leads. Meta uses that to optimise delivery and to report accurately, even when the browser pixel is blocked, because Converly sends server-side through the Conversions API.

A destination is added inside a flow as an action, so you connect Meta while building (or editing) a flow.

Before you start: you need a flow that already has a trigger set up (see Building a flow), and access to your Meta Business account and pixel.

Step 1: Add an action

Open the flow with your trigger. Below the trigger card there is a + button. Click it to add an action.

The flow builder showing a trigger card with a plus button below it to add an action
Every destination is added as an action on a flow.

Step 2: Choose Meta Ads

A panel slides in from the right listing every destination Converly can send to. Click Meta Ads.

The destination panel with Meta Ads visible
Pick Meta Ads from the list of destinations.

Step 3: Connect Meta

The first time you use Meta you need to connect it. Click Connect with Facebook.

A Facebook window opens. Sign in with the account that has access to your Meta Business and pixel, and approve the request. The window closes and you come back to Converly, where you pick which pixel Converly should send conversions to. This is a one time step. After this, Meta stays connected for every flow.

The Connect Meta Ads screen with a Connect with Facebook button
Connect with Facebook, then choose your pixel.

Step 4: Choose your conversion

Pick which Meta event to record. Choose a standard event like Lead or CompleteRegistration from the dropdown, or pick Use a custom event name if you track something specific.

Set a value and currency if each lead is worth a fixed amount, or leave the value blank.

Leave Conversions API turned on. It sends the conversion server-side, so it still counts even when a visitor's browser blocks the Meta pixel. This is the main reason server-side tracking is more accurate, so only turn it off if you have a specific reason.

The configure screen with the Lead event selected, value and currency fields, and the Conversions API toggle on
Pick the event, set a value if relevant, keep Conversions API on.

Send the real value of each conversion to Meta

If your trigger knows what each conversion is worth, Converly can send that real amount to Meta instead of a fixed value.

Simply click the + in the Value box and choose a value from your trigger. For example, if your flow starts with an Acuity Scheduling booking, choose Each booking’s total price. Converly then sends the price of every booking to Meta (after any discounts, and including add-ons), so Meta can optimise for your most valuable bookings, not just the number of them.

The Choose a value panel for Meta, listing Each booking’s total price
Click the +, then choose the value you want to send.

The amount you typed becomes your fallback. Converly sends it if a conversion ever comes through without a value from the trigger. You can read more about dynamic conversion values here.

Step 5: Send a test

Meta has a live Test Events view, so you can watch your test arrive.

  1. In Meta, open Events Manager, select your pixel, and open the Test Events tab.
  2. Copy the Test Events code shown there.
  3. Paste it into Converly's box, then click Send test event.

Watch the Test Events tab in Meta. The event usually appears within a minute or two. Once you have seen it, click Add action and publish the flow.

You can watch this one arrive live

Unlike Google Ads, Meta shows test events in near real time. If nothing appears after a few minutes, double check you pasted the exact Test Events code from the same pixel you connected, and that the Test Events tab is still open.

The test step with a Test Events code field and a Send test event button
Paste the Test Events code, send, and watch it land in Meta's Test Events tab.

What happens next

Once the flow is published, real conversions flow to Meta automatically. You can also watch them arrive in your Converly conversion log.

If conversions are not showing in Meta later, check that the pixel you connected is the one your ads use, that the flow is Active rather than Draft in Converly, and that the connection still shows as connected under Settings.