Skip to main content

Platform integration

The Platform Integration feature in LMS lets businesses connect advertising platforms such as Meta Ads and Google Ads to automatically capture leads. Once connected, leads from ad campaigns are synced directly into the system, reducing manual work and enabling faster follow-ups. It also shows the integration status, authorization health, and lead sync timelines.

Before setting up the integration, ensure the following:

  • You must be an Admin of the respective Meta Ads or Google Ads account.

  • You must have access to the Facebook Pages / Business Manager (for Meta Ads).

  • You must have access to the Google Ads account associated with lead forms.

  • Pop-ups must be enabled in your browser for authentication.

  • Valid ad campaigns and lead forms must exist on the ad platform.

Access Platform integration

  1. At the organization level, navigate to Lead Management > Navigation pane > Platform Integration.

The Platform Integration dashboard displays available integrations and their current status.

platform_integration_1.png

Integration Status Indicators

  • Authorization is needed – The account is not authenticated or authorization has expired.

  • Integration is active – The account is successfully connected.

  • Re-sync needed in X days – The integration will require re-authorization before expiry.

Connect a new account

Note

  • To connect to Meta ads, Zenoti requires you to have access to Facebook Pages list, Page metadata and settings, Page engagement metrics and insights, Lead data from Facebook and Instagram ads, and Business assets and permissions.

  • To connect to Google Ads, Zenoti requires you to have the permissions to fetch customer accounts, forms, and retrieve leads. It also requires you to get user email address and user profile information.

  1. Click Connect account on the Platform Integration page.

  2. Select the platform:

    • Meta ads

    • Google Ads

  3. Review the Access required permissions listed.

  4. Click Proceed to authenticate.

  5. You will be redirected to the respective platform’s login page.

  6. Sign in and grant the required permissions.

platform_integration_2.png

Manage an Existing Integration

  1. Hover over the Integration card menus and click the 3-dot menu.

    platform_integration_3.png
  2. Click Manage lead sources to map each Meta form question (for example, First name, Email, Phone number) to a Zenoti lead field.

  3. Click Unmapped to open a Manage form fields panel.

  4. Ensure every field is mapped to a corresponding Master form field.

  5. Continue to do so until all fields are mapped. 

  6. Click Define field properties to set

    • Lead stage

    • Source

    • Priority type

    • Lead type

    • Center

    • Assignee

  7. Click Save form.

  8. From the 3-dot menu, click Re-sync to refresh the integration.

    Use this before the sync expiry date shown in the status banner.

  9. You can toggle the integration between Active and Inactive states.

  10. Select Disconnect account to stop the integration.

  11. Enter a reason for disconnection, then click Proceed.

  12. Click Delete to remove the integration.

  13. Enter a reason for deletion, then click Proceed.

To reauthorize a failed integration, 

  1. Click Authorize from the 3-dot menu to reauthorize a failed integration. 

  2. Sign in and grant the required permissions.