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

Gravity Forms
+ CiviCRM

Send Gravity Forms entries to CiviCRM: contacts with duplicate matching, e-mail, phone, address and custom fields, groups, tags, activities, contributions and event registrations, on the same site or over the CiviCRM API.

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

Core Features

Two connection modes: CiviCRM on the same WordPress site (no API key) or another CiviCRM site through API version 4
API key or JSON Web Token with the site key when needed, stored encrypted, Test connection button
Create or update Individual, Organization and Household contacts
Match existing supporters by e-mail address or with your CiviCRM dedupe rules
Fill empty fields only, update with new values, or leave existing contacts unchanged
E-mail, phone and address with location and phone types, never added twice
CiviCRM custom fields of each contact type, read live from your CiviCRM
Add contacts to groups and tags
Record an activity with the form answers, once per entry
Record contributions: Completed only when the payment is Paid, then Refunded, Failed or Cancelled when the payment add-on reports it
Register contacts for CiviCRM events with a role and status
Conditional logic and several feeds per form
Entry notes with the contact link, a CiviCRM box on the entry screen and a {civicrm_contact_id} merge tag
Automatic retries when CiviCRM is busy; Resend never creates duplicate gifts or activities

What does it do?

Your forms collect donations, volunteer sign-ups, event registrations and newsletter subscriptions. Your supporter records live in CiviCRM. The Gravity Forms CiviCRM Premium Add-on connects the two, so nobody copies form entries into CiviCRM by hand again. Each feed creates or updates a CiviCRM contact (Individual, Organization or Household), finds people who are already in CiviCRM by e-mail address or with your own CiviCRM dedupe rules, adds their e-mail, phone and address, and fills your CiviCRM custom fields.

The same feed can add the contact to groups and tags, record an activity with the form answers, record a contribution that is Completed only when the Gravity Forms payment status is Paid (and follows refunds and failed payments), and register the contact for a CiviCRM event. It works with CiviCRM on the same WordPress site, with no API key, and with CiviCRM on another website (WordPress, Drupal, Backdrop, Joomla or Standalone) through the CiviCRM API version 4. Every entry shows the CiviCRM contact link and what was sent.

CiviCRM is a registered trademark of CIVICRM LLC. This add-on is made by GravityExtra and is not affiliated with or endorsed by CIVICRM LLC.

How does it work?

When a form is submitted, the feed builds the contact from the mapped fields and asks CiviCRM, through its API version 4, whether the person already exists: by e-mail address or with your dedupe rule. It then creates or updates the contact, adds the e-mail, phone and address records that are missing, saves the custom fields, adds the groups and tags, and records the activity, the contribution and the event registration. On the same site the calls run inside WordPress; for another CiviCRM site they go over https with your API key in the X-Civi-Auth header. The contribution status follows the Gravity Forms payment status, every step is written to the entry note, and network errors are retried.

Interface Previews

Screenshot
Screenshot
Screenshot
Screenshot
Screenshot

How do I enable this?

1
Install and activate the add-on, then activate your license key in Forms → Settings → CiviCRM.
2
Choose where CiviCRM is: on this WordPress site, or another CiviCRM site with its address and API key, and press Test connection.
3
Open a form, go to Settings → CiviCRM, add a feed and map the contact fields, custom fields, groups and tags.
4
Turn on the activity, contribution or event registration you need, submit a test entry and open the contact link in the entry note.

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 CiviCRM
11 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: $39.00/yr
Bundle Special Price: $23.40/yr