How myuser.ai works

SHOPIFY SIGNUP FORMS

Shopify popup forms that connect signups to a useful first message.

Build email and SMS signup pop-ups for your Shopify store with myuser.ai. Choose a simple form, a spin wheel or a scratch game, control when it appears, and set an AI follow-up that delivers what you promised. Start with one offer and check the whole journey, from the first view to the first welcome message.

In this guide

1. Choose a simple pop-up, spin wheel or scratch game

Choose the format around the offer
FormatUseful whenCheck before enabling
Simple formThe signup benefit needs little explanation.One clear promise and a short path to submit.
Spin wheelA visible set of possible rewards suits the promotion.Prize values, chances, terms and the losing outcome.
Scratch gameRevealing a reward is part of the experience.Readable instructions, touch interaction and result copy.

Use a simple form for useful product advice, collection news or a specific welcome offer. You do not need a discount if your store has another reason to subscribe.

Use a game when playing fits your store and the reward is worth the extra step. myuser.ai supports spin and scratch forms, with editable prizes and result messages. Check both winning and losing outcomes. Do not call a possible prize guaranteed, or say a code is coming by email when it already appears on screen.

More game plays are useful only if they lead to subscribers who want your messages and, over time, profitable orders.

2. Write one promise shoppers can understand

Name the benefit, explain how it arrives, and make the button describe the next step. “Email my size guide” is easier to judge than “Unlock something special.” Make offer exclusions readable before signup. Use a deadline only when the offer really ends then.

Ask for an extra answer only when it changes the follow-up. A running store might ask whether someone shops for road or trail shoes; myuser.ai can include submitted answers in the AI follow-up brief. The fictional example below connects that kind of question to a useful first email.

3. Set up your Shopify signup form in myuser.ai

  1. Connect myuser.ai to your Shopify store and create a form.
  2. Choose the format, edit the offer and add the contact fields you need.
  3. Set the page, timing and audience rules. Review desktop and mobile previews.
  4. Configure the success screen and optional follow-up channel, delay and AI brief.
  5. Review which channels can run. When ready, activate myuser.ai and turn on its Pop-ups channel.
  6. Enable the form and the myuser.ai app embed in your active Shopify theme. Save the theme settings.

Choose specific pages, device types and new or returning visitors in the editor. “Only once per session” limits repeat appearances, and “Skip existing subscribers” helps avoid asking recognized subscribers to join again.

Start with a relevant page and one timing rule, such as a delay or scroll depth. Adjust after seeing how shoppers use that page. An immediate form asks for a decision before the shopper has much context.

Saving a draft and enabling the Shopify app embed are separate steps. The storefront also needs myuser.ai active and its Pop-ups channel turned on. Review the other channel settings before activating the app. Enable the form and turn on the app embed in the theme your store actually uses. Recheck the embed when you change themes.

4. Keep email and text choices clear

Decide whether this form needs an email address, a phone number or both. If email alone can deliver the promised benefit, keep that path usable without a phone number. Explain the reason for an optional text signup beside that choice.

myuser.ai renders an SMS consent checkbox with the phone field and requires it when a shopper submits a number. An email-only submission must not be treated as permission to text. Review the actual form wording, linked policies and contact details for your store.

The follow-up setting chooses one channel. Selecting Text does not create a phone number or permission to use it. Check an email-only signup and a text signup separately, including the contact information recorded for each.

5. Make the mobile form easy to use and dismiss

Use the mobile preview, then check the storefront on a phone. Open the keyboard, enter an address, correct an error and reach the submit button. The close control, offer terms and text signup choice should remain readable and reachable.

Shorten the form before shrinking its text. Check for collisions with cookie banners, chat buttons and another app’s pop-up.

myuser.ai lets you configure backdrop dismissal and a teaser tab that reopens the form. Give that tab a clear label. For games, check the play and result screens as well as the initial signup.

Use a recorded mobile visit to inspect the form in context. Does it cover the size selector or Add to cart button? Can the shopper close it without losing their place? Pause at that moment and try the same screen size yourself. A dismissal is visible behavior; it does not tell you whether the shopper disliked the offer, wanted to browse, or simply tapped by mistake.

6. Connect the signup to the promised follow-up

Turn on “Send a follow-up message,” select Email or Text, and choose the delay. The AI brief tells myuser.ai what the message should accomplish; it is not a field for an exact message that will be sent unchanged. Include the promised benefit, useful answers and any facts the writer must preserve.

A form can save a signup even when its follow-up does not send. Check sender setup and channel eligibility, then inspect the shopper’s page for the planned message. Do not treat a success screen as proof of inbox delivery. Pausing automatic messaging does not pause a form’s configured follow-up; review its own setting and any queued messages.

Match the success text to what happens next. If the reward is a code on screen, explain how to use it. If the benefit arrives by email, enable that follow-up and verify the message contains the useful information or working destination you promised.

7. Troubleshoot a Shopify pop-up that does not appear

Check the first condition that blocks display
What to inspectWhat it can explain
App and Pop-ups channelA paused myuser.ai account or disabled Pop-ups channel prevents storefront forms from loading.
Form statusA draft or disabled form will not appear as an active storefront pop-up.
Theme app embedThe form is ready, but the active theme cannot display it.
Page and device rulesThe current URL or device is outside the selected audience.
Timing conditionsThe delay, scroll or other display condition has not been met.
Previous visits and signupSession limits or subscriber exclusion hide it from this browser.

Record the page, device and condition you expected to trigger the form. Use a fresh browser session to check first-visit behavior: your editing browser may already have dismissed or submitted it.

If the form appears but submission fails, check required fields, the phone number and the SMS checkbox before investigating the follow-up.

If that visit was recorded, watch when the form appeared and compare it with your delay, page and repeat-display settings. Check recording coverage before assuming a missing replay means nobody visited. A quiet visit without a qualifying interaction may have no recording, and plan limits can affect which visits are available.

8. Evaluate orders and subscriber quality, not just signups

Measure completed signups against form views over a defined period. Then follow those subscribers through delivery, clicks, first orders and unsubscribes. Keep email and text results separate so a change in the channel mix does not look like an improvement in the form.

Compare similar traffic and offers. A discount game promoted during a sale is not a fair comparison with a guide signup on ordinary product pages. Change one important variable at a time and keep a note of the dates and settings.

Include discounts, message costs and product margin when assessing orders. A higher signup rate can still be a worse business result. Orders after signup show what happened; they do not, on their own, prove the pop-up caused the purchase.

9. Questions to answer before choosing a popup app

Can I start without a game? Yes. myuser.ai supports simple signup forms as well as spin and scratch experiences. Start with the format that delivers your offer clearly.

Does collecting an address automatically send a welcome email? A form follow-up has its own enable switch, channel and delay. Configure it, finish sender setup and check the resulting message. Also review any welcome automation in your existing email app so one signup does not start two competing welcomes.

What will it cost? Check the current pricing page for included features and limits. Compare your expected signup volume, email use and text use, including the ongoing messages after the initial welcome. Ask about the formats you intend to use before selecting a plan.

Can I try the idea first? Use the free pop-up editor to work through the design and copy. Then connect Shopify to configure the actual storefront form, display rules and follow-up.

A signup promise carried through to the welcome email

Fictional running store, Mile Supply. This is an illustrative copy plan, not a reported campaign result.

Mile Supply: help choosing a running belt

Save sheet

Headline: Find a belt for your everyday run.

Offer: Join our emails for running gear advice. Tell us what you carry, and we’ll email a belt recommendation.

Question: What do you carry? Phone and keys / Phone, keys and a small bottle.

Field: Email address.

Button: Email my recommendation.

Success: Thanks — look for your belt recommendation by email.

AI brief: Recommend a belt from our current catalog using their answer. Explain why it fits what they carry and include the checked product link. Do not invent capacity details or a discount.

First email opening: You said you carry a phone and keys. Here’s the belt we’d start with, and what to check before you choose.

Only use this promise when the follow-up is enabled and your catalog has enough accurate information to support the recommendation. Check the generated message and product link before relying on this path.