🎉 Celebrate with 10% OFF on All Products! Use Code: GFEX10 Or Buy Any 2+ Items for 30% OFF with Code: GFEX30!
Home Add-ons Keygen Premium
Premium Integration

Gravity Forms
+ Keygen Premium

Issue a Keygen software licence on every Gravity Forms submission. Pick a Keygen policy, map licence metadata from your form fields, and optionally create a Keygen user and attach the licence to them, all through the Keygen API with your own account id and API token, stored encrypted. The issued licence key is kept with the entry as the {keygen_license_key} merge tag, masked in the entry notes. Works with hosted Keygen (api.keygen.sh) or a self-hosted instance. Requires a Keygen account, an API token and at least one policy.

User User User User
+2k
4.9/5
Trusted by 2,000+ Agencies
Keygen Premium

Watch it in action

Gravity Forms Keygen Add-On Setup Guide: Issue Software Licences from Entries (WordPress Side)

Video setup guide: Gravity Forms Keygen

Core Features

Issue a Keygen software licence on every Gravity Forms submission through the Keygen API
Choose the Keygen policy per feed, or set a default policy for all feeds
Map up to three licence metadata values from your form fields with merge tags (order id, plan, buyer email and more)
Optionally create a Keygen user from the submission and attach the licence to them
The issued licence key and licence id are kept with the entry and available as the {keygen_license_key} and {keygen_license_id} merge tags
Works with hosted Keygen (api.keygen.sh) or a self-hosted Keygen instance at your own base URL
Your Keygen API token is stored encrypted at rest and never shown, logged or written to an entry
The issued licence key is shown only masked (last 4) in the entry notes; it is never printed in clear
A Test connection button on the settings page confirms your account and token without issuing a licence
Conditional logic, so a licence is issued only when your rule is met
Licence-issued and failed events, and clear entry notes when something goes wrong
Safe to retry: a licence is issued once per entry, never minted twice
Only ever contacts the Keygen API; a failed call never blocks the form submission
Requires a Keygen account, an admin or product API token and at least one policy

What does it do?

Turn every form submission into a Keygen software licence. The Gravity Forms Keygen Premium Add-on takes each submission and, through the Keygen API, issues a licence under the policy you choose, storing any metadata you map from your form fields — a buyer email, an order id, a plan name. It can optionally create a Keygen user from the submission and attach the licence to them, so a sign-up, a purchase or a trial request mints a ready-to-use licence key the moment the form is submitted.

It is built for anyone who sells or distributes software and runs their licensing in Keygen: indie developers, SaaS teams, plugin and app makers who want a licence created automatically from a form instead of by hand. Decide per feed which policy to use, which fields become licence metadata, and whether to also create and attach a Keygen user. Because you connect with your own Keygen account, the add-on works with hosted Keygen at api.keygen.sh or with a self-hosted Keygen instance at your own base URL. The issued licence key and licence id are kept with the entry and available as merge tags for your notifications — so the buyer gets their key by email straight away.

You connect it with your own Keygen account id and an admin or product API token. The token is encrypted before it is stored on your site, it is never shown again and never written to an entry or a log; the issued licence key is stored with the entry to back the merge tag and is shown only masked in the entry notes. The add-on only ever contacts the Keygen API at the base URL you set. A Test connection button on the settings page confirms your account and token by reading your policies, without issuing anything, and the design is safe to retry: a licence is issued once per entry, even if a submission is resent.

How does it work?

When a form is submitted and the feed condition is met, the add-on resolves the policy (the feed's policy id, or the default from the settings), builds the licence metadata from the fields you mapped, and — if you turned on Create a user — first posts a Keygen user built from the submission. It then posts one request to create the licence under that policy, with the optional user attached and the metadata on the licence, to the Keygen API with your token in the Bearer Authorization header. The host is fixed to the base URL you set (api.keygen.sh for hosted, or your self-hosted host), a redirect is never followed, and the token never travels in the URL or the body. The issued licence key is stored on the entry to back the {keygen_license_key} merge tag, a clear note records the result with the key masked, and the action runs once per entry so a retry never mints a second licence.

Interface Previews

Screenshot
Screenshot
Screenshot
Screenshot

How do I enable this?

1
Install and activate the add-on, then activate your license key in Forms → Settings → Keygen.
2
In Keygen, copy your account id and generate an admin or product API token, and note the id of the policy you want to issue licences under.
3
Paste the account id, token and default policy id into the settings (leave the base URL blank for hosted Keygen), then use Test connection to confirm they work.
4
Add a feed to a form, map the licence metadata from your fields, optionally turn on Create a user, and send a test entry.

Customer Reviews

Submit your review
1
2
3
4
5
Submit
     
Cancel

Create your own review

GravityExtra
Average rating:  
 0 reviews

Have a new Feature idea?

Didn't see a feature in our plugin that you think would be useful? Share with us and let the team be a part of it.

Submit a Feature Request
$39/year
Add any 2nd item, get 30% OFF both!
Use code GFEX30 at checkout
Secure checkout via Stripe
What's Included
  • Automatic Yearly Renewal
  • 1 Year Free Support & Updates (Renewable)
  • 24x7 Dedicated Customer Care
24/7 Support
For any query, connect with us on our support portal.
Submit a Query →
Quick Info
Version 1.0.0
Changelog
Icon
Gravity Forms Keygen Premium
13 people are viewing this

Wait! Don't leave
empty-handed 🎁

Grab these exclusive codes to use at checkout!

10% OFF On all products
GFEX10
30% OFF Best Value
On any 2+ items
GFEX30

No thanks, I'll pay full price

Someone just bought this A few seconds ago
0
0
Your Cart
Your cart is emptyReturn to Shop
🔥 FREQUENTLY BOUGHT TOGETHER
Complete Combo & Save 40%!
ITEM IN YOUR CART
Gravity Forms Klaviyo Add-on
$39.00/yr
+
🎁 RECOMMENDED ADD-ON SAVE 40% OFF
Original Price: $49.00/yr
Bundle Special Price: $29.40/yr