Skip to main content

Turn Visitors into Subscribers with Newsletter Popups

Turn visitors into loyal customers — right from their first click.

Updated over 2 weeks ago

Introduction

With the new points-enabled newsletter popup, you collect emails and instantly reward subscribers with loyalty points. This introduces your loyalty program early while growing your email list effortlessly.

It’s automatic, customizable, and designed to boost engagement and repeat purchases — all in a single popup.


Feature Highlights

  • 📬 Auto-reward subscribers with loyalty points
    When someone signs up via the popup, they’re instantly awarded points — no manual work needed. It’s a win-win: you grow your list, and they get instant value.

  • 🎨 Customize the popup to match your brand
    Style the popup to suit your look and feel. Adjust design, timing, triggers, and audience targeting to optimize conversions.

  • 🔗 Integrated with TrustWILL loyalty system
    Subscriber emails, earned points, and coupon redemptions are all managed natively within TrustWILL loyalty— no third-party tools required.

  • 🔄 Replace coupon popups
    Skip the extra popups. Reward signups with points and let customers redeem them later for coupons via your loyalty widget — creating a cleaner, more engaging experience.


How It Works

  1. Visitor sees your newsletter popup
    A branded popup appears when new visitors land on your store.

  2. They enter their email to subscribe
    The visitor joins your newsletter list.

  3. TrustWILL Loyalty automatically rewards them
    Loyalty points are issued to their account immediately.

  4. They redeem points for discount coupons
    Subscribers can redeem their points through your loyalty rewards widget.

  5. You grow your list and loyalty
    You gain a new contact and begin building long-term engagement.


How to Set It Up

Step 1: Add a Points Earning Rule

  1. Go to Program > Points > Earn points

  2. Click Add ways to earn points > Subscribe to newsletter

  3. Set the reward (e.g., 1000 points for a subscription)


Step 2: Set Up Points Redemption

  • Go to Program > Points > Redeem points

  • Click Add ways to redeem

  • Create a coupon rule (e.g., 10% off for 1000 points)


Step 3: Enable the Newsletter Popup

  • Go to Program > Popup

  • Enable the popup of Subscribe to Newsletter

  • Customize popup design, timing, triggers, and target audience

📝 This feature is available on the TrustWILL Loyalty Starter Plan and above.


Step 4: Personalize the Pop-Up

You can fully personalize your Member Signups pop-up to match your brand and improve user engagement. Here’s how:

1. Design Customization

Under the Design tab, you can adjust the look and feel of your pop-up:

  • Background Layout – Choose a layout and add a banner image to make your pop-up visually appealing.

  • Shape – Select the shape of your pop-up: circle, rounded, or square.

  • Button – Customize the button’s color and text color for better visibility and brand alignment.

  • Content – Edit the message or information displayed in the pop-up. You can also provide different content for different languages.

2. Settings

Under the Settings tab, you can control when and where your pop-up appears:

  • Trigger – Set the delay before the pop-up is shown to visitors.

  • Visibility – Choose which pages of your website the pop-up should appear on

  • Tags - Once subscribed, customers are automatically marked as "Subscribed" and tagged (Accepts Marketing) in Shopify.

3. Custom CSS

For advanced customization, use the Custom CSS tab to modify your pop-up further. You can adjust:

  • Background color

  • Close button color

  • Fonts

  • Pop-up height and width

  • And more

This allows you to create a pop-up that perfectly fits your website’s style and your brand identity.


Step 5: Test the Flow

  • Preview the popup on your storefront

  • Do a test submission to confirm:

    • Customer is marked as “Subscribed” in Shopify

    • Points are issued automatically

    • Points can be redeemed via your loyalty widget

Did this answer your question?