GOGETMUSCLE Community Syncing lifecycle changes with Meta when using website forms

Syncing lifecycle changes with Meta when using website forms

Hi there,

I just want to ask for the community’s advice, because I’m having issues syncing lifecycle changes from Hubspot to Facebook ads when using forms on our website (have tried both Hubspot forms and Typeform, which we currently use).

Syncing lifecycle stages only works when using Facebook’s in-platform lead forms, which like many media buyers, we don’t want to use. We want to continue using lead generation forms on our website, but we really need to share data with Facebook about who is progressing through the funnel so Facebook starts targeting more qualified prospects with our ads.

Unlike Google Ads, which works fine with forms on our website, I just can’t believe there’s no way to easily sync this data with Facebook, so I’m interested to hear about anyone else’s experience. For reference, here was the recommendation of Hubspot support below – we don’t really want to use Zapier, however, due to the extra cost:

“From double checking internally, I’m seeing that to sync Lifecycle stage changes from Hubspot back to Facebook, the original lead must come from a Facebook Lead Ad using Facebook’s instant/in-platform form (as you’d mentioned).

Lifecycle syncing doesn’t work reliably for leads from regular HubSpot or website forms, only those collected via Facebook lead forms are supported for this functionality currently from what I’m seeing.

In terms of workarounds that I’m seeing, one would be to use Zapier and:

1. Set up a HubSpot workflow to update a contact property (e.g., when lifecycle stage changes to “SQL”).
Have Zapier listen for that property change.
Zapier then uses the Facebook Conversions API integration to send a corresponding conversion event to Facebook, including identifiers like email, phone, and (if available) Facebook Click ID (fbclid).
So that’s one suggested workaround that would be relatively popular as Zapier is widely used across the HS user base from my experience.

2. In terms of handling within the HS environment, you could look at using workflow web hooks:
In HubSpot, set up a workflow to trigger a webhook when a contact’s lifecycle stage changes.
Your webhook server/app receives the data, formats it per the Facebook Conversions API documentation (event_name, identifiers, event_time, etc.), and pushes it to Facebook.”
Many thanks.

Leave a Reply

Your email address will not be published.

Related Post