๐ Integrate PopUps App with Shopify Flow
Connecting Hoppy PopUps with Shopify Flow lets you trigger automations every time a visitor submits a popup form. Because the app exposes a native Flow trigger, you can build workflows that react instantly to popup submissions โ no coding required.
Use this integration to send internal notifications, tag customers, create draft orders, start email sequences, or connect with other apps that support Flow.
โ ๏ธ Before You Begin
Before setting up this integration, make sure:
- The Hoppy PopUps app is installed on your Shopify store
- Shopify Flow is available on your Shopify plan (Flow comes free on Shopify, Advanced, and Plus plans)
No API keys or credentials are needed โ the trigger is built into the app and appears automatically inside Flow.
๐ ๏ธ Step 1 โ Open Shopify Flow
From your Shopify Admin:
โ Go to Apps โ Shopify Flow
โ Step 2 โ Create a New Workflow
Inside Shopify Flow:
โ Click Create workflow
You'll see the workflow builder with a Trigger block.
๐ฏ Step 3 โ Select the PopUp Trigger
In the workflow:
โ Click on Select a trigger
โ Search for Hoppy PopUps
โ Select the trigger named ๐ฉ Popup Form Submitted
This trigger fires automatically every time any popup on your store receives a form submission.
๐ Step 4 โ Understand the Available Data
When the trigger fires, Shopify Flow receives the following data fields you can use in your workflow:
Field | Type | Description |
|---|---|---|
Popup ID | Text | The unique ID of the popup that was submitted |
Customer | Customer Reference | A link to the Shopify Customer record (if one exists or was created) |
Customer ID | Text | The Shopify Customer GID string |
Page URL | Text | The page where the visitor submitted the popup |
Customer Email | Text | The email address entered in the popup |
Customer Phone | Text | The phone number entered in the popup (if provided) |
You can use these fields as conditions or pass them into actions later in the workflow.
โ๏ธ Step 5 โ Add Conditions (Optional)
If you want the workflow to run only for specific popups or submissions:
โ Click Add condition below the trigger
Example conditions:
- Popup ID equals
your-popup-idโ Run only for a specific campaign - Customer Email is not empty โ Skip incomplete submissions
- Page URL contains
/products/โ Only react to product-page submissions
๐ง Step 6 โ Add Actions
After the trigger (and any conditions), add the actions you want Flow to perform.
Popular actions include:
- Send internal email via Messaging App โ Notify your team when a high-value popup is submitted
- Add customer tags โ Tag subscribers for segmentation
- Create a draft order โ If your popup includes a special offer
- Start a Klaviyo email flow โ Via Klaviyo's Flow connector
- Update customer note โ Log the popup source or page URL
โ Step 7 โ Turn On the Workflow
Once your workflow is built:
โ Click Turn on workflow
The workflow is now live. Every popup submission will automatically trigger the logic you configured.
๐งช Step 8 โ Test the Integration
To verify the workflow fires correctly:
โ Open your storefront in an Incognito or Private browser window
โ Trigger a popup and submit a test email
Example:
Then:
โ Return to Shopify Flow
โ Open your workflow
โ Click the Activity tab
โ Verify that a run was logged with the correct popup data
โ ๏ธ Common Troubleshooting
Workflow Not Running
If submissions happen but the workflow doesn't execute:
โ Verify the workflow is turned on in Flow
โ Verify the popup is published and active
โ Check that any conditions you added are actually being met
โ Remember that Flow runs server-side โ there may be a short delay of a few seconds
Missing Customer Data
If the Customer field is empty in Flow:
โ The visitor may have submitted as a guest without an existing Shopify account
โ Enable the Shopify Customer List Integration in Hoppy PopUps to auto-create customers on submission
๐ Final Result
Once configured successfully:
โ Every popup submission triggers a Shopify Flow workflow automatically
โ You can segment, tag, notify, or act on submissions without code
โ Popup data (email, phone, page URL, popup ID) flows directly into Flow
โ Workflows can be as simple or complex as your business needs ๐
Updated on: 03/06/2026
Thank you!