Offrinko

Beskrivelse

Citing a product usually means opening Amazon Associates, Awin, Rakuten or Tradedoubler, generating the link, copying it and coming back to your article. Dozens of times per article.

With Offrinko you simply paste the normal product URL. The plugin recognizes the merchant, applies the right network and builds the affiliate link locally, without any call to the network.

Or let the AI find the products

  • An “Affiliation” panel in the editor reads your article title (“iPhone 17 Pro review”, or “The 5 best smartphones of 2026”) and finds the products it is about.
  • “Generate the table”: the AI looks for each product page only at the merchants where you earn commissions (your Amazon stores, the Awin/Rakuten/… advertisers you joined), with price and availability.
  • Tick the offers you want, create the table and insert it at the cursor in one click. “Copy the shortcode” stays available for the classic editor and page builders.
  • The AI finds the page; Offrinko checks that it responds and builds the affiliate link itself. The AI never makes the link.
  • Uses the AI provider you configured in WordPress (Settings > Connectors, WordPress 7.0+): Anthropic, Google, OpenAI… Offrinko stores no API key. No provider? Everything else keeps working manually.

Paste the URL, that’s all

  • One field: paste one or many URLs (one per line) and get a ready-to-copy table of affiliate links.
  • The network is chosen automatically from the merchant directory (domain network merchant ID).
  • Tracking parameters (utm_*, gclid, fbclid, ref, another partner’s tags…) are cleaned before conversion. Links already made for another partner are unwrapped.
  • Unknown domain? A clear message and an “Add this merchant” button, right where you are.

Configure once, use everywhere

  • One tab per network: Amazon (one tag per store: .fr, .it, .com, .de, .es, .co.uk), Awin, Rakuten Advertising, Tradedoubler, CJ, Effiliation, Kwanko.
  • Custom networks with a URL template: {url}, {url_encoded}, {publisher_id}, {merchant_id}, {sub_id}.
  • Optional tracking sub-ID such as mysite-{post_id} to know which article generated the sale.
  • Links are resolved when the page is displayed: change a merchant’s network or ID once, every article follows.
  • Merchant directory pre-filled with major French, Italian and African shops, with CSV import/export.

Product library and “Where to buy” tables

  • “Product” content type: name, image, short description, ASIN, EAN, and as many offers as you want (merchant, URL, generated link, manual price, date, availability, button label).
  • Paste several URLs at once: all offers are created and converted.
  • Two table types: A — one product at several merchants (“Where to buy the iPhone 17 Pro”), B — several products compared (“Top 5 smartphones”).
  • “Best price” badge on the cheapest offer, “Prices checked on…” date, availability.
  • Stacked cards with a full-width buy button under 600px, based on the table width (works in sidebars too).

Insert anywhere

  • “Where to buy” block with product search and on-the-fly creation.
  • “Affiliate link” toolbar button in the block editor: select text, paste the merchant URL, done.
  • Shortcodes for the classic editor and page builders: [offrinko id="42"], [offrinko ids="42,43,44" type="b" title="Top 3"], [offrinko_link url="https://…"]text[/offrinko_link].
  • Classic editor helper box to convert a URL and insert it as a link.
  • All links get rel="sponsored nofollow noopener" and target="_blank" (configurable).
  • Polylang and WPML: Amazon links follow the article language (.fr in French, .it in Italian).

Three levels of customization

  1. Ready-made themes: Classic, Card, Minimal, Dark.
  2. Visual settings with live preview: colors, borders, radius (square to pill), rows as separators or cards, button style, icon (cart, bag, tag, arrow) and label template (Buy for {price}, See at {merchant}, Buy the {product}).
  3. Documented CSS variables (--ofk-radius, --ofk-btn-bg, --ofk-border…) and stable classes, to go further from the WordPress CSS editor (Additional CSS).

Global settings can be overridden per table.

Fast, safe and compliant

  • No external call when a visitor loads a page, no third-party script, no front-end JavaScript at all.
  • The stylesheet is only loaded on pages containing a table.
  • Offers and merchants are stored in dedicated indexed tables, not in post meta.
  • No image hot-linking: product images come from your media library (or the article’s featured image).
  • Amazon prices are hidden by default: the “Show Amazon prices” option comes with a warning about the Amazon Associates Program Policies.
  • “Refresh prices” under each table in the editor: new search, old and new prices side by side, you choose what to apply.
  • Reminder in the editor and in the posts list when a table’s prices are older than your chosen delay.

Works with

Any theme (classic or block theme), the block editor, the classic editor, page builders (through shortcodes), Polylang, WPML, multisite.

External services

Offrinko contacts no external service when visitors view your pages, on activation, or in the background. Requests are only made when a logged-in editor or administrator clicks the corresponding button.

AI provider, through the WordPress AI Client

The optional automatic product search (“Generate the table”, “Refresh prices”, “Test the connection”) sends prompts through the AI Client built into WordPress 7.0+ to the AI provider the site owner configured in Settings > Connectors (Anthropic or Google, for example). Offrinko does not choose the provider, does not call it directly and stores no credentials.

  • What is sent: the product name or article title typed in the “Product” field, the article language and reader country, and the name and domain of the merchant being searched. No visitor data, no personal data.
  • When: only when an editor clicks one of the buttons above.
  • Where: to the configured provider. Its terms apply, for example:

Merchant websites (page check)

When the “Page check” option is on, each product page URL returned by the automatic search is requested once from your server (HTTP HEAD, or GET limited to 64 KB) to make sure the page exists before it is proposed. Only the page URL and a generic user agent containing your site address are sent, to the merchant’s own website, only during a search started by an editor. The merchants are the ones you configured (for example Amazon, Fnac, Darty, Cdiscount); their own terms and privacy policies apply, see the list below for Amazon.

Merchant image import

The optional “Import the merchant image” button downloads one image from the URL typed by the user into the media library. Only that URL is requested, only on click.

Affiliate networks (links only)

Offrinko sends nothing to affiliate networks. It builds links pointing to their tracking domains; these are followed by visitors who click them:

  • Amazon Associates (amazon.fr, amazon.it, amazon.com, amazon.de, amazon.es, amazon.co.uk) — Conditions of use, Privacy notice
  • Awin (awin1.com) — Terms, Privacy
  • Rakuten Advertising (click.linksynergy.com) — Privacy
  • Tradedoubler (clk.tradedoubler.com) — Privacy
  • CJ (anrdoezrs.net) — Privacy
  • Effiliation (track.effiliation.com) — Privacy
  • Kwanko (action.metaffiliation.com) — Privacy

Skærmbilleder

Blokke

Dette plugin giver 1 blok.

  • Where to buy Affiliate table: one product at several merchants, or several products compared.

Installation

  1. Upload the offrinko folder to /wp-content/plugins/, or install it from Plugins > Add New.
  2. Activate the plugin.
  3. Go to Offrinko > Settings > Networks and enter your publisher identifiers (Amazon tags, Awin publisher ID…).
  4. Go to Offrinko > Merchants and set the network and merchant ID of the shops you work with.
  5. Paste product URLs in Offrinko > Converter, or add the Where to buy block to an article.

FAQ

Does the plugin contact the affiliate networks?

No. Links are built locally from documented deep-link formats.

What do I need for the automatic search?

WordPress 7.0 or newer and an AI provider configured in Settings > Connectors (for example the “AI Provider for Anthropic” plugin with your API key). Offrinko sends its prompts through the WordPress AI Client and never stores a key. Usage is billed by your provider. Without a provider, the converter, the product library and the tables work normally.

Which merchants does the automatic search look at?

Only the ones you can earn commissions with: Amazon stores for which you entered a tag, and directory merchants with a configured network and merchant ID. One merchant is searched per request.

Why is my Amazon price not displayed?

The Amazon Associates Program Policies require prices coming from the official Amazon API. Offrinko hides Amazon prices unless you tick “Show Amazon prices” in Settings > AI & prices, knowing the risk.

Where do I find the merchant ID (awinmid, mid, p…)?

In your affiliate network dashboard, on the advertiser/program page. Enter it once in Offrinko > Merchants.

A merchant only gives links from its own portal (e.g. Jumia).

Set its network to “Manual link (portal)” and paste the link generated in the portal in the “Affiliate link” field of the offer.

Can I add another network?

Yes, in Settings > Networks > Custom networks, with a URL template. Developers can also register a network class with the offrinko_networks filter.

Will the tables break my theme?

Tables are scoped under the .ofk class, reset list and link styles, do not use <table> markup and adapt to their container width.

Anmeldelser

Der er ingen anmeldelser for denne widget.

Bidragsydere & udviklere

“Offrinko” er open source-software. Følgende personer har bidraget til dette plugin.

Bidragsydere

Ændringslog

1.0.0

  • First release: converter, merchant directory, product library, AI product search (WordPress AI Client), “Affiliation” editor panel, price refresh, “Where to buy” block, shortcodes, toolbar button, four themes with live preview, Polylang/WPML support.