Release Notes

2025 December 24

Re-implemented our Asset Manager and made it easy to access from the left side menu. You can now drag and drop multiple images, group them into folders, and move or delete items in batches.

2025 December 19

Added an option to link buttons directly to any target step, giving you more flexibility in how users move through your popups. For those using the spin the wheel widget, added a win/lose option to give you better control over the outcomes. Implemented a new interactive campaign flow map that lets you visualize exactly how your steps connect, helping you spot mistakes and avoid any undesired paths before you go live.

2025 December 1

Added 1 new template designed for the Pick a Box gamification module, just in time for the Christmas festivities. This makes it easier to launch seasonal campaigns that feel playful and on-brand without extra design work.

2025 November 29

Added notification settings so you can customize which notifications customers receive based on actions in their organization. Also updated how recipients are assigned to integrations: only organization members can now receive failing integration notifications. This helps prevent unauthorized or incorrect email addresses from being configured by accident.

2025 November 28

Fixed a data capture issue affecting the "pick a box" gamification widget. In some cases, form data was being submitted before the game was completed, which meant the final game outcome wasn't recorded correctly.

2025 November 27

Added a new ActiveCampaign integration so you can send customer data from Fluentos straight into your ActiveCampaign account. Set-up single or double opt-in by following the step-by-step setup guide here: ActiveCampaign Integration.

2025 November 25

We have added an option to copy and paste components across different steps. This makes it easy to reuse components without having to recreate them every time.

2025 November 24

Added a new status badge "Live Local" for visitor local time campaigns to indicate when a campaign is live in other timezones but hasn't reached the campaign owner's timezone yet. The status changes to "Live" when the campaign goes live in the owner's timezone.

2025 November 21

Added a new game widget called Pick a Box. It opens up deep branding opportunities with customizable prize pools, win probabilities, and strategic setup to guide customers through winning or losing experiences It's a perfect game for your Christmas campaigns.

2025 November 14

You can now use images for the Button Component with full control over sizing, positioning and fitting. This opens up more styling options, like adding icons or custom backgrounds to make your buttons stand out.

2025 November 10

Resolved an issue where in certain cases Scratch the Card widget wouldn't have reward code.

2025 November 7

Removed link option from the Image Component as it wasn't being used. Added new re-engagement option allowing daily reset at a specified time. This allows for better controlled outcomes when using gamified multi-day campaigns where the game can be played again the next day.

2025 November 6

Fixed an issue with misconfigured edge caching for asset storage to improve load reliability and speed. Also added a fallback to in-memory storage for scenarios where browser policies block localStorage, ensuring the app continues to work smoothly even under very strict privacy settings.

2025 November 4

Reduced configuration footprint and switched to on-demand campaign fetching, bringing asset sizes down to the bare minimum. Enabled best-in-class asset compression and optimized caching for faster loads. Testing and production caches are now segmented to prevent cross-environment impact and ensure consistent performance.

2025 November 3

Fixed an issue where disabling creative image placement on mobile caused it to incorrectly inherit desktop positioning.

2025 November 1

Fixed Countdown Widget labels not displaying in the mobile preview unless 'Override Desktop Properties' was enabled.

2025 October 29

Added a new Date input field type for the Input Component. That makes collecting dates from your visitors much smoother. You can now set minimum and maximum dates, plus define the exact format you need. We've also improved the virtual keyboard suggestions on mobile devices, making it easier and faster for people to fill out input fields on their phones.

2025 October 28

Fixed text color on white backgrounds to use the primary color and updated the date picker calendar to match the theme.

2025 October 24

You can now personalize engagement based on inline JavaScript global variables on your website. This adds an additional targeting dimension by checking for data already present on your website.

2025 October 23

Integration mapping now supports a customer's country. Users can dynamically receive their customers' country within their integration mapping. The supported value is {{COUNTRY}}

2025 October 22

Added a Brush Size control for desktop devices (Small, Medium, Large) to the Scratch the Card widget and improved the reveal while scratching for a smoother, more natural experience.

2025 October 21

Improved "Engagement by Medium" widget to include impressions, offering a clearer view of campaign visibility. Also added new analytics widget displaying everall campaign performace.

2025 October 20

Resolved a bug where a campaign owner received 'no-impression email' for a campaign scheduled for a future date.

2025 October 17

Added notification when a declared custom font URL isn't reachable. This makes it easy to spot missing fonts and update them in Website Settings → Typography, preventing incorrect previews.

2025 October 16

Resolved a bug where a campaign owner received 'no-impression email' for a campaign scheduled for a future date.

2025 October 15

Fixed a few issues in the Performance Over Time campaign analytics widget to better handle data inconsistencies, ensuring the chart reflects real-world variance more reliably. Also resolved a bug where the Y-axis wouldn't update correctly in certain cases.

2025 October 4

You can now schedule campaigns to run at a specific time in each visitor's local timezone. When you enable this option, your campaign will roll out globally - showing at 8 PM in New York, London, Tokyo, and everywhere else, all at the visitor's local 8 PM. Perfect for time-sensitive promotions like Black Friday and daily deals.

2025 October 3

Upgraded to ECharts v6 for library maintenance and to unlock new chart features.

2025 October 2

Improved "Performance Over Time" widget to include impressions, showing how campaign visibility affects performance.

2025 October 1

We've made campaign previews a lot more useful. Previews now open in a dedicated space where you can clearly see your campaign layout, and you can navigate through steps during preview. A smoother way to spot-check campaigns before they go live.

2025 September 26

We're introducing 4 new templates designed for seasonal events like Black Friday, back to school, and Christmas. These templates help you create targeted campaigns that capture the urgency and excitement of key shopping moments throughout the year.

2025 September 25

Upgraded our rich text editor with smart copy-paste functionality. Now when you copy content from within Fluentos and paste it elsewhere, all your formatting stays intact. External content pasted into Fluentos gets cleaned up automatically to maintain consistency. We've also fixed font declarations across the app and improved rendering performance, so your campaigns save and publish faster while using fewer resources.

2025 September 18

Added a new "Performance Over Time" widget to campaign analytics. This gives a clear view of how a campaign performed across its entire lifetime, tracking both CTR and CR to make it easier to spot trends and shifts over time.

2025 September 15

We are now notifying campaign owners when a campaign is active but not collecting any usage. This helps to reduce errors with live campaigns.

2025 September 12

We've migrated our email send provider. This gives us full transparency into all emails being sent and received, while also improving overall delivery performance.

2025 September 8

Added new campaign filters to make campaign management more clear. You can now filter by A/B Test campaigns, as well as easily find campaigns published to the test environment.

2025 September 2

Added an option to use inline OR conditions by separating values with , (comma) or ; (semicolon). This makes it easier to handle complex trigger cases when the only difference is a single value such as Website URL value, Website Cookie value, Datahub value, or Browser Agent value.

Before:
      does not contain: basket
                AND
      does not contain: order
                AND
      contains: da-dk

                OR

      does not contain: basket
                AND
      does not contain: order
                AND
      contains: en-dk
  
After:
      does not contain: basket
                AND
      does not contain: order
                AND
      contains: da-dk, en-dk
  

This removes the need for multiple OR blocks, simplifying campaign setup and reducing duplication.

2025 August 29

New wiki article released how to manage Scratch The Card gamification module.

2025 August 28

Campaign steps now support custom names instead of generic "Step 1, Step 2" labels, making your campaign structure much clearer and easier to manage.

Scratch card step assignment is also done by name, so you can move steps around without re-adjusting numbers, minimizing human errors in setup.

2025 August 27

Campaign reporting now uses unique step IDs for attribution instead of just step numbers, which means your analytics stay accurate even when you modify your campaign structure.

2025 August 25

Performed a security access audit and implemented updates to enforce granular, least-privilege access. Added an additional layer for access auditing to improve visibility, logging, and compliance.

2025 August 16

New Scratch Card template is live. Easily create engaging, branded, and fun campaigns for your customers, simplifying the gamified campaign creation process.

2025 Aug 14

Fixed follow‑up email sending logic that, in certain cases, triggered emails in a repetitive order.

2025 Aug 13

Adjusted campaign analytics widget colors for clearer visual separation of metrics while keeping the overall palette cohesive.

2025 August 12

Fixed a bug where background images on mobile weren't inheriting correctly from desktop settings.

2025 August 11

Just released the scratch card game module and I'm genuinely excited about this one. It opens up deep branding opportunities with customizable prize pools, win probabilities, and strategic setup to guide customers through winning or losing experiences. This creates engaging interactions that boost conversions and keep visitors on your site longer.

2025 July 25

Fixed a bug with embedded campaigns where the campaign closing time wasn't being captured on Single Page Applications. This caused campaigns to reappear after auto closing, which led to incorrect reporting in campaign performance.

2025 July 13

Fixed incorrect step action reporting where certain actions were showing one step higher than intended, causing inaccurate campaign performance entries. Your Campaign Step Funnel analytical widget will start showing correct information.

2025 July 3

Improved script loading for Fluentos when included in the header-now initialization always waits for the page to finish loading, fixing some early-init edge cases. Also, button link actions are smarter: campaigns close on link click, and you can choose to evaluate the form on that step if your custom code needs it. This unlocks more advanced campaign flows, like running two goals with different outcomes in sequence.

2025 July 2

Improved analytics aggregation is live. Daily numbers now process in a fraction of a second (down from 30s), and session counts per domain are displayed consistently. These backend changes make things faster and consume less resources.

2025 June 30

We retired the old analytics reporting endpoints that were kept for backward compatibility. This change ensures all end-users are now using the new, improved analytics reporting system.

2025 June 25

Fluentos campaigns just got more flexible: you can now fully replace any selected container with your campaign content using the Replace strategy for Embedded Campaigns. This opens up more creative ways to take over sections of your website.

2025 June 24

Added a new setting to control how long the outcome is shown after spinning the wheel. Now you can set exactly how many seconds the result stays visible before moving to the next step-making the experience smoother for your users.

2025 June 23

We've added a new integration with Klaviyo! You can now connect Fluentos with your Klaviyo account to send submitted customer data.

2025 June 21

Resolved an issue where the integration was not being triggered under specific circumstances.

2025 June 20

As part of my ongoing commitment to keeping things secure and stable, We've just completed a full infrastructure upgrade. That means everything under the hood: servers, databases, and code packages-has been updated to the latest stable versions.

2025 June 11

Added the new Engage Effects section to the Button Component! Now, you can easily add attention-grabbing animations to your campaigns-like pulse and shake. Tweak effect type, start delay, repeat count, duration, and color. It is designed to help you boost engagement without annoying your visitors.

2025 June 10

Dashboard adjustments: We've decluttered the main menu! The new settings menu centralizes all settings, leaving only Campaigns, AB Tests, and Integrations in the prominent left-side menu. This keeps the focus on your campaigns, eliminating unnecessary noise.

2025 June 9

New template: Now featuring a countdown module and creative image positioning. Build urgency and stand out with more flexible, attention-grabbing popups.

2025 June 8

Added creative image placement for the Image Component! You can now move images outside the popup boundaries for more eye-catching, unconventional campaigns. Go wild-your visuals aren't stuck in the box anymore.

2025 June 5

Fixed a bug where the subscription period wasn't updating correctly in certain cases, leading to incorrect session counts. This update ensures accurate tracking of subscription status and session usage.

2025 June 2

Fixed the minify expand action for the button.

2025 May 30

We've updated our authentication method from magic links to one-time passwords (OTP). This change resolves an issue where email security scans were consuming the magic link token before users could authenticate, improving the overall login experience.

2025 May 29

We're thrilled to announce a significant upgrade to Fluentos campaign performance analytics, designed to provide you with insights into your campaign effectiveness. This release empowers you to optimize your campaigns like never before with a comprehensive suite of new features:

  • Engagement by Medium: Understand which channels are driving the most engagement with your audience.
  • Campaign Step Funnel: Visualize the user journey through your campaign steps and identify drop-off points.
  • Goal Completions: Track the success of your primary and secondary goals, broken down by medium, to understand what's truly converting.
  • Impression Device Distribution: See where your impressions are coming from, allowing you to tailor your content for optimal viewing.

Each of these metrics can be further segmented by:

  • Device: Analyze performance across different devices (desktop, mobile).
  • Step: Dive deeper into specific steps within your campaign funnel.
  • Locale: Understand how your campaigns are performing in different geographic regions.
  • User Type: Compare the behavior of new and returning users.

This granular level of detail provides a comprehensive overview and allows for a deep dive to enhance campaign performance. With these new analytics, you can:

  • Identify high-performing channels and content.
  • Optimize your campaign funnel for maximum conversions.
  • Personalize your messaging for different user segments.
  • Make data-driven decisions to boost your return on investment (ROI).
2025 May 20

Migrated campaign sendouts and email automation from MailerLite to loops.so. This switch gives a richer workflow options, real-time insights, and more reliable deliveries and subscription management options.

2025 May 19

Added Vimeo support to the Video Widget. Now you can effortlessly embed Vimeo videos into your campaigns.

2025 May 17

Fixed an issue in the mobile step layout override where some components couldn't be relocated to different layout sections, ensuring layouts behave correctly across all cases.

2025 May 15

Improved error display on form elements by adding a red border to highlight issues more prominently, making them easier to spot and correct.

2025 May 14

Asset optimizations to further reduce asset size for faster loading.

2025 May 12

Fixed dropdown validation issues. Additionally improved drag & drop now feels smoother, with clearer visual cues so you always know exactly where things will land.

2025 May 11

You can now submit partial data and build on it step by step.

2025 May 10

Drag and drop now works seamlessly from and to Inline Group components, including full override support on mobile.

2025 May 9

Added a dropdown option the the Choise Component and made it much clearer which choice types are available.

2025 May 8

Added data storage retention enforcement. Campaign performance data will now be retained for 14 months for active organizations, while data from inactive organizations will be stored for 4 months. This enforcement helps keep Fluentos' data relevant. It reduces unnecessary resource usage, supporting Fluentos' privacy principles and sustainable system design.

2025 May 2

You can now add a background color and border to the Text Component. This improvement gives you more visual control-use it to highlight key messages, promotions, or calls to action with a more eye-catching design.

2025 May 1

Adjusted campaign performance export to include newly added metrics and counts.

2025 April 30

We've released a significant update to Fluentos analytics to help you understand what happens in your campaigns-without tracking or storing personal details. Every time someone visits your site and sees a popup, we'll note whether they opened it, closed it, clicked a button, or submitted a form. We also remember which step they're on, whether it's their first time or a return visit, what device and language they're using, and whether they acted themselves or the system did.

With this richer data, you can build easy-to-read reports showing each step of your user journey, track both primary and secondary goals, and see which channels (email, social, paid, etc.) work best.

2025 April 20

Fixed an issue where in certain cases, campaign integration was not correctly updated based on modified fields.

2025 April 11

Fixed an issue with the Button component where the "Submit and Next Step" action didn't correctly trigger external events for the Spin the Wheel widget and failed to validate forms on the active step.

2025 April 10

Improved transactional and marketing emails to ensure consistent messaging and branding throughout all communications.

2025 April 8

You can now manage Brand Colors per website. The Last Used Colors are stored to speed up your workflow. Additionally, we fixed an issue where color detection was overly aggressive, preventing manual color entry.

2025 April 6

Updated the Countdown widget to use the same date selector as the rest of the platform, ensuring a consistent and unified experience across browsers.

2025 April 2

The dashboard was refreshed with improved readability, an updated color palette, and a new font aligned with Fluentos' latest design guidelines.

2025 February 24

Enhanced email notifications with clearer messaging, ensuring better communication and improved readability.

2025 February 21

Improved handling of missing images in campaigns and adjusted the initial image aspect ratio to respect the pre-defined width. Previously, images were occupying the full available height, causing unexpected behavior. This update ensures a more consistent and predictable display.

2025 February 19

Introducing the new Video Widget! Starting with YouTube support, this widget enables seamless video integration in campaigns. It is handy for embedded campaigns and video marketing. Additional platforms to be supported based on demand.

2025 February 16

Added vertical position sorting in the layout section, enabling more flexible alignment for responsive designs.

2025 February 10

Analytics collection has been relocated to a specialized time series database, laying the groundwork for upcoming enhancements. This change enables deeper insights and more detailed reporting capabilities.

2025 February 6

Introduced a new trigger that ensures campaigns are displayed only on localized pages. This trigger prevents campaigns from appearing on generic, non-localized pages where integration setups may require a dynamic locale parameter.

2025 February 4

Added the ability to preview campaigns directly from the campaign list, enabling a quick and easy lookup of previously created campaigns without needing to open each one individually.

2025 February 3

Added the ability to override checkbox and radio inputs for mobile, enabling different labels, localized text, and values. This update also allows different value counts to suit mobile users' experience better.

2025 January 23

Enhanced embedded selector validation to provide clear feedback on invalid selector syntax, ensuring smoother setup and improved usability.

2025 January 22

Additional firewall enhancements for the rest of the API endpoints, ensuring greater security.

2025 January 21

Enhanced firewall configuration with additional checks for active subscriptions and improved hotlinking protection, ensuring greater security and optimized resource usage.

2025 January 16

Improved communication on the billing page and implemented restrictions for canceled subscriptions.

2025 January 15

Client Script installation instructions are now clearer and linked to a Wiki page for additional support.

2025 January 14

Improved campaign compression by optimizing the merging of inline styles. This enhancement reduces asset size and increases campaign fetch speed, delivering a smoother and faster end-user experience.

2025 January 13

Removed the Button component from integration mapping and set integrations to be disabled by default for campaigns, preventing unnecessary event processing for non-configured integrations.

2025 January 12

Allow campaign tags to have numbers.

2025 January 10

Improved asset storage on the edge for new websites, ensuring faster setup and optimized performance from the start.

2025 January 9

Updated the dashboard with links to key sections in the wiki for quick and easy access to reference materials.

2025 January 6

A new Wiki covering Fluentos Dashboard is now live! This comprehensive resource provides an in-depth guide to exploring the full scope of Fluentos' capabilities, helping you quickly maximize its potential.

2025 January 5

Enhanced the Login/Sign-up experience with improved autocomplete functionality. Users can retry using a different email when mistyped and see where the magic link was emailed.

2025 January 4

Carried out routine maintenance, as well as updates to our platform, framework, and libraries. These actions ensure we're in line with the most recent security and performance enhancements.

2025 January 1

Fixed an issue with analytics range totals and data export. Previously, some data points were missing, but the calculations are now accurate and complete.