WordPress plugin intelligence profile

SJRubel Product Feed Generator

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

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.9
Current version1.0.2
WordPress coverageTested up to WordPress 6.9
Minimum stackWP 5.6 · PHP 7.4
Directory statusactive
Last directory update6 Jul 20263mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records SJRubel Product Feed Generator version 1.0.2 as active, updated 3mo ago and tested up to WordPress 6.9.

Overview

About this plugin

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.

>

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

0 feed with g: namespace tags

Google Shopping / Google Merchant Center

CSV (Shopify profile)

)

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

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.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • facebook product feed
  • google shopping feed
  • product feed generator
  • shopify feed
  • woocommerce product feed
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.9

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.9.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.9
Minimum requirementsWordPress 5.6 · PHP 7.4
Update activity6 Jul 20263mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.