There's a number of issues you may come across while setting up the "Main Menu" or using it after. If that's the case - don't worry, just read through this article to find a quick solution to your problem!
Table of contents:
Main Menu doesn’t appear in Messenger
Can’t publish my Main Menu
Main Menu doesn't appear in Messenger
If you have already set up your Main Menu, but still can't find it in Messenger - this may be happening because of some connectivity issues between ManyChat and Facebook. Click "Refresh Permissions" button in the "Help" tab of your account:
Also, check if you've actually published and updated your Main Menu. In order to do that, please head to Automation > Main Menu. Check the upper right corner for the blue 'Update Main Menu' button. If you see it - click on it and that will update your Main Menu and include all the changes that you've made in the process.
Can't Publish my Main Menu
All situations when you can't Publish your Main Menu can be divided into two cases:
1. Permissions error, cannot set up Main Menu.
The fix for this case is pretty simple and very similar to cases when the Main Menu doesn't appear in Messenger: try clicking "Refresh Permissions" button in the Help tab of your account - that should fix this issue for your page.
2. Publish error.
In such cases, the root of the issue can be found in the elements that are used in your Main Menu's buttons and submenus. Please edit your Main Menu to see if there are any deleted Tags in the 'Add Tag' additional actions, deleted Custom Fields, Sequences etc. - you'd have to delete them or choose appropriate values for these actions.
Also, check if there are any Flows used in your Main Menu's items that are placed in the 'Trash' folder - you'd have to either Restore them in Flows => Trash, or delete completely in the Trash folder as well to be able to choose another flow instead of the deleted one used in the Main Menu.
If your Main Menu doesn’t react to clicks this can be:
1) A permissions issue. Try refreshing them before anything else! For this please go to Help -> Refresh Facebook Permissions.
2) An issue with whitelisting your links. Please go to Settings -> Growth Tools -> Authorize Websites and put there all the links that you use in your Main Menu and also the manychat.com link for ManyChat to be set properly.
Hope this helps in solving any issues with the Main Menu!
Switching from Main Menu to Dynamic Menus does not work
Please note that Calls to the Messenger Profile API are limited to 10 API calls per 10-minute interval. This rate limit is enforced per Page. Note that calls to the user level menu are limited to 10 API calls per user per 10-minute interval. This rate limit is enforced per Page. Full info on this API limitation can be found here.
Additionally, please note that Custom User Fields cannot be added to the Main Menu as it is being processed on the Facebook end outside ManyChat!