Mapping work_email field from FB Lead Ads isn't working anymore | Community
Skip to main content
Marie_Ligier
Level 3
June 13, 2022
Solved

Mapping work_email field from FB Lead Ads isn't working anymore

  • June 13, 2022
  • 1 reply
  • 2924 views

Hi!

We've synchonized Marketo with Facebook Lead Ads successfully 7 months ago. We  mapped the Work_Email_Address field from Facebook with our Email field in Marketo.

For some reason, the mapping isn't working anymore. In the activity log details, I can see the email address of the lead against the Facebook field work_email:

 

 

I also submitted a test lead and in the activity log the Facebook field label was work_email_address and not work_email

Not sure why it's written differently, I've duplicated all my forms in Facebook so I'm sure they use the same "work_email" field:

Did that ever happen to you and how did you solve it? All other fields are synchronizing correctly.

Thanks for your help, have a lovely day!

Marie

 

 

 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Marie_Ligier

So, I found the issue! I had selected the language as "English UK" in new Facebook forms, rather than "English US" which I've always used previously as I only advertised in the US.

Believe it or not, it modified the field system name from "work_email" to "work_email_address" and so the mapping didn't work.

Now I have setup all my form as "English US" in Facebook, mapped again and it works.

Of course, you have the ability to manually modify the field system name in each Facebook form... but I'm surprised there's no unique name by default! Also anyone managing Facebook Lead Ads forms in Facebook would know how painful (impossible) editing a Facebook form is: you can only create a new one.

Is there anyone running Lead Gen ads globally on Facebook here? I'd be curious to know how you manage having forms setup with different languages!

1 reply

Darshil_Shah1
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
June 13, 2022

Could there be a case, where-in you created the forms with a different email address field in FB than the one which is mapped in the Marketo (i.e., "Work_Email_Address")? If you are using a different field label, you'd need to map the respective field with the correct Field ID which is integrated with the Marketo. I'd recommend you to check your forms if the Email Address field on the FB forms are mapped correctly with the "Work_Email_Address" field or not. From the lead activity snapshot it seems like the "work_email" and "work_email_address" fields aren't mapped with any field in the Marketo.

 

Marie_Ligier
Marie_LigierAuthorAccepted solution
Level 3
June 16, 2022

So, I found the issue! I had selected the language as "English UK" in new Facebook forms, rather than "English US" which I've always used previously as I only advertised in the US.

Believe it or not, it modified the field system name from "work_email" to "work_email_address" and so the mapping didn't work.

Now I have setup all my form as "English US" in Facebook, mapped again and it works.

Of course, you have the ability to manually modify the field system name in each Facebook form... but I'm surprised there's no unique name by default! Also anyone managing Facebook Lead Ads forms in Facebook would know how painful (impossible) editing a Facebook form is: you can only create a new one.

Is there anyone running Lead Gen ads globally on Facebook here? I'd be curious to know how you manage having forms setup with different languages!

Marie