UI Enhancements on FB Integration Card:
Moved Settings and Disconnect button to three dot menu to de-clutter the integration view
Show a warning icon on the integration if the Forms are not mapped, with a redirection link to Facebook Form Field Mapping.
Show a warning icon on the integration if there are missing permissions, and inform users to 'Troubleshoot' their connection.
Added Troubleshoot option to debug missing permissions and other issues related to FB integration, including the support to Sync leads for multiple FB Pages.
Troubleshoot:
Flow: Account > Integration > FB integration card > Troubleshoot
Missing Permissions:
Users can see what permissions are disabled and how these disabled permissions will impact the integration features
Missing Pages:
Link to FB document on how to resolve in case some pages are not visible to select.
Sync Leads:
The sync leads option will sync the unprocessed Facebook Leads for all mapped forms, for all the pages of the sub-account.
The user can select the duration from the dropdown to sync the FB Form Leads.
Before final initiation of sync leads, the users will see a modal with all the information related to the sync leads action.