MyFeeds — Affiliate Product Feed Manager

MyFeeds — Affiliate Product Feed Manager

Details
View on WordPress

Stop copy-pasting affiliate products. Stop fixing dead links by hand. Start writing.

MyFeeds — Affiliate Product Feed Manager turns your affiliate network’s product feed into a locally searchable product catalog inside WordPress. Drop product cards into any blog post or page from the Gutenberg block editor — prices, images, brands and affiliate links stay current on every sync, and your visitors never wait on an external API.

Built for fashion bloggers, tech reviewers, deal sites and anyone running affiliate marketing on WordPress. Pick products in the editor, publish, move on. No CSV downloads, no FTP juggling, no admin overhead.

Why MyFeeds?

Existing WordPress affiliate plugins force a choice between Amazon-only convenience and manual link-rotation tools. MyFeeds covers the middle ground: any affiliate network with a product feed, fully imported into your own database, surfaced through a native block editor block.

  • Any affiliate network with a feed — AWIN, CJ Affiliate, Tradedoubler, Webgains, Rakuten, Admitad, Impact, ShareASale, and any other network that exports a CSV, TSV, XML or JSON product feed.
  • Self-hosted product data — every imported product lives in your WordPress database. The frontend never calls an external service when a visitor loads a page. Faster pages, GDPR-friendly, no third-party tracking on render.
  • Native Gutenberg block — search by name, brand or category inside the editor and insert product cards inline. Not a shortcode wrapper.
  • Smart auto-mapping — the importer recognises the column structure of major networks out of the box (AWIN’s aw_product_id, CJ’s advertiser_sku, Tradedoubler’s TDProductId, and many more). Manual override for the rest.
  • Smart search with German support — FULLTEXT index with synonyms, German stemming, umlaut normalisation, gender-aware filtering. Searches like “schuhe”, “Schuh” and “shoes” all return the same products.
  • Truthful pricing — no silent EUR defaults, no fake discount markers. What the feed publishes is what visitors see.
  • Built for large feeds — background imports via Action Scheduler, 32 KB delimiter sniffing for messy CSV headers, RFC4180-aware quote handling. 80-column AWIN feeds with quoted descriptions parse correctly out of the box.

How it works

  1. Paste your affiliate product feed URL from your network (AWIN, CJ, Tradedoubler, Rakuten, Webgains, Admitad, Impact, ShareASale, or any other CSV/TSV/XML/JSON exporter).
  2. MyFeeds imports and indexes every product locally in your WordPress database.
  3. In any post or page, add the MyFeeds – Product Picker block, search by name, brand or category, and click to insert.
  4. The published page renders a responsive product grid with live prices, images, brands, shipping info, and your affiliate links — straight from your database. No frontend external calls.

Use cases

  • Affiliate roundup posts — “20 best running shoes 2026”, “Top 10 sustainable fashion brands” — replace dozens of hand-coded product blocks with a single Product Picker.
  • Fashion and lifestyle blogs — pick today’s outfit recommendations in the editor, let the nightly sync keep prices in line with the merchant store.
  • Tech review sites — link to current product variants without rewriting old posts when SKUs change.
  • Deal aggregators — search a multi-network catalog for matching deals and surface them inside long-form content.
  • Niche review sites — multi-network catalog instead of being locked into one affiliate program.

Features

  • Universal feed import — CSV, TSV, XML, JSON and gzipped variants, all detected automatically from the URL
  • Smart Mapping — network-aware automatic field detection for AWIN, CJ, Tradedoubler, Webgains, Rakuten, Impact, ShareASale, Belboon, Adcell and more
  • Smart Search — FULLTEXT index with synonyms, German stemming, umlaut normalisation, gender-aware filtering
  • Native Gutenberg Product Picker block with live in-editor search and multi-select
  • Responsive product grid with prices, brands, shipping info and configurable affiliate links
  • Background imports via Action Scheduler — no admin lock-up on large feeds
  • Nightly quick sync (active products) plus weekly full re-import via WP-Cron
  • AWIN Publisher API integration — verify credentials and resolve feed URLs without leaving WordPress
  • Truthful currency handling — no hardcoded EUR fallback
  • Works with any block-editor compatible WordPress theme (5.8+)
  • Self-hosted, no frontend external calls — products render from your own database

Related paid plugins

This plugin is fully functional on its own. Separate, independent paid plugins called MyFeeds Pro and MyFeeds Business are available at myfeeds.site and ship with additional features such as a carousel block, a visual card design editor with Google Fonts, click and conversion analytics, and a full multi-feed storefront system. They are not required to use this plugin.

External Services

This plugin connects to external services only when the site administrator chooses to configure a feed that uses them. No external services are contacted on the frontend or for visitors.

AWIN Publisher API

When you add an AWIN feed in the WordPress admin, the plugin calls the AWIN Publisher API on your behalf to verify your publisher credentials, look up your approved advertisers, and resolve their feed download URLs so the import job knows where to pull the product feed from.

  • What data is sent: your AWIN publisher ID, the advertiser ID, and your AWIN API key (passed as an HTTP header). No WordPress user data, no visitor data, and nothing from the frontend is transmitted.
  • When it is sent: only in the WordPress admin, when you open the AWIN feed setup dialog, verify credentials, or trigger a feed refresh. No frontend page view ever calls this API.
  • Where it is sent: https://api.awin.com/ — AWIN’s official publisher API endpoint.
  • Why: AWIN requires publishers to fetch feed download URLs via their API rather than hard-coding them, because the URLs are rotated and tied to your publisher account.

AWIN’s terms of service and privacy policy apply to this data exchange:

Configured product feed URL (any affiliate network)

To import products, the plugin downloads the feed file from the URL you save in the Feed Manager. The feed URL points to your affiliate network’s product feed export — for example AWIN (https://productdata.awin.com/...), Tradedoubler (https://fr.tradedoubler.com/...), Webgains, Rakuten, Admitad, or any other network that hands you a CSV/TSV/XML/JSON feed URL.

  • What data is sent: an HTTP GET request to the feed URL with a User-Agent header identifying the WordPress site and plugin version. No publisher credentials, user data, or visitor data are sent in the request body.
  • When it is sent: in the WordPress admin only, when you click “Reimport”, and on the configured cron schedule (nightly quick sync and weekly full import). The frontend never calls the feed URL.
  • Where it is sent: to the host in the feed URL you configure. The plugin does not share that URL with any third party.

Because the feed URL itself is provided by an affiliate network, the privacy and terms of that download are governed by that network. The two networks listed in our test matrix publish their terms and privacy policies at:

If you configure a feed URL from a different network (Webgains, Rakuten, Admitad, etc.), the terms and privacy policy of that network apply to the feed download. Please refer to your network’s documentation.

No data is sent to any other external service. The plugin stores imported products in your own WordPress database and serves them from there; the frontend never contacts an external host to render a product.

Source Code

The full source for this plugin is open-source. See https://myfeeds.site for the project homepage and links to the public repository.

  • Block editor source: src/index.js
  • Build tool: terser via npm run build (configuration in package.json)

To rebuild the editor bundle from source, run npm install && npm run build inside the plugin folder.

Details

Plugin code:
myfeeds-affiliate-feed-manager
Plugin version:
1.0.2
Author:
Outdated:
No
WP version:
5.8 or higher
PHP version:
7.4 or higher
Test up to WP version:
6.9.4
Total installations:
0
Last updated:
2026-05-18
Rating:
Times rated:
0
affiliate
affiliate-links
affiliate-marketing
awin
product-feed