Rocket Shopping Feeds
What is Rocket Shopping Feeds?
Rocket Shopping Feeds is a Magento module for generating and delivering product feeds to Google Merchant Center, Microsoft/Bing Shopping, ShareASale, and other channels.
It is the original Google Shopping Feed extension for Magento. It runs inside Magento Open Source, Mage-OS, or Adobe Commerce, so the merchant controls the configuration, schedules, output, and code.
Is Rocket Shopping Feeds free and open source?
Yes. The code is free and licensed under OSL-3.0. It is not encrypted or obfuscated, and your developers can inspect and modify it.
Get Rocket Shopping Feeds for Mage-OS on GitHub. The public Mage-OS Lab repository contains the current package, source, and development history.
Which shopping channels and formats does it support?
The module includes templates for Google Shopping, Google Merchant Promotions, Microsoft/Bing Shopping, and ShareASale.
Custom feeds support configurable columns, delimiters, mappings, and output rules. One installation can create several feeds for different countries, storefronts, campaigns, or destinations.
How does it improve product feed data?
The module can map Google product categories, fall back through alternate attribute values, transform or combine attributes, validate images, format prices and currencies, and create price buckets for campaign use.
It gives the merchant tools to turn catalog data into the format each channel expects. It cannot make missing or inaccurate source data true. Product data quality still starts in the catalog.
Can we control which products appear in each feed?
Yes. Products can be filtered by category, attribute, stock status, price, product type, and other configured criteria.
For configurable and other complex products, the feed can choose whether specific values come from the parent or child product and whether variants become separate feed items. Different feeds can use different product selections and rules.
How often can feeds update?
Feeds can run on a cron schedule or on demand from the Magento admin and command line. The schedule can be set around the catalog and channel requirements rather than one fixed daily job.
Generated files can be delivered through SFTP or FTP where the destination supports it. Change detection reduces unnecessary work on large catalogs.
Does it support Magento Multi-Source Inventory?
Yes. The module can use source quantities, allocation, and stock reservations so feed availability reflects sellable inventory rather than a raw quantity from one table.
The exact rule still needs to match how the business fulfills orders. A product being present in a warehouse does not always mean it should be advertised in every market.
Does it support local inventory and international storefronts?
Yes. Local Inventory feed support is available for merchants with physical locations.
Separate store-view feeds can carry the language, currency, pricing, availability, and product selection for each market. Configuration can also move between development, staging, and production environments.
How do we diagnose a rejected or incorrect feed?
The module includes per-product output testing, validation tools, generation logs, and command-line controls. These make it possible to trace a missing field or bad value before treating Merchant Center's rejection as a mystery.
A useful diagnosis still compares three things: the Magento source value, the generated feed value, and the destination's current requirement.
Is installation, configuration, or customization available?
Yes. The code is free. Rocket Web can provide a fixed-price engagement to install it, map the catalog, configure feed rules, test representative products, and get the first feeds running.
Custom development is available when a channel or business rule falls outside the standard module. We scope that work before starting. There is no 30-day money-back promise attached to free code.