Hi all,
We’ve been running Facebook and LinkedIn Lead Ads for years across multiple countries/languages. Each form has localized custom questions (e.g. “Are you a Square seller?” in EN, FR, JP, etc.) — and we’ve always mapped them all to the same Marketo field (e.g. Current Seller or Lead) without any issues.
Lately, though, we’re hitting a weird blocker:
New custom fields (like number_of_employees) are showing up in the lead activity log after test submissions,
But they aren’t appearing in the Facebook or LinkedIn field mapping dropdown in Admin.
We’ve tried so far:
Confirmed fields are live and published on Facebook/LinkedIn forms
Submitted test leads — values appear in Marketo activity log
Removed some duplicate field mappings from inactive forms
Each language uses its own dedicated form
Verified forms are not in draft status
Verified issue happens in both Facebook and LinkedIn integrations
Confirmed that the same Marketo field is not reused within a single form
Reached out to Marketo Support — they said dupe cleanup helps avoid sync errors but won’t directly resolve the field visibility issue
Suspect this may be a schema ingestion or indexing problem on the backend
Still no luck the new fields won’t show up as mappable.
Support is saying this could be a schema sync issue or 1:1 mapping enforcement, but we’ve never had a problem mapping multiple language variants to the same field before.
Has anyone else dealt with this recently?
Is there a trick to force a full schema refresh or workaround that helped?
Appreciate any help!
– Edward
You're doing all the right troubleshooting; this definitely sounds like a schema sync/indexing delay or potentially a backend mapping cache issue in Marketo's LaunchPoint. A few insights and workarounds that have helped other teams in similar scenarios:
Marketo only ingests field schema during initial sync or when a form is submitted, but not all field types get indexed immediately into the mapping UI, especially with newer or custom field names.
The Activity Log shows that Marketo is receiving the field/value, so ingestion is working, but field registration for mapping isn't complete.
Couple of things you can potentially try:
Delete and recreate the Facebook/LinkedIn LaunchPoint service. This forces Marketo to re-ingest the full external schema, which might fix the issue.
Try renaming the field on the form slightly (e.g., number_of_employees_1), and then re-submit a lead. This sometimes bypasses caching issues on Marketo’s side and causes the field to appear in the mapping UI.
Hope you find this helpful. Please try and let us know if any of these work.