Release notes
This page gathers the application's release notes. You will find the new features, the improvements and the bug fixes shipped in the application.
April 2026 release
The whole Webmarketer interface is now available in English in addition to French. A language selector lets you switch at any time.
A new generation of the audience engine is here, with a dedicated query language that is more expressive and more performant. New pages and a new editor are available, with a clearer distinction between empty audiences and audiences still being computed.
Existing audiences are migrated automatically.
This feature requires joining the Webmarketer Next program.
A new SQL editor is available to query your data directly. It offers syntax highlighting, schema-aware autocompletion, accepting suggestions with the Tab key and a "Prettify" button to format the query automatically.
This feature requires joining the Webmarketer Next program.
The campaigns of custom traffic sources (Custom Ads) are now created automatically as soon as a visit using the campaign is detected. The default name reuses the campaign identifier.
The "active/inactive" notion and the "unassigned" tab have been removed: every campaign is now shown in a single view.
Integration cards now show a warning when a token is about to expire. LinkedIn credentials are automatically flagged as invalid on token expiry or authentication error. The credential status on an integration's detail page has been fixed as well.
A new event search endpoint is exposed, letting you filter and paginate events by date range, user, event type and field predicates.
Fixed an off-by-one-day shift in the performance explorer's date picker. Fixed UTC handling in the dashboard, the interaction explorer and the campaign explorer. The project timezone is now correctly passed to the date input component and to date range queries.
The workspace and project pickers (home screen and in-app navigation) now support keyboard navigation.
The interaction explorer and the event type form have been optimized (memoization, stabilized callbacks, longer debounce, hooks extraction).
March 2026 release
Numeric fields now accept numbers sent as strings, and vice versa for string fields. State fields accept booleans. A race condition on nonce deduplication has been fixed with a Redis mutex. Empty email fields no longer cause an error during matching.
Event fields are now all optional, and the errors caused by missing or invalid fields are shown in a dedicated section of the user interface.
Two new external notifications are sent when a workspace exceeds, or approaches, its usage limit.
Event types get a schema redesign (table layout, inline editing, JSON panel always visible with copy). Invalid or missing fields are now shown in a collapsible section with tooltips. The JSON preview shows realistic sample values. The mobile experience has been greatly improved.
Fixed scrolling in the workspace menu. Fixed the display of agent emails in member chips. Fixed the filtering of empty location fields. Fixed fuzzy search below the character threshold.
February 2026 release
You can now export the data of the campaign explorer. This feature lets you retrieve your campaign performance in a format usable outside of Webmarketer.
Webmarketer can now configure your Google Ads accounts automatically when connecting. This feature simplifies the initial setup of your Google advertising integrations.
Bing Ads (Microsoft Advertising) asset groups are now supported in the tree of your traffic sources. You can therefore review the performance of your Performance Max campaigns at a finer level of detail.
The email addresses sent within events are now normalized automatically. This improves user reconciliation by avoiding duplicates caused by differences in case or whitespace in email addresses.
A search bar is now available on the home screen to quickly find your projects and workspaces.
The Twitter traffic source has been renamed to X throughout the interface, to reflect the platform's rebranding.
Fixed how dates are displayed in the campaign explorer (timezones). Fixed the date picker (the upper bound used the start date instead of the end date). Fixed the audience size history. Fixed the invitation loop on workspaces. Improved the reliability of event processing.
October 2025 release
This new version introduces the monitoring of your landing pages. This feature checks that the landing URLs of your marketing campaigns are reachable within a reasonable time, and that your server configuration properly preserves URL parameters across redirects.
The first phase of this feature is data collection. In the near future, a monitoring report will be available in the user interface to alert you whenever there is a problem.
Learn more about landing page monitoring

You can now select the same metrics as the ones available in the performance explorer. That way you can display the number of events of a given type (purchases, sign-ups, and so on) in your dashboards without having to create a custom metric.

Email notifications now follow a more sensible sending schedule. They are now sent during daytime slots for the automated processing that runs overnight, and sent immediately for actions performed by users in the interface.
To keep attribution from being spread too thin, events, states and statistics are attributable to at most 500 interactions. If more than 500 interactions are eligible for attribution, the most recent ones are kept (except for First interaction attribution models). This new rule significantly reduces computation time when your reconciliation data is misconfigured.
Fixed the display of variations (division by zero). Fixed the encoding of values when copying the URL. Translated missing strings in the user interface. Fixed the audience list. The active tab is now persisted in the interface.
September 2025 release
The user agent and the referrer are now collected and stored for every event sent to Webmarketer. That data is intended to make it possible to filter out the events coming from bots and automations.
This version brings improvements to attribution processing. Those optimizations significantly reduce the time spent computing attributions and indexes, especially for projects with a large volume of data.
August 2025 release
This version introduces the ability to compare two date ranges in dashboards. This first iteration lets you display variations on "Number" widgets. Bringing comparison to the other widgets is planned for upcoming versions.

You can now declare some URL parameters of your project as protected. Those protected parameters are then automatically replaced with "***" whenever Webmarketer spots them in URLs.
This removes any sensitive data travelling in URLs, such as session identifiers, authentication tokens or personal information.
This update changes how events are attributed when every interaction is filtered out by a traffic exclusion rule.
Instead of showing up as non-attributed, the event is now excluded from attribution reports. This makes it possible, for instance, to exclude every event coming from Google's bots when you set up Webmarketer through Google Tag Manager.
You now have the same predicates in the attribution engine as in the other attributed reports. For example, you can now increase the weight of an interaction based on a campaign's type.
You can now delete your projects from the user interface without contacting support. You get a 30-day grace period to cancel the deletion.
Before this update, Webmarketer issued invoices even for your free workspaces. Now, only invoices above €0 are issued.
Translated missing strings in the user interface. Sorted dropdown lists. Added links to tabs in menus. Added payment method expiry alerts. Fixed the tracking URLs on the traffic sources page.
Deduplication and aggregated statistics
This new version introduces an attribution deduplication mechanism to avoid double counting interactions. When a visitor makes several visits to your website from the same marketing lever, only the first interaction is taken into account when computing attribution.
This option is available on the edit page of your attribution models and lets you define a deduplication window in seconds. Note that existing attribution models are not affected by this change, and that enabling this feature is a manual step.
This version adds the ability to display, filter and sort by the aggregated data of statistics and states on users. In the user explorer, you can now add aggregated columns (sum, min, max, average, count) for each user statistic and state.
This feature makes it easier to find the users, for example:
- who made several purchases
- whose average cart value is above €100
- who have more than 3 products per order on average
Added an API endpoint for synchronous event ingestion. That endpoint is especially useful to implement custom CRM connectors that need to send events and attach statistics and states to them right away.
Minor bug fixes and improvements:
- Added URL parameters on dashboards (allowing sharing and page refresh).
- Fixed the formatting and copying of URLs on traffic sources.
- UX overhaul of the custom campaign management pages.
- Added detailed date formats on hover in the interface.