Retainful Knowledge Base
  • Retainful Knowledge Base
  • Installation
    • WooCommerce
    • Shopify
    • Setting up a Sending Domain
  • Automations
    • Welcome Email Series
    • Abandoned Cart Recovery Emails
    • Thank you Email Series
    • Win Back Emails
    • Product Review Request Email
    • Order Follow Up Emails
    • Product Specific Follow Up Emails
    • Automation Workflow Settings
      • Entry Rules
      • Trigger Rules
      • Customer Rules
      • Exit Rules
      • Block / Steps
    • Smart Sending
    • Smart Delay
  • EMAIL SETTINGS
    • Email Drag and Drop Editor
    • Save as Template
    • Adding a store logo on your email template
    • Adding a Coupon Block to Your Email Template
  • Campaigns
    • Creating a Campaign
  • AUDIENCE
    • Getting started with List & Segments
    • Creating a List
    • Creating a Segment
  • Signup Forms
    • Add to Cart Popup
    • Exit-Intent Popup
    • Welcome Popup
    • Embed Form
    • Enabling Signup Forms In Retainful Settings
    • Popup Editor
    • Popup Triggers
    • Popup Targeting
  • Contacts
    • What is a Contact
    • Import Contacts From Store
    • Import Contacts From CSV File
  • Metrics & Cart Activity
    • Cart Activity
    • Conversions
    • Automation Outbox
    • Campaign Outbox
  • Teams
    • Invite Team Members
  • SETTINGS
    • Retainful Settings
      • General
      • Email
      • Suppression List
      • UTM Parameters
    • Retainful - WooCommerce Plugin Settings
  • Integrations
    • MailChimp
    • MailerLite
    • Klaviyo
    • HubSpot
    • Brevo (Formerly SendInBlue)
    • Active Campaign
    • ConvertKit
    • Zapier
    • Migrate To Improved Integrations
  • HOW TO's
    • How to Insert Retainful's Shortcodes
    • How to Resolve Cart Recovery Emails Sent After Order Placement
    • How to Create Dynamic Coupon Codes in Emails
    • How to check conversions
    • How to ensure GDPR compliance - Marketing Consent
    • What Are Opt-In Settings and How Can You Configure Them?
    • How to Manage Multiple Stores with Retainful
    • How Can You Improve Email Deliverability
    • Best Practices for Higher Deliverability & Engagement
    • Sending Domain
      • GoDaddy
      • Hostinger
    • Google & Yahoo Sender Requirements
    • How Customer's Email Address is captured?
    • How Retainful Tracks Conversions with Coupon Codes?
    • How to delete a Bounce-back email or a failed email address?
    • How Was My Store Account Deleted?
    • How to insert coupon codes in automation emails?
    • How Can You Use Google Fonts in Retainful Email Templates?
  • Developers
    • Getting started
    • Authentication
    • Contacts
    • Lists
Powered by GitBook
On this page
  • Types of Trigger Conditions
  • Exit-Intent
  • Scroll
  • Add to Cart
  • Time-Based
  • Click
  • Idle Timeout
  • Conclusion

Was this helpful?

  1. Signup Forms

Popup Triggers

Popup Triggers are events that make a popup appear, like adding an item to the cart or time spent on the page.

PreviousPopup EditorNextPopup Targeting

Last updated 4 months ago

Was this helpful?

Popup Triggers are actions or conditions that decide when a popup is displayed to visitors. Setting triggers ensures the popup appears at the right moment, enhancing user experience and driving conversions. Triggers can be based on user behavior, such as when they show intent to leave the site, scroll through the page, or add an item to their cart.

Types of Trigger Conditions

  • Exit-Intent

  • Scroll

  • Add to Cart

  • Time-Based

  • Click

  • Idle Timeout

Exit-Intent

Trigger the popup when a visitor shows intent to leave your site, such as moving the cursor toward the browser's address bar or closing the tab.

Scroll

Shows a popup when the user scrolls down a specified percentage of the page, ensuring it targets engaged visitors.

  • Adjust Scroll Percentage: Set the percentage in the settings. The popup activates once the threshold is crossed.

After saving, it will be automatically enabled.

Add to Cart

You can trigger the Add to Cart popup by specifying the ID or Class of the button or element the visitor clicks on. The popup will appear after the visitor clicks on any of the following IDs or Classes

  • CLASS: single_add_to_cart_button

  • CLASS: add_to_cart_button

  • CLASS: ajax_add_to_cart

  • CLASS: elementor-widget-wc-add-to-cart

After saving, it will be automatically enabled.

How to find the class name of the "Add to Cart" button in your e-commerce store?

  1. Go to any product page on your website.

  2. Click on the product to navigate to its details page.

  3. Click on the "Add to Cart" button.

  4. Right-click on the page and select "Inspect".

  5. Locate the HTML code for the "Add to Cart" button within the opened Developer Tools.

  6. Right-click on the highlighted code, representing the button, and choose "Copy" to copy the class name. To know more watch a video How to find the class name of the Add to Cart Button

Time-Based

Trigger the popup after X seconds of page engagement. This helps target users who have spent time on the page and may be interested in offers.

After saving, it will be automatically enabled.

Click

Trigger the popup with a click on specific elements using their class or ID. This allows for more targeted popups based on user interaction.

After saving, it will be automatically enabled.

How to capture class names for multiple products:

  1. Visit the product main page on your website.

  2. For each product, click on the "Add to Cart" button.

  3. Right-click on the button and select Inspect.

  4. In the Developer Tools, locate the HTML code for the "Add to Cart" button.

  5. Right-click on the highlighted code and choose Copy to copy the class name.

Idle Timeout

Displays a popup after a period of inactivity, engaging visitors who aren’t interacting with the page.

  • Set Idle Time: Define the timeout duration in seconds

After saving, it will be automatically enabled.

Best Practices for Using Triggers

  • Combine Triggers: Use multiple conditions to make popups more relevant.

  • Avoid Overuse: Too many popups can overwhelm visitors and reduce engagement.

  • Test Trigger Effectiveness: Use A/B testing to determine the best timing and conditions.

Conclusion

Popup Triggers are essential for delivering the right message at the right time. By leveraging triggers like Exit-Intent, Scroll, Add to Cart, Time-Based, Click, and Idle Timeout, you can create personalized experiences that engage users and improve conversion rates. Set triggers thoughtfully to ensure your popups provide value without disrupting the user journey.

Need More Help?

We’re here to make things easier for you!

  • Schedule a Call: Still stuck or need a hands-on walkthrough? Book a quick session with our support team, and we’ll guide you step-by-step.

Email Us: Reach out anytime at .

.

support@retainful.com
Schedule a call with us
Exit-Intent
Adjusting Scroll Percentage
Scroll
Add to Cart - Classes
Add to Cart
Setting Up Seconds
Time Based
Class or ID in Click
Click
Add Seconds - Idle Timeout
Idle Timeout