Overview
Innovid is a connected TV (CTV) and video advertising technology platform that powers interactive ad creative delivery and measurement across streaming, digital video, and display environments. Originally focused on interactive video overlays, Innovid expanded through its acquisition of TVSquared to cover cross-screen TV attribution. Publisher sites and ad networks may load Innovid scripts to serve video ad units and collect engagement measurement data for advertiser campaign reporting.
What This Script Does
Innovid scripts are delivered via ad server tags or publisher integrations. The primary script (innovid.js or tag fragments loaded from innovid.com or ispot.tv domains) handles interactive video ad rendering and engagement event capture.
Cookies Set by Innovid:
innv_uid— persistent cross-site user identifier, third-party, typically 30–365 days; set underinnovid.comdomain; used to recognize the same user across publisher sites for frequency capping and cross-site reach measurementinnv_fc_[campaignid]— frequency cap counter cookie; tracks how many times the current browser has been shown a specific ad creative to enforce advertiser-configured frequency limitsinnv_seg_[segmentid]— audience segment membership marker; set when a user visits a page that triggers a specific advertiser audience segment
Data Collected Per Ad Impression:
- Video engagement events: impression (ad unit visible in viewport), video start, quartile completion milestones (25%, 50%, 75%, 100%), click-through, hover interactions on interactive overlays, mute/unmute, full-screen toggle
- Device and browser signals: user-agent, screen dimensions, browser language, timezone
- IP address (for geographic targeting and CTV household matching)
- Publisher page URL and ad slot identifier
- User identifier from
innv_uidcookie (for cross-site reach and frequency metrics)
Network Requests:
- Ad creative requests to
cdn.innovid.comfor interactive VAST/VPAID ad units - Event beacon calls to
tracker.innovid.comfor each engagement event - Audience sync calls to
pixels.innovid.comfor cross-partner ID syncing
CTV Household Attribution:
- Innovid's TVSquared integration can match IP addresses to household identifiers to attribute TV ad exposures to website visits and online conversions, creating cross-device attribution profiles
IAB TCF Purposes: Purposes 1, 2, 3, 4, 5, 7, and 9 apply. Innovid is a registered IAB TCF vendor.
Innovid is a US company. EU data transfers rely on Standard Contractual Clauses.
Consent & Compliance
Innovid scripts are classified as marketing technology. Under GDPR Article 6(1)(a) and Article 5(3) ePrivacy Directive, the persistent cross-site user identifier, frequency cap cookies, and audience segment cookies require explicit prior consent. The cross-device household matching and CTV attribution capabilities involve processing that extends beyond standard web analytics into profiling under GDPR Article 4(4). Under CCPA/CPRA, the cross-site behavioral data and cross-device household matching constitute "sharing" of personal information for cross-context behavioral advertising under Cal. Civ. Code §1798.140(ah).
Should You Block This Without Consent?
Yes. Innovid scripts serve advertising content and collect cross-site behavioral data using persistent third-party cookies and household-level identity matching. These are marketing technologies that require prior consent under GDPR and ePrivacy rules.
Consent Categories
Also Known As
Industries
Tracked Domains (1)
innovid.comMarketingFrequently Asked Questions
Do Innovid video ad scripts require consent before firing?
Yes. Innovid sets innv_uid, a persistent third-party cross-site identifier (30–365 days) used for frequency capping and cross-site reach measurement. The ePrivacy Directive requires prior consent for any device storage used in advertising. Innovid is a registered IAB TCF vendor, confirming that consent is required before its scripts load.
What data does Innovid collect per video ad impression?
Innovid records video start, quartile completions (25/50/75/100%), click-throughs, and overlay interactions. IP addresses support geographic targeting and CTV household matching via TVSquared. Device signals including user-agent, screen size, language, and timezone are also collected per impression.
How does ConsentStack block Innovid on publisher sites?
ConsentStack classifies Innovid as marketing and blocks all scripts until the visitor consents. This prevents innv_uid from being set, stops impression beacons to tracker.innovid.com, and halts audience sync calls. ConsentStack maps Innovid to IAB TCF Purposes 1, 2, 3, 4, 5, 7, and 9 for TCF-compliant consent flows.
Related Vendors
Manage consent for Innovid Media
ConsentStack automatically detects and manages Innovid Media trackers so your site stays compliant with global privacy regulations.