Gumroad
The Gumroad add-on checks Gumroad license keys in your forms. It adds the Purchase code field, and Gumroad tells it the product, the buyer’s email and when they bought it. No token is needed.
Set it up
- In Gumroad, open each product and turn on Generate a unique license key per sale. Copy the product ID shown under License key in its Content tab.
- In Contact Form → Settings → Purchase codes → Gumroad, set how long support lasts. The card says Ready.
- In the form, click the Purchase code field and paste the product IDs in Gumroad products, separated by commas.
A key is checked with each product in the list until one knows it. Checking doesn’t count as a use of the key on Gumroad.
How long support lasts
Gumroad has no support period of its own, so the add-on works it out:
- A one-time purchase: Support lasts, months from the day of purchase, 12 by default. 0 means for as long as the key works.
- A membership: while it’s paid. A cancelled one runs to the end of the period it was paid for; an ended or failed one stops that day.
What counts
| Gumroad says | The field |
|---|---|
| A key of one of the products, support on | Lets it through |
| Support over, or the membership ended | Turns it away, or lets it through if Support over says so |
| No such key for these products | Turns it away |
| Refunded, charged back or disputed | Turns it away |
| Gumroad doesn’t answer | Lets it through as not verified, unless Store can’t be reached says to turn it away |
A key is XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX: four groups of eight letters and digits. A field with no Gumroad products doesn’t take Gumroad keys.
Privacy
The key typed in the form and the product IDs go to api.gumroad.com when the form is sent. Gumroad’s terms and privacy policy apply.
Was this article helpful?
Thanks for your feedback!