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

 
Link copied

Prerequisites

 
Link copied
Configure Google Tag Manager: Before you continue, make sure that you have completed the configuration for sending events from Fundraise Up to Google Tag Manager. To do this, please refer to our guides for the Campaign Pages and the Checkout modal.

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

 
Link copied
  1. Log in to Meta Business Suite.
  2. In the navigation menu, select the Events Manager button.
  3. In the navigation menu, select the Data Sources button.
  4. Find the Pixel for your organization’s website.
  5. In the section of Pixel options, Copy the Pixel ID value and save it somewhere.

Step 2. Add your Pixel ID to Fundraise Up Meta Pixel Configuration tags in Google Tag Manager

 
Link copied

In this step, you will add the Measurement ID you copied from Meta Business Suite to the Configuration tags in Google Tag Manager. These tags were automatically created when you imported our container template (see instructions for the Campaign Pages and the Checkout modal.)

  1. Log in to Google Tag Manager.
  2. Select the container for your organization’s website.
  3. In the left sidebar, select Tags.
  4. Select Fundraise Up Checkout Open – Pixel Initiate Checkout tag.
  5. Hover over the Tag Configuration card and select the pencil icon to edit the tag.
  6. In the Facebook Pixel ID(s) field, insert the Pixel ID that you copied earlier from Meta Business Suite.
  7. Select Save to finish adding your measurement ID to the tag.
  8. Repeat steps 5-7 for the remaining tags: Fundraise Up Donation Complete – Pixel Donate, Fundraise Up Donation Complete – Pixel Purchase, Fundraise Up Donation Complete – Pixel Subscribe.

Step 3. Review tags, parameters, and triggers

 
Link copied

Tags

  • Fundraise Up Checkout Open – Pixel Initiate Checkout: This tag is used to track the opening of the Checkout modal on your website or when the Campaign Page opens. Sending this information to Meta Pixel is helpful for understanding how supporters interact with your website and fundraising campaigns. This tag is configured to pass data to the standard Initiate Checkout event in Meta Pixel.
  • Fundraise Up Donation Complete – Pixel Donate: This tag is used to track at the point of conversion for one-time and recurring donations. This tag is configured to pass data to the standard Donate event in Meta Pixel.
  • Fundraise Up Donation Complete – Pixel Purchase: This tag is used to track one-time and recurring donations. This tag is configured to pass data to the standard Purchase event in Meta Pixel.
  • Fundraise Up Donation Complete – Pixel Subscribe: This tag is used to track conversions to a recurring donation. This tag is configured to pass data to the standard in Meta Pixel events, Purchase and Subscribe.

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 DonatePurchase
Fundraise Up Donation Complete – Recurring Fundraise Up Donation Complete – Pixel Subscribe Subscribe

Step 4. Publish your configuration

 
Link copied

When you finish configuring your tags, publish the changes to your live environment:

  1. Select Submit from the upper right area of the Tag Manager dashboard.
  2. Provide a descriptive name for your workspace version in the Version Name field. We recommend using: “Fundraise Up Meta Pixel configuration.”
  3. Optionally, you can include a description of your workspace changes in the Version Description field.
  4. Select Publish.

Fundraise Up will now send events to Meta Pixel using Google Tag Manager.

Part 5. Test your configuration

 
Link copied

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

 
Link copied

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

 
Link copied

Create a custom audience based on the Initiate Checkout Meta event. Filter out all other event types.

Upsell one-time donors to monthly plans

 
Link copied

Create a custom audience based on the Purchase Meta event. Filter-out Subscribe events.

Target all donors with a new campaign

 
Link copied

Create a custom audience based on the Donate Meta event.

Meta Conversions API

 
Link copied

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 →

 

In this article