Our team is constantly working to improve Claspo for you. Discover all the latest updates, from exciting new features to small fixes — on this page.
We’re working on a new dashboard that makes it easy to see and manage the data you collect through your Claspo widgets. The data will be organized by widget, allowing you to quickly view and analyze the information.
We’re making Shopify integration more powerful. Soon, you’ll be able to generate promo codes right inside Claspo and target them to specific user segments.
We’ve added Teasers — mini-widgets that stay on the page after a pop-up or floating box is closed. They give visitors an easy way to return to your offers, forms, or rewards later when they feel like it. This helps reduce lost engagement and boosts conversions.
Why use teasers
How they work
Unlike launchers, which are separate widgets requiring duplicate setup, teasers are built directly into your popup, meaning:
Teasers are perfect for subscription forms, gamified discounts, and limited-time offers.
1. Email Notifications about Form Submissions
With real-time email notifications, you can now stay on top of leads and have your sales team act faster. Here’s how it works:
You can enable or disable these notifications in the Integrations step when creating a widget or directly in the Integrations tab of each widget’s settings.
1. Custom Confirmation Email Template for DOI with SendPulse Integration
We’ve added the option to use a custom confirmation email template for the Double Opt-In (DOI) process when integrating with SendPulse. Now, you can simply enter the Template ID in the integration settings, and your email will be sent using the template you’ve selected.
This update gives you more control over the email your leads receive when confirming their subscription. You can now personalize the content and maintain consistent branding.
2. Adding Tags When Integrating a Widget with Active Campaign
We’ve added the ability to automatically add tags to contacts for ActiveCampaign integrations, making it easier to segment and automate workflows. For example, you can use tags to trigger specific automations in ActiveCampaign, such as starting a custom flow or sending follow-up emails.
3. Layout and Input Fields Optimization
We’ve polished the widget editor for a cleaner, more intuitive experience.
1. Display Aggregated Leads by Email and Phone
We’ve taken the first step in rethinking the Leads section — here’s what’s new:
2. Gamified Widgets Without Data Capture
You can now use our gamified widgets without requiring users to enter their email. This update gives you more flexibility in how you use interactive elements. It's great for:
No forms, no friction — just engagement.
To make sure users don’t see the same game twice, we’ve added a new condition that, when enabled, stops the display of the widget after the user has played the game.
3. JavaScript API Variables Available in Merge Tags
You can now personalize your widgets using JavaScript variables. Pass data directly from your website into Claspo and use it in your widgets — for example, to display offers based on cart value, subscription status, or loyalty tier.
1. More Embedded Widget Placements
We’ve increased the limit for embedded widget placements — you can now add up to 10 placements on a single page (previously it was 5).
This gives you more flexibility, especially for long-form content like detailed articles, guides, or landing pages. Now, with up to 10 inline widgets, you can:
1. Target Widgets Using JavaScript Variables
We’ve added a new way to decide when your widgets appear — with JavaScript variables from your website. This means you can use real-time information, such as whether someone is subscribed, their cart total, or their loyalty status, and use that to target widgets at the right audience.
For example:
JavaScript variables only exist while someone’s on the page, so you’re reacting to what’s happening at the given moment. To learn more about how this feature works, check out this detailed guide.
1. Data Transfer Log for Integrations
Previously, if your integration didn’t behave as expected — for example, if Klaviyo didn’t receive the data — it was often unclear what went wrong.
Was it a formatting problem? A missing field? An issue on the destination side?
Now you can:
No more guesswork. You’ll know exactly where the issue is — and fix it faster. Find the log in the Integrations tab of your widget settings.
1. Support of Unified Latin American Spanish
Reaching Spanish-speaking users across Latin America just got easier!
You can now use a single language version—Latin American Spanish—instead of creating separate translations for each country in the region (like Mexico, Argentina, or Peru).
Here’s how it works:
es-ES
or default).This update makes it easier to reduce the number of separate language versions you need to manage and deliver more relevant experiences for Latin American audiences.
2. Checkbox Values Now Sync Properly with Brevo
We’ve updated the way selected checkbox values are sent to Brevo. Previously, the values were sent as a single text string, which Brevo couldn’t read correctly for multiple-choice contact attributes, so your contact data didn’t show the selected options.
Now, the values are sent in the correct array format, so Brevo can fully recognize and store them.
What this means for you:
3. Smooth Animations for Widget Transitions
We’ve added subtle entry and exit animations for widgets of the following types:
Note: If your widget is set to “Show immediately”, it will appear without animation to ensure maximum speed and visibility.
4. Avoid Duplicate Target Field Mapping
To improve clarity and prevent conflicts during integration setup, each target field can now only be mapped to a single source field. Once a target field is selected, it will become unavailable in the dropdown list for other mappings and will be labeled with the hint "Already mapped". This enhancement ensures a safer and more intuitive mapping process.
5. Improved Configuration for Checkbox Group Mapping
We've updated the mapping logic for Checkbox Group components to prevent conflicts and make the setup clearer.
Now, you must choose one of two mutually exclusive options:
Previously, it was possible to map both the whole component and individual items at the same time, which could lead to conflicts, especially when they were mapped to the same target field.
This makes your widgets feel more polished and visually appealing as they appear and disappear on the page.
6. Button Style Sync Between Desktop and Mobile
We’ve made key button styles environment-independent, including background, icon, stroke, shadow, corner radius, hover effects, and loop animation. As a result, the sync toggle for these styles has been removed from the editor.
This change ensures that your widget’s mobile version automatically inherits the desktop styles, reducing manual adjustments and making your mobile view look great out of the box.
7. Unified Value Formats for Widgets with a Rating Component
We’ve standardized the feedback values for all widgets that use the Rating component. This has been done to simplify the management of fields when configuring mapping between Claspo and outside systems.
First, the "segment" field has been removed from integration mappings. Secondly, feedback values are now consistent across all formats: