Automating Google Merchant Center Feeds with Odoo ERP: A Case Study in eCommerce Efficiency

5–7 minutes
1,099 words
ministers io case study google merchant center

Introduction: Automating Google Merchant Center Feeds with Odoo ERP

For many eCommerce retailers, keeping product listings up to date across platforms like Google Merchant Center is a daily challenge. Each price adjustment, stock change, or new product requires a manual upload or feed refresh — a process prone to delays, errors, and inconsistencies. When listings fall out of sync, ads stop running, visibility drops, and revenue follows.

Alpha Automation, a retailer of automated gates and access control systems, experienced these growing pains firsthand. Their previous WordPress and WooCommerce setup relied on plugins and manual exports to manage product feeds for Google Merchant Center. Every catalogue update meant reformatting product data, checking for missing attributes, and manually uploading new files — a time-consuming routine that left room for human error and made campaign optimization difficult.

To solve this, Alpha Automation partnered with Ministers.io to rebuild their product data pipeline inside Odoo ERP. The goal was clear: eliminate manual feed management, keep Google Merchant Center in sync automatically, and create a single source of truth for product, pricing, and inventory data — all within Odoo.

The Challenge: Manual Product Feeds Slowing Down Growth

As Alpha Automation’s product catalogue expanded, keeping data synchronized with Google Merchant Center became increasingly difficult. Their WooCommerce-based setup relied on manual exports and third-party feed plugins to push product updates — a process that was time-consuming, error-prone, and limited campaign agility.

1. Manual Feed Management and Delays

Every time pricing, stock, or descriptions changed, staff had to manually re-export data, reformat it, and upload the feed to Google Merchant Center. This repetitive workflow often delayed updates, resulting in inaccurate listings and missed advertising opportunities.

2. Validation Errors and Data Inconsistencies

WooCommerce’s native data structure didn’t always align with Google’s strict feed requirements. Missing attributes, long descriptions, or invalid categories frequently caused disapprovals.

Even small inconsistencies — such as mismatched prices or availability between the website and the feed — could trigger Google’s crawl bot to flag or pull listings entirely. This reduced the visibility of affected products and disrupted active ad campaigns.

3. Limited Scalability for Marketing

Because feed generation wasn’t automated, the marketing team couldn’t update product listings frequently or adapt to seasonal promotions and pricing changes quickly. The manual process not only slowed down campaign optimization but also restricted the company’s ability to scale its online advertising efficiently.

The Solution: Automating Google Merchant Center Feeds with Odoo

To eliminate manual uploads and ensure that product data stays consistent across all sales and marketing channels, Alpha Automation’s Google Merchant Center integration was rebuilt from the ground up within Odoo.

The goal was to keep listings automatically synchronized — including pricing, availability, and shipping details — without ongoing manual effort or risk of outdated information.

1. Centralizing Product and Marketing Data

The first step was consolidating all product information — from descriptions and specifications to pricing, stock, and shipping logic — directly within Odoo’s product database.

This unified structure established Odoo as the single source of truth, ensuring that every listing on Google Merchant Center reflects the same data shown on the website.

2. Dynamic Feed Generation and Mapping

Ministers.io developed a custom Odoo module to automatically format and map product data to Google’s feed requirements.

The system dynamically aligns Odoo fields (like product type, identifiers, and categories) to Google’s schema, trimming long descriptions and validating images to maintain compliance.

Once configured, updates to product records — such as price changes or stock adjustments — are automatically reflected in the exported feed.

3. Scheduled Shipping Data Recalculation

Because shipping cost visibility plays a critical role in Google Shopping’s local relevance, the system includes a scheduled process that recalculates all applicable shipping options for each product across different postal zones.

This ensures Google always receives accurate delivery data for potential customers in various regions, improving listing visibility and ad performance for location-specific searches.

The entire process runs automatically within Odoo, keeping shipping rates synchronized without staff intervention.

4. Seamless Integration with Marketing Operations

With all product and logistics data now centralized in Odoo, marketing teams can adjust pricing, availability, or shipping rules directly within the ERP.

Each change flows automatically into Google Merchant Center, keeping campaigns consistent and minimizing the chance of mismatched product or freight data.

Results: Reliable, Always-Up-to-Date Product Feeds

The new Odoo–Google Merchant Center integration replaced a slow, manual upload process with a fully automated system that keeps product data accurate and synchronized across all channels. The improvement has streamlined Alpha Automation’s marketing operations while enhancing visibility and consistency in Google Shopping results.

1. Over 95% of Product Listings Updated Daily

Product and shipping data are now automatically refreshed within Odoo and synced to Google Merchant Center every day.

Over 95% of listings update without manual intervention, ensuring that pricing, stock levels, and shipping options remain accurate for every region.

This reliability has reduced data maintenance time from hours per week to near zero.

2. Accurate Shipping Information Across Regions

The scheduled shipping recalculation system ensures that customers always see relevant delivery options based on their location.

By keeping freight data updated by postcode, Alpha Automation’s listings now appear more frequently in local search results and display correct delivery estimates on Google Shopping.

3. Elimination of Manual Uploads and Errors

Before the integration, product feeds had to be exported, reformatted, and re-uploaded manually — a repetitive task prone to errors and delays.

Now, any update made within Odoo — whether a new product, price change, or stock adjustment — is automatically reflected in Merchant Center.

This automation has removed a significant administrative burden and reduced the risk of outdated listings.

4. Consistent Marketing Data and Campaign Performance

Because Google Merchant Center now draws directly from Odoo’s unified product database, marketing campaigns operate with complete data consistency.

Campaign managers no longer need to reconcile pricing or freight discrepancies between the website and product ads, improving campaign accuracy and ad performance reliability.

In Summary

By connecting Odoo directly with Google Merchant Center, Alpha Automation turned a manual, error-prone process into an automated marketing engine.

Product listings, shipping details, and pricing data now flow seamlessly from a single source of truth — eliminating repetitive work, reducing update delays, and ensuring every ad reflects accurate, up-to-date information.

This integration not only improved operational efficiency but also strengthened Alpha Automation’s digital presence, allowing their products to appear more consistently and competitively across Google Shopping results.

For eCommerce businesses managing large catalogs or multiple shipping regions, this approach demonstrates how Odoo can unify product, logistics, and marketing data into a single, reliable system.

Take the Next Step

Ready to automate your product data and marketing workflows?

Book a 30-minute consultation with our team to explore how Odoo can streamline your operations — from eCommerce to logistics and beyond.

Book Your Consultation