WordPress plugin intelligence profile

GeekoDev Universal Product Feed for WooCommerce

Product feeds for Google Merchant Center, Facebook / Meta, TikTok, Bing, Pinterest and Snapchat, plus a custom CSV feed, from your WooCommerce store.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.1
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update29 Oct 20264d 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 GeekoDev Universal Product Feed for WooCommerce version 1.0.1 as active, updated 4d ago and tested up to WordPress 7.1.

Overview

About this plugin

GeekoDev Universal Product Feed for WooCommerce builds the product feeds the main shopping and advertising channels ask for, straight from your WooCommerce products, and keeps them up to date at a stable public URL. No product limit, no feed limit.

Channels

  • Google Merchant Center (Google Shopping, free listings): XML feed with prices, sale prices, availability, brand, GTIN, MPN, condition, Google product category, variations, age group, gender, custom labels, shipping cost and handling times
  • Facebook / Meta Catalog (Facebook and Instagram Shops, Advantage+ catalog ads)
  • TikTok Shop / TikTok Catalog
  • Microsoft Bing Merchant Center
  • Pinterest Shopping
  • Snapchat Ads Catalog
  • Custom CSV: choose every column yourself, with your delimiter, for any other channel that takes a CSV file

Features

  • Stable public URLs ( /feeds/your-feed.xml ) that Googlebot, the Meta crawler and the other channels fetch on a schedule
  • Fast delivery: the generated file is served straight from disk and rebuilt automatically when products change; crawlers may cache it for the max age you set and get a “304 Not Modified” when it has not changed
  • Background generation through WooCommerce’s Action Scheduler, in batches, so large catalogs don’t time out; the Run button regenerates a feed immediately
  • Scheduled regeneration per feed: every 15 minutes, hourly, daily or weekly
  • Variations exported as individual items, with their own link, image and an item_group_id pointing to their parent
  • A mapping editor on every channel: send a product field, a custom field (meta), a taxonomy term or a fixed value in any column
  • Google category mapping: assign a Google product category to each WooCommerce category once; sub-categories and variations inherit it. The Google category list can be downloaded in your language
  • Filters per feed: categories, stock status, product type, price range
  • Prices as customers pay them: the sale price only while the sale runs, and prices shown the way your shop displays them
  • Shipping cost per product for Google Merchant Center, from a WooCommerce shipping zone
  • Per-feed logs and a Preview tab to check the output before submitting it
  • WooCommerce’s own GTIN field, or _gtin / _ean / _upc custom fields; brands from a _brand custom field, the product_brand taxonomy (WooCommerce Brands, Perfect Brands, YITH Brands…) or a Brand attribute
  • Translation-ready, right-to-left languages included: translations are managed on translate.wordpress.org
  • Compatible with WooCommerce High-Performance Order Storage (HPOS)

Universal Product Feed Pro

The Pro add-on adds:

  • 39 more channels: the European price comparison engines and marketplaces (Idealo, Kelkoo, LeDénicheur, Skroutz, BestPrice, Heureka, Zboží.cz, Ceneo, Glami, Mall, Árukereső, Compari.ro, eMAG, Geizhals, PriceRunner, PriceSpy, Prisjakt, Trovaprezzi, KuantoKusta, Trendyol…), Google Ads, Google Product Reviews and Promotions, Amazon, Temu, Criteo, Fruugo, OpenAI / ChatGPT Shopping, Custom XML and Custom JSON
  • Advanced mapping: composite templates ( {name} - {brand} ), conditions and transforms (strip HTML, truncate, replace, regex, rounding, arithmetic)
  • One feed per language with WPML or Polylang, and feeds in other currencies with WooCommerce Multilingual (WCML) or Aelia Currency Switcher
  • Shipping rules by price, weight, stock and category
  • FTP / SFTP upload of the generated file and a signed webhook after each generation
  • Category mapping for Heureka / Glami, Ceneo and Fruugo

The free plugin keeps working on its own: the add-on only adds to it.

Source code

json ). To rebuild build/: npm install, then npm run build (@wordpress/scripts).

Trademarks

WooCommerce, Google, Meta, Facebook, Instagram, TikTok, Microsoft Bing, Pinterest and Snapchat are trademarks of their respective owners. This plugin is not affiliated with, or endorsed by, any of them.

External services

This plugin connects to one external service, only from its settings screen:

  • Google product taxonomy (google.com). When an administrator opens Settings → Taxonomy mapping (or clicks Refresh from source there), the plugin downloads Google’s list of product categories, in the site’s language, from https://www.google.com/basepages/producttype/taxonomy-with-ids.{locale}.txt, so a Google category can be picked for each WooCommerce category. Only the language code is sent with the request; no data about the store, its products or its customers. The list is then kept for 30 days. Google’s Terms of Service and Privacy Policy apply.

The feeds themselves are files on your site: the channels you submit their URL to fetch them, and the plugin sends nothing to them.

WordPress.org metadata

Plugin tags

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

  • facebook catalog
  • google shopping
  • product feed
  • tiktok shop
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity29 Oct 20264d 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.