Shopify Flow Integration
After submitting the form successfully, the submission data will be sent to Shopify Flow as a JSON string. You can use this data to automate actions such as adding tags, sending emails, or triggering workflows.
🔧 Enable Shopify Flow
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

3. Select Shopify Account options - Automatically create customer

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.
Scroll down and enable option Enable Shopify Flow Trigger
Click Save button
⚠️ Important Notes
Shopify Flow only triggers when a customer is created or updated. Make sure you select Automatically create customer
❌ When Flow will NOT work
If you select Require account approval
Customer is not created immediately
Status = pending approval
➜ Shopify Flow will NOT trigger
✅ How it works
Customer submit the form
A new customer account is created or updated
The system sends the submission data to Shopify Flow as a JSON string. This includes all form fields (such as
email,name,phone,textarea, etc.), which you can use in your Flow to automate processes like adding tags or sending notifications.

Last updated