π Integrate PopUps App with Shopify Customers
Connecting Hoppy PopUps with Shopify Customers lets you automatically turn popup subscribers into official Shopify customer records. Every email or phone number submitted through a popup can instantly create or update a customer profile inside your Shopify admin.
This integration also handles marketing consent settings, so you stay compliant while growing your customer list.
β οΈ Before You Begin
Before setting up this integration, make sure:
- The Hoppy PopUps app is installed on your Shopify store
- You have admin access to your Shopify store
No external API keys are needed for this integration β it works natively through Shopify's platform.
π οΈ Step 1 β Open the Integrations Section
Open the Hoppy PopUps app from your Shopify Admin.
Then:
β Click the Integrations tab from the left-side navigation menu
Locate the Shopify Customer List Integration card.
βοΈ Step 2 β Enable the Integration
Inside the Shopify Customer List Integration card:
β Toggle the βEnable Shopify customer list syncβ YES
This tells the app to start creating Shopify Customer records every time a visitor submits a popup form.
π§ Step 3 β Configure Email Subscription
Below the main toggle, you'll find:
β Email Subscription
This controls the marketing consent state for newly created customers.
- Enabled (default) β Customers are created with SUBSCRIBED email marketing consent
- Disabled β Customers are created with NOT SUBSCRIBED email marketing consent
The consent level is always set to Single Opt-In, which is the standard for popup-based subscriptions.
β οΈ Important: If you disable email subscription, customers will still be created in Shopify, but they won't be marked as email marketing subscribers. This may affect your ability to send them marketing emails through Shopify Email or other tools.
π Step 4 β Sync Previous Emails (Optional)
If you already have subscriber data collected before enabling this integration, you can retroactively create Shopify Customers from existing records.
β Click Sync Previous Emails
The app will process your existing subscriber database and create Shopify Customer profiles for each unique email and phone number.
- Existing customers are updated with any new phone numbers or locale info
- New customers are created with full contact and consent details
- The sync skips duplicates automatically
β Step 5 β Save the Integration
After configuring the settings:
β Click Save
The integration is now active. From this point forward, every popup submission will automatically flow into your Shopify Customers list.
π§ͺ Step 6 β Test the Integration
To verify everything is working:
β Open your storefront in an Incognito or Private browser window
β Trigger a popup and submit a test email address
Example:
Then:
β Go to Shopify Admin β Customers
β Search for the test email
β Verify that:
- The customer record exists
- The email and phone (if submitted) are present
- The email marketing consent shows Subscribed (if you left the toggle enabled)
β οΈ Common Troubleshooting
Customer Not Created
If a submission doesn't create a customer:
β Verify the Shopify Customer List Integration toggle is YES
β Verify the popup is published and active
β Check that the submitted email is valid
β If the customer already exists, the app updates instead of creating β check the existing record for changes
Marketing Consent Missing
If the customer is created but consent is not set:
β Verify Email Subscription is toggled ON in the integration settings
β Note that consent is only set at creation time; editing the integration later does not retroactively update past customers
π Final Result
Once configured successfully:
β Every popup submission creates or updates a Shopify Customer record
β Marketing consent is set automatically
β Phone numbers sync alongside emails when collected
β Existing subscribers can be backfilled with one click
β Your customer list stays centralized inside Shopify π
Updated on: 03/06/2026
Thank you!