Before you start
- A GoHighLevel account with the locations you manage.
- A Facebook login with access to your clients' Meta ad accounts.
- About five minutes.
Set up
- and create your MARVIN account.
- Open Settings and connect GoHighLevel. MARVIN installs as an app with read-only access to your data.
- In Settings, connect Meta: sign in with Facebook, approve read-only ad reporting, and choose the ad accounts to import.
- On Home, click BULK CONNECT +. MARVIN links ad accounts to clients automatically; review the matches for mistakes. You can also link accounts manually on Home.
- Configure your agency-level pipelines and stages in Settings, then each client's account-specific mappings on Home.
- Optionally, set up UTM matching as a backup attribution method, agency-wide or for individual clients.
- Backfills run automatically. Check that your numbers look right, then start using MARVIN. Contact support if anything looks wrong.
How leads are attributed
MARVIN attributes leads automatically using GoHighLevel information when GHL's native Meta lead connections, or GHL-hosted pages, forms, and surveys, provide the required identifiers. Leads imported through third-party Zapier or Make workflows may not attribute automatically. For those leads, use a standardized GHL custom field and map that field in MARVIN.
Google Ads reporting is coming soon.