# Platform & UI release notes

## Upcoming changes <a href="#upcoming-changes" id="upcoming-changes"></a>

{% hint style="success" icon="circle-info" %}

## Now in a dedicated page!

See [Upcoming changes](https://help.citrusad.com/retail-media-interface/release-notes/upcoming-changes) for features in development and rolling out soon.
{% endhint %}

## Released changes

{% hint style="info" %}

## Released changes may still be rolling out to your environment.

If you're ever interested if something is close to rollout for your retailer/platform, feel free to contact your Epsilon representative or support.
{% endhint %}

### **April 2026**

#### Campaign quick-view drawer navigation tabs

When viewing campaigns in the campaign manager and reporting, and reviewing campaigns as a retailer, you can now use the navigation tabs.

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FuZQGgZLzkKzGCNDZ1M5I%2FNavigation%20Buttons.png?alt=media&#x26;token=e459e355-c656-44c1-a774-6f6d1caa08bb" alt=""><figcaption></figcaption></figure>

#### Campaign quick-view drawer navigation arrows

When viewing campaigns in the campaign manager and reviewing campaigns as a retailer, you can now use the arrows in the quick-view drawer to navigate to the next campaign, making it easier to jump between multiple campaigns.

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FBsHGsvEUsVABWzPm9sgW%2FNavigation%20Arrows.png?alt=media&#x26;token=ab0447f7-4749-40ea-b59d-ec6d6daa26d2" alt=""><figcaption></figcaption></figure>

#### Retailer review - bulk approve and reject campaigns

When reviewing campaigns, you can now bulk approve or reject multiple campaigns in one step. This helps retailers move faster, reduce manual work, and keep high-volume ad operations running smoothly.

{% hint style="success" %}

## Good for large-scale reviews

If you're reviewing campaigns across an entire team, you can approve them in one go after trafficking and review. This helps you clear approvals faster and keep campaigns moving to launch.

If the same creative appears across multiple Banner X campaigns, you can reject it across all of them at once. This keeps reviews consistent and cuts repeat work for busy retailer teams.
{% endhint %}

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FVfSvNoGZoMOTB5Jlj1ae%2FCustom%20recording%202026-04-20%2012-11-54_2.gif?alt=media&#x26;token=ac05ba38-b5d6-440c-a09d-2791d9a8af51" alt=""><figcaption></figcaption></figure>

#### Retailer review - rejection message improvement

When rejecting a campaign, the rejection message is now entered in the campaign quick-view drawer, keeping retailers in context and making reviews faster.

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FaHYghTuj5BHZBWFqwsPo%2FCleanShot%202026-04-29%20at%2011.02.38.png?alt=media&#x26;token=62039ecd-3708-421f-b86e-3cf9a1c6e7f1" alt=""><figcaption></figcaption></figure>

#### Retailer review - campaign rejection templates

Retailers can now choose from five rejection templates to respond faster and give advertisers clearer feedback. Select a template to auto-fill the message, then add any retailer-specific guidance before sending.

{% hint style="info" %}
These are the most common rejection messages globally. If you're a retailer that wants this to be customised. Please use the **Give Feedback** button in the UI to let us know.
{% endhint %}

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FEzqTGx5pSoIsg5dFu8jx%2FCleanShot%202026-04-20%20at%2010.36.14.png?alt=media&#x26;token=9f277124-defa-4875-836e-f6230b9d6a96" alt=""><figcaption></figcaption></figure>

#### Extra rows in reporting and management tables

We're increasing table row limits across the platform, so you can view more data at once and work faster with fewer clicks. To change how many rows appear, use the row selector in the bottom-right corner of the table.

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FtNjTWVa8c9X4k2zo0Njr%2FCleanShot%202026-04-20%20at%2010.29.18.png?alt=media&#x26;token=3a3d127b-188a-4bb1-9dbd-083be03c2d30" alt=""><figcaption></figcaption></figure>

The amount of rows will depend on the area of the platform.

| Platform area          | Available rows |
| ---------------------- | -------------- |
| Campaign manager       | 100            |
| Reviews                | 100            |
| Bulk edit CSV tool     | 100            |
| Reporting (all)        | 200            |
| Wallet manager         | 30             |
| Wallet activity report | 200            |

#### Adjustable campaign quick view size

You can now resize the quick edit drawer on the campaign manager, reporting, and retailer reviews pages. This gives you more space to view campaign settings faster and with less scrolling.

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2F3ZHLamPhpuOzR16888qU%2FCustom%20recording%202026-04-20%2011-49-54_1.gif?alt=media&#x26;token=7ea12621-7515-4593-91c2-93b1ee60bfff" alt=""><figcaption></figcaption></figure>

### **March 2026**

#### **Retailer UI**

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FAlNRWGCSVe6EQGRLhQUT%2FCleanShot%202026-03-18%20at%2016.08.38.png?alt=media&#x26;token=38e789df-c621-40eb-82f1-230b9ae67229" alt=""><figcaption></figcaption></figure>

#### What's new

**Faster, smarter reporting**\
Access new and legacy reports in one place, including campaign‑level brand halo and in‑store attribution for integrated retailers. More filters, faster to load, and easier to navigate.

Learn more: [retailer-reporting](https://help.citrusad.com/retail-media-interface/retailer-reporting "mention")\
\
**Highlighted changes when reviewing campaigns**\
See exactly what’s changed since last approval on campaigns and now filter by wallet, reducing approval time and operational friction.

Learn more: [campaign-reviews](https://help.citrusad.com/retail-media-interface/retailer-campaign-management/campaign-reviews "mention")

**Updated FTA wizard**\
New wizard that builds on the advertiser experience, with better usability and the flexibility to move across stages when editing.

Learn more: [creating-fixed-tenancy-ad-campaigns](https://help.citrusad.com/retail-media-interface/retailer-campaign-management/creating-fixed-tenancy-ad-campaigns "mention")

**New campaign manager view**\
A new view allowing the management of FTA campaigns as well as a full view of all campaigns across the platform.

Learn more: [retailer-campaign-manager](https://help.citrusad.com/retail-media-interface/retailer-campaign-management/retailer-campaign-manager "mention")

**Better team & user management**\
Bulk add or remove users, edit team access, automatically add existing users to teams, and export team lists for faster administration.

[retailer-team-and-user-management](https://help.citrusad.com/retail-media-interface/retailer-team-and-user-management "mention")

**New wallet manager**\
View and manage all wallets from one area. Bulk create and fund new wallets in one flow, view wallet available balances and transaction history.

Learn more: [retailer-wallet-management](https://help.citrusad.com/retail-media-interface/retailer-wallet-management "mention")

#### Additional table metrics

New performance metrics have been added to the onsite performance dashboard and campaign‑level reports, giving advertisers deeper insight into sales quality, efficiency, and purchase behavior.

**What’s new:**

* **Average Units Sold:** Average number of units sold per day across the selected period
* **Average Sales Value:** Average sales revenue generated per ad over the selected period
* **Average Order Value (AOV):** Average value of each order during the selected period
* **Units per Purchase:** Average number of units purchased per order

#### Comparison reporting

You can now easily compare performance over time to spot trends and changes at a glance on the onsite performance dashboard.

* **Choose your comparison period**: Compare against the previous period or the same time last year
* **Visual comparisons**: Each metric is overlaid with a dotted comparison line for quick trend analysis
* **Instant impact visibility**: All KPI cards now show the % increase or decrease versus your selected comparison periods

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FNVAFECyEJVcp5kGHU3mN%2FCleanShot%202026-03-17%20at%2014.36.02.png?alt=media&#x26;token=75c8d745-839e-49f0-b1ea-2172fd9fbd37" alt=""><figcaption></figcaption></figure>

#### Additional performance dashboard graph metrics

The onsite performance dashboard now includes additional graph filters beyond impressions, clicks, and units sold. You can also analyze ad spend, CPC, conversion rate, and ROAS, making it easier to spot trends and optimize performance across a broader set of KPIs. By default, ad spend is auto-selected, and you can choose to show other metrics.

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FHlCGxAomJEiXLQ2ufRmB%2FCleanShot%202026-03-17%20at%2014.33.15.png?alt=media&#x26;token=c152a882-c155-474a-b151-5b9dc275488a" alt=""><figcaption></figcaption></figure>

#### Retailers: see which campaigns are driving product performance

Retailers can now click directly into a product from product‑level reporting to view all campaigns contributing to that product’s performance.\
From there, selecting a campaign takes you straight to the campaign‑level report for deeper analysis.

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2F2tcmUFiVeEo6ACe4U5ms%2FCampaigns%20modal%20-%20products%20report.jpg?alt=media&#x26;token=3336e21f-69ab-4f51-a6d7-761c805bbb12" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
This isn't available to advertisers yet. If you're an advertiser that would use this, please use the **Give Feedback** button in the UI to let us know.
{% endhint %}

#### Impression pricing display update

From Wednesday, March 25, Impression-based pricing is displayed as CPM (cost per 1,000 impressions) instead of CPI (cost per single impression) across all campaign management, and both CPI and CPM will be displayed in reporting.

This is a display-only update and nothing was required in preparation for this change. Your existing campaigns automatically display CPM values. Spend, pacing, and results will remain exactly the same.

Learn more: [impression-pricing-display-update-cpi-cpm](https://help.citrusad.com/retail-media-interface/whats-new/impression-pricing-display-update-cpi-cpm "mention")

#### Customizable columns

You can now show/hide columns in report tables with persistent preferences, as well as on the campaign manager. Preferences should remain across login/out and multiple sessions. View how easy it is:

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FSb4sBh6iUwEE8ACJoLZu%2FCustom%20recording%202026-03-19%2017-02-14.gif?alt=media&#x26;token=2e649b56-2edd-43b3-b71e-5f49abe39b63" alt=""><figcaption></figcaption></figure>

#### Extended table size on wallet activity history and teams table

When viewing wallet activity and teams, you can now select to view up to 200 rows.

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FHyE0UqiMTC7JEHKDOoM8%2FCleanShot%202026-03-19%20at%2016.56.51.png?alt=media&#x26;token=ef88b612-8a49-41ce-9665-37ee9bad2f9a" alt=""><figcaption></figcaption></figure>

#### Inline editing of campaign name and end dates

In the campaign manager, you can edit campaign names and end dates directly in the campaign manager, saving you from opening the quick edit drawer.

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2F59wpqrZfstmqgKmDnfa9%2FCustom%20recording%202026-03-17%2017-44-59.gif?alt=media&#x26;token=b33fe061-3a25-495a-99cb-927868434645" alt=""><figcaption></figcaption></figure>

#### Improved filter bar and filters

You'll notice across all reports that the filter bar has had some changes!

Now, on upgraded pages, you'll notice the new filter bar has some key new changes:

* The **More Filters** toggle shows filters below, within the filter bar. When you change filters, the reports are automatically updated, saving any clicks and maintaining context.
* **Suggested search** when filtering keywords, products, and campaigns to narrow down to a single search. Written filters remain fuzzy search.
* **Multi-select filters** across catalogs, wallets, and placements, allowing you to search for one or multiple. Note: multi-select catalogs only supported on single-currency namespaces.

Take a look at the multi-select in action below:

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2F7oGoiBltIweaUIhpwAkF%2FMulti-select%20filter.gif?alt=media&#x26;token=373d01f2-f5ec-4eb3-b98e-158c5606288f" alt=""><figcaption></figcaption></figure>

#### Category reporting for advertisers

Advertisers can now access Category Reporting directly from the Insights section in the left‑hand navigation.

This new report brings **full historical visibility** into category performance, using the latest standard KPIs available in the New UI designed for faster analysis and easier optimization.

#### What’s new

* **Filter by category** to quickly isolate performance
* Filter by retailer catalog, campaign type, wallet, and date range to further slice data and understand how you are performing.

{% hint style="info" %}
This is only being rolled out to selected retailers. If you are a retailer that is interested, please reach out to our team. Integration updates may be required.
{% endhint %}

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2F8Dn9Mn8OXmNvi5jGBZU9%2FCleanShot%202026-03-17%20at%2013.14.56.png?alt=media&#x26;token=4657314e-b1e3-4e71-a7d6-756a17832a29" alt=""><figcaption></figcaption></figure>

#### **Banner slot-level floor pricing (minimum bids)**

Retailers can set minimum bids (**floor pricing**) at **banner slot granularity**—for example differentiated floors for **top versus bottom‑of‑page** banner placements, **video‑capable** banner slots, **shoppable** banner formats, and other slot-level distinctions. This adds to the existing keyword, category, placement, and catalog-level floors that already apply.

This makes it practical to monetize banner inventory by **slot importance and creative format**, not only by broad placements or catalogs.

{% hint style="info" %}

### How the winning floor price is picked

Floor prices follow a strict **priority order**. The platform checks the most specific matching level first, then stops. It does not choose the highest numeric value across all matching levels.

Banner slot-level minimum bids now sit within that hierarchy alongside keyword, category, placement, and catalog rules.

Floor pricing (minimum bids) are maintained through Epsilon on retailers’ behalf. Contact Epsilon support or your representative to configure or review thresholds.

Learn more: [how-floor-pricing-is-applied](https://help.citrusad.com/retail-media-interface/campaign-creation-and-editing/strategy/how-floor-pricing-is-applied "mention")
{% endhint %}

#### Upload images when creating support tickets

You can now attach images or videos when submitting feedback in the UI. When you select “I’m having an issue,” any uploaded files are automatically included with the support ticket, giving our support team immediate context to diagnose and resolve issues faster.

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2Fw2QovjspazBT4aMv9GnC%2FCleanShot%202026-03-17%20at%2012.40.31.png?alt=media&#x26;token=180b5baf-4e0e-4837-a851-50f0c0ab94b0" alt=""><figcaption></figcaption></figure>

#### Improved stock status when viewing products

Product stock visualization in the UI has been upgraded to provide a clearer status than the previous traffic light approach. Products can be flagged as in stock, out of stock, or deleted. Products tagged as HFSS will also show a tag.

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FhHbyRgvB8yAXU8fZqrAy%2FCleanShot%202026-03-17%20at%2013.33.53.png?alt=media&#x26;token=300bff11-7c00-456d-a3f0-c320fdcd22ba" alt=""><figcaption></figcaption></figure>

#### Automatic campaign pacing: average daily budget

We’re excited to introduce a smarter way to manage your campaign budgets coming soon: Automatic Campaign Pacing.

Previously, campaigns would stop serving the moment they hit their daily limit, often leading to overall underspend. Soon, with automatic campaign pacing, your campaigns can spend more on high-traffic days and catch up after quieter ones, helping you make the most of your budget.

**What’s Changing:**

* Better Budget Utilization: Your full budget is more likely to be used effectively, now with less manual management.
* Smarter Spending: Campaigns with daily limits set that have underspent can now spend up to 2x their average daily limit on high-performing days.
* No More Missed Opportunities: Underspent days are automatically balanced out later in the month. At the end of the calendar month, the system resets pacing for the next month.

Learn more about how to best use this feature here: [how-average-daily-limit-works](https://help.citrusad.com/retail-media-interface/campaign-creation-and-editing/strategy/how-average-daily-limit-works "mention")

#### Bulk duplicate campaigns via CSV

Quickly create copies of existing campaigns using the Bulk Edit CSV Tool. Export campaigns as templates, customize names, dates, and settings in the CSV, then upload to create multiple new campaigns at once—all products, keywords, and targeting are copied automatically.

Learn more: [using-the-bulk-edit-csv-tool](https://help.citrusad.com/retail-media-interface/campaign-management/using-the-bulk-edit-csv-tool "mention")

{% hint style="info" %}
The Bulk Edit Tool is in beta and available by request. Contact <support@citrusad.com> to enable access.
{% endhint %}

#### Remove pending team invites

You can now remove pending team invitations directly from the Team page. Previously, removing old invites for users who never activated their accounts required submitting a support ticket—now you can manage this yourself.

Select the action menu on any pending invite to remove it instantly.

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FEHz9fzQ1OQ5LbykexeGg%2FCustom%20recording%202026-03-19%2009-53-16.gif?alt=media&#x26;token=0dcf55c8-8482-4eda-9332-1d2abba46473" alt=""><figcaption></figcaption></figure>

#### Category cross-sell placements now support location targeting

We've updated the platform in the New UI so that auction category cross-sell campaigns support location targeting, allowing more granular targeting to be possible.

### **February 2026**

#### History reporting for advertisers

Advertisers can now access History Reporting directly from the Insights section in the left‑hand navigation.

This new report brings **full historical visibility** into campaign performance, using the latest standard KPIs available in the New UI designed for faster analysis and easier optimization.

#### What’s new

* **Filter by campaign name** to quickly isolate performance
* **Flexible time grouping** by **week, day, or hour**\
  \&#xNAN;*Hourly breakdown is available for date ranges of seven days or fewer.*
* **Filter by wallet** to analyze performance by budget source

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FUkgeXA303IfSRTN55roO%2FCleanShot%202026-03-17%20at%2010.31.46.png?alt=media&#x26;token=ded40905-c960-4ded-a473-21bb658f46fe" alt=""><figcaption></figcaption></figure>

#### Campaign pacing indicators

In the campaign manager and quick-edit panes, the pacing indicator provides a clear visual representation of spend progress and pace across campaigns, helping you quickly understand whether spending is on track.

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FMmFtskTHHHAsdSLiosfw%2FPacing%20-%20coloures.png?alt=media&#x26;token=1d12d6e5-57dd-496d-a654-3dd47b9d9a29" alt=""><figcaption></figcaption></figure>

#### Key Benefits

* Displays **spend progress and spend pace** at a glance
* Provides a **simple, visual breakdown** of spend allocation
* Enables faster decision‑making without opening detailed views

Learn more: [campaign-pacing-indicators](https://help.citrusad.com/retail-media-interface/campaign-management/campaign-pacing-indicators "mention")

#### German and Swedish languages in the UI

Now available by using the language selector in the top navigation bar. For new users of the platform, if the browser's language is German or Swedish, they'll automatically load in with the language displaying.

### **January 2026**

#### Updated filters in campaign manager and performance page <a href="#keyword-imp-share" id="keyword-imp-share"></a>

The filters have been updated to expand instead of opening in the side of the page, saving you from clicking the Apply button when changing filters and keeping everything in the same place.

On the campaign manager, the default view has also been updated to exclude archived campaigns. You can use the active status filter to search for archived.

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FNbexfs7YxBzhWalpuX2A%2FUpdated%20Filters%20and%20Active%20Status%20Multi-select.png?alt=media&#x26;token=6080c5b0-398f-4a33-a274-871d1113af71" alt=""><figcaption></figcaption></figure>

#### Cancel out of the wizard <a href="#keyword-imp-share" id="keyword-imp-share"></a>

Now you can use the new cancel button, positioned in the bottom of the wizard to leave the wizard from any stage of editing. When you leave, you'll be forwarded to the campaign manager.

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FEU0rbhtxjvPT3R60uCn9%2FCleanShot%202026-01-28%20at%2011.07.34.png?alt=media&#x26;token=473d46c5-ead7-4da0-8aaf-e24e07b0032e" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
You can also leave by selecting any of the options in the left navigation bar, which will forward you to your selected area
{% endhint %}

#### Set start and end times on campaigns <a href="#keyword-imp-share" id="keyword-imp-share"></a>

You can now set both start and end times on your start and end dates. Control exactly when your campaign goes live in your retailer’s local timezone.

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FjBZz5ID572al4lQcYFLt%2FCustom%20recording%202026-01-21%2010-53-04_1.gif?alt=media&#x26;token=973d450d-301d-4f83-9d58-e21d44402f0f" alt=""><figcaption></figcaption></figure>

#### UX improvements <a href="#keyword-imp-share" id="keyword-imp-share"></a>

* **Improved date selector:** Month and year are now selected separately for faster navigation across date ranges.
* **Edit past campaign start dates:** You can now change the start date for campaigns that have already started.
* **Multi-select wallet filter:** Filter by multiple wallets at once to view campaigns on the manager page.
* Bug fixes:

  Fixed an issue where the "All catalogs" view was temporarily not available in multi-catalog namespaces with a single currency
* Fixed an issue with the datepicker when viewing reporting pages that incorrectly displayed the wrong month.

### **December 2025**

#### Catalog Processing Improvements

{% hint style="info" %}
**This feature is progressively launching across Q4 2025 and Q1 2026**
{% endhint %}

We’ve significantly enhanced catalog ingestion and processing to support enterprise-scale retailer catalogs of up to **10 million products**, enable **multiple syncs per day**, and allow **up to 2,000 filters per product**. These improvements make onboarding faster and smoother for marketplace retailers, while unlocking richer, more granular product data at a store level.

With improved support for frequent syncing of ranging and stock filters, Epsilon can more accurately identify in-stock products, helping increase ad eligibility, relevance, and overall campaign performance.

{% hint style="info" %}
If your requirements exceed these figures, we recommend engaging with your Epsilon representative to discuss your specific use case and explore how Epsilon can best support your needs.
{% endhint %}

#### Unified Reporting: (Beta)

{% hint style="info" %}
**This feature is progressively launching across Q4 2025 and Q1 2026 to retailers that use on and offsite. If you’re an interested retailer, please reach out to your account representative.**
{% endhint %}

Unified reporting delivers a single, deduplicated view of onsite and offsite performance using fractional attribution. By distributing credit across all eligible touchpoints, brands can clearly understand how different media channels work together and see the true return on their total on and offsite retail media investment, without double counting.

Learn more in this guided tour:

{% embed url="<https://epsilon.storylane.io/share/qj9u7ff1sprr>" fullWidth="true" %}

Read more in the knowledgebase:

{% embed url="<https://help.citrusad.com/retail-media-interface/reporting/unified-reporting>" %}

#### Audience Targeting

Our audience targeting capabilities have been uplifted and improved, empowering retailers to surface curated audiences to advertisers, enhancing campaign targeting and unlocking new ways for advertisers to connect with shoppers.

{% hint style="success" %}
This feature is only available in the New UI.
{% endhint %}

**What’s new and improved:**

**Smarter Audience Management**\
Retailers can connect first-party (1PD) audiences directly into the platform and control visibility at the team level for more precise targeting.

**Better With Offsite**\
Use Epsilon's unified audiences both on and offsite for connected targeting across all touchpoints.

**Monetize Your Audiences**\
Offer curated audience segments to advertisers, enabling relevant ads and unlocking new revenue.

**Drive Better Results**\
Help advertisers reach the right users, optimize spend, and boost engagement. Unified reporting against campaigns help showcase the impact of messaging across the entire customer lifecycle.

Take a look at how easy it is for advertisers in this guided tour:

{% embed url="<https://epsilon.storylane.io/share/xfcy9ntjaa1x>" fullWidth="true" %}

Review the developer documentation below:

{% embed url="<https://developers.citrusad.com/integration/reference/audience-targeting-new>" %}

#### Placement floor pricing

Retailers can now set floor pricing at a placement-level, unlocking the ability to set the floor price on high traffic placements such as home pages, specials, checkout, and more.

This adds to the existing floor price offerings, and is considered in priority order like below:

1\. Keyword/ keyword+placement (standard and cross-sell placements)

2\. Category/ category+placement (standard category placement only)

3\. Placement

4\. Catalog

5\. Namespace

Floor pricing (minimum bids) are managed by Epsilon on your behalf, contact support or your Epsilon contact to review and action any adjustments.

{% hint style="success" %}
It’s always important to remember that floor prices are best adjusted periodically to ensure the right value for your placements.
{% endhint %}

#### Keyword impression share <a href="#keyword-imp-share" id="keyword-imp-share"></a>

**Keyword Impression share** shows how many impressions your ads received compared to the **maximum number of impressions they were eligible for**. How this is calculated depends on the report you’re viewing.

*Impression share is enabled at a platform level and only available for certain retailers.*

{% hint style="success" %}
Now shown as a percentage!

To view the numerical values, you can hover over the specific row you want to understand further.
{% endhint %}

View [keyword-impression-share](https://help.citrusad.com/retail-media-interface/advertiser-reporting/keyword-impression-share "mention") to learn more.

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2Ff29NdzsbUCplWMlVHBey%2FImpression%20share%20with%20border.png?alt=media&#x26;token=1624298c-44f8-475e-bdb4-599608ad6e9f" alt=""><figcaption></figcaption></figure>

#### **Manage email notifications**

Set which users receive email notifications: enable notifications, manage recipients, and adjust each user’s settings, at a team level.

View [#manage-email-notifications](#manage-email-notifications "mention"), or take a guided tour below to see step-by-step how easy it is:

{% embed url="<https://epsilon.storylane.io/share/yrvoqkiytgfq>" fullWidth="true" %}

#### **View category minimum bids when creating campaigns**

When building a campaign on retailers that use category-level minimum bids, you’ll now see those minimums displayed directly in the strategy step. For retailers that support category targeting, your selected categories will appear here as well.

*Only available for certain retailers.*

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FzK009JGLz8P6JOaxZhET%2FCategory%20Min%20Bids%20B.png?alt=media&#x26;token=62787816-2458-4b1f-9a80-dd6f97720912" alt=""><figcaption></figcaption></figure>

#### Average auction ad rank

You can now see average auction ad rank on the **Keywords** and **Products** reports. Average ad rank also supports CSV export for external requirements.

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FnTPRi5CX7cXfF1ZYWzq9%2FCleanShot%202025-12-11%20at%2011.54.54.png?alt=media&#x26;token=d8459b35-29a9-421f-be3a-94e6cf0e3823" alt=""><figcaption></figcaption></figure>

### **November 2025**

#### **Bulk remove products & keywords**

Quickly remove products or keywords from multiple campaigns using the Bulk Edit button in the [Campaign Manager](https://campaign.citrusad.com/onsite/campaigns/manage).

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FEYVTFreoDY9lQlzicp21%2Fremove%20products.gif?alt=media&#x26;token=0eae051b-6040-4362-a5cc-c9b18b6d45df" alt=""><figcaption></figcaption></figure>

#### Real-time reporting

Metrics shown on the [Performance](https://campaign.citrusad.com/onsite/campaigns/performance), [Keywords](https://campaign.citrusad.com/reports/keywords/keyword-report) and [Products](https://campaign.citrusad.com/reports/product-report) report will now display data as recent as 1 hour ago. All data is shown based on the **retailer's configured time zone** (e.g. Brisbane, Australia – AEST, UTC +10

Note that the **Match Type**, **Wallet Balance & History**, **Enhanced Metrics** and **Offsite dashboard** will continue to get updated once a day. Data may appear 12–36 hours behind your local time. Make sure to look for the **last updated** on each page to ensure you're clear on how up to date reporting is.

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FnPPeCfEyYclbKE08yurM%2FCleanShot%202025-11-05%20at%2009.36.41.png?alt=media&#x26;token=b139b5a7-b0d9-4c5a-9e7c-62ddbf293cc1" alt=""><figcaption></figcaption></figure>

### **October 2025**

#### Manage teams and users

Manage advertiser teams and users faster and more efficiently, with improvements now live in the [New UI only](https://campaign.citrusad.com/teams).

* Manage teams and users from a single dashboard for faster access and oversight.
* Users added to teams now get instant access - no need to accept email invitations.
* All invite and onboarding emails are sent in the retailer’s default language, supporting all languages available in the UI.
* Invite users and teams directly from the dashboard with easy, guided steps.

{% hint style="success" %}
**Upcoming: Bulk Add and Remove Users**\
Soon, you’ll be able to bulk add or remove users for even faster team management. Stay tuned for more updates!
{% endhint %}

#### Quick edit campaign keyword bids

Update campaign specific keyword bids. Click your campaign name from the [Performance](https://campaign.citrusad.com/onsite/campaigns/performance) or [Manage](https://campaign.citrusad.com/onsite/campaigns/manage) campaigns page, go to the Keywords tab, then hit "Edit Bids" to make changes.

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FL8iZ5U9BqlMxB14enaJv%2Fquick%20edit%20keyword%20bids.gif?alt=media&#x26;token=9771f7de-2377-4197-97bd-90e46ee079c4" alt=""><figcaption></figcaption></figure>

#### Quick edit campaign bids

You can now quickly edit campaign bids directly from the campaign manager. Click on a campaign row to open the campaign details drawer, then click 'Quick Edit' to update your bid.

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FW7hxEOX0t9OGQwOFM9hK%2Fcampaign%20quick%20edit%20keywords%20bids.gif?alt=media&#x26;token=05421188-fc36-447c-bd63-330f3811dfc6" alt=""><figcaption></figcaption></figure>

#### Bulk update campaign end dates

Quickly align campaign schedules by checking multiple campaigns and updating their end dates simultaneously. This feature is available on the [Campaign Manager page](https://campaign.citrusad.com/onsite/campaigns/manage?) - try it out now!

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FzcZOuX5gKvpcwaFTkVEm%2Fend%20dates1.gif?alt=media&#x26;token=0624d69d-4c03-4d17-8d33-bfba343248b8" alt=""><figcaption></figcaption></figure>

#### **New 'Scheduled' and 'Completed' campaign status**

You can now view if campaigns are scheduled to start in the future, or have already completed, directly in the campaign manager. This change makes it easier to monitor your campaigns throughout their entire lifecycle.

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2F3U72txNWb3XcYiFG22Pr%2FComplete%20%26%20Scheduled%20Status.png?alt=media&#x26;token=f1a74276-8f84-4cc1-bbf3-d527b793bb53" alt=""><figcaption></figcaption></figure>

### **September 2025**

#### Select All Rows on Certain Tables

When you are selecting multiple items in selected tables, all rows can be selected by clicking the drop-down next to the checkbox.

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FLgb2U1DeProumDnt5yNF%2FCleanShot%202025-09-23%20at%2011.53.16.png?alt=media&#x26;token=3de6f963-1ed4-4c2b-98f0-ca61e9981141" alt=""><figcaption></figcaption></figure>

This is available on the following pages:

* Products
* Targeting
  * Keywords
  * Categories
  * Locations
* Banner (static) slot selection

#### Language Selector in Top Navigation Bar

You can now select which language you would like to use the UI in, available in the top navigation bar.

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FzSBQbGYNJTJNfyvSLYGt%2FCleanShot%202025-09-23%20at%2010.37.24.png?alt=media&#x26;token=c4501849-1a5c-4c65-a923-a4e234eb7a32" alt=""><figcaption></figcaption></figure>

#### Keyword Explorer Improvements

* Keyword Explorer now allows selection of a specific placement and catalog, to refine AI keyword suggestions.
* Keyword Explorer also has usability improvements, including showing when it is loading new keywords after you click Generate.

#### Support for Displaying Seller ID on Products

* When selecting products on marketplace retailers, products with a seller ID will have their Seller ID shown, to ensure the correct product variant is displayed.

{% hint style="info" %}
It is best practice for any retailer with a marketplace to ensure all advertiser teams have the correct Seller ID assigned to ensure ease of use, clarity of attribution, as well as the correct product is selected.
{% endhint %}

#### Support for Displaying Deleted Products

* When a product is deleted in a retailer's catalog, but still present on a campaign, it now has a red border and a "No" symbol rendered over a faded image of the products.

#### Legacy Placement Support

* Custom Questions are now supported and available in the New UI for integrated retailers.\
  \&#xNAN;*Available for select retailers only.*
* Product Cross-sell is available for retailers using only product code targeting. Product Cross-sell with attribute targeting is planned for September-October.\
  \&#xNAN;*Available for select retailers only.*

### **August 2025**

#### Legacy Placement Support

* Legacy placement options now include support for Run of Site, Category & Search placements. Custom Questions and Product Cross-sell coming soon.\
  \&#xNAN;*Available for select retailers only.*

### **July 2025**

**Campaign Reporting**

* Get a complete view of your campaign performance, including spend, impressions, clicks, conversions and more, all in one place.

**Keyword Reporting**

* See how individual keywords are performing with insights into spend, clicks and conversions metrics.

**Product Reporting**

* View performance metrics at the product level, including impressions, clicks, and sales, to understand what’s driving results.

{% hint style="success" %}
**Want a guided tour of all the new reporting improvements?**\
Take a look at the reporting section of our [**Demo Hub**](https://epsilon.storylane.io/hub/demo-hub).
{% endhint %}

### **June 2025**

**Bulk Add Products to a Campaign**

* An easier way to add lots of products at once to a campaign! Simply find the supported product codes for your products and paste them in as a list separated by a comma or on different lines. No need to deal with spreadsheets!
* Check it out in action below:

  <figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2Fl7OagqEFtO7BN2cdpRIs%2Fdemo%20(4).gif?alt=media&#x26;token=0811543d-bb65-4c0b-9b74-99fda71176fb" alt=""><figcaption></figcaption></figure>

### **May 2025**

**Add/Remove Targeted Categories**

* Gain more control over your campaigns by selecting specific categories or locations to target. This update also supports the creation and editing of category cross-sell campaigns.\
  \&#xNAN;*Available for select retailers only.*

#### Video & Shoppable Banner X Ads (Beta)

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FDBD5CpbDQptBxzmdXfuQ%2Fimage.png?alt=media&#x26;token=5fbd0dee-4d8a-4a8c-b676-5eb73a19b5d5" alt=""><figcaption></figcaption></figure>

Banner X has been enhanced with support for video ads, shoppable banners, and combined shoppable video banners, enabling richer onsite engagement through premium display formats. Advertisers can now bring display media to life with video, curate ordered product lists directly within banners, or combine both for a more engaging and commerce-driven experience.

These capabilities are built directly into the Banner X builder, with side-by-side editing and retailer preview always visible, requiring no new integrations for existing Banner X users. With support for multiple videos, a single campaign can now seamlessly appear across web, mobile, and app placements, improving reach, consistency, and performance.

Learn everything you need to know about Banner X creative, including Video & Shoppable Banner X in the article below:

{% embed url="<https://help.citrusad.com/retail-media-interface/campaign-creation-and-editing/creative>" %}

Interested in integrating? View the developer documentation below:

{% embed url="<https://developers.citrusad.com/integration/reference/video-ads-banner-x>" %}

{% embed url="<https://developers.citrusad.com/integration/reference/companion-products-banner-x>" %}

**Wallet Management & Reporting**

* Support for managing wallets, including improved spend tracking, history of changes and reporting.

**BannerX Support**

* Easily create and manage BannerX campaigns with our enhanced Campaign Wizard for a streamlined workflow.\
  \&#xNAN;*Available for select retailers only.*

### **April 2025**

* **Improved navigation and quick links to tools**\
  We’ve made it easier to access important settings with new quick links for managing your team and users in the legacy interface. We also updated colors and icons for a cleaner look.

### **March 2025**

* **Keyword Match Type Reporting**\
  View a detailed report of your campaigns' keywords alongside matching search terms from the retailer's website, with performance data to optimize your campaigns.

#### Support for Digital Services Act (Beta release) <a href="#campaign-search-term-length-validation" id="campaign-search-term-length-validation"></a>

> This feature is currently in beta and may be subject to changes. It is available only in specific environments. To confirm its availability for your integrated environments, please contact your Integration Project Manager or Client Integration Engineer.

Epsilon Retail Media supports the European Union (EU) [Digital Services Act](https://commission.europa.eu/strategy-and-policy/priorities-2019-2024/europe-fit-digital-age/digital-services-act_en) (DSA) to enhance online transparency and safety. The DSA establishes a unified set of rules across the EU, targeting the regulation of online content, transparent advertising, and disinformation.

For more information, see [Digital Service Act](https://developers.citrusad.com/integration/reference/digital-services-act).

#### Additional language support for close exact match (Beta release)

> This feature is currently in beta and may be subject to changes. To enable close exact match for your catalog(s), please contact your Customer Integration Engineering (CIE) team.

Close exact match now supports multiple languages for sponsored product ads, expanding beyond English. For catalogs where close exact match is enabled, you can select one language per catalog from the following list:

1. Arabic
2. Armenian
3. Basque
4. Catalan
5. Danish
6. Dutch
7. English
8. Finnish
9. French
10. German
11. Greek
12. Hindi
13. Hungarian
14. Indonesian
15. Irish
16. Italian
17. Lithuanian
18. Nepali
19. Norwegian
20. Portuguese
21. Romanian
22. Russian
23. Serbian
24. Spanish
25. Swedish
26. Tamil
27. Turkish
28. Yiddish

### **February 2025**

* **Bulk pausing of campaigns**\
  Quick select and pause multiple campaigns simultaneously. Find out more here:[manage-campaigns-with-bulk-actions](https://help.citrusad.com/retail-media-interface/whats-new/manage-campaigns-with-bulk-actions "mention")
* **Campaign search term length validation**\
  We've introduced a validation rule that limits campaign search terms to a maximum of 150 characters.\
  Existing campaigns will continue to serve, but you'll need to update them to align with the new rule before applying any changes.

### **January 2025**

* **Updated Fonts and Colors**\
  We’ve refreshed our interface's fonts and colors to enhance readability and provide a more modern, streamlined design.

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2FkXKlqsc1f5HjkT3aXpFz%2Fimage.png?alt=media&#x26;token=afcfd92f-fc6c-4ec4-96e8-af37760af1df" alt=""><figcaption></figcaption></figure>

### **December 2024**

Christmas break 🎁

### **November 2024**

* **Phrase Match Keywords**\
  Increase your campaigns reach by using Phrase Match Keywords.\
  \&#xNAN;*Available for select retailers only.*
* **Negative Keywords**\
  Use negative keywords to ensure you are not serving on irrelevant searches and maximizing your ad spend.\
  \&#xNAN;*Available for select retailers only.*

#### Enhanced Integration Standards for Accurate Sales Attribution

{% hint style="info" %}
The below features are enabled by default, depending on your retailer's integration.
{% endhint %}

We are excited to introduce new standard integration process for Epsilon Retail Media, designed to enhance the accuracy and efficiency of sales attribution for retailers.

**Key Integration Components**

* **Session ID and Customer ID**: These identifiers are now mandatory for the integration process, facilitating precise tracking and attribution. While this requirement is not yet enforced, it will become obligatory in future updates.
* **DTM Cookie ID**: Providing the first-party cookie ID (dtmCookieId), though optional, enhances in-store data attribution by offering valuable insights into consumer behavior. Inclusion of the first-party cookie enables detailed attribution, with insights becoming available when the FPC token is submitted.

For more details on the standard ad integration workflow for retailers, see [Standard Integration](https://developers.citrusad.com/integration/reference/integration-workflow-options-1#standard-integration).

**Request Example**

```
{
  "sessionId": "{SESSION_ID}", // Set to value advised by the CIE.
  "customerId": "{CUSTOMER_ID}", // Set to CustomerId value when available.
  "dtmCookieId": "{DTM_TOKEN_VALUE}" // Set to dtm_token value.
}

```

**Token Collection Enhancements**

Retailers can now submit session ID, customer ID, and DTM token in dedicated fields. This capability supports both site-tagged and non-site-tagged environments, enabling accurate attribution of online and in-store sales.

**Improved Attribution Capabilities**

The enhanced system supports real-time attribution using the mandatory session ID and customer ID, with the optional inclusion of the DTM token. Expanded attribution capabilities now capture conversions that occur both before and after a user logs in, as well as across multiple devices.

**Integration with First-Party Cookies**

Our system seamlessly integrates with retailers' first-party cookies, with dedicated fields for capturing session ID, customer ID, and DTM token. For more information on integrating your onsite activities with Epsilon’s First Party Cookie, see [Integrate First Party Cookie](https://developers.citrusad.com/integration/docs/integrate-first-party-cookie).

**Multi-order attribution**

Our system can now attribute a single ad purchase across multiple customer orders, showing the true return on advertising spend for advertisers. As customers submit concurrent orders for products that have been advertised, our system automatically attributes them to the most recent relevant ad event.

{% hint style="info" %}
This capability has been temporarily reverted on selected integrations.
{% endhint %}

### **October 2024**

* **Suggested Keywords**\
  You can now view and add retailer-suggested keywords to your campaigns (Suggested Search terms), making it easier to align with retailer recommendations and optimize performance.\
  \&#xNAN;*Available for select retailers only.*
* **Korean Language Support**\
  The platform is now available in Korean, enhancing accessibility for our global users. The language is determined by your browser setting.
* **New 'Give Feedback' Button**\
  Share your thoughts directly with our team using the new 'Give Feedback' button, now available directly within the interface.

### **September 2024**

* **Custom Fields Support**\
  Create and edit campaigns requiring custom fields, such as Purchase Orders, for greater flexibility in campaign management.\
  \&#xNAN;*Available for select retailers only.*
* **Broad Display Targeting Support**\
  Create and edit campaigns with Broad Display placements, such as Homepage placements.\
  \&#xNAN;*Available for select retailers only.*
* **Marketplace/SellerID Support**\
  Create and manage campaigns specifically for marketplace retailers using Seller IDs.\
  \&#xNAN;*Available for select retailers only.*
* **New Wallet Filter**\
  Quickly find campaigns in your dashboard by filtering for a specific wallet.
* **Sidebar Navigation Experience**\
  The new navigation lets you pin the sidebar for quick access or hide it to maximize your workspace.

<figure><img src="https://19206235-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmxYbXHcdDvQ7toxAu8ql%2Fuploads%2F2hqPmKi4xJzuNdibNqu8%2Fimage.png?alt=media&#x26;token=243e87b9-9705-4b5d-acee-59f1c29ec497" alt=""><figcaption></figcaption></figure>

### **August 2024**

* **Creative Enhancements for Offsite Campaigns**\
  Add more personalization to your Offsite campaigns with the ability to include a subheadline (custom text color supported) and a brand name in your creative.\
  \&#xNAN;*Available for select retailers only.*
* **Search Term Metrics**\
  Gain deeper insights into your campaigns with new metrics in the Search Term Table. You can now view the average winning bid and search term volume.\
  \&#xNAN;*Available for select retailers only.*
* **New Placement Filter**\
  Find campaigns faster by filtering for a specific placement in your dashboard.

#### Close Exact Match <a href="#close-exact-match-1" id="close-exact-match-1"></a>

This feature is currently controlled by a feature toggle and is not enabled by default. To register your interest in this feature for your platform, please contact your CitrusAd representative or submit a support case to discuss the feature activation. Close Exact Match is an enhanced form of exact matching that allows a single exact keyword to encapsulate word variances. This allows advertisers to match their ads to search queries that are very close to their chosen keywords, but not necessarily exact matches.

**Key Benefits**

* **Increased Reach**: Broadens the audience by including keyword variations, thereby showing ads to a slightly larger, yet relevant, audience.
* **Improved Efficiency**: Optimizes the advertising budget by targeting users likely interested in the product or service, even if their search query is not an exact match.

**Key Components**

Close Exact Match works by focusing on the following elements:**Stemmings (Word Endings)**&#x43;lose exact matching focuses on comparing the stems of words, ignoring different word endings. For example, running, runs → run.**Stop Words**Insignificant words in the context of a broader phrase, known as stop words, are ignored. Some of the common stop words are, **and**, **the**, **for**, **of**, **an**, **a**.**Word Ordering**The order of words in close exact matches are ignored, allowing variations in word sequence to be treated as matches. For example, **run shoe** and **shoe run** are comparable.

**Examples of Comparable Exact Terms**

The following sets of terms are all considered comparable. If one of these terms is used as a keyword and any of the other terms is used as a search term, there will be a match.

| **Keyword Set**         | **Comparable Terms**               |
| ----------------------- | ---------------------------------- |
| run, running, runs      | running shoes, run shoe, run shoes |
| men's deodorant         | deodorant for men                  |
| apple, apples           | apples                             |
| running shoes, run shoe | shoes for running                  |

**Scenarios**

Here are some example scenarios demonstrating how close exact match works in different contexts.

**Scenario 1: All things apple**

| **Customer’s Search Term** | **Exact Keyword** | **Will it close exact match?** | **Reason**                  |
| -------------------------- | ----------------- | ------------------------------ | --------------------------- |
| apple                      | apple             | Y                              | Existing exact match        |
| apples                     | apple             | Y                              | Ignore plural               |
| apple                      | apples            | Y                              | Ignore plural               |
| an apple                   | apple             | Y                              | Ignore stop word            |
| apple pie                  | apple             | N                              | ‘pie’ not matched           |
| apple                      | apple pie         | N                              | ‘pie’ not matched           |
| an apple pie               | apple pies        | Y                              | Ignore stop word and plural |

**Scenario 2: ‘And I will walk 500 Miles’**

| **Customer’s Search Term** | **Exact Keyword** | **Will it close exact match?** | **Reason**                         |
| -------------------------- | ----------------- | ------------------------------ | ---------------------------------- |
| run                        | run               | Y                              | Existing exact match               |
| running                    | run               | Y                              | Ignore stemming                    |
| run                        | running           | Y                              | Ignore stemming                    |
| runner                     | run               | N                              | ‘run’ not comparable to ‘runner’   |
| for runners                | runner            | Y                              | Ignore stop word and plural        |
| shoes for running          | running shoes     | Y                              | Ignore word ordering and stop word |
| red running shoes          | shoes for running | N                              | 'red not' matched                  |

If you prefer not to match against certain words, you can use the negative exact match feature to exclude specific keywords from your campaign. For more information, see [Phrase match negative search terms](https://help.citrusad.com/releases#id-39.0-10).

#### First Party Cookie-Based Attribution <a href="#first-party-cookie-based-attribution" id="first-party-cookie-based-attribution"></a>

This feature is not enabled by default. For some users, it may require changes to your integration with Epsilon Retail Media. To register your interest in this feature for your platform, please contact your CitrusAd representative or submit a support case to discuss the feature activation.Current Behavior

### July 2024

* **Sort Campaigns by Last Updated**\
  Sort your campaign dashboard based on their last updated time.
* **Category Campaign Support**\
  Create and edit category campaigns with auto-added categories.\
  \&#xNAN;*Available for select retailers only.*

### **June 2024**

**Product Campaign Beta Launch**🎉\
The beta for Product Campaigns is now available! Create, edit and manage your product campaigns in one dashboard.

{% hint style="info" %}

## Looking for platform enhancements prior to June 2024?

These are available in our [Broken link](https://help.citrusad.com/retail-media-interface/release-notes/broken-reference "mention")
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.citrusad.com/retail-media-interface/release-notes/platform-and-ui-release-notes.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
