Meta Pixel
Track conversions in Meta Business Suite using Fundraise Up’s integration with Meta Pixel.
Meta Pixel is an analytics tool that allows you to measure the effectiveness of your advertising by tracking people's actions within the Checkout modal on your website or on your Campaign pages. You can pass events and parameters from Fundraise Up to Meta Pixel to effectively track conversions and other marketing metrics.
Fundraise Up integrates with Meta Pixel using Google Tag Manager, transmitting various events related to donation and checkout activities.
Found a mistake? Is there a missing topic? Hard to read? Let us know
Implementation steps
Prerequisites
Before setting up GTM integration, make sure you have the following:
- Administrative access to your organization’s Google Tag Manager account, or access to the container installed on your organization’s website.
- Administrative access to your organization’s Meta Business Suite account, or access to the property added to your organization’s website.
The following steps will guide you through the configuration process for integrating Fundraise Up with Meta Pixel using Google Tag Manager.
Step 1. Get your Meta Pixel ID
- Log in to Meta Business Suite.
- In the navigation menu, select the Events Manager button.
- In the navigation menu, select the Data Sources button.
- Find the Pixel for your organization’s website.
- In the section of Pixel options, Copy the Pixel ID value and save it somewhere.
Parameters
The Fundraise Up tags include a variety of parameters you can use to enrich your analytics data. These parameters were automatically added when you imported our container template (see instructions for the Campaign Pages and the Checkout modal.)
You can learn more about the events and parameters that Fundraise Up sends to Meta Pixel by exploring our parameters guide.
Example payload: Initiate Checkout
content_ids | ["FUNCPJTZZQR"] | The Checkout ID and Checkout modal URL for the Campaign in Fundraise Up |
---|---|---|
content_name | General Donations | The name of the Campaign in Fundraise Up |
content_type | product | The default content type for the Purchase event |
Example payload: Donate
affiliation | Fundraise Up | The platform identifier |
---|---|---|
content_ids | ["FUNCPJTZZQR"] | The Checkout ID and Checkout modal URL for the Campaign in Fundraise Up |
content_name | General Donations | The name of the Campaign in Fundraise Up |
content_type | product | The default content type for the Purchase event |
currency | USD | The currency used at Checkout |
value | 107 | The donation amount including transaction fees |
Example payload: Purchase
affiliation | Fundraise Up | The platform identifier |
---|---|---|
content_ids | ["FUNCPJTZZQR"] | The Checkout ID and Checkout modal URL for the Campaign in Fundraise Up |
content_name | General Donations | The name of the Campaign in Fundraise Up |
content_type | product | The default content type for the Purchase event |
currency | USD | The currency used at checkout |
value | 107 | The donation amount including transaction fees |
Example payload: Subscribe
affiliation | Fundraise Up | The platform identifier |
---|---|---|
content_ids | ["FUNCPJTZZQR"] | The Checkout ID and Checkout modal URL for the Campaign in Fundraise Up |
content_name | General Donations | The name of the Campaign in Fundraise Up |
content_type | product | The default content type for the Purchase event |
currency | USD | The currency used at checkout |
value | 107 | The donation amount including transaction fees |
predicted_ltv | 0 | The predicted lifetime value of the supporter. This value is always sent as 0. |
Triggers
Each Fundraise Up tag is fired using a trigger in Google Tag Manager. We include pre-configured triggers in the container template (see instructions for the Campaign Pages and the Checkout modal.) You do not need to configure them further.
In the table below, you can see the relation between events sent from Fundraise Up to Google Tag Manager, the triggers based on those events, and the tags that each trigger fires.
TRIGGER | TAG FIRED | EVENT |
---|---|---|
Fundraise Up Checkout Open | Fundraise Up Checkout Open – Pixel Initiate Checkout | Initiate Checkout |
Fundraise Up Donation Complete | Fundraise Up Donation Complete – Pixel Donate, Fundraise Up Donation Complete – Pixel Purchase | Donate Purchase |
Fundraise Up Donation Complete – Recurring | Fundraise Up Donation Complete – Pixel Subscribe | Subscribe |
Step 4. Publish your configuration
When you finish configuring your tags, publish the changes to your live environment:
- Select Submit from the upper right area of the Tag Manager dashboard.
- Provide a descriptive name for your workspace version in the Version Name field. We recommend using: “Fundraise Up Meta Pixel configuration.”
- Optionally, you can include a description of your workspace changes in the Version Description field.
- Select Publish.
Fundraise Up will now send events to Meta Pixel using Google Tag Manager.
Part 5. Test your configuration
The best way to check your configuration is to look at the Overview in the Event Manager in Meta Business Suite.
After you finish configuring your events in Google Tag Manager, use Fundraise Up’s test mode to make a donation using the Checkout modal on your organization’s website. When the donation is complete, look at the Overview in the Events Manager in Meta Business Suite. Please note that it may take a short while for events to appear in Meta Pixel’s Events Manager.
If the tags you created do not appear in the Overview, verify your setup by reviewing the steps in this configuration guide. You can also use Google Tag Manager’s preview mode to confirm that the tags you created are triggering correctly.
Use case examples
Leveraging Fundraise Up’s integration with Meta Pixel helps you build effective audiences for ad targeting. Here are a few examples of how you can act on the data in Meta Business Suite.
Re-engage visitors who abandoned the Checkout modal
Create a custom audience based on the Initiate Checkout
Meta event. Filter out all other event types.
Upsell one-time donors to monthly plans
Create a custom audience based on the Purchase
Meta event. Filter-out Subscribe
events.
Target all donors with a new campaign
Create a custom audience based on the Donate
Meta event.
Meta Conversions API
In addition to sending conversion events to the Meta Pixel (which occurs in the browser), Fundraise Up can also send conversion events using the Meta Conversions API to enable server-to-server tracking. Learn more →