• New

Google Merchant API PrestaShop

Google Merchant API module for PrestaShop. Automatic product synchronization with Google Shopping, multi-shop support, inventory management, cron job, administration panel for managing all synchronization parameters. API users must switch to Merchant API

Read more navigate_next

zł249.00

202.44 tax excl.

Quantity

 

Full compatibility with PS 9.x

  Free updates

A one-time purchase entitles you to unlimited updates.

  Payments

Blik, Cards, PayPal, Transfer to the account. Implemented by: Imoje, FirstData, PayPal.

Google Merchant API - Professional integration with Google Shopping

Integrate your PrestaShop store with Google Merchant Center and increase the visibility of your products on Google Shopping. The module offers full automation of product synchronization with support for variants, stock levels, and multilingualism.

Main features

Automatic product synchronization

The module automatically synchronizes all products from PrestaShop to Google Merchant Center. Any product change—price, title, description, photos, or stock status update—is immediately forwarded to Google. The system supports both simple products and products with combinations (color, size, and material variants).

Two-way authorization

Choose the authentication method that suits your needs. Service Account provides maintenance-free integration ideal for automation. The methods guarantee a secure connection to Google Cloud.

Inventory management

The system automatically updates product availability in Google Shopping. When inventory changes, the information is immediately sent to Google Merchant API. Supported statuses: in stock, available on request, out of stock. Synchronization also includes regular and promotional prices.

Administration panel

The intuitive interface in the PrestaShop back office gives you full control over synchronization. The dashboard shows statistics on active products, errors, and pending synchronizations. You can manually start synchronization for selected products or all at once. Import products from PrestaShop with one click.

Log system

A comprehensive system for recording all synchronization operations. Each operation is recorded with detailed information about its status, the number of products processed, and any errors. The log history allows for quick problem diagnosis. You can export logs to a CSV file and automatically clean up old entries.

Automation via Cron

Configure an automatic synchronization schedule tailored to the needs of your store. The system processes products waiting in the queue according to the set frequency: every 15 minutes, hour, 2 hours, 6 hours, or once a day. The Cron job runs in the background, without burdening the store during peak hours.

Multi-shop support

Full compatibility with PrestaShop's multi-shop feature. Each store can have a separate configuration with its own Google Merchant Center account or share a single account. Products are synchronized separately for each store, maintaining differences in prices and stock levels. Easy switching between store contexts.

Multi-language support

Synchronization of products in all active store languages. Each language creates a separate product listing on Google with the correct translation of the name, description, and link. This makes your products visible on Google Shopping to customers who speak different languages. Automatic generation of appropriate URLs for each language version.

Product field mapping

All required Google Product fields are automatically filled in with data from PrestaShop. The system maps the title, description, link, main and additional images (up to 10), price, promotional price, availability, GTIN, MPN, brand, product condition, weight, Google categories, and custom product types. Intelligent category detection and automatic assignment of Google taxonomy.

Product variants

Full support for PrestaShop product combinations as Google variants. The system automatically groups variants using item_group_id and assigns attributes such as color, size, and material. Each combination is synchronized as a separate product in Google with the correct SKU, price, and availability. Variant images are mapped correctly.

Promotions and special prices

Automatic synchronization of promotional prices with PrestaShop. When a product has an active promotion, the system sends both the regular and discounted prices to Google, along with the promotion end date. Google Shopping displays crossed-out prices to show savings to customers. Increase conversion with visible discounts.

Test mode

Safe testing of the module without sending data to Google. Test mode simulates all synchronization operations and records them in PrestaShop logs. You can check the data structure, test the configuration, and make sure everything works correctly before enabling production synchronization. The perfect solution for development environments.

Debug mode

Advanced logging system for developers and administrators. Debug mode records detailed information about each API query, the structure of the JSON data sent, and responses from Google. The perfect tool for diagnosing problems and optimizing configuration. Can be enabled only for selected operations without affecting production performance.

AJAX Batch Sync

A modern batch synchronization interface with AJAX support. Synchronize hundreds or thousands of products without reloading the page or browser timeouts. The system divides large tasks into smaller batches that are processed asynchronously. A real-time progress bar shows the number of products processed, errors, and remaining time. The ability to resume interrupted operations.

Synchronization filtering

Precise control over which products are synchronized with Google Shopping. Filter products by category, manufacturer, price, stock level, or activity status. Exclude selected products from synchronization with a simple checkbox in the product card. Ideal for stores with a large assortment that want to advertise only specific product groups.

Custom Labels and Google Attributes

Full support for advanced Google Shopping attributes. The module allows you to map Custom Label 0-4 to PrestaShop product features, enabling you to create advanced campaigns in Google Ads. Automatic detection and sending of GTIN (EAN-13, UPC), MPN, Google Product Category, product type, age group, gender, and color. All fields comply with the latest Google Merchant API v1beta specification.

Advantages over XML export

No manual operations

Unlike the XML method, you don't have to manually export product feeds, upload them to Google via FTP/SFTP, or set up download schedules. The module sends data directly via API automatically after each product change. Zero manual work.

Real-time updates

XML files are processed by Google with a delay (usually several hours). Merchant API works instantly—changes in prices, stock levels, and products appear in Google Shopping within minutes. Your customers always see up-to-date information.

Automatic validation

The Google API returns validation errors immediately when sending a product. You don't have to wait for an XML processing report or search for errors in the feed. The system shows exactly which product and which field contains the error. Errors are logged with detailed messages to facilitate their correction.

Zero publication delays

The XML method requires waiting for Google to periodically download and process the feed (often 1-2 times a day). Merchant API publishes products immediately. A new product added to the store can appear on Google Shopping within 15-30 minutes instead of several hours or days.

Better error management

When an XML file contains an error, the entire feed may be rejected. The API allows for the synchronization of individual products—if one product has an error, the others are processed correctly. The system automatically retries failed synchronizations and saves detailed logs for each product separately.

Advantages over Content API (deprecated)

Latest Merchant API

Google is officially retiring the Content API for Shopping and replacing it with the modern Merchant API. Our module already uses the latest version, which will be supported by Google in 2025 and beyond. You don't have to worry about outdated APIs and forced migration in the future.

Support for all new product fields

Merchant API v1beta introduces new product fields required by Google Shopping 2025+: extended Custom Labels (0-4), shipping dimensions, product highlights, certifications, energy labels, and more. Content API will not be updated with these features. Our module is ready for the future.

Better data structure and performance

Merchant API uses the modern gRPC protocol (in addition to REST) for faster connections and lower latency. The data structure is better optimized, resulting in faster synchronization of large product catalogs and lower server load.

Compatibility with Google Cloud 2025+

Content API uses outdated Google Cloud infrastructure. Merchant API is built on modern architecture with better security, stability, and SLA (Service Level Agreement). Google guarantees long-term support and development only for Merchant API.

Technical requirements

  • PrestaShop version 1.7.x to 9.x
  • PHP version 7.0 or higher
  • Active Google Merchant Center account
  • Project in Google Cloud Console with Merchant API (v1beta) enabled
  • Access to the PrestaShop admin panel

Installation and configuration

The module comes with all the necessary libraries—you don't need to install any additional dependencies. After copying it to the modules directory, simply install the module via the PrestaShop admin panel. The configuration requires creating a project in Google Cloud Console and connecting it to Google Merchant Center.

Detailed installation documentation guides you step by step through the process of setting up your Google account, creating credentials, verifying your domain, and performing your first product synchronization. The module includes a built-in connection test to verify the configuration.

Security and performance

All credentials are encrypted and stored securely in the PrestaShop database. The batch operation system minimizes the number of API calls. Database query optimization ensures smooth operation even with large product catalogs.

Support and updates

The module is actively developed and updated in accordance with the latest Google Merchant API requirements. Compatibility with new versions of PrestaShop is regularly tested. The documentation includes instructions for end users and a guide for developers.

Benefits for your business

  • Increase the visibility of your products in Google search results
  • Reach millions of potential customers using Google Shopping
  • Automation eliminates manual product catalog updates
  • Save time with background synchronization
  • Up-to-date prices and inventory levels increase customer confidence
  • Support for multiple languages allows you to sell in international markets
  • Multi-shop allows you to manage multiple stores from one place

Who is this module for

Ideal for PrestaShop store owners who want to increase sales through Google Shopping. Particularly useful for medium and large e-commerce businesses with an extensive product catalog requiring automatic synchronization. An excellent choice for multilingual and multi-shop stores that need a comprehensive integration solution.

Compatibility

The module is fully compatible with the default PrestaShop template and popular external templates. It works with all payment and delivery methods. It does not conflict with other modules. It supports both regular and virtual products. Compatible with inventory management and product import modules.

PrestaShop 1.3.x
No
PrestaShop 1.4.x
No
PrestaShop 1.5.x
No
PrestaShop 1.6.x
No
PrestaShop 1.7.x - 9.x
Yes
Multistore
Yes
Language
PL, EN
Responsiveness
N/A
Updates
Yes
Version
1.0.0.
Update date
20-01-20226
Reference
GMCAPI
Subject: - Google Merchant API PrestaShop

I agree to the processing of my personal data by Europasaz. for the purposes of answering the question, in accordance with and according to the principles set out in the Privacy Policy. I know that I can revoke my consent at any time.

*Required fields

You might also like

Comments (0)
No customer reviews for the moment.