SMS marketing is the highest-engagement communication channel available to Shopify merchants. With 98% open rates, 45% click-through rates, and 10-15% conversion rates on promotional messages, SMS consistently outperforms email on every metric that matters. The challenge is building the SMS subscriber list — phone number collection has higher friction than email capture because customers are more protective of their phone numbers. EA Spin Wheel solves this with gamification: the excitement of winning a prize motivates visitors to share their phone number when a standard "enter your number for 10% off" would not. This guide covers the complete SMS popup integration: capture configuration, platform connections, compliance, and campaign strategies.

Key stat: SMS marketing generates an average of $71 per subscriber per year for Shopify stores, compared to $33 per subscriber for email. The higher revenue per subscriber reflects SMS's superior engagement rates and the higher purchase intent of customers willing to share their phone number.

1. Why SMS Marketing Outperforms Email

The performance gap between SMS and email is driven by three factors: immediacy, attention, and intimacy.

Immediacy

90% of text messages are read within 3 minutes of receipt, compared to an average of 6 hours for email. When you send a flash sale alert via SMS, your customers see it almost instantly. This immediacy makes SMS the ideal channel for time-sensitive communications: flash sales, back-in-stock alerts, limited-time prize code reminders, and order updates.

Attention

The average person receives 120+ emails per day but only 30-50 text messages. In a less crowded channel, each message gets more attention. SMS open rates (98%) are nearly 5x higher than email open rates (20-25%), and SMS click-through rates (45%) are 10-20x higher than email (2-5%). Your message is not competing with 100 other promotional emails for attention — it stands alone in the text message inbox.

Intimacy

Text messages feel personal. They arrive in the same channel as messages from friends and family, creating a sense of direct, one-to-one communication. This intimacy translates to higher trust and higher action rates. A prize code delivered via SMS feels like a gift from a friend, while the same code in email feels like a marketing blast. This psychological difference drives the 10-15% conversion rate on SMS prize deliveries vs. 3-5% for email.

2. SMS Compliance and Legal Requirements

SMS marketing is regulated more strictly than email. Non-compliance can result in significant fines and loss of your SMS sending privileges. Understanding and implementing compliance is not optional.

TCPA Requirements (United States)

The Telephone Consumer Protection Act requires: express written consent before sending marketing SMS, clear disclosure of what the subscriber is opting into ("I agree to receive marketing text messages from [Brand]"), information about message frequency and potential carrier rates ("Msg & data rates may apply. Approx. 4 msgs/month"), and a clear opt-out mechanism ("Reply STOP to unsubscribe").

EA Spin Wheel's SMS capture form includes a configurable consent checkbox and disclosure text that you can customize to meet TCPA requirements. The consent language is rendered below the phone number input field and must be checked before the visitor can submit their number.

GDPR Requirements (European Union)

For EU subscribers, GDPR adds requirements beyond TCPA: consent must be freely given (not bundled with other consents), specific (clearly stating SMS marketing), informed (explaining data use), and unambiguous (an affirmative action like checking a box). Pre-checked consent boxes do not comply with GDPR.

Record Keeping

Both TCPA and GDPR require you to maintain records of consent: when it was given, what the subscriber consented to, and the method of consent. EA Spin Wheel logs the timestamp, IP address, consent text displayed, and the page URL for each SMS opt-in. These records are available in your EA Spin Wheel dashboard and should be exported periodically for backup.

3. Step 1: Choose Your Capture Strategy

There are three approaches to capturing phone numbers with EA Spin Wheel:

Strategy A: Phone Number Only

The popup asks only for a phone number. This is the simplest approach and has the lowest friction for building an SMS-only list. Use this if SMS is your primary marketing channel and you do not need email addresses. Phone-only capture converts at approximately 4-7% of popup viewers.

Strategy B: Email First, Phone Second (Recommended)

The popup first asks for an email address and spins the wheel. After the prize is revealed, a second screen asks: "Want your prize delivered by text too? Enter your phone number." This two-step approach captures both email and phone from the same interaction. Email capture rates remain at 6-12%, and 30-40% of email submitters also provide their phone number when asked in this post-spin moment of excitement.

Strategy C: Email and Phone Simultaneously

The popup shows both email and phone fields on the same screen. This is the simplest to configure but has the highest friction — seeing two required fields increases abandonment. Only the phone field should be required if using this approach; make email optional, or vice versa. Overall capture rates are typically 15-20% lower than the sequential (Strategy B) approach.

Recommended approach: Strategy B (email first, phone second) maximizes both email and SMS list building from a single popup interaction. The spin wheel's gamification creates a moment of excitement after the prize reveal that makes visitors more receptive to the phone number request.

4. Step 2: Configure EA Spin Wheel for SMS Capture

In the EA Spin Wheel app settings, navigate to the Form Fields section. Toggle "Enable phone number field" to On. Configure the field settings:

5. Step 3: Connect to Your SMS Platform

EA Spin Wheel integrates with the most popular SMS platforms for Shopify. Select your platform in the Integrations tab and follow the connection steps.

Postscript

Postscript is purpose-built for Shopify SMS marketing with deep store integration. In EA Spin Wheel, select Postscript and enter your Postscript API key. Phone numbers are sent to Postscript with the subscriber's consent status, prize data, and source page. Postscript handles double opt-in verification (sending a confirmation text) automatically.

Attentive

Attentive is an enterprise SMS platform with advanced segmentation and AI-driven send time optimization. Connect via API key. Attentive assigns each subscriber to a "creative" (the opt-in source), so spin wheel subscribers are automatically grouped and tracked separately from other acquisition sources.

SMSBump by Yotpo

SMSBump offers affordable Shopify SMS marketing with a free plan for up to 500 messages per month. Connect via API key. SMSBump supports automated flows triggered by new subscriber events, making it easy to set up prize delivery and welcome sequences.

Klaviyo SMS

If you already use Klaviyo for email, their SMS add-on keeps both channels in one platform. Phone numbers captured by EA Spin Wheel are sent to Klaviyo as profile properties with SMS consent. You can then use Klaviyo's flow builder to create unified email + SMS welcome sequences.

Other Platforms via Zapier

For SMS platforms not natively supported, use Zapier to connect. Trigger a Zap from "New Subscriber" in your email platform (which receives the phone number as a custom field from EA Spin Wheel) and use a Zapier action to create the subscriber in your SMS platform.

6. Step 4: Set Up the SMS Welcome Flow

The SMS welcome message is the most important text you will send. It delivers the prize, establishes the communication channel, and drives the first purchase.

Message 1: Prize Delivery (Immediate)

Send immediately after opt-in. Keep it concise (SMS has a 160-character limit per segment): "[Brand]: You won [Prize]! Use code [CODE] at checkout. Shop now: [short link]. Reply STOP to opt out." This message has one job: deliver the code and provide a direct link to your store. The short link should use UTM parameters (utm_source=sms&utm_medium=text&utm_campaign=spin_welcome) for attribution tracking.

Message 2: Reminder (24 Hours)

If the subscriber has not purchased: "[Brand]: Your [Prize] code [CODE] is still unused. Shop before it expires: [link]." This reminder converts an additional 5-8% of subscribers who forgot or got distracted.

Message 3: Last Chance (5-6 Days)

If the code expires on day 7: "[Brand]: Last day for your [Prize] code! [CODE] expires tonight. Shop now: [link]." Genuine urgency (real code expiration) drives 3-5% additional conversions from this single message.

7. Step 5: SMS Prize Delivery Best Practices

Delivering spin wheel prizes via SMS creates a uniquely high-conversion experience because of the channel's immediacy and personal feel.

Timing

Send the prize SMS within 10 seconds of opt-in. The visitor is still on your store, still excited about their prize, and still in a purchasing mindset. Delayed delivery (even by minutes) reduces the connection between the spin wheel experience and the prize, lowering conversion rates.

Personalization

Include the specific prize name in the message. "[Prize]: 20% Off" feels more personal and earned than a generic "Here is your discount." The visitor remembers what they won — referencing it by name maintains the gamification connection.

Deep Links

The link in your SMS should go directly to a relevant product or collection page, not your homepage. If the visitor was viewing a specific product when the popup appeared, link to that product page with the discount code pre-applied. The fewer clicks between SMS and purchase, the higher the conversion rate.

MMS for Visual Impact

If your SMS platform supports MMS (multimedia messaging), include an image of the spin wheel result or a branded prize graphic. MMS messages cost more ($0.03-0.08 per message) but have 15-20% higher engagement rates than text-only SMS because the visual element stops the scroll in the message thread.

8. Step 6: SMS Abandoned Cart Recovery

SMS abandoned cart recovery is the highest-ROI automated message for Shopify stores. When a spin wheel subscriber adds items to their cart but does not complete checkout, an SMS reminder recovers 10-15% of abandoned carts — significantly higher than email abandoned cart recovery (3-5%).

Timing and Sequence

Send the first abandoned cart SMS 1 hour after abandonment. This timing catches the visitor while the purchase intent is still fresh. If not converted, send a second SMS at 24 hours with a slightly different angle (social proof, free shipping reminder, or prize code reminder if still active). Do not send more than 2 abandoned cart SMS messages — more than that feels intrusive and drives unsubscribes.

Message Content

First SMS: "[Brand]: You left items in your cart! Complete your purchase: [cart link]. Your [Prize] code still applies." Second SMS (24h): "[Brand]: Your cart is still waiting. Other customers are loving [product name]. Finish checkout: [cart link]." Include a direct link to the pre-populated cart page so the visitor does not need to re-add items.

9. SMS Campaign Strategy

Beyond automated flows, strategic SMS campaigns drive significant revenue. Use SMS for high-impact, time-sensitive messages — not routine updates.

Best SMS Campaign Types

Message Frequency

Send no more than 4-6 SMS campaigns per month. Higher frequency drives unsubscribes. Each message should provide clear value — a genuine deal, early access, or useful information. If a subscriber cannot identify the value in your message within 3 seconds, it should not have been sent.

10. Email + SMS: The Dual-Channel Approach

The highest-performing Shopify stores use email and SMS together, not as competing channels but as complementary touchpoints with different strengths.

Channel Strengths

Email is best for: detailed content (product stories, brand updates), visual product showcases (images, GIFs, styled layouts), long-form nurturing sequences, and regular newsletters. SMS is best for: time-sensitive alerts (flash sales, expiring codes), high-urgency messages (abandoned carts, back in stock), prize delivery (immediate impact), and exclusive VIP offers (personal channel feel).

Unified Welcome Sequence

When EA Spin Wheel captures both email and phone number, send the prize code via both channels simultaneously: an SMS with the code and a direct link (for immediate use), and an email with the code plus product recommendations, social proof, and brand story (for nurturing). The subscriber uses whichever channel is more convenient — many will use the SMS for immediate purchase and the email as a reference later.

Avoiding Channel Fatigue

Do not send the same message on both channels simultaneously for campaign messages (welcome sequences are an exception). If you announce a flash sale, choose one channel: SMS for 2-4 hour sales (urgency requires immediate delivery), email for 24-48 hour sales (longer timeframe allows for email's slower open rate). Sending identical messages on both channels feels redundant and drives unsubscribes on one or both channels.

11. Troubleshooting

Phone Numbers Not Reaching SMS Platform

Check: (1) Is the SMS platform API key correct in EA Spin Wheel? (2) Is the phone number format correct? International formats differ — verify that EA Spin Wheel is sending the full number with country code. (3) Is the SMS platform's API accepting the request? Check the platform's API logs or error dashboard. (4) Does the subscriber have SMS consent checked? Numbers without consent are not sent to the SMS platform.

Low Phone Number Capture Rate

If fewer than 20% of email submitters are also providing phone numbers (Strategy B), try: making the phone number request more visually prominent on the post-spin screen, adding a specific incentive for providing the number ("Get your code by text for instant delivery"), or reducing the consent text length (while maintaining legal compliance) to make the form feel less intimidating.

SMS Messages Not Delivered

If messages are not being delivered: check your SMS platform's delivery reports for carrier filtering or blocks, verify you are not sending to landline numbers (which cannot receive SMS), confirm your sender ID or phone number is registered and approved, and check if the subscriber has opted out (carrier-level opt-outs happen outside your platform).

High Unsubscribe Rate

If your SMS unsubscribe rate exceeds 5% per campaign, you are likely sending too frequently, your messages lack clear value, or your consent language did not adequately set expectations. Reduce frequency, improve message quality, and update your consent text to match your actual messaging cadence.

12. Measuring SMS ROI

Track these metrics to measure the performance and ROI of your SMS popup integration:

ROI benchmark: Stores using EA Spin Wheel for dual email + SMS capture report an average $4.80 monthly revenue per SMS subscriber, with a blended cost (popup app + SMS platform fees) of $0.40-0.80 per subscriber — a 6-12x return on the SMS channel investment.