# Shopify Customers integration

### 🎯 **Why Use This Feature?**

After the form is submitted, a new customer account will be created in Customers of your Shopify store. The data filled on the form will also be added to customer detail. Reference: [Customer · Shopify Help Center](https://help.shopify.com/en/api/reference/customers/customer#properties-2019-10)

By linking your form fields to Shopify’s customer fields, you can:

* Automatically create new customer account in Shopify Customers
* Automatically update customer information.
* Improve customer management.

To achieve that, all you need to do is to link all of your form elements to the customer properties.

Below are the common customer properties:

* Email
* Phone
* First name
* Last name
* Address: Address
* Address: Apartment
* Address: City
* Address: Province
* Address: Zip, postal code
* Address: Company
* Address: Country
* Password

***

### ⚙️ **Steps to Map Form with Customers**

Please follow our instructions to interlink your form elements to Shopify Customer Data

1\. Open the app > click **Forms** > open the form you want to edit

2\. Click the **Integration** icon on the left side >  enable **Shopify** and click on **Shopify** option to see setting detail

<figure><img src="https://3488889492-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEGgRVSDpMlcGFz1igK0s%2Fuploads%2FyBRF3GaaIntMYOmk2ZzT%2F2026-01-29_17-13-49.png?alt=media&#x26;token=49d262ec-47dc-4722-850e-8d11274ec59c" alt=""><figcaption></figcaption></figure>

3\. Select **Shopify Account options**

You will see several account options:

* Automatically create customer account
* Send email invitation (optional)
* Require account approval (optional)

<figure><img src="https://3488889492-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEGgRVSDpMlcGFz1igK0s%2Fuploads%2FcUUVGW4AzYzygXcrlljN%2F2025-04-23_15-30-01.png?alt=media&#x26;token=21198f0d-e27a-4e1f-b17c-75e4b58df55e" alt=""><figcaption></figcaption></figure>

Choose the options that match your store’s workflow (e.g. automatic account creation or manual approval).

4\. Map form fields to Shopify Customer Fields

* On the right side, you’ll see Shopify customer attributes (Email, Phone, First Name, Last Name, Address, etc.).&#x20;
* On the left, your form’s fields.

Map each form field to the corresponding Shopify attribute (e.g. “Email” → Shopify **Email**, “First name” → Shopify **First name**).

📌 **Important:** Mapping the form’s **Email** field to Shopify **Email** is required.

For address or other data, map as needed. Extra data (that doesn’t match standard Shopify fields) can go into **Tags, Notes, or Metafields**.

5\. (Optional) Add Customer Tags, Notes, or Metafields

<figure><img src="https://3488889492-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEGgRVSDpMlcGFz1igK0s%2Fuploads%2FdsZwv2F33JRXm7mCFt0K%2Fimage.png?alt=media&#x26;token=8ba60428-eb37-499b-93c0-ad6316b62bd2" alt=""><figcaption></figcaption></figure>

**6. Save** the form to apply the change

From now on, form submissions will create/update Shopify customer accounts automatically (depending on your options).

<figure><img src="https://3488889492-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEGgRVSDpMlcGFz1igK0s%2Fuploads%2FEdF48zTtC2SZayC9egFZ%2Fimage.png?alt=media&#x26;token=696a4078-98bc-4b31-baaf-c43c7d76a0a0" alt=""><figcaption></figcaption></figure>

***

### ⚠️ Important Notes & Limitations

* &#x20;The **Email** field must be mapped. It’s required by Shopify to create a customer record.&#x20;
* Only standard Shopify customer attributes are supported (name, email, phone, address, password). Extra or custom data should be stored via **Tags, Notes, or Metafields**.&#x20;

***

### 📺 Tutorial video

{% embed url="<https://www.youtube.com/watch?v=CjjZYlhQkBo>" %}

***

### 🔗 Related guides

[**Automatically create customer**](https://docs.powerfulform.com/customer-fields/create-shopify-customers)

[**Send email invitation**](https://docs.powerfulform.com/customer-fields/email-verification)

[**Require account approval**](https://docs.powerfulform.com/customer-fields/customer-account-approval)

***

#### Need More Help?

If you still need assistance, please contact us at [**support@powerfulform.com**](mailto:support@powerfulform.com). Our team will be happy to help you resolve any issues or guide you further

<br>
