Articles on: PopUps

๐Ÿ”— 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:


testflow@example.com


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

Was this article helpful?

Share your feedback

Cancel

Thank you!