Meta Ads Instant Forms: one reusable workflow across single campaign with multiple ads

I am having an issue with Meta ads using instant forms, integrating into Hubspot (starter plan), in terms of creating a single & reusable workflow for ALL the adverts running. The issue is that hubspot:

  • starter plan only has simple workflow per advert
  • instant forms are not something I can tap into (i think) to create a reusable workflow across all ads. instant form is created by meta in the background and just syncs to hubspot. not to be confused with a regular hubspot form.
  • Hubspot considers each ad to be unique, therefore requiring 10 workflows (of the same) to be set each time. Considering the marketing team wanting to run independetly, this is not sustainable/scalable.
  • i cannot create a trigger with a segment to be used with a workflow on my plan

With my hubspot plan & facebook , is there a way to accomplish this via an API or am I missing something?

Hey @IFly0,

Welcome back! :tada:

Thanks for the detailed context here. Our documentation confirms that Meta lead conversions sync as form submissions and that those synced forms can be used in lists and workflows. It also notes that Marketing Hub Starter allows one simple workflow per form, so the exact form setup is important to note!

Here are a few resources that may help point you in the right direction while we await some additional peer input:

Use automation with HubSpot’s ads tool.

Tagging in some folks from the community to see if they have any input here!

Hey @EugeneAtKiwi, @danmoyle, @JWingate2 – Do you have any suggestions for on this?

Thanks!!

Sam, Community Manager

Hey @IFly0

It really depends on what your workflow is supposed to be doing. If it’s sending an email after the Ad form is submitted → yeah, Starter is not going to cut it here. You’ll need Marketing Pro+ to use the email-sending action in the regular workflows so that you can have a single workflow to manage.

If it’s something else, like creating a task, and you have another Hub on Pro+ tier, you can build your trigger based on the form submission; you might need to get creative about the workflow if you’re using other form types as well. Check this article to see which actions require particular Hubs.

By the way, also with a Pro+ tier you could utilize new workflows in Agent Hub. Those are a bit more flexible and can help run your actions only when a form fits a naming convention (e.g., if all your Meta forms have “Meta:” prefix in their name).

Hi @IFly0. Short answer: you’re not missing a setting. Starter genuinely doesn’t give you one workflow that catches every Meta instant form submission, so what you’re running into is expected behavior, not a gap in your setup.

Here’s why, as I understand it. Meta creates and hosts the form. HubSpot syncs each submission in, but it treats every instant form as its own distinct source, not as a member of a shared “Meta lead” category. Starter’s automation is scoped to that individual form, so when marketing spins up a new ad with a new form, you’re not missing a trigger. You’re just hitting a wall that’s built into the plan.

What I’d actually do, based on HubSpot resources like this.

Standardize on one master Meta Instant Form. Keep the questions and fields the same, and vary the campaign, ad set, and creative instead of cloning the form each time. Build a single workflow against that one synced form. This holds up as long as the follow-up action is identical across ads, things like a notification, one email, a task, or setting a consistent source value.

If marketing genuinely needs different questions or routing per campaign, don’t keep fighting this inside Starter. You’ve got two honest paths from there: route every Meta lead through something outside HubSpot, like Zapier, Make, or n8n, that catches the webhook and centralizes the logic, or move up to a tier that supports contact-based workflows. A custom API integration can write clean, consistent data onto the contact record either way, but it won’t unlock the “enroll on any Meta form” trigger you’re picturing. That has to live outside HubSpot or above Starter, not inside it.

One thing worth doing no matter which path you pick: lock down the lead form schema so marketing duplicates an approved form instead of building new ones from scratch. It’s a small guardrail, but it saves you from messy attribution and broken reporting down the road.

Hope that clears up what’s actually possible on your plan.