> For the complete documentation index, see [llms.txt](https://docs.powerfulform.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.powerfulform.com/~/revisions/KRfi0fHdeAFeAhiPrH7G/customer-fields/shopify-customers-integration.md).

# 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**

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%2FkCh3oNxANiYJeiYjgtec%2Fshopify.png?alt=media&amp;token=df64a641-9726-4aa5-8592-75fd0a19053c" 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)

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**.

<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&amp;token=21198f0d-e27a-4e1f-b17c-75e4b58df55e" alt=""><figcaption></figcaption></figure>

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&amp;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&amp;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;

Learn more about **Shopify Account options**:&#x20;

[**Automatically create customer**](/~/revisions/KRfi0fHdeAFeAhiPrH7G/customer-fields/create-shopify-customers.md)

[**Send email invitation**](/~/revisions/KRfi0fHdeAFeAhiPrH7G/customer-fields/email-verification.md)

[**Require account approval**](/~/revisions/KRfi0fHdeAFeAhiPrH7G/customer-fields/customer-account-approval.md)<br>

### 📺 Tutorial video

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

### [<br>](https://da76v9kevdkud.cloudfront.net/wp-content/uploads/2020/01/2024-05-21_17-35-00.png)

<br>
