Google Contact Synchronization

by
Odoo

141.90

v 15.0 Third Party 31
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Contacts (contacts)
Discuss (mail)
Lines of code 862
Technical Name sync_google_contact
LicenseOPL-1
Versions 15.0 14.0 13.0 16.0 10.0 11.0 12.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Contacts (contacts)
Discuss (mail)
Lines of code 862
Technical Name sync_google_contact
LicenseOPL-1
Versions 15.0 14.0 13.0 16.0 10.0 11.0 12.0

Google Contact Synchronization

Nowadays it is very important to have a strong database of our customers for multiple purposes. Sometimes it becomes time consuming to configure customer contact data in Odoo from Google contacts or vice versa. A system is needed to bridge this gap , to boost the workflow and manage all customer related operations smoothly. With the help of Google Contact Synchronization you no longer need to configure customer contact data on needed ERP systems. With the use of Google contact Synchronization application users can easily synchronize Google contacts to Odoo. In addition to this, users can import, export , update and delete contacts updated in their Odoo ERP system.

This module is compatible with

Import Contact

Import Google contacts in Odoo

Export Contact

Export Google contacts in Google

Import Update Contact

Update contacts while import from Google to Odoo

Export Update Contact

Update contacts while export from Google to Odoo

Delete Functionality

When user delete contact from odoo it will also delete from google contact

Import Group Contact

User also import contact group wise and update contact also

Export Group Contact

User also export contact group wise and update contact also

Access Rights

To use Google contacts API users need to generate Google Client ID and Google Client Secret.  Steps are as following Go to https://console.developers.google.com Sign In with your Google account. Create New Project 

Enable Api

Enable contact api 

Outh credintials

Create Credentials and select “Oauth client ID”

Outh credintials

Update support email in google firebase to configure content screen. Steps are as following Go to https://console.firebase.google.com/ 

Configure Screen

Configure Consent Screen

Client Credintials

Create a Client ID. Enter the name of the application and the allowed pages on which you will be redirected.

Setup IN Odoo

Install Google Contact Synchronization App from the Apps menu&nsp;Go to Settings -> General Settings and enter your Client ID and Client Secret in Google Contacts option.

Export Contact

Go to Google Contact -> Sync Contacts and click the 'Export Contact' button.

Export Contact with group

User can also update with specific group

Google contact

Odoo contacts are exported in related user's Google accounts successfully.

Import Contact

Contacts in Google

Import contact in odoo

Go to Google Contact -> Sync Contacts and click theImported contact in Odoo

Odoo Contact

'Import Contact' button.

Google Contact

Google contact with group

Import contacts with group

Go to Google Contact -> Sync Contacts select group and click the 'Imported contact' in Odoo

Import contacts with group

Import contacts in odoo

Delete contact setting

Setting > Authorize Delete Contacts

Delete contact in odoo

When user click on delete

Schduler Import

From Odoo to Google 'Export Google Contacts' scheduler will run at configured interval time and will export all contacts to Google from Odoo automatically.

Schduler Import

From Google to Odoo 'Import Google Contacts' scheduler will run at configured interval time and will import all contacts from Google to Odoo automatically.

Notes

1) When you will import contact from Google Contacts to Odoo by giving a group from wizard at Odoo side then after contact import process, system will give you a unique group ID in the respected contact form view at Odoo side.

2) If you want to import any label related contact from Google Contacts to Odoo side then at Odoo side on wizard you have to select that group and then have to import contact, you can also select multiple groups at once.

3) Delete contacts functionality is only from Odoo to Google Contacts, when you will delete any contact at Google Contacts side then you have to manually delete the respected contact at Odoo side

4) At Odoo side, in General Settings, we have provided one option named Authorize Delete Contacts, when this option is enabled after that whatever contact you will delete from Odoo side that contact will be automatically deleted from Google Contacts side.

Frequently Asked Questions

For importing and exporting any specific contact group, will your application work or not ?

Yes, our Google Contact Synchronization application will work for importing as well as exporting any specific contact group.

Does your application provide functionality of deleting contacts at the time of synchronization?

No, because the time when we implemented this application , Google API does not support this type of functionality. But our expert team will look into it.

In my ERP system, I have a custom field for our contact record, so is here any possibility of synchronization of this field in google contact?

No, we had done synchronization for the odoo standard fields, for customizing your field more, we will charge for our efforts to resolve those errors.

Suggested Products

Terms & Conditions

  • All the apps are to be purchased separately, for individual versions and individual edition.
  • One month free bug support period will be offered pertaining to any one server used, testing or live.
  • Synconics is not responsible for installation or updating of the module on any of your server.
  • If an error appears in our app due to other custom modules installed in your system or if Odoo base source code is not updated on your system, to make it compatible with your source code, we'll charge you for our efforts to resolve those errors and make the module compatible with your source code.
  • Please refer the document for configuration. If any support is needed for module configuration, installation, updating or any help is needed, it will be considered in paid support.
  • Please note that you are not allowed to distribute or resell this module after purchase.
  • This module is tested and working on Odoo vanilla with Ubuntu OS.
  • Support services will be provided from Monday to Friday, 10:30 AM to 7 PM IST (Indian Standard Time).
  • Support will not be provided during Indian public holidays or company holidays.
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

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.
Not Satisfying, poor quality, almost not working
by
Fabian Schiepers
on 6/20/22, 2:56 AM Reviewed

I baught the module for v15 CE and the version from this site won't install at all.

After a long discussion with the support, it finally got another version from them, which I installed.

This version they gave me had some obvious bugs but worked somewhat.

Biggest problem: The app doesn't export special characters and has problem handling them, sometimes export fails due to this, they blame Google API but it's due to their poor code.

Another problem: After Export and import the images all have poor quality, the App Icon isn't showing and they corrupted the installation tutorial.

Support won't react so definitely wouldn't recommend unless they fix all their bugs or you are a programmer yourself that needs a base code to finish developing yourself...


There are no comments yet!