Problem
You want to test whether the Conversational Forms version of your Gravity Form actually converts better than the standard layout. Maybe you saw the add-on and wondered: “Does this look cooler, or does it actually get more submissions?”
The challenge: Gravity Forms has no built-in A/B testing. And testing two different form layouts requires randomly serving visitors different versions and tracking which one drives more submissions.
Solution
Use a custom plugin to split traffic between the same form displayed two ways: once as a standard embed, and once with Conversational Forms enabled. The plugin tracks impressions, submissions, and conversion rates in a single WordPress dashboard widget.
Want the full tutorial? For a complete walkthrough with three different approaches (including third-party options), see: How to A/B Test Gravity Forms: Split Traffic and Track Results.
Option 1: Custom A/B Split Test Tracker Plugin (Recommended)
This lightweight plugin randomly displays one of two forms, tracks impressions via JavaScript, logs submissions through a Gravity Forms hook, and shows unified results in a WordPress dashboard widget.
How it works:
- Randomly serves Form A or Form B via shortcode (50/50 split)
- Tracks impressions via frontend AJAX when the form renders
- Tracks submissions via the
gform_after_submissionhook - Shows results in a WordPress dashboard widget with conversion rates
Step 1: Prepare Your Two Form Versions
Because Conversational Forms is a per-form setting, you need two copies of the same form:
- Create your standard form with all the fields you need.
- Duplicate the form (Forms → hover → Duplicate).
- On the duplicate, enable Conversational Forms: Form Settings → Conversational Forms → Enable.
- Customize the conversational version with welcome text, progress bar, etc.
- Test both forms independently to make sure they submit correctly before running the split test.
Note: Entry data lives in two separate forms. There is no automatic way to merge entries from Form A and Form B into a single report. You must compare the two forms’ entry counts via the dashboard widget.
Step 2: Install the Plugin
Create a new file in wp-content/plugins/ named gravity-forms-ab-split-test.php, or paste the code into a snippet manager like WPCodeBox.
Note: If you paste this into functions.php, theme updates will overwrite it. Use a custom plugin file or a snippet manager instead.
Step 3: Embed the Shortcode on Your Test Page
Add this shortcode to any page or post using a Shortcode block:
[gf_ab_split_test form_a="1" form_b="2" title="false" description="false" ajax="true"]
Replace 1 with your standard form ID and 2 with your conversational form ID. You can find the form ID in the Forms → All Forms list.
Step 4: View Results
Go to your WordPress Dashboard and look for the Gravity Forms A/B Testing Results widget. It shows impressions, submissions, and conversion rate for each form side by side.
Limitations:
- Impression tracking relies on JavaScript — users with JS disabled won’t be counted.
- Requires caching exclusion on the test page (server caches can break random rotation).
- Conversational Forms requires an Elite or Nonprofit license.
- No statistical confidence calculation — you interpret the conversion rate manually.
Option 2: Third-Party A/B Testing Tools
If you prefer a dedicated A/B testing platform, these work with Gravity Forms:
- Rocket Apps A/B/C Testing — Built specifically for Gravity Forms. Supports up to 3 variations, automatic winner selection, sticky visitor assignment, CSV/PDF export, and built-in caching support.
- Nelio A/B Testing — WordPress-native, supports full-page experiments.
- A/B Split Test — Simple split testing for WordPress pages.
These are overkill if you just want to test two Gravity Forms, but useful if you’re already running broader page-level experiments.
Need More Help?
If you still need help, use the chat or leave a comment below and we’ll get back to you.
Related Articles
- How to A/B Test Gravity Forms: Split Traffic and Track Results — Full tutorial covering three approaches including Gravity Wiz Split Tester.
- Styling Gravity Forms Radio Buttons Like Toggle Switch
Comments