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

Gravity Forms
+ Chargebee Premium

Create or update a Chargebee customer, and optionally start a subscription, from every Gravity Forms submission. Map form fields to the customer and to the subscription's plan item price and add-ons through the Chargebee REST API, with your Chargebee site and API key stored encrypted.

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

Watch it in action

Gravity Forms Chargebee Add-On Setup Guide: Customers & Subscriptions (WordPress Side)

Video setup guide: Gravity Forms Chargebee

Core Features

From each Gravity Forms submission, find a Chargebee customer by exact email or create a new one (first name, last name, email, company and phone)
Optionally start a subscription for the customer with a plan item price, a quantity and any number of add-on item prices
Create or update: an existing customer can be updated with the mapped fields, or left exactly as it is
Map any field with merge tags, including a form choice that picks the plan item price or the quantity
Your Chargebee site and API key are used as HTTP Basic auth; the key is encrypted at rest and never shown, logged or stored with an entry
A connection test on the settings page lists your Chargebee item prices and confirms the key
Conditional logic, so a customer or subscription is only sent when your rule is met
A retry is safe: a resend never creates a second customer or a second subscription for the same entry (deterministic subscription id)
The customer link, the subscription link and the ids are kept with each entry, with merge tags for notifications
Customer synced and sync failed notification events, and clear entry notes when something goes wrong
Only ever contacts your own Chargebee site; a failed call never blocks the form submission

What does it do?

Turn your Gravity Forms into a self-serve on-ramp for Chargebee. The Gravity Forms Chargebee Premium Add-on takes each submission and, through the Chargebee REST API, finds the customer by email or creates a new one, and can then start a subscription for them: a plan item price, a quantity and any add-on item prices, all mapped from your form.

It is built for the real moments where billing begins on your site: a plan sign-up page, a sales enquiry that should land as a customer, an upgrade request, or an event that should spin up a recurring plan. Map the email, name, company and phone to the Chargebee customer, pick the plan item price (a fixed id or a form choice through a merge tag), add seats or add-ons, and the add-on does the rest on your server after the visitor sees your normal confirmation.

You connect it with your own Chargebee site and a full-access API key over HTTP Basic auth. The key is encrypted before it is stored on your site, it is never shown again and never written to an entry or a log, and the add-on only ever contacts your own <site>.chargebee.com. A connection test on the settings page lists your item prices, and each entry keeps the customer link, the subscription link and the ids for your records. A resend is safe: the customer is matched by exact email and the subscription carries a deterministic id, so a retry never creates a second customer or a second subscription.

How does it work?

When a form is submitted and the feed condition is met, the add-on finds the customer by exact email or creates one, optionally updating the matched customer with the mapped fields. If a subscription is turned on, it then starts a subscription for that customer with the plan item price, the quantity and any add-on item prices. Every call uses HTTP Basic auth with your API key, the host is fixed to your own <site>.chargebee.com, and a redirect is never followed. The customer and subscription ids and links are saved on the entry, and a retry is matched by exact email and a deterministic subscription id so nothing is ever duplicated.

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 → Chargebee.
2
In Chargebee open Settings → Configure Chargebee → API Keys and create a full-access API key.
3
Enter your Chargebee site and the API key in the settings, then use Test connection to list your item prices.
4
Add a feed to a form, map the customer email and fields, optionally turn on a subscription with a plan item price, 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
$49/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.1
Changelog
Icon
Gravity Forms Chargebee Premium
14 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