AffiEasy

Description

AffiEasy is a WordPress plugin for affiliate marketers and content publishers who want to manage links and tables without rebuilding tracking URLs by hand every time.

The plugin is built around two main concepts:

  • Webshops: each webshop stores your affiliate URL pattern and optional display preferences.
  • Reusable links and tables: create links once, reuse them anywhere with shortcodes, and insert them inside responsive comparison tables.

Typical workflow:

  1. Create a webshop with an affiliate URL template such as https://www.awin1.com/cread.php?p=[[product_url]]&clickref=[[click_ref]]
  2. Create affiliate links from that webshop by filling only the variable values like product_url and click_ref
  3. Insert links anywhere with the [affieasy_link id=123] shortcode
  4. Build tables with text, HTML, images, and affiliate buttons, then display them with [affieasy_table_content id=1]

AffiEasy also includes a quick-link metabox in the post and page editor. Paste a product URL, let the plugin detect the matching shop from its domain, and generate a short redirect URL in one click.

See the video below to discover the possibilities offered by this plugin.

Features

  • Create unlimited webshops with affiliate URL templates based on placeholders like [[product_url]] and [[click_ref]]
  • Save default affiliate button preferences per webshop: link text, background color, and text color
  • Optional product domain mapping per webshop for automatic shop detection from a product URL
  • Optional URL encoding for product URLs when a partner network requires it
  • Create unlimited reusable affiliate links outside tables
  • Insert affiliate links anywhere with the [affieasy_link id=...] shortcode
  • Copy both the shortcode and the generated short redirect URL for each saved link
  • Manage link label, category, nofollow, and open-in-new-tab options
  • Search and sort saved links by webshop, label, category, short URL, or final URL
  • Quick affiliate link creation from the post/page editor with automatic webshop detection
  • Automatic prefill of category and click_ref from the current post slug when creating links from a post context
  • Create unlimited tables and duplicate existing tables
  • Build table cells with text, custom HTML, images, or one or more affiliate buttons
  • Use column headers, row headers, both, or no headers
  • Customize header background color, text color, font size, and font weight
  • Control table max width, body background color, and responsive breakpoint
  • Display a dedicated responsive mobile layout below the chosen breakpoint
  • Use built-in icon placeholders in cells such as %TICK%, %CROSS%, %INFO%, %WARNING%, %HEART%, %LOCK%, %EMPTY-STAR%, and %FILLED-STAR%
  • Manage everything from a dedicated WordPress admin menu: Tables, Affiliate links, and Webshops

Screenshots

  • Example of a comparison table on desktop
  • Responsive mobile version of the same table
  • Table builder with text, image, and affiliate-link cells
  • Webshop setup with affiliate URL template and product domains
  • Header style options and responsive settings
  • Quick affiliate link creation from the editor sidebar

Installation

  1. Install the plugin with the WordPress plugin installer or copy it into wp-content/plugins/.
  2. Activate the plugin from the WordPress plugins screen.
  3. In the admin menu, open AffiEasy > Webshops and create your first webshop.
  4. Add your affiliate URL template and, if needed, product domains for auto-detection.
  5. Create affiliate links from AffiEasy > Affiliate links or from the quick-link metabox in the post/page editor.
  6. Create a table from AffiEasy > Tables.
  7. Insert a table with [affieasy_table_content id=1] and a saved link with [affieasy_link id=1].

FAQ

Is AffiEasy responsive?

Yes. Each table can define its own responsive breakpoint, and AffiEasy switches to a mobile-friendly layout below that width.

How do webshops work?

A webshop stores the affiliate URL pattern for a merchant or network. You add placeholders such as [[product_url]] and [[click_ref]], then AffiEasy asks only for those variable values when you create a link and builds the final tracked URL for you.

Which shortcodes are available?

Use [affieasy_table_content id=1] to display a table and [affieasy_link id=1] to display a saved affiliate link.

What is the difference with Table Maker?

Table Maker is no longer maintained. AffiEasy was rebuilt with a dedicated affiliate-link workflow: reusable webshops, reusable links, responsive tables, and faster link creation from one admin area.

Reviews

December 3, 2024
Cette extension est ecxellente et permet de faire des tableaux parfaits pour des sites de comparatifs produits je touve cette extension totalement idéale pour ce type de site à 1000% !!
April 10, 2024 2 replies
Very simple and efficient plugin to create quick responsive tables.
Read all 2 reviews

Contributors & Developers

“AffiEasy” is open source software. The following people have contributed to this plugin.

Contributors

“AffiEasy” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “AffiEasy” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.2.2

  • Prevent fatal activation errors when a second AffiEasy copy is installed from a ZIP into a different plugin folder; the duplicate is now blocked with an admin error instead of crashing

1.2.0

  • Quick affiliate link creation: new “Créer un lien affilié” metabox on the post/page editor — paste a product URL, the shop is auto-detected, and a short redirect URL is generated in one click
  • New “Product domains” field on webshops (comma-separated) used for automatic shop detection from a product URL
  • Enhanced affiliate links page: accepts ?post_id=X to pre-fill category and click_ref from the post slug; product_url field auto-selects the matching webshop
  • edit_link() now returns the inserted row ID
  • All new AJAX endpoints secured with nonce + capability check

1.1.9

  • validate plugin up to 6.7.2

1.1.8

  • remove old freemius directory

1.1.7

  • remove duplicate directories

1.1.6

  • upgrade missing version

1.1.5

  • support prefix databases tables
  • support utf-8 (no more crash when listing links with utf-8 text like accent, %, etc)

1.1.4

  • fixes some code

1.1.3

  • AffiEasy is now free to use!
  • opensource from GitHub
  • Shops are now alphabetical ordered
  • url can be encoded with a check box from the shops page
  • PHP 8.2 compatible

/!\ If you came from version previous to 1.1.3, here how to update without loosing any data:
1. disable old AffiEasy plugin
2. install the new plugin (>= v1.1.3)
3. remove previous plugin

1.0.5

  • Add the possibility to put icons in the tables
  • Sort webshops in table edition

1.0.4

  • Update freemius version

1.0.3

  • Remove pretty url managment on table links (need more work)

1.0.2

  • Fix plugin uninstallation

1.0.1

  • Create / update affiliate links outside tables
  • Pretty url managment on links
  • Duplicate tables

0.9.22

  • Initial release