105.26

v 8.0 v 10.0 v 11.0 v 12.0 Third Party 85
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies CRM (crm)
Calendar (calendar)
Contacts (contacts)
Discuss (mail)
Lines of code 712
Technical Name crm_facebook_leads
LicenseAGPL-3
Websitehttps://github.com/BADEP/addons
Versions 11.0 12.0 8.0 15.0 14.0 10.0 13.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies CRM (crm)
Calendar (calendar)
Contacts (contacts)
Discuss (mail)
Lines of code 712
Technical Name crm_facebook_leads
LicenseAGPL-3
Websitehttps://github.com/BADEP/addons
Versions 11.0 12.0 8.0 15.0 14.0 10.0 13.0

Sync Facebook Leads with Odoo CRM

Support of multiple Pages and multiple Lead Forms with advanced field mapping and automatic teams assignation.

Configuration

  1. Login to your Facebook account.
  2. Go to https://developers.facebook.com/apps and press Create App. Set the Display Name of your application and enter the Contact Email
  3. Go to the Settings section and choose Basic. From there you can get your App Id and App Secret
  4. On Odoo, go to "CRM/Configuration/Settings". In Facebook Leads Settings paste your App Id and App Secret and click Get Access Token
  5. You will be redirected to facebook to give access to the app. Make sure to include all the pages you need to sync
  6. After granting access you will again be redirected to Odoo with an already generated access token. You can then click Get Pages to retrieve all the pages with their respective access token
  7. Go to "CRM/Configuration/Leads & Opportunities/Facebook Pages" and access the page you want to sync. You can use the button "Get Forms" to get all the forms associated with your Facebook page.
  8. For each form you can edit the mapping between Facebook fields and Odoo fields. Any Facebook field which is not mapped will go automatically in the description field of your lead. this way you will get all your lead info even if your Facebook form has fields which does not have an equivalent in Odoo. You can also assign a Salesteam for each form.

Usage

The cron job which is configured for an interval of 1 hour will automatically get all the leads which are not yet imported in the system.

You can also check related Facebook info for each lead.

The cron job can also be changed for narrower or bigger intervals.

Roadmap/Known issues

  • There may be some compatibility issues for some field types. For example if the field type is Many2one the module will automatically search an adequate record by name, which is not always fault-tolerant. Other field types need also to be checked.
  • The module will always import all the leads which are not in the system. So if you delete a lead it will be reimported the next time. the workaround, which is actually the correct thing to do is to archive (disable) the leads that you won't be using.
  • Support other Odoo Models (for example partners or mass mailing contacts).

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
odoo 13
by
Dickson tabora
on 7/14/20, 3:18 PM

when will be for odoo 13

Re: odoo 13
by
Khalid Hazam
on 7/14/20, 5:14 PM Author

The module is now available for v13


Version 13
by
Carlos Lopez
on 3/17/20, 2:40 PM

Tendrán actualización para la versión 13 de Odoo?

Re: Version 13
by
Khalid Hazam
on 7/14/20, 5:15 PM Author

The module is now available for v13


It doesnt works
by
MIGUEL Luizaga
on 11/6/19, 11:46 AM

Hello the module doesnt works i put the page, and when i try to catch the form it doesnt works

Re: It doesnt works
by
Khalid Hazam
on 7/14/20, 5:16 PM Author

Hello, please download the latest version, it is more explicite regarding errors


can not reach fields
by
lucalg
on 6/26/23, 12:21 PM

Hi, 

i setted everything and I can download all forms but when i click on get fields...nothing


by
Muhammad
on 11/1/21, 3:22 PM Confirmed Purchase

I have send support request about 24 hours ago but haven't received any replay yet


Get Leads Always Empty
by
Augusto Costa
on 8/19/21, 3:48 PM Confirmed Purchase

Hello budy, how are you


I managed to approve the permissions you commented on, access the pages, I successfully get the forms, but I always bring the leads in the empty 'date' field.


Do you have any tips regarding this situation?


I need Support: Error connecting to Facebook APP,
by
Augusto Costa
on 3/1/21, 4:42 PM Confirmed Purchase

All right


I'm trying to connect to the facebook app and always give the msg:


Unable to load the URL: The domain for this URL is not included in the application domains. In order to load this URL, add all domains and subdomains to the Application domains field in the application settings.


However, it is configured correctly:


Follow the link:

https://www.facebook.com/dialog/oauth?response_type=token&client_id=146321937260450&redirect_uri=https%3A%2F%2Fmultiphono.multidadosti.com.br%2Fcrm_facebook_leads%2Fauth&scope=leads_retrieval%2Cpages_manage_ads%2Cpages_read_engagement%2Cads_management


The domain includes: multiphono.multidadosti.com.br

Subdomain redirected to server on Google.

Odoo 12

Can you help me ?


odoo 13
by
Dickson tabora
on 7/14/20, 3:18 PM

when will be for odoo 13

Re: odoo 13
by
Khalid Hazam
on 7/14/20, 5:16 PM Author

The module is now available for v13


Hola. Tengo un problema
by
Heder Xiques
on 6/28/20, 3:52 PM

Look this... Permissions The manage_pages permission has been deprecated and replaced with 4 new permissions: pages_manage_ads pages_manage_metadata pages_read_engagement pages_read_user_content The publish_pages permission has been deprecated and replaced with 2 new permissions: pages_manage_posts pages_manage_engagement Apps that have already been approved for manage_pages or publish_pages, or both, will be migrated to the new permissions by June 1, 2020. For apps that have been submitted but not yet reviewed for manage_pages or publish_pages, or both, the review process will continue as normal. Once approved, apps will be migrated to the new permissions by June 1, 2020. To apply, or resubmit, for Page permissions before June 1, 2020, select the permissions you see in your app dashboard, either manage_pages or publish_pages, or both, or the new permissions. Your app will automatically be migrated to the new permissions by June 1, 2020, if necessary. After June 1, 2020, manage_pages and publish_pages will no longer be available in the App Review > Permissions and Features selection in the App Dashboard. The manage_pages and publish_pages permissions will be fully deprecated in May of 2022. Changes to your code must be applied before this date.