Complete AI Automation Suite
FLAT 30% OFF
AI Insight Assistant
Talk to your data. Get instant answers
AI Live Chatbot
24/7 customer support, always on
AI Dashboard Studio
 Beautiful dashboards, zero effort
MCP Integration
Seamless multi-channel connections
And Many More Features
Complete AI Automation Suite — FLAT 30% OFF

Blog Post

logo
Free Support
Life Time
Counter box img
Custom Apps
1500+
counter box img
top seller of odoo marketplace
counter box img
Happy Customer
10K+
counter box img
Year Of Experience
11+
counter box img
countries
100+
counter box img
Talented healers
150+
counter box img
Industries Served
45+
counter box img
Odoo Community Implementation
350+
counter box img
Odoo Enterprise Implementation
150+
counter box img
Best partner Nominee
2024
counter box img
Global Presence
counter box img

Free Demo
Email: sales@softhealer.com
Lifetime Free Support
Contact: support@softhealer.com
Customization
Sales: sales@softhealer.com
logo
Community Enterprise Odoo.sh

Google Sheets Odoo Connector

heading

The Google Sheets Odoo Connector provides a seamless way to fetch and work with Odoo data directly inside Google Sheets. After generating an API key and connecting your Odoo instance, you can browse any Odoo model and instantly load them into Google Sheets. This connector is built for users who prefer spreadsheet-based workflows but need real-time access to Odoo data. It eliminates manual exports, improves accuracy, and saves hours of repetitive work.

Features

heading
Connect with Odoo Using API Key

You can securely connect Google Sheets with your Odoo database using your generated API key.

Select Odoo Model Inside Google Sheets

Select any Odoo model directly from Google Sheets and instantly connect your spreadsheet to live Odoo data.

Configurable Refresh Frequency

Schedule automatic data refresh at defined intervals such as hourly, every 6 hours, every 12 hours, or daily to keep records updated without manual intervention.

Model List Endpoint new_tag

Retrieve available Odoo models in Google Sheets to select supported records for data synchronization.

Allowed Model Configuration
Allowed Model Configuration new_tag

Configure which Odoo models Google Sheets can access through the company connector settings.

Fetch Limit Controls
Fetch Limit Controls new_tag

Set default and maximum fetch limits to control the amount of Odoo data returned to Google Sheets.

Fetch Log
Fetch Log new_tag

Review Google Sheet fetch activity with request type, model, row count, duration, and execution state details.

Log Cleanup Cron
Log Cleanup Cron new_tag

Automatically remove older Google Sheet fetch logs according to the configured retention period.

Scheduled Refresh
Scheduled Refresh new_tag

Schedule automatic spreadsheet refreshes through Google Apps Script time-driven triggers for recurring updates.

Refresh Odoo Models

You can refresh the entire Odoo model list whenever new models or fields are added.

Schedule Auto Refresh

Schedule auto-refresh for any Odoo model, and remove auto refresh whenever you no longer need it.

Bearer-auth Google Sheet API new_tag

Securely connect Google Sheets to Odoo through Bearer-authenticated API requests for controlled data access.

Connection Test
Connection Test new_tag

Test the configured Odoo connection from Google Sheets and confirm successful API connectivity before syncing data.

Field List
Field List new_tag

Load available fields for the selected Odoo model before choosing data for spreadsheet retrieval.

Paginated Data Fetch
Paginated Data Fetch new_tag

Fetch Odoo records through controlled data requests using offset and limit values for manageable result sets.

Error Notification System
Error Notification System new_tag

Receive connector notifications when Google Sheet operations encounter errors during API requests or processing.

Field Selection
Field Selection new_tag

Choose specific Odoo fields in the interactive fetch dialog before retrieving records into Google Sheets.

Integration Base Module
Integration Base Management new_tag

Use the connector with the integration base module to provide its required shared integration framework.


Go to the 'Settings'.


Generate your Odoo URL and API Key using Generate Key, then click Save to apply the configuration.


You can copy your Odoo URL and API Key from here to use in the Google Sheets.


Make a copy of the provided sheet to use the Google Sheets connector.


Click on the "Make a Copy".


Go to the "Configure Odoo URL and API key" from the "Odoo Connector" menu.


Add the generated Odoo URL and API key from the settings, then click on the "Test and Save Connection" button.


Select the models and click on the "Fetch Data" button.


Here, you can see the fetched data of the selected models.


Go to the "Scheduled Refresh" from the "Odoo Connector" menu.


Select the "Refresh Frequency", The data will refresh automatically at the scheduled interval (e.g., every 1 hour).


Click on the "Setup Auto Refresh" button.


Select the "Refresh Now" to refresh models now.


Data refreshed popup comes, when refresh done.



Go to the Google Sheet Connector and generate the Odoo URL and API key for secure access.

bearer_auth_google_sheet_api_screenshot_1

Click on the seetings menu from Google Sheet Configuration

.
fetch_limit_controls_screenshot_1

Go to the connector configuration showing API access and connection settings in Odoo.

bearer_auth_google_sheet_api_screenshot_2

Make a copy of the provided Google Sheet before configuring the connector workflow.

integration_base_module_screenshot_1

Click on Make a copy button from the popup.

integration_base_module_screenshot_2

Open the Odoo Connector menu in the copied Google Sheet to continue integration setup.

integration_base_module_screenshot_3

Enter the Odoo Base URL in Google Sheets to configure the connector connection.

bearer_auth_google_sheet_api_screenshot_3

Provide the Odoo API key in Google Sheets before validating connector access.

bearer_auth_google_sheet_api_screenshot_4

Confirm successful connector connectivity after configuring the Odoo URL and API key.

connection_test_screenshot_1


Open Odoo Connector and select Refresh Models to update the available Odoo model list.

model_list_endpoint_screenshot_1

Review the refresh confirmation after the connector retrieves allowed models from Odoo.

model_list_endpoint_screenshot_2


Open Odoo Connector and choose Fetch Data (Interactive Filter) to start the data workflow.

paginated_data_fetch_screenshot_1

Open the interactive fetch dialog and choose an Odoo model before selecting fields.

field_selection_screenshot_1

Complete the Odoo Data Filter & Fetch dialog before requesting spreadsheet data.

paginated_data_fetch_screenshot_2

Review the loaded Odoo fields for the selected model before choosing spreadsheet columns.

field_list_screenshot_1

Review populated Google Sheet rows after the Odoo data fetch completes successfully.

paginated_data_fetch_screenshot_3

Select required fields and review the available options before fetching data.

field_selection_screenshot_2

Inspect the resulting Google Sheet after records are written by the connector.

paginated_data_fetch_screenshot_4


Review connector settings and available model access controls before synchronization.

allowed_model_configuration_screenshot_1

Configure allowed models and fetch settings in the Google Sheet connector configuration.

allowed_model_configuration_screenshot_2

Open Odoo Connector and select Sync All Allowed Models to synchronize permitted models.

allowed_model_configuration_screenshot_3

Confirm the Sync Complete message after allowed models finish synchronizing.

allowed_model_configuration_screenshot_4

Review synchronized Odoo records in the generated Google Sheets model tabs.

allowed_model_configuration_screenshot_6


Review Google Sheet Fetch Logs with request type, model, row count, duration, and state.

fetch_log_screenshot_2

Click on the log from list view will open the log form view.

paginated_data_fetch_screenshot_5


Review connector settings containing log retention controls before scheduled cleanup runs.

log_cleanup_cron_screenshot_1

Review Google Sheet Fetch Logs before older records are removed by cleanup.

log_cleanup_cron_screenshot_2

Review the Cleanup Old Fetch Logs scheduled action and its daily execution settings.

log_cleanup_cron_screenshot_3

View the fetch log list after older records have been removed by cleanup.

log_cleanup_cron_screenshot_4


Review synchronized records displayed in Google Sheets after data retrieval.

scheduled_refresh_screenshot_1

Review the corresponding Odoo record that provides the synchronized spreadsheet data.

scheduled_refresh_screenshot_2

Open Odoo Connector and select Latest update to start the refresh workflow.

scheduled_refresh_screenshot_3

Confirm the Refresh Complete message after the latest update finishes successfully.

scheduled_refresh_screenshot_4

Review the refreshed Google Sheet rows after the latest update completes.

scheduled_refresh_screenshot_5

Centralized dashboard to manage and monitor all connectors from one place. Quickly access sync summary, activity logs, and configuration controls with improved visibility.


Version 19.0.2.0.0 | Released on : 25th August 2026

New Added Bearer-auth Google Sheet API Feature.
New Added Model List Endpoint Feature.
New Added Connection Test Feature.
New Added Field List Feature.
New Added Paginated Data Fetch Feature.
New Added Allowed Model Configuration Feature.
New Added Fetch Limit Controls Feature.
New Added Fetch Log Feature.
New Added Log Cleanup Cron Feature.
New Added Scheduled Refresh Feature.
New Added Error Notification System Feature.
New Added Field Selection Feature.
New Added Integration Base Module Feature.

Version 19.0.1.0.0 | Released on : 23rd January 2026

Initial Initial Release.
  • Yes, this app works perfectly with Odoo Enterprise (Odoo.sh & Premise) as well as Community.
  • No, this application is not compatible with odoo.com(odoo saas/Odoo Online)
  • Yes, we provide free lifetime support for the version you purchased.
  • Yes, you will receive lifetime free updates for the version of the module you purchased.
  • No, there is no need to install any additional libraries.
  • Yes, for version 12 and above, you need to purchase the module separately for each version you intend to use.
  • No, exchanges or refunds are not allowed. Please make sure to select the correct version before purchasing.
  • You can contact us at support@softhealer.com for language translation support. We use Google Translator tools to provide translations in multiple languages, so the accuracy may vary. We welcome your suggestions to help improve translations.

Discover Our Latest Apps

heading
NEW

Odoo Direct Print

  • Print Any Odoo PDF
  • Access From Anywhere
  • No IoT Required
And many more powerful features..

NEW

AI Insight Assistant

  • Dedicated AI Chat Interface
  • Instant Response Engine
  • Intelligent Data Understanding
And many more powerful features..

NEW

Knowledge Base System

  • Smart Dashboard
  • User & Manager Roles
  • Portal View
And many more powerful features..

Google Sheets Odoo Connector v18

Transforming Businesses with Next-Gen Solutions

Our next-generation solutions are built to transform businesses and drive growth in the digital era.

Find Us

530, West Gate 2,
Ayodhya Chowk, 150 Feet Ring Road Rajkot, Gujarat 360006.

Find Us

131 South End, Croydon CRO 1BJ,
United Kingdom

Contact No.

HR : +91 90232 46069
Sales : +91 93288 25451
Support : +91 63571 93747

Contact No.

Sales : +44 7562 893296

Reach Us Read Blog Contact Us Submit Support Ticket Watch Video Tutorial
whatsapp-support-store whatsapp-support-store
Click to Chat