How to integrate Meta (Facebook) Leads with Odoo CRM
Connecting Facebook Lead Ads to LeadSync.me
- Login to your LeadSync account, go to Connections
- Click the Add Connection button
- Select OddoCRM from the Connection drop down
- Find and Enter your OdooCRM details . To create your API key, in Odoo, click on your profile icon at the top right, go to Preferences , then click the Account Security tab, then find and click the New API button.

- Create you API Key: be sure to make your API "Persistant" when you create it. Copy and paste the API key from Odoo into your LeadSync connection setting, then click Update.


- Click Update , you’ll then be able to select or add tags. Make sure you have added
- Add Tags : Please note: you will need to have added at least 1 tag to your CRM. Click Update to finalise the data connection setup.

Assign your Meta Lead Form to your Odoo connection
- Go to the Lead Forms section in your LeadSync account
- Click the Add Facebook Lead form button
- Select the Page and Form you’re using in your ad campaign
- Select the Odoo connection you just created
- Map the form fields from your Facebook lead form to the Odoo fields.
Note: If you have additional fields in your Meta lead form that you don’t have in Odoo, then you will need to create the fields in Odoo first.
Odoo.sh API Access
There are some specific considerations:
Key Requirements for Odoo.sh:
API Key vs Password
- If you have 2FA enabled, you must use an API key, not their password
- API keys are generated in: User Preferences → Account Security → API Keys
Database Name Format
- Odoo.sh uses auto-generated names like companyname-main-12345678
- Found at: Settings → Manage Databases or in the URL after login
Correct URL Format
- Should be https://companyname.odoo.com (no trailing slash)
Test Your Odoo Lead Form Connection
Finally, it’s always good practice to test your new connection .
Finding Your Leads in Odoo
You should now be able to find new Facebook leads in the New section of Odoo CRM.

Updated on: 14/12/2025
Thank you!
