Skip to main content

Protecting the customer experience

Our north-star objective is to ensure that each and every Customer receives the most relevant ecommerce experience for any transaction moment powered by Rokt. We use a number of systems and policies to ensure we protect and preserve the Customer experience and commercial outcomes for our clients. We also take a long term view on experience and value by removing irrelevant and less engaging content and serving lighter touch experiences in transaction moments where we predict this delivers the best long term outcome. We do this via a number of tools and approaches.

Rokt maintains discretion on the minimum relevancy required to display campaigns and placements to customers, and may decide not to display content to customers in instances where relevancy is too low in order to protect customer experience and long-term customer engagement. This includes a reserve Quality Score (QS) threshold applied to the placement and maximum number of positions to ensure a minimum level of customer relevance and client value. Frequency thresholds and Rokt AI are also used to determine whether or not to show placements to high repeat customers to protect longer term engagement.

Minimum Relevance Tools

Placement Reserve Quality Score (RQS)

The placement reserve quality score (RQS) is used to ensure that placements meet a minimum expected value and relevance threshold in order to display to a customer. Expected value (quality score) is calculated by multiplying the customer’s likelihood to convert with the offer by the Advertiser’s cost per acquisition target. If the placements’ combined quality score meets the minimum threshold then any layouts within it will be shown. However, if it falls below the threshold the placement will not have layouts eligible to render.

Smart Interactions

Smart Interactions is a toolset that dynamically determines when to show layouts in a given placement based on a desired performance outcome. It uses an impressions-to-revenue ratio to find the optimal trade-off of suppression and revenue as compared to hard rules (e.g., frequency caps). The outcome of this toolset is attempting to maximize long term value by not showing content on low interactivity placements. Guardrails for total revenue impact and total suppression can be configured to minimize risk of short term effects of the toolset..

Pos 2+ Minimum Quality Score

The purpose of Position 2+ Min QS is to improve the customer experience by removing low relevance offers. Offers that don’t meet the minimum threshold will not render.

Hard Rules

Frequency Caps

Frequency caps can be used to suppress placements on a Partner’s page when the customer is likely to be in a low engagement state due to repeat or recent exposure to Rokt placement(s). The frequency cap is defined as a number of days after a customer visit during which the placement will be suppressed for that same customer. For example, if the frequency cap for a placement on a partner’s page is set to three days the customer will not see the Rokt placement for any repeat visits to the same page in the next 72 hours.

Layout Position Limits

Layout offer limits are used to set a maximum number of positions that are eligible to be filled in a Rokt layout, within one customer session, regardless of the offer type (e.g. Network offers, strategic partnerships, internal campaigns, etc.). Position limits are applied to layouts with a progressive flow (e.g., standard overlay layout) and layouts where positions are presented simultaneously (e.g., tile, stacked layouts).

Advertiser Auction Groups

To ensure a relevant and seamless experience for customers, it is essential that any offer presented to the end user is both actionable and capable of being fulfilled. In standard practice, advertisers typically execute all Rokt Ads campaigns from a single account, with Rokt’s Machine Learning selecting a maximum of one creative from this account to appear in a customer’s journey on a given page.

However, in certain cases, advertisers may activate campaigns from multiple accounts for various reasons. This can result in the customer being presented with offers from the same brand within the same journey, potentially leading to confusion or a suboptimal experience.

To prevent this, advertisers running multiple campaigns under distinct accounts must be grouped in an Auction Group if the customer cannot fulfill each offer independently (e.g. if a consumer can't buy the products twice or it is not intended for both to be purchased). This ensures that the customer is exposed to only the most relevant and actionable campaigns during their transaction journey, enhancing the overall user experience and maximizing the likelihood of successful conversions.

Sensitive Categories

As a safeguard for the customer and Partner they are transacting on, Sensitive Categories are blocked by default so that Brands from these verticals will not appear on their site without the Partner actively allowing. Given the nature of these categories, the Rokt platform will limit the selection to only one offer per sensitive category within a single auction. This approach guarantees that the customer is exposed to a balanced and appropriate experience, enhancing engagement and maintaining trust.

Customer Opt Out

Rokt provides the opportunity for customers to opt out from seeing Advertiser offers to meet customer expectations and regulatory requirements.
Customers can opt out via the following website: https://www.rokt.com/opt-out/, or by sending an email to privacy@rokt.com.
Customers can also make specific data subject rights requests via this form. This includes deleting their personal information; correcting or updating their personal information; providing a copy of their personal information; restricting processing of their personal information or stopping processing of their personal information.
Partners can also make specific requests on behalf of their customers via their SDK/API integration. This includes opting out of functional identifiers, cross-site tracking identifiers and deleting customer data.

Was this article helpful?