Magento 2 Google Shopping Feed Extension
Compliant Merchant Center product feeds
- Feed Templates XML, CSV, or TXT
- Field Mapping Map any Magento attribute
- Cron Schedules Per-template generation
- Feed Validation Errors and warnings before GMC
Compliant Merchant Center product feeds
Manual Merchant Center feeds are slow and error-prone. This extension generates compliant Magento feeds with mapping, filters, cron, and validation.
- Unlimited templates per store view or catalog slice
- Map Google fields to Magento attributes with presets
- XML, CSV, or TXT output per template
- Filter by category, price, attributes, SKU, and stock
- Generation checks surface errors and warnings in admin
Built for your store
Compatible with Magento 2.4.x Open Source and Adobe Commerce; feed generation is admin and cron based for Hyvä, Luma, and custom storefronts.
- Compatible with Magento 2.4.x and PHP 8.1–8.3
- Requires Toweringmedia Base
- Manage templates under Towering Media → Google Shopping Feed
- Per-template cron: hourly, daily, weekly, or custom
- Command-line feed generation for scripted runs
How It works
See It In Action
The ToweringMedia Google Shopping Feed Extension for Magento 2.4 enables merchants to automatically generate compliant product feeds for Google Merchant Center. This powerful extension creates XML feeds that meet Google Shopping requirements, helping your products appear in Google Shopping results and driving more qualified traffic to your store.
With comprehensive validation, automatic field mapping, and enterprise-grade reliability, this extension ensures your product feeds are always compliant with Google Merchant Center standards. Perfect for merchants who want to maximize their visibility in Google Shopping without the hassle of manual feed creation and maintenance.
🔑 Features
✅ Automatic Feed Generation – Automatically generates Google Shopping XML feeds from your Magento product catalog.
✅ Comprehensive Validation – Built-in validation system ensures all feeds meet Google Merchant Center requirements before submission.
✅ Dynamic Field Mapping – Automatically maps Magento product attributes to Google Shopping feed fields.
✅ Automatic Brand Attribute Creation – Automatically creates and manages brand attributes required by Google Shopping.
✅ Professional Price Formatting – Formats prices correctly according to Google Shopping specifications.
✅ Default Field Mappings – Pre-configured field mappings for common product attributes, saving setup time.
✅ Multi-Store Support – Generate separate feeds for different store views or websites.
✅ Enterprise-Grade Reliability – Built for high-volume stores with thousands of products.
✅ Broad Compatibility – Compatible with Magento 2.4.x, PHP 8.1+, MySQL 8.0+, and supports both OpenSearch and Elasticsearch.
⚡ Benefits
🛍️ Increased Visibility – Get your products listed in Google Shopping to reach more potential customers.
📈 Higher Conversion Rates – Google Shopping ads typically have higher conversion rates than standard search ads.
⚙️ Automated Workflow – No more manual feed creation or updates – the extension handles everything automatically.
✅ Compliance Guaranteed – Comprehensive validation ensures your feeds always meet Google requirements.
💰 Save Time and Money – Eliminate the need for expensive feed management services or manual feed creation.
🔄 Always Up-to-Date – Feeds automatically update when you add or modify products in Magento.
📊 Better Product Listings – Proper field mapping ensures all product information is displayed correctly in Google Shopping.
📋 What You Get
Automatic Google Shopping XML feed generation
Comprehensive feed validation system
Dynamic field mapping from Magento attributes to Google Shopping fields
Automatic brand attribute creation and management
Professional price formatting
Default field mappings for quick setup
Multi-store support for different store views
Easy Composer-based installation
🔧 Requirements
Magento 2.4.x installation
PHP 8.1 or higher
Google Merchant Center account
Products with required attributes (title, description, price, image, etc.)
Composer package manager
🎯 Perfect For
🛒 E-commerce Stores – Any Magento store selling physical products
📱 Google Shopping Advertisers – Merchants running Google Shopping campaigns
🏪 Multi-Store Merchants – Businesses with multiple store views or brands
📦 Large Catalogs – Stores with hundreds or thousands of products
🔄 Frequently Updated Stores – Stores that regularly add or modify products
This Magento 2 Google Shopping Feed extension is essential for merchants who want to maximize their visibility in Google Shopping and drive more qualified traffic to their store. The extension ensures your product feeds are always compliant with Google Merchant Center requirements. Compatible with Magento 2.4.8, Magento 2.4.7, and other Magento 2.4.x versions. Supports Google Shopping feeds, Google Merchant Center, product feed generation, and XML feed validation.
🏆 Why Choose ToweringMedia Google Shopping Feed Extension?
✅ Comprehensive Validation – Built-in validation ensures feeds always meet Google requirements
✅ Automatic Field Mapping – Saves time with intelligent automatic field mapping
✅ Proven Performance – Trusted by merchants for reliable feed generation
✅ Regular Updates – Kept current with latest Google Merchant Center requirements
✅ Easy Setup – Simple configuration through Magento Admin interface
Key Features
Template-driven Google Shopping feeds with mapping, filters, cron, and validation from Magento admin.
- Unlimited templates Separate feed configs per store view, catalog slice, or use case.
- Dynamic field mapping Map Google fields to Magento attributes with defaults and presets.
- XML, CSV, and TXT Choose output format per template for Merchant Center import.
- Product conditions Filter by category, price, attributes, SKU rules, and stock.
- Per-template cron Schedule automatic regeneration hourly, daily, weekly, or custom.
- Generation validation Template and feed checks surface errors and warnings in admin.
- Variants and bundles Child SKUs with parent URLs, item_group_id, and bundle pricing.
- Brand attribute setup Install creates brand (and related) attributes with manufacturer fallback.
Demo
Docs & Support
📘 Documentation
Get started quickly with our detailed user guide. The documentation covers installation, configuration, feed generation, and Google Shopping optimization workflows.
- Step-by-step installation instructions
- Configure Google Shopping feed settings
- Map attributes and generate product feeds
- Guidance for Merchant Center submission and feed optimization
- Best practices for compliant and scalable feed management
💬 Support
Need help? Our Magento experts are here to assist you with setup, feed configuration, and troubleshooting.
- Quick and reliable email support
- Help with installation and configuration
- Troubleshooting feed generation and mapping issues
- Guidance for Merchant Center and product feed workflows
- Regular updates and Magento compatibility support
Frequently Asked Questions
The Magento 2 Google Shopping Feed Extension helps store owners generate optimized product feeds for Google Merchant Center. It simplifies product submission, improves data accuracy, and helps products appear in Google Shopping ads and free listings.
The extension supports important Google Shopping attributes such as title, description, price, availability, condition, GTIN, MPN, brand, image links, product category, shipping details, and more.
Yes, the extension supports multi-store Magento setups. You can create separate feeds for different store views, currencies, languages, or countries based on your Google Merchant Center requirements.
Yes, feeds can be regenerated automatically using Magento cron jobs. This ensures that price changes, stock updates, and new products are reflected in your Google Shopping feed regularly.
The extension supports common feed formats such as XML, CSV, and TXT depending on your Google Merchant Center setup. These formats are optimized for smooth product import and synchronization.
Yes, the extension is compatible with Magento 2.4.x Open Source and Adobe Commerce. It is also designed to work smoothly with Hyvä, Luma, and custom Magento storefronts.
Where do I create and manage feed templates?
Go to Towering Media → Google Shopping Feed. Create a template, set store view and output format, map fields, add product conditions, and optionally enable a per-template cron schedule. Batch size, default brand, and email notifications are under Stores → Configuration → Toweringmedia → Google Shopping Feed.
How do I give Google Merchant Center access to the feed?
Generate a template from admin (or let cron run). The feed is written under pub/media/googleshoppingfeed/ and exposed as a downloadable media URL that you add in Merchant Center. The extension does not push feeds over downloadable feed files or the Merchant Center import.
Can I generate a feed from the command line?
Yes. Use toweringmedia:google-shopping-feed:generate with --template-id= for on-demand generation outside the admin grid.
Do you offer support?
Yes. Email support@toweringmedia.com or call (773) 466-2454. Updates and support continue while your subscription is active.
Can I try a demo?
Yes. Use the View Demo button on this page. For a guided walkthrough, email support@toweringmedia.com.
What happens when I don’t renew?
Uncheck auto-renew at purchase, or cancel later. You keep access until the end of the paid period. After that, updates and support stop.
Technical Specifications
- Magento Version: Compatible with Magento 2.4.x (Open Source & Adobe Commerce)
- PHP Version: PHP 8.1, 8.2, 8.3 compatible
- Framework: Built using Magento 2 native architecture (no core overrides)
- Installation Type: Composer / Manual installation supported
- Module Dependency: Requires toweringmedia/module-base
- Feed Type: Google Merchant Center product feed
- Supported Formats: XML, CSV, TXT
- Feed Generation: Automatic / Manual generation supported
- Product Attributes: Title, Description, Price, GTIN, Brand, MPN, Availability, Images, Category
- Custom Mapping: Supports Magento attribute mapping for Google feed fields
- Multi-Store Support: Yes
- Store Scope Configuration: Website / Store View level
- Country / Currency Feeds: Separate feeds can be created per store or region
- Cron Support: Fully compatible with Magento cron jobs
- Large Catalog Support: Optimized for stores with large product catalogs
- Admin Configuration Path: Stores → Configuration → Toweringmedia → Google Shopping Feed
- Feed URL Access: Public or secure downloadable feed URL supported
- Security: Uses Magento native permissions and secure feed generation process
- Performance Impact: Lightweight optimized feed generation process
- Theme Compatibility: Works with Hyvä, Luma, and custom Magento themes
Compatible with your Magento 2 store
Compatible with Magento 2.4.x (Open Source and Adobe Commerce) and PHP 8.1, 8.2, and 8.3. Requires toweringmedia/module-base. Feed generation is admin and cron based, so it works with Hyvä, Luma, and custom storefronts. Configure templates under Towering Media → Google Shopping Feed; optional settings under Stores → Configuration → Toweringmedia → Google Shopping Feed.
-
Magento 2.4.x
Open Source & Adobe Commerce
Updates & supportKeep your store running smoothly