New and improved!
We spent the greater part of 6 months working on an update that makes the app more powerful and easier to use. The new form builder experience is better for everyone, and we know you'll love all of the new features.
So, what's included in the updated app?
An entirely new form builder
- Drag-and-drop form builder
- CSV upload 'choices' for multi-choice, dropdown and radio fields
- Preview form and submissions
This update is primarily focused on improving the form building experience. We’ve added lots of new features to give you more control, while also making the app easier to use. We went back to the drawing board (literally) and the result is a simpler, cleaner UI that allows you to do more with less friction.
This new version has been built using Polaris to provide a user experience that is more consistent with the look and feel of the Shopify platform. There’s a new drag-and-drop tool in the app that makes form editing a breeze, and we’ve added some features for power users including a CSV upload for field options. You’ll also be able to preview your forms right in the app - even before installing any app code on a theme.
Here's the full list of new features, with additional details:
- New field types and data types
- Field validation
- Form steps
- Form templates
- Form rules
- Form revision history
- Multiple forms
New field types and data types (learn more)
Over 10 new field types have been added to give you more control over the form layout and the types of data you can collect from customers. We've also simplified the interface for existing field types with listed options (ie: radio buttons and dropdowns). You can now upload a .csv with option labels and values, and you can even sort & reorder the options.
Field validation (learn more)
Validation rules allow you to easily limit the number of characters for a field, force field values to match a specific regex, and much more! For example, require a user to be 18 years or older to register for an account.
Form steps (learn more)
With form steps, you can create a multi-step form instead of showing all form fields at once. This is especially helpful if you have a large number of fields and you don’t want to overwhelm your customers with too many questions.
We’ve created options for form templates which are prebuilt, commonly used form layouts. Templates are intended to save you a significant amount of time and stress since you no longer need to build a form from scratch.
Form rules (learn more)
Rules are arguably one the most powerful new features that we’re adding to Customer Fields, and we are thrilled to see what you come up with! You can use rules to automatically trigger certain actions based on the conditions you specify. Here are some of the most commonly requested actions that will be available upon release:
- Dynamically hide or show certain fields
- Automatically add or remove a customer tag
- Automatically set a field value
Form revision history (learn more)
If you accidentally delete or find unexpected changes, you can revert to previously saved version of your form.
Last but certainly not least, we’ve built in support for creating multiple forms. This opens up an entirely new way to use the Customer Fields app since you’ll be able to install multiple forms on the same theme. You can even install forms directly onto ‘Pages’ - entirely separate from your store’s standard registration page.