June 3rd, 2026

Platform

What's New - May 2026

This Month at a Glance

The headline this month is full creative management: you can now author, preview, and manage every ad creative format directly on a campaign. Resolution Statistics now explains exactly why traffic went unresolved.

10 new features, 8 improvements, 9 fixes.

Creative Management

Creatives are now a first-class part of the campaign workflow instead of a disconnected file list.

Campaign Creatives

Every campaign now has a Creatives tab where you can create, preview, edit, and manage the creatives that run on it. The list is paginated so campaigns with many creatives stay navigable, and an accordion preview lets you inspect each asset inline. This connects creatives to the specific campaigns they serve, with a clear lifecycle for each one.

All Creative Formats

The creative type picker now supports image, audio, HTML, and native formats in addition to video, covering the full set of customer-authorable creative types in one flow.

Creative Specs at a Glance

The Specs column on the Creatives screen now shows image dimensions and audio duration, read directly from the file as you upload it, so you can confirm an asset is the right size or length before attaching it.

DelivrDSP Moderation Status

Each creative now shows its DelivrDSP moderation status as a badge, surfaces the decline reason when one applies, and can be refreshed on demand so you always see the current review state without re-editing the creative.

Resolution and Identity

Why-Unresolved Funnel

The Resolution Statistics page now shows a priority-ordered "why unresolved" funnel with a hero strip for total, addressable, and addressable resolution rate. Each visit lands in exactly one bucket, so you can see at a glance what is limiting resolution instead of reading a flat traffic breakdown.

US-Only Resolution Rate

When a pixel sees heavy international traffic, the page now surfaces the US-only resolution rate, since resolution applies to US visitors. This gives a representative headline number instead of one diluted by traffic that was never addressable.

Attribution Funnel Lifecycle Status

The attribution funnel now shows a status badge (live, paused, ended, scheduled) per campaign and lists only campaigns active in the selected window, so a live campaign with zero impressions reads as an alert rather than blending in with archived ones. The funnel hides entirely for projects with no display activity.

Audiences

Distinct Profile Count

Audiences now report distinct profile count alongside record count, separating true reach (unique people) from raw record volume. The audience list, details card, and preview all show the distinct count as the headline figure.

Intent Frequency and Impressions

Intent audience contact samples now include intent frequency (how often a profile appeared within the lookback window) and impression count, giving a richer signal than a simple match.

Activate Audience as Campaign

The audience detail page now has an "Activate as campaign" action that creates a campaign, sets budget and schedule, and attaches the audience's list in one step.

Last Downloaded

The audiences list and detail page now show when an audience was last downloaded, even for audiences no longer held in memory, so you can tell whether your local copy matches the current size.

Source-Unchanged Export Runs

Scheduled audience export runs now clearly mark when a run shipped no new rows because the underlying audience snapshot had not changed, with a "Source as of" date so consecutive identical runs are explained rather than confusing.

Account Security

Authenticator App (TOTP)

You can now enroll an authenticator app (Google Authenticator, 1Password, and similar) as a second factor from a new Two-Factor tab in your profile, with QR enrollment and backup codes. At sign-in, a method toggle lets you choose your authenticator, and a backup-code entry path is available if you lose access to your device.

Other Improvements

Event Volume Alerts

A new settings page lets you manage per-pixel event-volume alert rules, with an inline incident banner on the Resolution Identity page when volume drops unexpectedly.

Unified API Key Activity

The Settings API Keys panels now show app-credentialed and API-key traffic together in one source-tagged view, with a source filter and a By-Source tab. You can also see and toggle whether each API client requires a secret.

DSP Companies on the Accounts Tab

The Accounts tab and its CSV export now include companies reached through display activity, not just pixel touches, for a fuller account-level view. The Buyers tab CSV export was likewise extended to include display touches.

Advertise is now nested under Main Feed so the segment-to-advertise-to-measure flow reads as one continuous path, with aligned breadcrumbs.

Bug Fixes

Audiences

  • Retrying an audience from the list now gives real feedback, and the action is hidden on paused audiences where it would have no effect.
  • Audiences that are still computing now show "Calculating…" instead of a misleading "0" while results are in flight.
  • Cloned or edited audiences now refresh their size correctly instead of showing the previous count indefinitely.
  • Newly created personas and accounts can now be selected on the audience edit screen.
  • Intent audience downloads no longer fail when upstream data arrives late.

Creatives

  • Creative asset uploads no longer fail with a precondition error; image, video, and audio uploads complete reliably.
  • Video creatives stuck on a Processing badge now update, and a tooltip explains failed assets.

Resolution and statistics

  • Fixed a Resolution Statistics breakdown that could show bots at 100% with US and international both at zero on a populated window.
  • Trend chart day buckets and the dashboard date filter now use UTC consistently, so days no longer appear empty or shifted.
  • Fixed a "couldn't load campaign breakdown" error when selecting a single day.

Filtering and exports

  • Selecting the Website (or Ads) source no longer clears a compatible pixel selection or zeros out results.
  • Company employee-count range filters (for example, greater than 500) now return the correct companies.
  • Export run detail now shows the real record count instead of "0 records sent" when a delivery actually succeeded.
  • UID2 list types now render as "UID2" instead of a raw internal label, and managed UID2 lists now appear attached on the expanded campaign view.