Create and sync Ads optimization events with your Google Ads or Facebook ad accounts
Last updated: February 5, 2021
Applies to:
Marketing Hub Professional, Enterprise |
After you've connect your Google Ads account or Facebook ad account, you can create events to sync your CRM lifecycle stage changes from HubSpot. This will allow the ad network to optimize the delivery of your ads.
Please note:
- Only the lifecycle stage changes that occur after you create the optimization event in HubSpot will be counted and used to optimize the delivery of your ads.
- To create optimization events for Facebook, your ad account must be part of a Business Manager Account. Learn how to add your ad account to Business Manager in Facebook's Help Center.
- Facebook will only use the lead lifecycle data from your lead generation campaigns.
Create Ads optimizations events
- In your HubSpot account, navigate to Marketing > Ads.
- In the upper right, click Create event.
- In the dialog box, customize the details for your event:
- Select an ad network.
- Select the ad account you want to sync the event to.
- Select the lifecycle stage for the event.
- Specify a value for your event:
- To default the event's value to the value of the associated deal, select Use the Deal amount. If you opt for this option, you'll still need to enter a default value to use for deals that have no value attached.
- To enter a custom value for the lifecycle event change, select Use a custom value, then enter a value.
-
- If you're creating an event for a Google Ads account, you can include the CRM lifecycle event in your Google Ads Conversions column. This tells Google which conversions to optimize for in campaigns using an automated bidding strategy. To do this, select the Include in "Conversions" (Google only) checkbox. You can learn more about how this feature works in Google's documentation.
- Enter a name for your event.
-
- Click Create event.
Manage events in HubSpot
After you've created an optimization event, it will appear under the Events tab on your Ads dashboard. To disable syncing lifecycle data from your HubSpot account, click to toggle the switch off next to the name of the corresponding event.
Review your events in your ad account
Both Google and Facebook will use the CRM lifecycle data from your HubSpot account to help optimize the delivery of your ads on their networks. You'll also be able to report on the value of your CRM lifecycle event changes from within your Google Ads account and Facebook Ads Manager.
View and use events in your Google Ads account
The CRM lifecycle event changes will sync to your Google Ads account as Conversion Actions. Google use these to optimize its bidding strategy for your ads.
To view the events you created in HubSpot in your Google Ads account:
- Sign in to your Google Ads account.
- In the upper right, click Tools & Settings.
- In the dropdown menu, under Measurement, click Conversions.
To use your events when creating an ad campaign:
- Click the Select campaign settings step in the top left of the setup page.
- Scroll down to the Bidding section, then click Change bid strategy.
- Click the What do you want to focus on? dropdown menu, then select Conversions.
View events in your Facebook Business Manager
The CRM lifecycle event changes will sync to your Facebook ad account as Offline Events. Facebook uses these to optimize your ads and supplement your ads reporting in Facebook Ads Manager. To view the events you created in HubSpot in Facebook ad account:
- Sign in to your Facebook ad account.
- In your Facebook Business Manager, navigate to the Events Manager.
- In the upper left, click the ad account dropdown menu and select the ad account that you used to create an event in HubSpot.
- In the Data Sources section, locate the HubSpot Offline Conversion Events event set.
- Whenever the CRM lifecycle event that you created in HubSpot occurs, HubSpot will sync that data to the event set in Facebook. Within the Facebook event set, you'll see each HubSpot lifecycle event change appear as a Facebook event named Other.
Encrypting contact and lifecycle data sent to Facebook and Google
Each ad network requires different data to optimize your ads. HubSpot will encrypt and send different contact properties and event data based on each network's requirements.
- Facebook:
- Lead ID
- Lifecycle stage
- Value
- Google Ads:
- GCLID of the contact (a Google identification number)
- Lifecycle stage
- Value
Related content
-
Troubleshoot your Facebook Ads account connection
If your Facebook Ads account doesn't appear when you try to connect it to HubSpot, or if you see an error...
Knowledge Base -
Connect your LinkedIn Ads account to HubSpot
Connect your LinkedIn Ads account to HubSpot to manage and analyze your LinkedIn ads in HubSpot's ads tool. ...
Knowledge Base -
Create Facebook and LinkedIn ad campaigns in HubSpot
After connecting your Facebook ad account or LinkedIn ad account to HubSpot, you can create lead ads and...
Knowledge Base