This article is to help diagnose any problems you may come across when setting up Messenger campaigns with LandingCube.
My JSON Ad Doesn't Work In Facebook Ads Preview
If you click "Preview in Messenger" and your sequence doesn't run, there are several things that could be the cause.
First, check that the Facebook page you selected when setting up your campaign in LandingCube is the same as the Facebook page used for the Ad in Facebook Ads Manager.
It must be the same page in each space for your sequence to function properly.
If this is set up correctly, check your JSON code:
The code should be exactly as it is found under "Publishing Options" in LandingCube. Beginning like this:
A common issue is when the original code (in Ads Manager) is not fully removed when adding the code from LandingCube. This results in a duplicate of these opening tags, and thus the code will not work properly.
See this example:
There are two sets of "message" and "attachment" opening tags, which will result in the following error:
Ensure you click at the very top of the code, to replace the entire code with your campaign's JSON code.