> 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/A6iqcSvm9LlSNOeSiGON/app-integration/shopify-customers-integration.md).

# Shopify Customers integration

#### **Why Use This Feature?** <a href="#why-use-this-feature" id="why-use-this-feature"></a>

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** <a href="#steps" id="steps"></a>

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://docs.powerfulform.com/~gitbook/image?url=https%3A%2F%2F3488889492-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FEGgRVSDpMlcGFz1igK0s%252Fuploads%252FkCh3oNxANiYJeiYjgtec%252Fshopify.png%3Falt%3Dmedia%26token%3Ddf64a641-9726-4aa5-8592-75fd0a19053c&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=9a39bf66&#x26;sv=2" 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.).
* 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://docs.powerfulform.com/~gitbook/image?url=https%3A%2F%2F3488889492-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FEGgRVSDpMlcGFz1igK0s%252Fuploads%252FcUUVGW4AzYzygXcrlljN%252F2025-04-23_15-30-01.png%3Falt%3Dmedia%26token%3D21198f0d-e27a-4e1f-b17c-75e4b58df55e&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=28628f9f&#x26;sv=2" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://docs.powerfulform.com/~gitbook/image?url=https%3A%2F%2F3488889492-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FEGgRVSDpMlcGFz1igK0s%252Fuploads%252FdsZwv2F33JRXm7mCFt0K%252Fimage.png%3Falt%3Dmedia%26token%3D8ba60428-eb37-499b-93c0-ad6316b62bd2&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=889904be&#x26;sv=2" 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://docs.powerfulform.com/~gitbook/image?url=https%3A%2F%2F3488889492-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FEGgRVSDpMlcGFz1igK0s%252Fuploads%252FEdF48zTtC2SZayC9egFZ%252Fimage.png%3Falt%3Dmedia%26token%3D696a4078-98bc-4b31-baaf-c43c7d76a0a0&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=e1b0a3a0&#x26;sv=2" alt=""><figcaption></figcaption></figure>

#### ⚠️ Important Notes & Limitations <a href="#important-notes-and-limitations" id="important-notes-and-limitations"></a>

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

Learn more about **Shopify Account options**:

[**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)

#### Tutorial video <a href="#tutorial-video" id="tutorial-video"></a>

<br>
