Email signup popups
An email popup that grows your list without annoying your visitors
One field, a reason to subscribe, and a subscriber in Mailchimp or Klaviyo a few seconds later.
An email popup asks a visitor for one thing: their address, in return for something worth having. Tafsee Popup gives you newsletter signup popup templates, rules for when the popup appears, a consent box that is recorded with each subscriber, and direct delivery to the email tool you already use. This page covers what to offer, when to show it, how to design it and where the emails go.
Tafsee Popup
What you get
Signup templates in five formats
Lightbox, slide-in box, floating bar, inline embed inside an article, and sidebar widget. Start from a template such as 'Journal subscribe' or 'Inline article signup'.
Fewer mistyped addresses
The email field checks the format and suggests a fix for common slips, so 'sara@gmial.com' gets a 'Did you mean gmail.com?' before it is saved.
Consent recorded with the subscriber
Add a consent tick box and Tafsee keeps whether it was ticked, when, and the exact sentence the visitor agreed to. It is sent to your tools too.
Straight to your email tool
Mailchimp, Klaviyo, Brevo, MailerLite, ActiveCampaign and Kit connect directly. Google Sheets, Zapier, Make and webhooks cover the rest.
Shown at a sensible moment
Trigger on scroll depth, time on page, pages viewed or exit intent, on desktop and mobile. Smart timing can pick the moment for you.
Never ask a subscriber twice
The 'Already signed up' rule and frequency limits hide the popup from people who have subscribed, and rest it after someone closes it.
What to offer in a newsletter popup
'Subscribe to our newsletter' is the weakest thing you can write on a newsletter popup. Nobody wants more email. People want what the email brings them, so name that instead.
- A first-order code. The most reliable trade for a store. The discount code popup page covers shared, unique and uploaded codes.
- Early access. 'Hear about new drops a day before everyone else' works for fashion, perfume and limited stock, and costs you no margin.
- Back-in-stock and price alerts. Useful on product and category pages where the visitor is already interested in something specific.
- Something to read or use. A size guide, a care guide, a recipe booklet, a price list. See what a lead magnet is for more ideas.
- A clear promise about frequency. 'One email a week, unsubscribe any time' removes the main reason people hesitate.
Whatever you promise, the email has to deliver it. Tafsee Popup shows a code on the thank-you page, but it does not send the welcome email; that is an automation you build in your email tool.
When an email signup popup should appear
A popup that opens the second the page loads is asking for an email before the visitor knows what you sell. Give them a reason first.
- Blog and content pages: trigger at around half the scroll depth, or use a slide-in box that does not cover the text.
- Product and category pages: wait for some time on page or a second page view, so first-time visitors can look around.
- Leaving visitors: exit intent is the least intrusive moment, because the visitor was going anyway. More on the exit-intent popup page.
- Mobile: prefer a floating bar or slide-in, and trigger on scroll or time, not on page load.
Then set the limits. Show it once per visit at most, stop after a sign-up, and exclude cart and checkout pages by URL. Our guide on when a popup should appear goes through the trade-offs in detail.
Email popup design: what actually matters
Good email popup design is mostly about removing things. The examples that convert tend to share the same few traits:
- One field. Ask for the email only. Add a first name if you really use it in your emails. Every extra field costs sign-ups.
- A headline that states the benefit, not the action. '10% off your first order' beats 'Join our mailing list'.
- A button that finishes the sentence. 'Send my code' or 'Notify me', not 'Submit'.
- An obvious way out. A visible close button, or a plain 'No thanks' link under the button.
- Readable on a phone. Check the phone preview; the editor's contrast check flags text that is hard to read on its background.
For Arabic stores, start from a right-to-left template so the field, button and consent line align correctly. Our Arabic RTL popup design checklist lists the details that usually go wrong. For layout ideas, browse the email popup examples and ideas post or the template gallery.
Where the emails go: Mailchimp, Klaviyo and the rest
Every subscriber is saved in Tafsee first, then delivered to the tools you connect, with a delivery log and automatic retries if a tool is down. Six email tools connect directly: Mailchimp, Klaviyo, Brevo, MailerLite, ActiveCampaign and Kit. The full list is on the integrations page.
- Mailchimp: the contact joins the audience you name, tagged with the campaign's name. A visitor who ticked the consent box arrives as subscribed; one who did not arrives as a non-marketing contact.
- Klaviyo: the profile is added to your list with the campaign, the site, the consent state and the discount code as profile properties, so a welcome flow can use them.
- Anything else: Google Sheets, Zapier, Make or a webhook.
Double opt-in is decided in your email tool, not in the popup. Tafsee Popup does not send a confirmation email. If you want new subscribers to confirm their address, switch that on for the list or form in Mailchimp, Brevo, Kit or whichever tool you use.
Set up an email capture popup in three steps
- Design — pick a signup template, write the offer, keep the form to an email field, and add a consent box if you plan to send marketing emails.
- Show when — choose the trigger, target new visitors or everyone who has not signed up, and set how often it may appear.
- Publish — connect your email tool, send a test lead to check it arrives in the right list, and go live.
Installation is one script snippet pasted into your site, or added through Google Tag Manager. There is no plugin or store app to install. The same script runs every campaign, so adding a second popup later needs no new code.
If you sell to both Arabic and English readers, build one popup per language and target each by page URL or browser language.
Frequently asked questions
An email popup is a small form shown over or beside your page that asks a visitor for their email address, usually in return for a discount, early access or useful content. It is also called an email signup popup, an email subscription popup or a newsletter popup.
Yes. Connect Mailchimp with an API key and name the audience. Each subscriber is added to that audience with their email, name and phone when given, tagged with the campaign's name. Visitors who gave consent arrive as subscribed; the rest arrive as non-marketing contacts. A contact that already exists is updated, not added twice.
Tafsee Popup does not send confirmation emails itself. Double opt-in is switched on in your email tool, on the list, form or group the subscribers join. What the popup does is record consent: whether the box was ticked, when, and the exact wording.
Yes. You paste one script into your theme's theme.liquid file, or add it through Google Tag Manager; there is no App Store app to install. Subscribers go to the email tool you connect, such as Klaviyo or Mailchimp, not into Shopify's own customer list. See the Shopify page for the steps.
Offer something specific, ask for one field, and show the popup after some engagement or on exit intent. Then test one change at a time. A/B testing, available from the Growth plan, tells you when one version is ahead by more than chance.
Yes. The Free plan is $0 for 1 website, 3 live campaigns and 500 leads stored a month, with a small Tafsee badge, and it sends leads to Mailchimp, Klaviyo, Google Sheets, Slack and Zapier. Paid plans start at $9 a month.
Try Tafsee Popup on your site today
Enter your website and the setup wizard drafts three on-brand popups for you. Pricing is never based on pageviews.
Related
Keep exploring
Lead Generation
Tafsee Popup
Popups, spin-to-win wheels, countdown bars and exit-intent offers for any website — in English and native Arabic.