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.

Minor fixes

January 26, 2022

  • Fixed issue in app admin when filtering customers by non-ASCII characters
  • Other minor fixes and improvements

Minor fixes

December 17, 2021

  • Fixed issue with legacy customer edit form in app admin
  • Minor improvements to JS bundle

Embed version updated to 4.8.4

Minor hotfix

December 14, 2021

  • Fixed issue that was causing the app to crash when rendering date fields

Embed version updated to 4.8.3

Minor fixes & improvements

December 14, 2021

  • Several small fixes and UX improvements for app admin
  • Improved error handling for spam protection service

Embed version updated to 4.8.2

Minor fixes

November 10, 2021

  • Fixed issue with auto-formatting of country calling code in phone fields
  • Fixed issue with phone fields nested inside repeating group fields
  • Fixed issue with Intercom chat widget

Embed version updated to 4.8.1

General update

November 09, 2021

  • Added new feature/setting for spam protection
  • Deprecated Google reCAPTCHA v2 for embedded forms, replaced with Google reCAPTCHA Enterprise
  • Added option in app admin to disable legacy fields editor

Embed version updated to 4.8.0

New feature, improvements & fixes

October 12, 2021

  • New feature: Enable autocomplete for addresses using Google Maps - Learn more
  • New feature: Display password reset link on forms when customers are logged in
  • Updated admin UI to use Polaris 6
  • Added setting to disable auto-formatting for phone fields
  • Fixed issue when exporting a single customer from the directory

Embed version updated to 4.7.1

Global patch

September 29, 2021

  • Added global patch to fix issue with customer auto-login

Embed version updated to 4.6.4

Minor fixes

September 23, 2021

  • Fixed issue with phone fields inside a repeating group
  • Fixed issue when setting group_list data columns to undefined
  • Removed polyfill bundle from the app’s snippet

Embed version updated to 4.6.3

Minor fixes & improvements

September 20, 2021

  • Fixed validation issue with hidden password fields on account approval & email verification forms
  • Minor UI improvements for app admin

Embed version updated to 4.6.2

General improvements & fixes

September 16, 2021

  • Added several theme-specific styling fixes for embedded forms
  • Updated form installer to accommodate for new template types (found in Online Store 2.0 themes)
  • Improved session handling for admin users
  • Updated app backend to use newer version of Shopify Admin API
  • Fixed validation issue for email confirmation field
  • Fixed timezone issue for date fields inside a repeating group
  • Other minor bug fixes and improvements

Embed version updated to 4.6.1

New feature, improvements & fixes

August 25, 2021

  • New feature: Connect data from a Google Sheet to populate field options - Learn more
  • Improved logic for handling customer quota limits, added extra plans with higher quotas
  • Fixed validation issue with State/Province field
  • Fixed validation issue with required fields inside a group

Embed version updated to 4.6.0

Minor fixes & improvements

July 21, 2021

  • Fixed issue with form builder crashing for certain forms
  • Fixed issue with updating customers who have multiple similar addresses
  • Minor changes to admin UI to improve usability

Global patch

June 29, 2021

  • Added global patch to the app’s snippet to fix an issue caused by a recent Shopify update
    • See here for more details regarding the incident

Embed version updated to 4.5.9

Minor fixes

June 15, 2021

  • Improved validation logic for repeating group fields
  • Fixed issue that was preventing translated server errors from showing on embedded forms
  • Fixed issue with form template preview

Embed version updated to 4.5.8

General update

June 10, 2021

  • Changed plan name from ‘Basic’ to ‘Lite’
  • Stopped account approval forms from pre-filling fields with existing data for logged-in customers
  • Fixed issue with ‘load more’ button in customer directory
  • Other minor bug fixes and improvements

Embed version updated to 4.5.7

Minor fix

April 26, 2021

  • Fixed issue with default address data during account approval

General improvements & fixes

April 22, 2021

  • Updated app backend to use Shopify’s GraphQL Admin API
  • Minor bug fixes and improvements

Embed version updated to 4.5.6

General update

April 07, 2021

  • Improved case handling for in-app tag editor
  • Fixed issue with image previewer for file upload fields
  • Fixed issue where certain account invites were failing to send during approval

Embed version updated to 4.5.5

General improvements & fixes

April 05, 2021

  • Fixed placeholder issue for phone fields, improved UX for country codes
  • Updated UI for customer directory; more than 50 customers can now be shown/selected at once
  • Improved error handling when saving changes in form builder
  • Minor bug fixes

Embed version updated to 4.5.4

Minor fix

March 29, 2021

  • Improved payload handling for requests that contain improperly formatted data column keys

Embed version updated to 4.5.3

Minor fix

March 23, 2021

  • Fixed issue with radio inputs inside repeating group fields

Embed version updated to 4.5.1

New features, fixes, and improvements

March 22, 2021

  • Two new field types: Email confirmation & Dropdown with search
  • Improved visibility for country calling code in phone fields
  • Fixed validation logic for repeating group fields
  • Minor styling fixes for certain fields on embedded forms
  • Various other fixes and improvements, including:
    • Prevent duplicate options in country fields when loading countries from shipping zones
    • Enhanced performance for field options editor
    • Frontend API fixes for custom forms, custom validations, and data mutation
    • Auto-convert rich text to plain text when pasting content into paragraph fields
    • Moved in-app updates notification to header in admin UI

Embed version updated to 4.5.0

Minor fix

March 02, 2021

  • Fixed validation issue for required radio fields hidden by a form rule
  • Fixed issue with file uploads not working in older versions of Safari

Embed version updated to 4.4.4

Minor fix

February 26, 2021

  • Fixed validation issue when navigating between form steps

Embed version updated to 4.4.3

Minor fix

February 25, 2021

  • Fixed styling issue for phone fields on certain themes
  • Fixed issue with custom options for State/Province fields

Embed version updated to 4.4.2

Minor fix

February 24, 2021

  • Fixed issue with HTML not being parsed in field descriptions
  • Fixed issue that was causing the form builder to crash if certain fields had a default value set to null

Embed version updated to 4.4.1

General improvements & fixes

February 24, 2021

  • Added support for sender name (aka “from name”) in customer-facing emails
  • Improved BCC options when sending emails from app admin
  • Refactored embedded form fields
  • Minor bug fixes

Embed version updated to 4.4.0

Minor fix

January 14, 2021

  • Fixed login issue for app admin

General update

January 09, 2021

  • Fixed issue with form installs on sectioned themes
  • Improved security for backend servers

General improvements & fixes

January 06, 2021

  • Improved accessibility for embedded forms
  • Added more rule conditions for date fields
  • Adjusted webhook processing to prevent duplicate customer records
  • Various other fixes and improvements

Embed version updated to 4.3.2

General update

December 22, 2020

  • New feature: Control permissions for each admin user - Learn more
  • Added a dashboard to the homepage of the app

New update & features

December 08, 2020

  • New feature: Add individual customers directly in the app admin
  • New feature: Require email verification for new customers - Learn more
  • Various other general fixes and improvements

Embed version updated to 4.3.1

New update & features

November 23, 2020

  • New feature: Collect multiple sets of custom data using a ‘Repeating group’ field - Learn more
  • Added accessibility support to embedded forms
  • Added new endpoint to REST API to send account invites
  • Fixed validation issue for forms with reCAPTCHA

Embed version updated to 4.3.0

General improvements & fixes

November 12, 2020

  • Adjusted handling for ‘Verify email’ error. Form submission data is now saved to the existing customer record once the user verifies their email address
  • Improved performance for tag lists and segment processing
  • Fixed issue with certain pieces of customer data not showing in quick view

Embed version updated to 4.2.0

General update

November 02, 2020

  • Updated country and province option lists to use latest data from Shopify
  • Added user profiles for app admins

Embed version updated to 4.1.1

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.