Google Sheets Connector FAQs

Frequently asked questions regarding configuration, sync behavior, security, and troubleshooting for the Odoo Google Sheets Connector.

General & Compatibility

Yes. The connector works with Odoo Enterprise (On-Premise and Odoo.sh) and Odoo Community. It does not work with Odoo Online (SaaS), which does not allow third-party custom modules.

No. The module uses standard Odoo core frameworks (mail, base) and requires no additional third-party Python library installations on your server.

Configuration & Tokens

Regenerating the token revokes the previous access key. Any existing Google Sheet using the old token will stop syncing until you click **Genera

Yes. You can create multiple connection accounts in Odoo, each with its own Access Token, allowed models, and domain filters, or use the same connection script across multiple spreadsheets.

Data Sync & Operations

During fetch, Many2one fields display the record’s display name. During push, Odoo uses name-matching to automatically link the text value back to the correct Odoo record ID.

Rows without an id value are treated as new records. Odoo creates the record and automatically writes the newly generated Odoo ID back into the id cell in Google Sheets.

This is a technical limitation enforced by Google Apps Script’s time-driven trigger quotas.