Sync your Odoo 19 menu to Google Maps (Business Profile)
Publish your Odoo eCommerce catalogue as the food menu on your Google Business Profile: sections from categories, Arabic and English labels, prices and photos, with a dry-run preview and an optional nightly sync. Odoo becomes the single source of truth. Community and Enterprise, $79 on the Odoo Apps Store.
From $79 on the Odoo Apps Store · $379 with setup & support
- Store name
- Google Business Menu Sync
- Store price
- $79, one-time purchase
- Setup package
- $379, incl. setup and 30 days of support
- Edition
- Odoo 19 Community and Enterprise
- Licence
- OPL-1
- Technical name
eh_gbp_menu_sync- Publisher
- EHC, Saudi Arabia
- Support
- ebraheem@hashem.sa
The problem
The menu people read is the one on Google Maps, and it is usually out of date because it is retyped by hand.
Prices drift, discontinued items stay listed, and customers arrive quoting prices you no longer charge.
Who it is for
- Restaurants, cafes and bakeries selling through Odoo eCommerce
- Brands with bilingual Arabic and English menus
- Marketing teams responsible for Google Maps listings
What it does
Sections from your categories
Each selected website category becomes a menu section; published products become items.
Arabic and English
Names and descriptions are read from Odoo translations and sent as Arabic and English labels.
Prices and photos
Sales prices in your currency, and product photos uploaded once and reused.
Dry-run preview
Build the exact payload and read it without calling Google.
Eligibility check
Ask Google whether the location may have a food menu before you push one.
Halal flag
Mark items with the halal dietary attribute from one toggle.
Requirements
- Odoo 19 Community and Enterprise.
- Depends on:
website_sale - Google Business Profile API access approved by Google for your own Cloud project, with an OAuth client and a refresh token.
- Product images reachable by Google over the public internet.
- Hosting: Odoo.sh or your own server. Odoo Online does not accept third-party modules.
Screenshots, the full feature list and the change log are on the Odoo Apps Store listing.
Two ways to buy
$79
The module licence from the official Odoo Apps Store. You install it yourself or with your Odoo partner. Bug fixes from the developer are included.
- Licence bought and downloaded through Odoo
- Updates for the Odoo 19.0 series
- Bug fixes from EHC by email
$379
Module licence at the store price, plus EHC installs it, configures it with your data and supports your team for 30 days. EHC sends you an invoice; nothing is charged online.
- Installed on a staging copy first, then on your live database
- Configured with your settings and tested with your own records
- A handover session for the people who will use it
- 30 days of email support after go-live
Setup fee $300: an outside account or workflow is connected and tested end to end (API keys, payment test, bank file, approvals).
Same module, same code on both routes. The Odoo Apps Store price is never higher than the price on this site; the package adds services only.
Questions buyers ask
What is the difference between the store and the setup package?
The store sells the licence only and you install it. The package is the same licence at the same price plus installation, configuration and 30 days of support by EHC, invoiced by EHC.
Does it get Google API access for me?
No. Google grants Business Profile API access to your own Cloud project; approval takes time and is outside the module.
Will it overwrite my current Google menu?
Yes. The push is a full replace; stop editing the menu by hand in Google once you sync from Odoo.
Does it sync opening hours or reviews?
No. Only the food menu and item photos. Hours, address, posts and reviews are not touched.
Can I run several branches?
Yes. Create one listing per Google location; there is no bulk push across locations.
How fast does the menu appear on Maps?
Usually within a day or two, and the pushed menu must be selected once as the preferred source in Google.