If you’re advertising your business on Facebook, you can integrate the Meta Conversions API to better measure and optimize your campaign performance. When enabled, FareHarbor sends a Purchase event to Meta each time a customer reaches the booking confirmation page.
This event includes the value, currency, and booking ID parameters, which help Meta Ads calculate return on ad spend and conversion value. No other events or parameters are sent at this time.
By enabling this integration, you gain visibility into which ad campaigns are driving completed bookings, supporting better campaign optimization and more accurate performance reporting in Meta Ads Manager.
Notes: * FareHarbor supports pixel tracking from the booking confirmation page only, using the Purchase standard event. * The Conversions API supports only one pixel per FareHarbor Dashboard. If multiple pixels exist, only the most recent event is triggered.
Please be aware that it is your responsibility to ensure that all Booker Data is collected and processed lawfully, and that consent has been obtained from the bookers where necessary. You can find our terms about this in our Terms of Service. As your service provider, it is our duty to inform you of this requirement.
Before you begin
To set up the Meta Conversions API integration, you must first have the following:
- Access to a Meta Business Manager account: If you do not have a Meta Business Manager, learn how to make one here.
- A Meta pixel: If you do not already have a Meta pixel, create one following this page or follow our steps below.
- Full control of your Business Portfolio.
Creating a new Pixel ID and Conversions API
To create a Pixel ID:
- Open Meta Events Manager and select + Connect Data.
- Under Connect a new data source, choose Web and click Next.
- Under Connect your data, click Create a new dataset.
- Name your pixel and click Create.
-
Under Choose your setup, click See other ways to set up, then select Set up manually and click Next.
- Select Conversions API and Meta Pixel and click Next.
- Click Start CAPI Setup. A new window opens in the background. When it loads, click Finish.
- Begin the manual CAPI setup. Scroll down and click Continue.
- Under Select events, select the Purchase event and click Continue.
- Under Event detail parameters, select all of the following parameters, then click Continue:
- “Currency”
- “Value”
- “Content Name”
- “Content IDs”
- Review setup and click Continue.
- On the See instructions page, click Continue to go to your Conversions API.
- In the Conversions API section, click Get started.
- Click the Generate Access Token button.
- Select the pixel you just created and click Generate Access Token. Note: Save the token securely. Meta will not store your access token.
- Click Finish.
Editing existing Conversions API parameters
If you already have the Conversions API set up and want to edit the event parameters to work with FareHarbor, follow the steps below.
To edit existing Conversions API parameters:
- Open Meta Events Manager and select your pixel.
- In the Overview tab, select Purchase Event.
- Click Manage Event.
- In the Manage Purchase Event window, click Edit.
- Click Select Events and select Purchase. Click Continue.
- In Select Event Details, select the following:
- “Currency”
- “Value”
- “Content Name”
- “Content IDs”
- Click Continue, then Confirm Setup.
- On the See instructions page, click Continue.
- Scroll to the Generate an access token section and generate a new Access Token. Select the pixel you just created and click Generate Access Token. Note: Save the token securely. Meta will not store your access token.
- At the bottom of the page, click Finish and close the setup window.
Each time you create or edit your Meta Conversions API configuration, you must generate a new access token and update the Access Token field in your FareHarbor Dashboard.
Connect the Meta Conversions API to FareHarbor
If your business is located in the EU region, contact FareHarbor Support and provide the Meta information listed below. FareHarbor Support will add this information to your Dashboard on your behalf.
Before you begin, gather the following information from Meta:
- Pixel ID: Your Meta Pixel ID.
- Access Token: The access token generated when you configure or update the Conversions API.
-
Event Source URL: The verified domain associated with your Meta Events Manager account. The URL must begin with
http://orhttps://(for example,https://fhadventures.com/).Do not use your Facebook Page URL or a FareHarbor Lightframe URL as the Event Source URL.
To connect the Meta Conversions API to FareHarbor:
- Log in to your FareHarbor Dashboard.
- Navigate to Settings > Analytics & Tracking.
- Click + Add analytics service.
- Select Meta as the Type.
- In the SKU field, enter your company shortname (for example,
kayakisland) or another identifier of your choice. - Enter your Meta Pixel ID.
- Enter your Access Token.
- Enter your Event Source URL (for example,
https://fhadventures.com/). - Click Create.
Frequently asked questions
Why is my Event Match Quality (EMQ) score not 10?
For every server event you send, Meta will show you an Event Match Quality (EMQ) score between 0 and 10. The EMQ score indicates how effective your server event’s customer information may be at matching it to a Meta account. The score is calculated based on the number of customer information parameters you send and their accuracy. Having a low EMQ score is not necessarily an indication of poor effectiveness, at least for the Meta Conversions API. We send three customer parameters (Client IP, Client User Agent, Email). Based on these, Meta has enough data to associate this event with a real user. Adding more parameters is not GDPR-compliant.