$ 47.83
| Required Apps |
•
eCommerce (website_sale)
• Website (website) • Invoicing (account) • Discuss (mail) |
| Community Apps Dependencies |
wk_wizard_messages
|
| Technical Name |
google_shop
|
| License | OPL-1 |
| Also available in version | 17.0 16.0 |
Introduction
This module enables seamless integration between your Odoo store and Google Merchant Center. It supports domain verification, product feed synchronization, and Google Shopping campaign preparation—all from within Odoo. Ideal for eCommerce businesses aiming to amplify product visibility and run marketing campaigns without manual data exports or external tools.
Key Features
Integrate Odoo with your Google Merchant Account for efficient synchronization
Verify your store domain with Google in one step from within Odoo
Selectively send product information—either domain-wide or individual—to Google Shopping feeds
Map Odoo product fields and categories to Google’s product schema for accurate representation
Automate updates to Google Merchant Center via cron jobs for real-time synchronization
Manage product mapping statuses and attribute synchronization directly from the Odoo backend
Benefits
Elevates product visibility with direct Google Shopping feed integration
Eliminates manual export and upload processes, saving time and reducing errors
Ensures products appear accurately on Google Shopping using mapped fields and categories
Supports real-time updates to keep listings current and compliant
Optimizes marketing effectiveness with streamlined data synchronization
Compatibility & Technical Details
Technical Name: google_shop
Required Modules: eCommerce (website_sale), Website (website), Invoicing (account), Discuss (mail)
Community Apps Dependency: wk_wizard_messages
License: Odoo Proprietary License v1.0 (OPL-1)
Installation Steps:
Place the google_shop module in your custom addons directory.
Enable Developer Mode and update the module list in Odoo.
Install the Google Shopping Feed from the Apps interface.
Configure the module:
Connect your Google Developer credentials (OAuth client ID & secret)
Verify your store domain with Google
Set up product field and category mapping
Schedule automatic synchronization with Google Merchant Center using cron jobs
Odoo Google Shopping Feed
Advertise your products on Google in Odoo!!
Google is not just about search, but it also offers a powerful platform on target marketing which can drive a lot of traffic to your Odoo website and lead to higher conversions. Google product feeds or Google shopping is one of the most effective advertising tools present at your disposal.
Information
About Google Shop
About Google Shopping
Why Google Shop ??
What is Google Merchant Account?
- A Google Developer Console account. This account is needed to obtain client Id and client secret on the configuration.
- A Google Merchant Account to get a merchant ID. Google merchant account is also needed to sync your and upload your product details from Odoo.
- Once you have set up your Google Dev console account, click on credentials >> OAuth Client ID >> Web application.
- Now, choose any name on the configuration.
- Enter your website URL under field -"Authorized JavaScript origins"
- next, copy the callback URL from account menu in Odoo and paste it under the field - "Authorized redirect URIs"
- The client ID and client secret are automatically generated.
- Once you have obtained the Client ID and Client secret key form the Google dev console, go to your Odoo backend.
- Paste the client ID and Secret key in the account menu under Google product.
Verifying your Website with Google Merchant Account
- If you have logged into your Merchant account on the first time you would need to verify your shop domain with Google.
- Go to Business information >> Website.
- Enter your website URL and then choose the "I have access to my server" option to verify your website. (You can also use any one of the other two options available.)
- Then, click on "Upload an HTML file on my website".
- Now, download the HTML file which is shown in the page under the steps. For example : google8156543780c743.html
- Then, in Odoo, go to account >> Token 1. Here, under merchant details. Paste the entire name of the file next to the field - "URL to verify".
- Now, open the file and paste the text inside it under the field- "Data in URL"
- Go back to your Google merchant account and click on the URL in step 3 on that page. Something like this:- Confirm the upload by visiting https://demo.webkul.com/google8156540c7cf43.html.
- Your URL should be verified and you can start to send and sync product information to Google Shopping.
Release 1.0.1
11th December, 2023- Dry Run Feature Added on feed
- Managing product taxes in price
Release 1.0.0
16th October, 2023- Replace field __last_update to write_date
- Add image_128 field in product mapping
- Add loggers to log exception at the time of api hit
- Real Response show to user
Multi-Country and Multi-Language Support
- Sync products with Google add support for displaying your products in multiple countries.
- Translate product listings into various languages to target global audiences.
- Expand your reach with region-specific and language-tailored product feeds.
Introduce Dry Run Functionality and Product Tax Management
- Simulate Google Feed operations without impacting actual data.
- Seamlessly incorporate tax details into product price.
Check Merchant Product Status in Odoo
- You can view the product's active status in the backend.
- The module shows details like created on, modified on, expiry date, etc.
Fetch Product's Status in Bulk From Merchant Account
- Allows the user to fetch product status in the tree and form view.
- In the tree view, the user can fetch multiple products and in the form view, they can view a single product.
Integrate GMC With Odoo
- Configure Google Shopping with Odoo.
- Sync your Google merchant account with Odoo.
One-Step Domain Verification With Google
- Do away with the complex process of verifying your domain.
- Separate field which allows you to verify domain in simple steps
Manage Product Prices With Odoo Pricelist
- The price on Google Shopping ads can be managed Using Odoo pricelists
Upload Product Data To GMC
- The Odoo product data can be saved to Google merchant center.
- Product data can be sent individual product-wise or domain wise to the Google Merchant center.
- Customers can also use their account to update product data on Google Merchant Center by selecting cron.
Map Product Categories
- You can map the product categories available in Odoo with those of defined Google Product categories.
Update product mapping status manually from Odoo backend
- Even from the backend of Merchant Centre, you can manually update the state of the product mapping.
- You can mark a certain state on the product as updated or not updated using the module.
Map Product Fields
- Map the Odoo product fields with those of Google Product Fields
- You can also create custom fields on your Odoo products if the same is not available on the Google end.
Map Product Attributes field on Google Merchant Center
- You can even map product attributes to the Google Merchant Center using this module.
- Product attributes such as shape, size, and color can be mapped to the GMC using the product field.
Add admin email id to notify on OAuth token expiration
- Under configuration, you can specify an email address to receive notifications if the account's OAuth token expires.
Delete products from the local and merchant centers simultaneously
- With this module, deleting one or more products in product mapping deletes the product from both the local and merchant center.
Help and Support
Get Immediate support on any of your query
You will get 90 days free support on any doubt, queries, and bug fixing (excluding data recovery) or any type of issue related to this module.
Write a mail to us:
[email protected]Any queries or want any extra features? Just drop a mail to our support.
Get in touch with our Expert:
https://webkul.uvdesk.com/en/customer/create-ticket/Have any technical queries, want extra features, or anything else? Our team is here to answer all your questions. Just Raise A Support Ticket.
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.
Multi-Country and Multi-Language Support