Using the Facebook Lead Ads Testing Tool | Community
Skip to main content
KCS_Integration
Level 2
August 6, 2019

Using the Facebook Lead Ads Testing Tool

  • August 6, 2019
  • 1 reply
  • 111704 views

Issue

How to test Facebook lead generation form functionality without viewing the advertisement on Facebook

Solution

Use the lead ads testing tool by clicking on the link - https://developers.facebook.com/tools/lead-ads-testing  to create a test lead.

You should use this tool with a valid Facebook Ad Account.

  1. Login to Facebook with the same account you used to set up the integration with Marketo.
  2. Select the Page and Form you want to create a test lead from. Ensure the Marketo app (APP ID 1480829408843427) is diplayed on "WEBHOOK SUBSCRIPTION FOR THE SELECTED PAGE" section.
  3. Click on the "Create Lead" button.
  4. In the "WEBHOOK SUBSCRIPTION FOR THE SELECTED PAGE" Click on "Track Status" button which updates real time until you get a response from Marketo.

If you do not have the "WEBHOOK SUBSCRIPTION FOR THE SELECTED PAGE" in Facebook, complete the following:

  1. Go into the Facebook Lead Ad Launchpoint service in Marketo and unselect all the pages. Finish the setup and save. Do not delete the Launchpoint service but de-select the pages
  2. Go back into the Facebook Lead Ad Launchpoint service and re-select the list of pages. Finish the setup and save. This will kick in the code that registers the webhooks on the pages again. It is important to go through step 1 first or the code will not re-register the page.
  3. Try creating a lead using the lead ad testing tool.
  4. In Marketo, the email address "test@fb.com" should be created.

 

 


1 reply

pavel_plachky
Level 5
August 6, 2019

I found even more useful to use the Preview form feature/link on the same page, which allowed me to also submit a test lead. It is preferable for two reasons:

  1. I do not need to use the Facebook integration account, for which I do not have credentials. I still have to have access to the forms, but not to the exact account that is used in Launchpoint
  2. I can verify the link to the landing page where the user is redirected after they submitted the form