Omniconvert

Omniconvert

Omniconvert is a CRO and customer retention platform offering A/B testing, surveys, and personalization. Scripts run split tests, collect behavioral data including page views and clicks, and set cookies to assign visitors to experiment variants and deliver personalized content.

Overview

Omniconvert is a conversion rate optimization (CRO) and customer retention platform with a strong focus on e-commerce use cases. It combines A/B and multivariate testing, on-site personalization, visitor survey overlays, and the REVEAL customer segmentation module (which applies RFM — Recency, Frequency, Monetary — scoring to e-commerce transaction data for lifecycle marketing). European e-commerce companies, particularly in retail and fashion, are a core market.

The platform competes with tools like VWO and Optimizely in the experimentation layer, while the REVEAL module positions it closer to customer data platform (CDP) functionality for retention-focused teams. Omniconvert integrates with Shopify, Magento, and WooCommerce for behavioral event and transaction data ingestion.

What This Script Does

Script loading: Omniconvert injects a main JavaScript bundle from cdn.omniconvert.com/omniconvert.js or a version-pinned URL, initialized with the site's account key. The script bootstraps the experimentation engine and begins evaluating visitor eligibility for active experiments and personalization rules on every page load.

A/B testing mechanics: The script evaluates visitor attributes against experiment targeting criteria (traffic percentage, URL patterns, device type, geolocation) and assigns the visitor to a control or variant bucket. Variant assignment is persisted to ensure a consistent experience across pages and sessions.

Cookies set:

  • omniConvert_[accountId]_variant — First-party persistent cookie, 30–365 days (configurable per experiment), stores the visitor's variant assignment for all active experiments to ensure consistent treatment across sessions and page views
  • omniConvert_visitor — First-party persistent cookie, up to 1 year, stores an anonymized visitor identifier used for cross-session segmentation and returning visitor recognition
  • omniConvert_session — First-party session cookie, session duration, tracks the current session for funnel analysis
  • LocalStorage — Omniconvert may also use browser localStorage to cache experiment configuration and reduce initialization latency on subsequent page loads

Behavioral data collected:

  • Page URL, referrer, UTM parameters, and traffic source for campaign-level segmentation
  • Click events, scroll depth, and time on page for behavioral targeting rules
  • Form field interactions (starts, abandonment, completion) for funnel analysis
  • Survey responses submitted through on-site overlay polls
  • E-commerce events (product views, add-to-cart, purchase completions) when the e-commerce data layer integration is active

On-site surveys: The REVEAL and survey modules can display targeted overlay surveys asking visitors about intent, satisfaction (NPS), or purchase motivation. Responses are captured and associated with the visitor's profile.

Data transmission: Behavioral events and experiment assignment data are sent to app.omniconvert.com API endpoints. REVEAL integrates with the site's order management system (Shopify, etc.) to pull transactional data for RFM scoring.

Consent & Compliance

Omniconvert is categorized as analytics and marketing.

  • GDPR/ePrivacy: The persistent variant assignment cookies and visitor identification cookies require explicit prior consent under Article 5(3) ePrivacy before being set. The behavioral profiling and personalization functions constitute processing of personal data for analytics and marketing purposes under GDPR, requiring consent as the lawful basis. Omniconvert provides a DPA for customers; the site operator is data controller.
  • CCPA/CPRA: The visitor identifier and behavioral profiling data constitute personal information. The REVEAL module's RFM scoring using purchase data may constitute profiling that must be disclosed. If behavioral data is shared with advertising platforms for retargeting, opt-out mechanisms are required.
  • Cookie consent timing: The experiment variant cookie must not be set before consent is obtained. This creates a practical challenge: A/B test results from pre-consent visitors cannot be included in experiment analysis without potentially introducing selection bias. Omniconvert supports consent-mode integrations to address this.

Should You Block This Without Consent?

Yes. Omniconvert sets persistent visitor identification and variant assignment cookies before the visitor has consented, and collects detailed behavioral data for analytics and marketing personalization. The A/B testing, behavioral targeting, and survey functions all require prior consent under GDPR/ePrivacy. The script should not initialize until analytics and/or marketing consent is granted.

Visit website

Consent Categories

Analytics
Marketing

Also Known As

Omniconvert CROOmniconvert A/B testingOmniconvert surveysconversion rate optimizationOmniconvert personalization

Industries

Computers Electronics and Technology

Tracked Domains (1)

omniconvert.comAnalytics

Frequently Asked Questions

Does Omniconvert require consent before running A/B tests?

Yes. Omniconvert sets persistent variant assignment cookies and a visitor identifier before conducting any test. These cookies require explicit consent under GDPR and ePrivacy before being placed. Running A/B tests on unconsented visitors is not compliant under EU privacy law.

What does Omniconvert track on my site?

Omniconvert tracks page URLs, referrer, UTM parameters, click events, scroll depth, form interactions, and e-commerce events. It assigns visitors to experiment variants via persistent cookies lasting up to 365 days and collects survey responses through on-site overlay polls.

How does ConsentStack handle Omniconvert?

ConsentStack blocks Omniconvert from initializing until analytics or marketing consent is granted. This prevents variant assignment cookies from being set on unconsented visitors. ConsentStack integrates with Omniconvert's consent-mode configuration to handle post-consent activation cleanly.

Related Vendors

Google
Google
Google is the dominant provider of web analytics, advertising, and infrastructure tools. Scripts like Google Analytics, Tag Manager, Ads, and reCAPTCHA collect behavioral data, manage tag firing, serve targeted ads, and detect bots. Sets persistent cookies to track users and correlate activity across sites.
Firebase
Firebase
Firebase is Google's mobile and web application development platform offering authentication, real-time database, cloud functions, and analytics. Web SDK scripts initialize Firebase services and may track app events via Firebase Analytics, which is powered by Google Analytics 4. Widely used in single-page apps and PWAs for backend infrastructure and usage tracking.
Google Analytics
Google Analytics
Google Analytics is the world's most widely deployed web analytics platform. Scripts track page views, sessions, user demographics, traffic sources, and conversion events. Drops cookies to identify returning visitors and attribute user journeys across sessions.
Microsoft Dynamics 365
Microsoft Dynamics 365
Microsoft Dynamics 365 is a suite of CRM and ERP applications that integrates with websites through tracking scripts and embedded forms. Web tracking code captures visitor behavior, page views, and form submissions to build customer profiles and score leads. Sets cookies to identify returning visitors and attribute marketing touchpoints across sessions.
Microsoft
Microsoft
Runs Clarity (session recording and heatmaps), the Microsoft Advertising UET tag (conversion tracking), and Bing's remarketing pixel. Clarity injects a recording script that captures mouse movements, clicks, and rage clicks. The UET tag fires conversion events to tie ad clicks to on-site actions across Microsoft's ad network.
LinkedIn Insight Tag
LinkedIn Insight Tag
LinkedIn Insight Tag is a JavaScript tracking pixel for LinkedIn's advertising and analytics platform. The tag fires on every page view to collect URL, referrer, IP address, and device data for conversion tracking, website demographics reporting, and retargeting audience building. Sets cookies to identify LinkedIn members across advertiser websites.

Manage consent for Omniconvert

ConsentStack automatically detects and manages Omniconvert trackers so your site stays compliant with global privacy regulations.