Dynamic Content

Free, or Pro from $4 a month

Shows a different phone number, WhatsApp number or call to action depending on how the visitor arrived, so you can tell which campaign generated the call.

Free version coming to WordPress.org. Pro adds what is listed below, billed once a year at $48 for one site.

Rules, in priority order. Conditions group with AND inside a group and OR between groups, and the first matching rule wins.

The problem

Calls are the conversions nobody can attribute. A visitor arrives from an advert, reads the page, and dials the number: nothing in your analytics connects that call to the campaign that paid for it. The usual fix is a call tracking service that rewrites your numbers from the outside and charges monthly for the privilege.

How this handles it

You define slots, which are the values on the page that can change, and rules that decide which value a visitor sees. The swap happens in the browser after the page is served, so the HTML a cache stores is identical for everybody, and the number in it is your real one. A visitor with JavaScript disabled sees the default, which is a working number rather than a blank.

Every screen, as it actually looks

Screenshots from a running install, not mockups. These are the same images on the WordPress.org listing.

Rules, in priority order. Conditions group with AND inside a group and OR between groups, and the first matching rule wins.
Rules, in priority order. Conditions group with AND inside a group and OR between groups, and the first matching rule wins.
Slots: every value on the site a rule is allowed to change, each with the default a visitor sees otherwise.
Slots: every value on the site a rule is allowed to change, each with the default a visitor sees otherwise.
The Status screen: what is live, and how to place a slot in a template or a page.
The Status screen: what is live, and how to place a slot in a template or a page.
The front end debug panel, naming the rule that matched, the conditions it met, and every value it replaced.
The front end debug panel, naming the rule that matched, the conditions it met, and every value it replaced.

Free against Pro

Free

  • Phone, WhatsApp, text and link slots
  • Conditions on UTMs, referrer, landing page, URL and device
  • AND within a group, OR between groups
  • Import and export the whole configuration between sites
  • Three slots and five rules
  • A debug panel showing which rule matched and why

Pro, $4 a month

Billed once a year at $48 for one production site. There is no monthly plan; the figure above is the year divided by twelve.

  • Up to 200 slots and 200 rules
  • Country and region targeting from your CDN headers
  • Every change recorded with who made it, and restorable

The other two plugins

Each one solves a different problem, and none of them needs the others.

Attribution Tracker

Records where every visitor came from and attaches it to the form they submit, so a lead in your inbox arrives with its campaign on it.

Responsive Focal Point

Lets an editor pick the part of an image that must never be cropped out, and set a different point per breakpoint when one is not enough.

Try the free version first

It is finished, and on its way to WordPress.org. If it does what you need, stop there. If you want more, the licence is $4 a month.