Re is out: see what's new Lifetime updates on every purchase Support replies within 24 hours Secure checkout via Gumroad 8,500+ sales since 2016

Freemius

Updated 2 min read 4 views

The Freemius add-on checks Freemius license keys in your forms. It adds the Purchase code field, looks the key up in your Freemius products and gets the plan, the buyer’s email and when the license expires.

Set it up

  1. In the Freemius Developer Dashboard, open a product, then Settings → API & Keys.
  2. Copy the product’s ID and the API Bearer Authorization Token. A token works for its own product only.
  3. In Contact Form → Settings → Purchase codes → Freemius → Products, put each product on a line: its ID, a colon, its token, such as 12345: 1a2b3c…. Save; the card says Ready.
  4. In the form, click the Purchase code field and pick plans in Freemius plans, or leave it empty for any plan of any product. With several products, plans show as Product · Plan.

A key is looked up in each product in turn, until one has it.

What counts

Freemius saysThe field
A license of the product, not expiredLets it through
ExpiredTurns it away, or lets it through if Support over says so
Cancelled in the Developer DashboardTurns it away
No such key, or a license of another planTurns it away
Freemius doesn’t answerLets it through as not verified, unless Store can’t be reached says to turn it away

Support lasts as long as the license: to its expiry date, or with no end for a lifetime license. A key starts with sk_.

Privacy

The key typed in the form goes to api.freemius.com with each product’s token when the form is sent. Freemius’s terms and privacy policy apply.

Was this article helpful?