WordPress 7.1.2: critical core security fix. Update now, then check inactive themes and comments.

Details

More

Troubleshoot Common Affiliate Link Problems

Fix Freemius affiliate EMPTY_REFERER issues: remove rel=noreferrer and use protocol-relative r.freemius.com links.

If many affiliate clicks show as invalid with EMPTY_REFERER, check the issues below.

Reminder: Always use your Freemius r.freemius.com referral link after approval. See Affiliate program for how tracking works.

rel=“noreferrer”

WordPress can add rel="noreferrer" to links in the editor. That tells the browser not to send a referrer, so Freemius may treat the click as invalid unless your program allows empty referrers. Remove noreferrer from affiliate links:

Good: <a rel="noopener" href="//r.freemius.com/123/456/">text</a>
Bad: <a rel="noopener noreferrer" href="//r.freemius.com/123/456/">text</a>

Inconsistent protocol with default referrer policy

If the linking site has no Referrer-Policy, browsers often use no-referrer-when-downgrade. The referrer is omitted when HTTPS and HTTP are mixed. Use protocol-relative affiliate URLs:

Good: <a href="//r.freemius.com/123/456/">text</a>
Bad: <a href="https://r.freemius.com/123/456/">text</a> (can fail when the page protocol differs)

More: MDN Referrer-Policy.

Still stuck? Get help or contact us.

Larger screenshot

Enlarged image