BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
SJRubel Product Feed Generator icon
Actively maintained Tested up to 6.9.9 #1 in facebook product feed

SJRubel Product Feed Generator

Generate WooCommerce product feeds for Google Shopping, Facebook, Shopify & OpenAI — with filters, field mapping, and scheduled auto-sync.

Active installs<10New
Downloads · 30d56▲ +19.1% vs prev. 30d
Rating—0 reviews
Health score48/100Fair
All-time downloads455Since Mar 2026
Support resolved—No recent threads
RequiresWP 5.6PHP 7.4+
Downloads · 7d16• 0% week over week
Our verdict

Use with caution

SJRubel Product Feed Generator works, but test it on a staging site before relying on it in 2026. Was last updated 3 months ago, and scores 48/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far
  • Only tested up to WordPress 6.9 (latest is 7.1)

Daily downloads

4812Jul 7Aug 20Oct 4
Yesterday0
Daily average (1y)2
Peak day29Jun 25, 2026
Last 12 months461

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where SJRubel Product Feed Genera… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
facebook product feed >100 405 Best facebook product feed plugins →
Google Shopping Feed #79 193 Best Google Shopping Feed plugins →
product feed generator #76 246 Best product feed generator plugins →
shopify feed #55 113 Best shopify feed plugins →
woocommerce product feed >100 1,207 Best woocommerce product feed plugins →

About SJRubel Product Feed Generator

From the official readme · v1.0.2

Description

SJRubel Product Feed Generator turns your WooCommerce catalog into ready-to-submit product feeds for Google Shopping, Meta / Facebook Catalog, Shopify, and OpenAI-compatible AI shopping feeds — without spreadsheets, manual exports, or custom code.

Build a feed once with the guided feed wizard, and the plugin keeps it fresh on a schedule you control. Every feed is written in the structure its destination actually expects: a real Google Merchant XML feed with the g: namespace, a genuine Shopify product-import CSV using Shopify’s own column headers, a structured JSON schema built for AI shopping agents, and plain CSV / JSON for any other platform that accepts structured product data.

Quick facts — Plugin type: WooCommerce extension · Feed formats: XML, CSV, JSON, JSON Lines (.txt) · Built-in marketplace profiles: Google Shopping, Facebook/Meta Catalog, Shopify, OpenAI · Automation: scheduled WP-Cron regeneration · Compatibility: WooCommerce High-Performance Order Storage (HPOS) · License: GPLv2+

Why store owners use it

  • One catalog, every channel. Map your WooCommerce products once and export them to Google Shopping, Facebook/Instagram, Shopify, and AI shopping surfaces from a single dashboard.
  • No guesswork on formatting. Each marketplace profile ships with the correct field names and file structure out of the box — Google’s g: namespace tags, Shopify’s exact CSV headers, a structured OpenAI/AI-agent JSON schema.
  • Filter before you export, not after. Send only the products each channel should see — in stock, on sale, above a price floor, missing no required data — instead of hand-editing a spreadsheet.
  • It stays current on its own. Turn on scheduled regeneration per feed and the file at your feed URL updates automatically; marketplaces polling that URL always see fresh data.

Feed formats & where they go

Format
What it produces
Typical destination

XML
Google Merchant–style RSS 2.0 feed with g: namespace tags
Google Shopping / Google Merchant Center

CSV (Shopify profile)
Shopify’s own product-import column set (Handle, Body (HTML), Variant SKU, Variant Grams, etc.)
Shopify catalog import

CSV (generic)
Plain, column-mapped CSV built from your field mapping
Facebook/Meta Catalog bulk upload, spreadsheets, custom tools

JSON (OpenAI profile)
Structured {schema_version, updated_at, products[]} payload with normalized availability and numeric fields
OpenAI-style / AI shopping agent feeds

JSON (generic)
Plain array-of-products JSON
Custom marketplaces, internal tools, API-based integrations

JSON Lines (.txt)
One JSON object per line
Log-style ingestion pipelines, streaming imports

Powerful product filtering

Build the exact product set each feed should contain:

  • Stock status, product type (simple, variable, variation, grouped, external), and catalog visibility
  • Sale-only, featured-only, virtual-only, downloadable-only, variations-only, “has SKU,” and “has image” toggles
  • Category and tag filters, each with its own include or exclude mode
  • Price range and stock-quantity range
  • Date created / date modified range
  • Data-quality rules — automatically skip products missing a title, image, price, SKU, weight, brand, GTIN, MPN, or other required field, so incomplete listings never reach a marketplace
  • Include or exclude specific products by ID, or exclude by SKU list
  • A custom field rule builder — combine any standard field, attribute, or custom meta key with operators like equals, contains, starts with, greater than, or is empty, for filtering logic beyond the built-in toggles

Field, attribute & category mapping

  • A field-mapping table per marketplace profile (Google Shopping, Facebook, OpenAI, Shopify), pulling from your real WooCommerce fields, product attributes, and custom meta keys
  • Attribute Mapping — combine several WooCommerce attributes into a single feed value with a separator of your choice (e.g. combine size + color into one variant label)
  • Dynamic Attribute Mapping — build named, reusable mapping blocks that can populate several feed fields at once
  • Category Mapping with the official Google product taxonomy and Facebook product taxonomy bundled in, plus live search-as-you-type lookup, so each WooCommerce category resolves to the correct marketplace category automatically

Product condition, brand & identifiers

Condition (new/used/refurbished), brand, SKU, GTIN, and MPN are resolved per product — with automatic fallback from a product variation to its parent product when a value isn’t set at the variation level — so variable products export cleanly without manual field entry per variation.

Real per-zone shipping data

Feeds can include live shipping cost data pulled from your actual WooCommerce shipping zones (flat rate and free shipping methods), so Google Shopping and similar channels receive real shipping figures instead of a placeholder.

Scheduled, automatic feed regeneration

Turn on automatic updates per feed and choose how often it refreshes — from every hour up to once a week. Regeneration reuses the same feed file and URL, so the link you submit to a marketplace keeps working as your catalog changes.

Built for large catalogs

Feeds generate in configurable batches (10–2,000 products per batch) instead of one long-running request, so large WooCommerce catalogs generate reliably without server timeouts.

WooCommerce compatibility

Declares compatibility with WooCommerce High-Performance Order Storage (HPOS). Works alongside the standard WooCommerce product catalog (simple, variable, variation, and grouped products) — no changes to your existing store setup required.

Installation

  1. Upload the plugin files to the /wp-content/plugins/ directory, or install the plugin directly through the WordPress Plugins screen.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Make sure WooCommerce is installed and active.
  4. Open Feed Generator in your WordPress admin sidebar.
  5. Click Add New to launch the feed wizard: choose a marketplace and format, map your fields, set your filters, and generate.
  6. Copy the generated feed URL and submit it to Google Merchant Center, Meta Commerce Manager, Shopify, or your destination platform.
  7. Optional: turn on scheduled auto-regeneration so the feed stays current without manual work.

Frequently asked questions

What does SJRubel Product Feed Generator do?

It reads your WooCommerce product catalog and exports it as a structured feed file (XML, CSV, or JSON) formatted for Google Shopping, Facebook/Meta Catalog, Shopify, or an OpenAI-style AI shopping feed, with filtering and field mapping along the way.

Do I need WooCommerce for this plugin to work?

Yes. This plugin generates feeds from WooCommerce product data, so an active WooCommerce installation is required.

Is this plugin free?

Yes, the plugin is free and licensed under GPLv2 or later.

Will this work with any theme?

Yes. Feed generation runs entirely in the WordPress admin area and reads product data directly from the database — your active theme has no effect on it.

Does the plugin modify my products or store front-end in any way?

No. It only reads existing WooCommerce product data to build feed files; it does not change your products, prices, or storefront.

Can I run multiple feeds at the same time?

Yes. You can create unlimited feed configurations — for example, a Google Shopping feed and a Shopify feed — each with its own filters, mapping, and schedule.

How do I create my first feed?

Go to Feed Generator → Add New, pick a marketplace and feed format, map your product fields, set any filters you want, then click Generate.

Can I edit a feed after creating it?

Yes. Every saved feed configuration can be reopened, edited, and regenerated from the main Feed Generator dashboard.

Where are generated feed files stored?

Inside your WordPress uploads directory, in a dedicated sjrubel-product-feeds folder, so files are served directly by your site.

Does the feed URL change every time I regenerate?

No. Regenerating a feed in the same format reuses its existing file and URL, so a marketplace already polling that URL keeps receiving updates without you needing to resubmit a new link.

Can I delete a feed configuration?

Yes, from the Feed Generator dashboard — deleting a configuration removes its saved settings; you can separately delete the generated file from the Generated Feeds page.

Can I download a generated feed file directly?

Yes, both the main dashboard and the Generated Feeds page provide a direct download link for each feed file.

Does this plugin create a valid Google Merchant Center feed?

Yes. Choosing the Google Shopping profile produces an RSS 2.0 XML feed with the g: namespace Google Merchant Center expects.

How do I map my WooCommerce categories to Google product categories?

Use the built-in Category Mapping page — it includes Google’s official product taxonomy with search-as-you-type, so you can map each WooCommerce category to the correct Google category once.

What if I don’t map a category?

The plugin falls back to your product’s WooCommerce category path, so the field is never left empty — mapping it to Google’s taxonomy simply improves accuracy and approval rates.

Does the feed include shipping information for Google Shopping?

Yes, for flat-rate and free-shipping methods configured in your WooCommerce shipping zones, the plugin resolves and includes real shipping costs.

Why would Google reject some of my products?

Usually missing required data (price, image, GTIN/MPN/brand, or availability). Use the built-in data-quality filters to exclude incomplete products from the feed before submission.

Can I generate a Facebook or Instagram product catalog feed?

Yes, choose the Facebook/Meta marketplace profile when creating a feed — it provides the relevant field set for catalog and ad use.

What format should I use for Facebook Catalog?

CSV or XML both work with Meta Commerce Manager’s catalog import; choose whichever your workflow already expects.

Can I map a Facebook product category separately from Google’s?

Yes. Category Mapping stores a Google category and a Facebook category independently for each WooCommerce category, using Facebook’s own bundled taxonomy list.

Changelog

Initial release of SJRubel Product Feed Generator.

1.0.0

  • Initial public release.
  • Multi-marketplace feed generation for Google Shopping, Facebook/Meta Catalog, Shopify, and OpenAI-compatible AI shopping feeds, in XML, CSV, JSON, and JSON Lines (.txt) formats.
  • Guided feed creation wizard with field mapping per marketplace profile.
  • Advanced product filtering: stock, type, category/tag include-exclude, price and stock range, date range, data-quality exclusion rules, and a custom field rule builder.
  • Attribute Mapping and Dynamic Attribute Mapping for combining WooCommerce attributes into feed fields.
  • Category Mapping with bundled official Google and Facebook product taxonomies and search.
  • Scheduled automatic feed regeneration via WP-Cron, with configurable intervals from hourly to weekly.
  • Batch-based generation for large catalogs, with adjustable batch size.
  • WooCommerce High-Performance Order Storage (HPOS) compatibility declared.

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

FAQ

SJRubel Product Feed Generator: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 5, 2026

Is SJRubel Product Feed Generator free?

Yes. SJRubel Product Feed Generator is free to download and use from the official WordPress.org plugin directory.

Is SJRubel Product Feed Generator safe to use in 2026?

SJRubel Product Feed Generator works, but test it on a staging site before relying on it in 2026. Was last updated 3 months ago, and scores 48/100 on our health check.

How many websites use SJRubel Product Feed Generator?

SJRubel Product Feed Generator is active on <10 WordPress websites and has been downloaded 455 times since it launched in March 2026. It was downloaded 56 times in the last 30 days.

Does SJRubel Product Feed Generator work with WordPress 7.1?

SJRubel Product Feed Generator is officially tested up to WordPress 6.9.9, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does SJRubel Product Feed Generator need?

SJRubel Product Feed Generator requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was SJRubel Product Feed Generator last updated?

The latest version, 1.0.2, was released on July 6, 2026 (3 months ago).

Who makes SJRubel Product Feed Generator?

SJRubel Product Feed Generator is developed and maintained by MD RUBEL MIA.

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.