New Features and Improvements

  • Improved Goal Conversion Timing
    Now, your goal conversions are even smarter. Previously, clicks that happened before certain experiences activated weren't captured correctly. We've made improvements so these clicks are now remembered and processed as soon as the experience triggers. This ensures you don't miss out on any valuable data from early interactions.

New Features and Improvements

  • Consistent Insights Versioning
    • We’ve enhanced the way our system handles loading insights bundles. Now, it ensures that all parts of our tracking system work together seamlessly by matching the version of the insights bundle with the tracking script. This helps keep everything in sync and running smoothly.

New Features and Improvements

  • Smooth GTM Event Processing
    We've ensured Google Tag Manager (GTM) works seamlessly with your ga_import goals. By making sure certain properties aren't mistakenly changed, your event queues will now function without any interruptions.

    • Your events will be correctly processed and won't be disrupted, keeping your analytics running smoothly.
    • We've added tests to make sure everything stays on track, giving you peace of mind that your goals will trigger without a hitch.

New Features and Improvements

  • Scroll Percentage Fix We fixed an issue where the scroll percentage goal wouldn't trigger at 100%. Now, it recognizes when you reach 100%.

  • Improved Domain Handling For users using a custom domain with the legacy setup, certain endpoints such as Geo Data, Project Configuration, and others will now automatically use their default URLs. Only the Tracking Endpoint will keep utilizing the custom domain.

  • Optimize Bundle Size Optimized the tracking script output bundle size , resulting in savings of 31 KB raw (16%), 7 KB gzip (12%), and 5 KB brotli (10%).

View on GitHub

New Features and Improvements

  • Replace Karma with Playwright: Replace Karma with Playwright and add full-chain integration tests

New Features and Improvements

  • Improved QA Overlay Detection
    The QA Overlay no longer relies on a special URL parameter. It now uses your session configuration and debug token for detection, resulting in cleaner URLs and smoother split test redirects.

  • Faster and More Reliable Previews
    We've replaced the legacy preview loading mechanism with a direct configuration fetch. Previews now load faster, merge experiences seamlessly, and work consistently across all environments.

New Features and Improvements

  • Route GA Revenue to Goals

    • Now you can direct GA-intercepted revenue to your revenue goals when using "ga" as the triggering type.
  • Prevent Duplicate GTM Events

    • We’ve added deduplication for GTM convert-trigger events during repeated executeExperiment actions to avoid duplicates.
  • Extended UTM Parameters

    • UTM parameters can now handle up to 64 characters for more detailed tracking.

New Features and Improvements

  • Handle Multiple In-View Callbacks
    You can now have several in-view callbacks for each selector, making it easier to track and manage your elements.

  • Preserve Campaign Segmentation
    We’ve improved how campaign segmentation is handled so it stays consistent, even when you’re linking between different domains.

  • Prevent Hidden Element Triggers
    We fixed an issue where "in view" triggers were incorrectly firing for elements that aren’t visible, ensuring your data remains accurate.

New Features and Improvements

  • Secure Cookies Enhancement We've improved the way secure cookies work, ensuring they can be sent at any time and will always be processed as expected. This means your data stays safe and secure no matter when you access it.

  • Consistent Script Loading for Extra Bundles We've made sure our Convert Signals extra bundles always use the same custom domain. This change ensures scripts load consistently and work smoothly every time.

New Features and Improvements

  • Enhanced jQuery Support
    You can now fully use jQuery in Custom JavaScript sections, making it easier to create dynamic and interactive elements on your site.