Turn visitors into subscribers

A spin the wheel popup your shoppers want to play. They enter their email or phone, spin, and win a real discount code, and you grow your list.

5.0 from 44 reviews on the Shopify App Store
15% offFree shipping$10 offFree gift10% off20% off

Every win in your store is a real Shopify discount code.

  • Real Shopify discount codes
  • 44 templates
  • 41 languages
  • Klaviyo, Zapier and webhooks
  • Works on phones and desktops

Live in minutes, not days

No code to write. Switch PopSpin on in your theme editor, pick a template and publish.

  1. 1

    Pick a template

    Start from one of 44 designs for holidays, sales and every season, then match it to your brand.

  2. 2

    Set prizes and rules

    Choose the rewards and their odds, who sees the wheel, on which pages, and when.

  3. 3

    Grow your list

    Visitors spin, enter their email or phone, and get a real Shopify discount code on the spot.

A template for every season and sale

44 ready-made designs with matching texts and prizes. Each one changes completely in the editor.

Every signup, where you need it

Send new subscribers, their consent and their discount code to Klaviyo, Zapier, Make, Google Sheets or your own server as they sign up.

  • Klaviyo profiles, list subscriptions and a flow trigger with the code
  • Signed webhooks for Zapier, Make and your own systems
  • Consent follows the same rules as the Shopify customer
  • Retried automatically if a tool is down
  • KlaviyoSubscribed to NewsletterEvent · PopSpin Form Submitted
  • ZapierZap triggeredCatch Hook · 200 OK
  • Google SheetsRow addedSignups sheet
  • Your own serverSigned webhook deliveredPOST · 200 · 184 ms

Merchants like it

In their own words, from PopSpin's reviews on the Shopify App Store.

5.0 out of 5 from 44 reviews on the Shopify App StoreRead every review
  • “Very user friendly. Great customization features. Can't wait to see the results from using it.”

    Oiled By'TUnited States · October 2025

  • “LOVE it thank you so much. It brought more subscribers.”

    Made by Andrea Stasia coUnited States · January 2026

  • “Ouverte aux évolutions. Support réactif, à l'écoute, efficace, je recommande.”

    Translated from French: “Open to new ideas. Responsive, attentive, effective support. I recommend it.”

    Eau de fontaineFrance · May 2026

  • “Captação que funciona! simples e muito facil de editar!”

    Translated from Portuguese: “Lead capture that works! Simple and very easy to edit!”

    NiggliBrazil · January 2026

  • “its great for attracting customer on sale purpose”

    BY BUCKETSPakistan · January 2026

  • “i really love it, its so useful, in the future maybe there should be more designs”

    HullámfaHungary · March 2026

  • “Great assistance service”

    BELEZA2 - Perfumes e CremesBrazil · May 2025

  • “Nice, a little tough at first but it works later”

    Tiendita de ReCanada · March 2026

  • “it is really useful. thanks!”

    sagligadestekTürkiye · February 2026

Simple pricing, free to start

Plans grow with the number of contacts you collect. Upgrade, downgrade or cancel at any time in Shopify.

Free

Try PopSpin on your store.

$0

  • Up to 30 contacts per month
  • Every template, prize type and display rule
  • Subscribers, export and analytics

Reward emails, double opt-in and integrations come with a paid plan.

Start free

Growth

Great for growing stores.

$6.99$4.99/ month

  • Up to 500 contacts per month
  • Unlimited campaigns
  • Design customization
  • Discounts customization
  • Analytics
  • Auto-email discount codes
  • Klaviyo, Zapier & webhook integrations
  • Live chat / email support
Start 3-day free trial

Scale

For high-traffic stores.

$29.99$19.99/ month

  • Up to 10,000 contacts per month
  • Unlimited campaigns
  • Design customization
  • Discounts customization
  • Analytics
  • Auto-email discount codes
  • Klaviyo, Zapier & webhook integrations
  • Live chat / email support
Start 3-day free trial

Questions, answered

Are the discount codes created automatically?

Yes. When a visitor wins, PopSpin creates a unique discount code in your Shopify store for them, usable once and by one customer. If you would rather give everyone the same code, use a Custom code prize and enter a code you created in Shopify.

Can I set different winning probabilities (odds) for each slice?

Yes. Every prize has a chance, and the editor shows each one's odds as a percentage. You can also cap how many times a prize can be won, so a big prize is given out only a set number of times.

Can I translate the popup text into other languages?

Yes. In a campaign's Translations section, add any of 41 languages and write the popup's texts in it. Visitors see the translation for the language they are browsing your store in, and texts you leave empty use your default wording.

Where can I view and export captured subscriber emails?

Everyone who signs up is listed on the Subscribers page. You can search, narrow the list by date, and export it to CSV at any time. Each signup is also saved as a Shopify customer.

How are monthly contact limits counted?

Each new signup counts as one contact. On campaigns with no form, each play counts instead. Counts reset at the start of each calendar month (UTC). Views of the popup never count.

Can I switch or cancel my subscription plan anytime?

Yes. Plans are billed through your Shopify invoice, and you can upgrade, downgrade or cancel at any time from the Plans page. Uninstalling the app also cancels it.

Start collecting subscribers today

Install free from the Shopify App Store. Paid plans start with a 3-day free trial.