How to send Facebook conversion events in HubSpot without tag manager?

We have the Facebook pixel setup in Hubspot, however cannot work out how to get it to send conversion events to Facebook. I assumed this was what Hubspot ‘Events’ were for, however despite setting up these events nothing seems to be reporting back to Facebook.

I’d prefer to do this natively within Hubspot if possible, without having to use Google tag manager, etc.

Help?

Hi @BLove1,

Have you reviewed this article on creating and syncing ad conversion events with your Facebook ads accounts?

A couple areas to note:

  • Events won’t retroactively track conversions but only after the event is set up.
  • Submissions from non-HubSpot forms cannot be synced
  • Your Facebook ad account must be tied to a Business Manager account

Thank you. Yes I have worked through that article multiple times and can see nothing that I’ve done wrong.
Ben

We have struggled a lot with optimizing ad delivery in Facebook for the Hubspot lifecycle stage conversion events. We managed to get events through after manually uploading the first event into the Hubspot offline conversion events in Facebook events manager.

After this we started seeing the lifecycle stage changes in Hubspot register as offline events under that data source. They all come through as “Other” no matter what you set up in Hubspot events. The only issue is we can’t figure out how to optimize ad delivery for those events. According to our onboarding person it is not possible to optimize ad delivery for these events so them coming through to Facebook is essentially useless.

I’m not sure is he correct. Based on Hubspot documentation it seems we should be able to optimize ad delivery for a specific event.

I’m in the same boat. @BLove1 did you figure it out? I see marketing contacts added from Meta ads. I see the marketing contact stage turn to lead. But Meta shows no leads. Hubspot advised from what they see, I have the meta pixel properly installed. I can see Meta is getting other data and I have no tracking issues showing. Any ideas are welcome!

Interesting mix up there on the ‘event’ nomenclature :slight_smile:

So HubSpot’s native Facebook pixel integration just handles the pixel itself and will track page views and generic browser events, but it doesn’t take your HubSpot form submissions and push them to Facebook as conversions.

Since you’re trying to avoid GTM, you might want to look at tools Converly (disclosure: I’m the founder). It’s basically like HubSpot’s Workflows builder, but for conversion tracking. You pick a trigger, like a HubSpot form submission, and pick an action, like sending that conversion to Meta.

There are a couple of reasons why it might work for you where other solutions haven’t:

First, it sends the conversion server-side, straight to Meta’s Conversions API. That means ad blockers and browser privacy restrictions (like the ones in Safari and iOS) can’t get in the way and cost you conversions the way they do with a browser pixel.

Second, it captures everything Meta needs for a high Event Match Quality score. That includes the Facebook click ID (fbc), the Meta browser cookie ID (fbp), plus the user’s IP address and user agent, along with hashed contact details like email and phone. Meta uses all of that to match the conversion back to a person, and the more of it you send, the better the match quality and the more useful the data is for optimisation.

Third, it gives you a full conversion log. You can see exactly what data was captured, what got sent to Meta, and whether Meta accepted it or returned an error. You can also set up email notifications so if a conversion ever fails to reach Meta, you’re the first to know rather than finding out weeks later when the numbers look off.

Net result is much more reliable conversion data flowing into Meta than any pixel-only setup will give you, which means Meta has more (and better quality) data to optimise against, so it can deliver your campaigns more efficiently and bring in more leads at a lower cost.

Quick disclosure: I used AI to help draft this reply because it writes better than I can, but I reviewed and edited it myself before posting.

Check HubSpot’s ad conversion events settings and make sure the event is synced to your Facebook Ads account. Keep in mind that events won’t track retroactively, and non-HubSpot form submissions may not sync properly.

Hi @azisbak and thanks for your contribution on the HubSpot Community!

I just wanted to clarify a few things. After you connect your Facebook Ads account, HubSpot lets you create ad conversion events that sync HubSpot form submissions, lifecycle stage changes, and page views to Facebook through the Conversions API. This native sync only works for forms created in HubSpot.

Also, HubSpot can install the Facebook pixel on pages where the HubSpot tracking code is present, and when you create Facebook conversion events in HubSpot it sends both browser and server events so Meta can deduplicate them.

Here is the article for more information: Create and sync ad conversion events with your Meta Ads accounts using Meta's Conversion API

I hope this helps!

Thanks and have a lovely weekend!
Bérangère

This post was created with the assistance of AI tools