Personalization

Coveo

Coveo is an AI powered search, recommendation, and personalization platform used on websites, commerce stores, and support portals. To make results relevant it records what visitors search for and click through its usage analytics, assigns visitor identifiers, and processes IP addresses and device information. Because this builds behavioural profiles, the analytics and personalization features on European sites require prior consent.

Overview

What does Coveo do?

What Coveo is

Coveo is an artificial intelligence platform for search, recommendations, and personalization. It is embedded in websites, commerce experiences, and support portals to return relevant results and to suggest content or products. Its relevance models learn from how visitors interact, which means the platform relies on collecting behavioural signals.

What data and cookies it collects

Coveo records usage analytics events such as searches, result clicks, and page views, and it assigns a visitor identifier so that activity can be linked across a session and over time. It processes the IP address and device and browser information. When a user is logged in, this activity can be connected to an account, producing a behavioural profile that drives personalization.

GDPR and ePrivacy implications

The visitor identifiers and usage analytics are personal data under the GDPR, and the cookies and storage that support them fall under the ePrivacy Directive. Because the purpose is analytics and personalization rather than a strictly necessary function, prior consent is required and the profiling must be explained to users.

Consent requirements

Coveo usage analytics and personalization should be enabled only after the visitor consents. A basic search box that simply returns results can sometimes operate without profiling, but the moment behaviour is tracked to personalise, consent is needed. Configure the implementation so that analytics events are not sent until the marketing or analytics category is accepted.

Data transfers outside the EU

Coveo is a Canadian company and can host data on several cloud regions, including the European Union. Canada is covered by an adequacy decision, while any processing in the United States relies on the EU US Data Privacy Framework or on Standard Contractual Clauses. Selecting an EU hosting region reduces transfer exposure.

Practical compliance steps

Gate Coveo usage analytics behind consent, choose an EU hosting region where possible, and sign a data processing agreement. Document the profiling, set retention limits for analytics, give users a way to opt out, and describe Coveo and its identifiers in your cookie policy and privacy notice.

Compliance

Coveo and the GDPR

Coveo is classified as “Analytics”. On a site that targets European visitors, it must only load after the visitor consents, and it must be listed in your cookie policy.

Legal basis
Consent (Art. 6(1)(a) GDPR)
Risk level
medium
Applicable regulations
GDPR, ePrivacy Directive

Impact assessment (DPIA)

Coveo profiles visitors to personalise search and recommendations, so assess the behavioural data collected, the visitor identifiers, the retention of usage analytics, and the hosting region and transfers. A targeted assessment helps where personalization is extensive or tied to accounts.

Sample text for your banner

We use Coveo to power search and personalised recommendations. Coveo may set identifiers and record what you search and click to improve relevance. These features run only after you accept the relevant cookies.
Cookies and trackers

What Coveo sets and contacts

Tracking method
JavaScript, cookies, usage analytics events, visitor identifiers
Server location
Canada and United States, EU hosting region available
Data transferred outside the EU
Coveo is a Canadian company and can host on cloud regions including the European Union. Canada benefits from an adequacy decision, while transfers to the United States rely on the EU US Data Privacy Framework or Standard Contractual Clauses.

Cookies set (3)

NameTypeDurationPurpose
coveo_visitorIdAnalytics1 yearIdentifies a visitor so that usage analytics and personalization can be linked over time.
coveo_sessionFunctionalSessionMaintains the state of the search experience during the visit.
cvo_analyticsAnalytics1 yearStores usage analytics events such as searches and result clicks.

Third-party domains contacted (4)

  • coveo.com
  • platform.cloud.coveo.com
  • analytics.cloud.coveo.com
  • static.cloud.coveo.com
Questions

Frequently asked questions about Coveo

Can't find your question? Write to us, we answer fast.

What cookies and identifiers does Coveo use?

Coveo assigns a visitor identifier and uses analytics cookies or storage to record searches and clicks, plus a session value for the search experience. The analytics and personalization identifiers are not strictly necessary, so they belong in the analytics or marketing category of your banner.

Do I need consent for Coveo?

Yes, for the usage analytics and personalization. Tracking what a visitor searches and clicks to build a profile requires prior consent under the ePrivacy Directive and the GDPR. A minimal search that does not profile may be handled differently.

What is the legal basis for Coveo?

Consent under Article 6(1)(a) of the GDPR is the basis for behavioural analytics and personalization. Where search is strictly necessary to deliver a function the user requested, a different basis may apply, but profiling needs consent.

Does Coveo transfer data outside the EU?

Coveo is Canadian and offers several hosting regions, including the EU. Canada has an adequacy decision and United States processing relies on the EU US Data Privacy Framework or Standard Contractual Clauses. Choosing an EU region keeps data in the region.

Is a DPIA needed for Coveo?

A targeted assessment is advisable where personalization is extensive or linked to user accounts. Document the behavioural data, the visitor identifiers, the retention, and the hosting region and transfers.

How do I implement Coveo compliantly?

Send usage analytics only after consent, select an EU hosting region where possible, and sign a data processing agreement. Provide an opt out, set retention limits, and describe the analytics and personalization in your privacy notice.

Are there alternatives to Coveo?

Alternatives include Algolia, Elastic, and Lucene based search, as well as on site search without behavioural personalization. Solutions that avoid profiling can reduce the consent burden but may offer less tailored relevance.

How do I update my cookie policy for Coveo?

List the Coveo identifiers and cookies with their purpose and duration, label them as analytics or personalization, name Coveo as the recipient, and state the hosting region and any transfers. Update it when you change your Coveo configuration.

Recolize

Recolize is a digital marketing technology that helps businesses reach, engage, and convert their target audience online. It provides advanced targeting, campaign management, and performance analytics capabilities. Recolize enables marketers to deliver personalized experiences across channels, optimize campaign ROI, and gain actionable insights into customer behavior. With automation features and data-driven optimization, Recolize empowers marketing teams to achieve measurable growth.

Preferences

Oracle Maxymiser

Oracle Maxymiser is a digital analytics solution that helps businesses measure and understand their online performance through comprehensive data collection and analysis. It provides visitor tracking, behavioral insights, and conversion metrics across websites and applications. Oracle Maxymiser supports custom event tracking, audience segmentation, and automated reporting. With intuitive dashboards and visualization tools, Oracle Maxymiser enables informed decisions that improve experience and drive results.

Analytics

Optibase

Optibase is a digital analytics solution that helps businesses measure and understand their online performance through comprehensive data collection and analysis. It provides visitor tracking, behavioral insights, and conversion metrics across websites and applications. Optibase supports custom event tracking, audience segmentation, and automated reporting. With intuitive dashboards and visualization tools, Optibase enables informed decisions that improve experience and drive results.

Analytics

Intelligems

Intelligems is a digital analytics solution that helps businesses measure and understand their online performance through comprehensive data collection and analysis. It provides visitor tracking, behavioral insights, and conversion metrics across websites and applications. Intelligems supports custom event tracking, audience segmentation, and automated reporting. With intuitive dashboards and visualization tools, Intelligems enables informed decisions that improve experience and drive results.

Analytics

Estore Compare

Estore Compare is an analytics and measurement platform providing deep insights into digital ecosystem performance. It tracks user interactions, measures campaign effectiveness, and identifies optimization opportunities across web and mobile. Estore Compare offers customizable dashboards, automated alerts, and data export capabilities. By transforming raw data into actionable intelligence, Estore Compare empowers organizations to optimize strategy and maximize return on investment.

Analytics

Nelio Testing

Nelio Testing is an analytics and measurement platform providing deep insights into digital ecosystem performance. It tracks user interactions, measures campaign effectiveness, and identifies optimization opportunities across web and mobile. Nelio Testing offers customizable dashboards, automated alerts, and data export capabilities. By transforming raw data into actionable intelligence, Nelio Testing empowers organizations to optimize strategy and maximize return on investment.

Analytics

Make your site compliant today.

Free up to 25,000 sessions a month. No credit card, no commitment.