WordPress Plugin for SureCart
Generate GMC product feeds in SureCart
Creating XML product feeds and pasting them into Google Merchant Center has never been easier. It also works for Pinterest, Meta, and Microsoft Advertising. And it also works with WPML for multi-lingual sites. And it's free. Voilà voilà.
SureCart Store
Your products
Product Feed Plugin
Generates XML
4
Ad Platforms
18
Languages
Free
Core plan
Auto
Feed sync
Product Feed for SureCart
Feed settings & live status
48 products · Synced 2 min ago
/google-merchant-feed/en/
48 products · Synced 2 min ago
/meta-product-feed/en/
48 products · Synced 2 min ago
/pinterest-product-feed/en/
48 products · Synced 2 min ago
/microsoft-merchant-feed/en/
Watch how to install the plugin, configure your feeds, and submit them to Google Merchant Center in under ten minutes.
Creating a product feed should not take hours
Without the plugin
- ✕ Export CSV from SureCart, reformat by hand
- ✕ One Google Sheet per language, updated manually
- ✕ Price change? Update every feed file again
- ✕ Feed goes stale — Google disapproves products — ads stop
With the plugin
- Plugin reads SureCart directly — no export needed
- One XML feed URL per platform & language, always live
- Product changes trigger auto-regeneration via WP-Cron
- Set it once, forget it. Google always sees fresh data.
Who this is for
Google Shopping sellers
Running SureCart and want products in Google Shopping or Performance Max campaigns.
Meta advertisers
Selling via Facebook or Instagram ads and need a product catalog feed from SureCart.
Pinterest marketers
Using Pinterest Shopping ads and need an always-fresh product feed without manual work.
Multilingual stores
Running a WPML or Polylang store and need a separate compliant feed per language and currency.
What you get
01
Four platforms, one plugin
Google Merchant Center, Meta, Microsoft Advertising, and Pinterest. Each platform gets its own feed URL with the right format and required fields.
02
One feed per language
Running a multilingual store? Each language gets its own feed at its own URL — /google-merchant-feed/fr/, /google-merchant-feed/nl/, and so on. Register each one as a separate datasource.
03
Works with WPML and Polylang
Product titles, descriptions, and URLs are pulled from your translation plugin automatically. If you do not use WPML or Polylang, you can enter translations manually on each product.
04
Variants as separate items
If your products have sizes, colors, or other options, each variant becomes its own feed item with the correct item_group_id so platforms understand they belong together.
05
Updates itself
When you change a price, stock level, or product detail in SureCart, the feed updates automatically via WP-Cron. You set the interval — every hour, every six hours, or once a day.
06
Per-product overrides
Need a different Google Product Category for one item? Want to override the brand, GTIN, or description for the feed only? Do it directly on the product edit screen without touching the original product data.
07
Full multilingual stack
WPML, Polylang, or manual — however you manage translations, the plugin adapts. Each language gets its own currency, category, and exclusion rules.
08
Feed compliance built in
RSS 2.0 with xmlns:g namespace, correct xml:lang tags, and every required and recommended field Google asks for. The feed is ready to submit without hand-editing XML.
09
Admin, security, and hooks
Tabbed settings, feed status cards, diagnostics, and developer hooks. Secure your feeds with a token and IP whitelist.
Feed compliance and technical details
<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:g="http://base.google.com/ns/1.0" xml:lang="en"> <channel> <item> <g:id>prod_ABC_red_M</g:id> <g:title>Wool Sweater – Red M</g:title> <g:price>89.00 EUR</g:price> <g:availability>in_stock</g:availability> <g:brand>Your Store</g:brand> <g:gtin>0123456789012</g:gtin> <g:google_product_category> Apparel & Accessories </g:google_product_category> <g:item_group_id>prod_ABC</g:item_group_id> <g:color>Red</g:color> <g:size>M</g:size> </item> </channel> </rss>
The plugin generates RSS 2.0 XML feeds with the xmlns:g namespace, exactly as specified by Google's product data specification. Every feed includes the correct xml:lang attribute, language element, and lastBuildDate so platforms know exactly what they are receiving.
Required fields
Recommended fields
Variant fields
Also supported
Why you need a Google Merchant Center product feed
Google can't find you without it
Google Merchant Center is how your products show up on Google Shopping, in search results, and in Google Ads campaigns. Without a feed, Google does not know what you sell, how much it costs, or whether it is in stock.
A stale feed kills your ads
A product feed is an XML file that lists every product with its price, image, availability, and category. Google reads this file and displays your products across its network. If the feed is out of date, Google disapproves your products and your ads stop running.
This plugin is the bridge
SureCart stores product data in WordPress, but Google Merchant Center cannot read WordPress directly. You need a bridge — a plugin that converts your SureCart catalog into the exact XML format Google expects. That is what this plugin does.
SureCart
Your products, prices & stock
WordPress database
This Plugin
Converts to XML automatically
the bridge
Google Merchant Center
Reads your feed, shows your ads
Google Shopping · Ads
How it works
Step 01
Install the plugin
Upload it to WordPress, activate it, and go to Product Feeds in your admin sidebar. The plugin detects your SureCart products automatically.
WordPress › Plugins › Add New
Step 02
Pick your platforms and languages
Enable the platforms you need — Google, Meta, Microsoft, or Pinterest. Add the languages you sell in. Set your default brand, currency, and Google Product Category.
Step 03
Copy the URL and submit
Each platform + language combination gets a unique URL. Copy it and paste it into Google Merchant Center, Meta Commerce Manager, or Microsoft Merchant Center. That is it.
/google-merchant-feed/en/
What this saves you
No more manual CSV exports
Without a feed generator, you are either exporting a CSV from SureCart and reformatting it by hand, or paying a developer to build a custom integration that breaks every time your store changes.
Feed stays fresh automatically
This plugin reads your products directly from SureCart, maps the fields to what each platform expects, and serves a clean XML feed at a public URL. When your catalog changes, the feed changes too. You do not touch it again.
One setup for every language
For multilingual stores, the alternative is creating a separate spreadsheet per language and keeping them all in sync manually. This plugin does that for you.
How to connect SureCart to Google Merchant Center
Install the plugin, enable Google Merchant Center in the Platforms tab, and copy the feed URL. Paste it into Merchant Center under Products > Feeds. Google fetches the XML automatically and your products appear in Google Shopping within a few hours.
SureCart product feed for Google Shopping
SureCart is a modern e-commerce platform for WordPress, but it does not include a built-in feed generator. This plugin fills that gap. It reads your SureCart products, handles variants, respects WPML translations, and outputs a fully compliant Google Shopping feed.
WordPress plugin for XML product feeds
If you run a WordPress store with SureCart and want to advertise on Google, Meta, Pinterest, or Microsoft, you need an XML feed plugin. This one is built specifically for SureCart, handles multilingual feeds, and updates automatically when your catalog changes.
Google Shopping feed with multilingual support
Selling in French and Dutch? Running a German and English store? Each language needs its own feed with the right currency, category, and translated titles. The plugin creates a separate XML feed per language, fully compatible with WPML and Polylang.
Supported advertising platforms
Google Merchant Center
Google Shopping & Ads
/google-merchant-feed/
Meta
Facebook & Instagram Ads
/meta-product-feed/
Pinterest Shopping Ads
/pinterest-product-feed/
Microsoft Advertising
Bing Shopping Ads
/microsoft-merchant-feed/
Pricing
Free
€0
- Google Merchant Center feed
- Unlimited products
- Variant expansion with item_group_id
- All required & recommended feed attributes
- Auto-sync via WP-Cron
- Per-product overrides (classic editor meta box)
- Security token for feed access control
- No Meta, Microsoft, or Pinterest feeds
- No multilingual / WPML / Polylang
Pro — €15 / year
€15 / year
- Everything in Free
- All 4 platforms: Meta, Microsoft Advertising & Pinterest
- Multilingual: WPML, Polylang & manual fallback
- One feed URL per language, per platform
- Per-language currency, category & exclusion rules
- In-feed editing from the admin dashboard
- IP allowlist with CIDR support
- Priority email support
Questions you might have
Does this work without WPML or Polylang? +
Yes. If you do not use a multilingual plugin, the plugin uses your default language and you can enter translations manually on each product through the feed meta box.
What happens when I change a product price? +
The feed regenerates automatically on the next scheduled cron run. You can also hit the regenerate button in the admin at any time.
Can I exclude a product from just one language's feed? +
Yes. In the product editor, open the feed meta box, switch to the language tab, and check 'Exclude from this language only'. The product stays in all other feeds.
Can I set a different currency per language? +
Yes. In the Languages tab, each language can have its own currency. The price is formatted correctly for that currency in the feed.
What about product variants? +
Each variant is exported as a separate feed item with the same item_group_id so Google and other platforms know they belong to the same product. You can disable variant expansion if you prefer one item per product.
Is the feed secure? Can anyone access it? +
You can add a security token to the feed URL so only authorized platforms can access it. There is also an IP allowlist with CIDR support for both IPv4 and IPv6 ranges.
What WordPress and PHP versions do I need? +
WordPress 6.2 or newer, and PHP 7.4 or newer. The SureCart plugin must be installed and active.
Start submitting your products today
Install the plugin, configure your platforms, and get your feed URLs in under ten minutes.
Get the plugin