Customer Fields


Customer Fields is constantly evolving. Not a day goes by where the team isn’t pushing the app beyond its boundaries! Read on to learn more about the lifecycle of the most powerful registration form builder on Shopify.

New update & features

October 08, 2020

  • New feature: Customers can now be approved/denied with new form setting - Learn more
  • New feature: Show a “success step” upon form submission instead of redirecting
  • Added options to delete and export data for individual customers
  • Various other general fixes and improvements

Embed version updated to 4.1.0

Minor fix

October 05, 2020

  • Fixed issue with State/Province field not showing for certain countries
  • Fixed issue with form rules not showing data columns outside of the form

Embed version updated to 4.0.7

General improvements & fixes

September 30, 2020

  • For power users: Data column variables are now global! Learn more
  • For developers: Improved handling of form and customer events - Learn more
  • Added improvements to form builder to prevent nested groups and mismatched data columns
  • Fixed issue with archiving and reordering certain data columns
  • Added several fixes and improvements when migrating legacy forms

Embed version updated to 4.0.6

General fixes

September 22, 2020

  • Added support for locales in form redirects
  • Fixed issue with ‘Default country’ setting for State/Province fields
  • Fixed iOS/Firefox issue with date picker dropdowns for date fields
  • Fixed issue with rule conditions for float data columns
  • Fixed validation issue for fields within a field group

Embed version updated to 4.0.5

General improvements & fixes

August 19, 2020

  • New feature: Search for customers by name, email, phone, or tag
  • Added new rule conditions for file upload fields
  • Added new rule action: ‘clear field value’
  • Other various fixes and improvements

Embed version updated to 4.0.3

General update

August 13, 2020

  • New feature for developers & power users: Save form submissions as “guest data” in the browser’s localStorage - Learn more
  • Improved performance of embedded forms
  • Added new form setting that disables/enables submission redirects
  • Added tinybind data binding solution to our front-end API, making it easier to build custom forms
  • Fixed an issue when moving fields between steps

Embed version updated to 4.0

New update & features

July 29, 2020

  • New feature: Zapier integration - Learn more
  • For developers: New REST API - View docs
  • Changed app url to
  • Updated CDN for file upload fields to use Google Cloud, set max limit on file size (25mb per file)
  • Fixed issue with form rules in older versions of Safari
  • Various other general fixes and improvements

Embed version updated to 3.3.5

General improvements & fixes

June 24, 2020

  • New form template: Split registration form for Retail & Wholesale
  • Fixed issue with ‘View’ button for form submissions
  • Fixed issue with ‘default’ setting for date fields
  • Fixed issue where validation errors were not showing in certain cases
  • Fixed validation issue for child fields inside of a group

Embed version updated to 3.3.3

General improvements & fixes

June 17, 2020

  • Redesigned in-app “Help” page, added option to submit requests for customization services
  • Fixed issue with ‘required’ validation for date fields and multi-checkbox fields
  • Fixed issue with dropdown placeholders for date fields not showing in Firefox

Embed version updated to 3.3.1

New update & features

June 12, 2020

  • For developers: Two-way metafield syncing - Learn more
  • Added more validation for file upload fields
  • UX improvements for phone, date, and number fields
  • Improved organization of segment filters
  • Added support for non-latin characters in form builder
  • Various bug fixes

Embed version updated to 3.3.0

Minor fix

June 02, 2020

  • Follow-up fix for State/Province fields when using ‘Default country’ setting

Embed version updated to 3.2.1

General fixes

May 29, 2020

  • Fixed issue with default field values outside of first form step
  • Fixed issue with State/Province fields

Embed version updated to 3.2.0

Minor fix

April 22, 2020

  • Fixed an issue with legacy data not showing on new form

Embed version updated to 3.1.8

Minor improvement

April 20, 2020

  • Minor backend improvements

Embed version updated to 3.1.7

General update

March 30, 2020

  • Various backend improvements for developers

Embed version updated to 3.1.5

General improvements & fixes

March 10, 2020

  • Fixed duplicate render tags appearing on page templates for certain themes
  • Removed certain data columns from showing in the form builder’s advanced settings
  • Fixed rule condition qualifiers not displaying for phone fields
  • Various other general fixes and improvements

Embed version updated to 3.1.4

General update

March 03, 2020

  • Various backend improvements

Embed version updated to 3.1.3

Minor fix

March 02, 2020

  • Fixed fields hidden by rules still validating upon step navigation or form submission attempt

Embed version updated to 3.1.2

General update

March 01, 2020

  • Various fixes and improvements

Embed version updated to 3.1.1

New update & features

February 24, 2020

  • Added a new rule action for ‘disable form submission’
  • Added a default value of ‘today’ for date fields
  • Fixed an issue with month and year dropdowns in date field picker not working in certain browsers
  • Various other general fixes and improvements

Embed version updated to 3.1.0

General fixes

February 16, 2020

  • Fixed password confirmation field not validating properly
  • Fixed display fields in group fields breaking validation

Embed version updated to 3.0.8

Minor fix

January 28, 2020

  • Fixed validation issue with fields inside of groups

Embed version updated to 3.0.7

General improvements & fixes

January 27, 2020

  • Added ‘Mark required fields’ option to form settings
  • Reduced max length of data column keys (from 30 to 27)
  • Various other fixes and improvements

Embed version updated to 3.0.6

New update & features

January 20, 2020

  • New feature: Add custom data into the Customer Note in Shopify - Read more
  • ‘Default country’ setting now defaults to the shop’s country
  • Several other small fixes and improvements

Embed version updated to 3.0.5

Minor improvement

January 15, 2020

  • Added API fallback option for missing metafield data

Embed version updated to 3.0.4

General improvements & fixes

January 02, 2020

  • Forms now support Internet Explorer 11
  • Forms can now redirect to external URLs
  • Minor bug fixes

Embed version updated to 3.0.3

New update & features

December 30, 2019

  • For developers: New JavaScript API for customer data
  • New feature: Reorder data columns when viewing customer details
  • New feature: Enable reCAPTCHA for a form
  • Minor bug fixes
  • Minor UX improvements

Embed version updated to 3.0.2

General update

December 16, 2019

  • Minor UX improvements
  • Post-launch bug fixes

Embed version updated to 3.0.1

V3 Released

December 11, 2019

Massive update to the Customer Fields app!

  • Intuitive drag and drop form builder
  • Multiple forms
  • Conditional logic
  • Field validation
  • Form steps
  • New field types
  • New Polaris design
  • And much more!

Auto-installs now supported

May 02, 2017

App’s form can now be installed automatically without any manual theme editing

Released public REST API

April 25, 2017

Allow developers to manage customer data with a REST API

Released import feature

March 02, 2017

Released feature to import customers into app using a .CSV file

Released auto-tagging feature

November 27, 2016

Added feature to allow customers to be tagged automatically based on a selection

Released customer notifications

September 22, 2016

Get notified via email when a customer creates or updates their account

Launched custom field editing

March 31, 2016

Launched the ability for customers to create accounts with custom data and editing

First commit

March 23, 2015

The first build of Customer Fields! Allows for basic customer editing.