Gravity Forms Integration

David Bullock — 

gravity forms infusionsoft integration

Memberium supports GravityForms automatically. No special extensions, setup steps or settings are necessary.

Limitations

Unlike Infusionsoft webforms, Gravity Forms does NOT support the capability to autologin a user on signup. If you need a customizable web form that supports autologin, please refer to our [memb_registration_form] shortcode.

Shortcode AutoFill

You can use any WordPress or Memberium shortcode in GravityForm’s “Default Value” field under the “Advanced” tab on the form field. You can use any combination of shortcodes to achieve the desired result. Please note that this is not the same input setting as the older dynamic population method.

Gravity Forms Default Value

This is by far the easiest way to dynamically push autofill data into Gravity Forms it is also the most flexible, because you have full access to all shortcodes, and shortcode formatting functions.

Dynamic Population

Memberium’s integration with Gravity forms is through a feature that Gravity Forms calls “Dynamic Population”, but may be more familiar to you as “Autofill” or “Autocomplete”.

Dynamic Population allows you to dynamically populate a form field with a value. In Memberium we provide Dynamic Population support for the currently logged in user’s basic information and billing address.

Setting Up Dynamic Population

To specify a field on your form for dynamic population, click the “Allow field to be populated dynamically” checkbox on the field’s advanced tab. When you do this, it will display a text field labeled “Parameter Name”. The value you enter here will tell Gravity Forms which field to populate, and which value to use in it.

Allow-dynamic-population

Once you’ve entered your parameter name, you can use Memberium Dynamic Population Parameters to autofill the information in your Gravity Form. Memberium provides the following parameters for use:

  • memb_firstname
  • memb_lastname
  • memb_email
  • memb_phone
  • memb_streetaddress1
  • memb_streetaddress2
  • memb_city
  • memb_state
  • memb_postalcode
  • memb_country

Unlike shortcodes, please note that there is no [] around the parameter names.

If you need additional information from the contact record to dynamically populate please contact us at support.

About Gravity Forms

Gravity Forms allows you to quickly and easily integrate with a variety of third party services such as PayPal and provides for even deeper integration with WordPress through their collection of optional Add-Ons. Build and publish your WordPress forms in just minutes. Quick and easy form-building. Select your fields, configure your options and easily embed forms on your WordPress powered site using the built-in tools.

References

Choosing a WordPress form plugin: Gravity Forms, Ninja Forms, or Formidable Pro?

GravityForms