CRO Consulting
About Varify
Contact
Blog
Webinars Live
Success Stories
Card Set
Varify.io
Features Pricing For agencies Try for free
Get a demo

Feature overview

A/B testing, split URL and multipage tests, personalization and AI-built experiments — in one cookie-less, GDPR-friendly platform at a fair price.

No credit card Full access to all features
Book a free demo call
#42 · product-page-cta Variation 1 AI builder
shop / product / div.buy-box
89,90 € In stock
Add to cart
Buy now — express
Free returns · Ships in 24 h · 2-year warranty
Lift add-to-cart rate on this page
2 CHANGES APPLIED
SECONDARY BUTTON Add “Buy now — express” beside the cart
TRUST ROW Returns, shipping and warranty under the buy box
Live · 50/50 traffic
Goal: Add to cart 10 days running +27 % uplift
Original 5.8 %
Variation 1 7.4 %
Significance 97 % Declare winner

2.700+ teams trust Varify

All Varify features at a glance

Open a category to see everything it contains.

160+ features
Expand all Collapse all

Experiment types & setup

Every kind of experiment you can run, and how traffic is allocated across them.

15 features
A/B Testing Split traffic between two or more variations of the same page and compare the results.
Split URL Testing Send traffic to completely separate URLs — ideal for full relaunches or new templates.
Multi Page Testing Run one experiment across several pages of a funnel and measure the journey as a whole.
Personalization Permanently show a specific audience a tailored version of your page.
Full page redesigns Rebuild an entire page as a variation instead of changing single elements.
Multi-variation per experiment Test as many variations against the control as you like within one experiment.
Traffic Allocation Decide what share of your visitors enters the experiment and how it is split.
Traffic allocation with decimal places Allocate traffic precisely, for example 0.5 % for a careful ramp-up.
Archive experiments Move finished tests out of the active list while keeping their results.
Deactivate tracking per experiment Run a change without measuring it — useful for pure rollouts.
Media library Upload and reuse images across experiments instead of hotlinking external files.
Unlimited experiments No cap on how many experiments run at the same time.
Schedule Experiments Set a start and end date so tests go live and stop automatically.
Mutual exclusion of experiments Prevent visitors from entering two conflicting experiments at the same time.
Server-side testing Run experiments in your backend or edge layer instead of the browser.

Editor

Build variations by clicking in your own page — and drop into code whenever you need to.

22 features +
Visual editor Change texts, styles, images and layout by clicking directly in your page.
Code editor Write your own HTML, CSS and JavaScript for a variation.
Text changes Edit headlines, body copy, labels and button text without a developer.
Style changes Adjust colors, fonts, sizes, borders and spacing visually.
Exchange of images Swap images and background graphics inside a variation.
Moving elements Drag elements to a different position on the page.
Add new HTML Insert completely new sections, banners or blocks into the page.
Change HTML Edit the existing markup of an element directly.
Duplicate elements Copy an existing element including its styling to another spot.
Add or change links Change link targets or turn elements into links.
Keyword Insertion Insert dynamic values such as search terms or campaign parameters into your copy.
Campaign Booster Match landing page content to the ad a visitor clicked on.
Single Page Application supported Works with React, Vue and other SPAs, re-applying changes after route changes.
Breadcrumb selector Walk up the DOM tree to select exactly the element you want to change.
User-defined selectors Enter your own CSS selector to target elements precisely.
Selector display for each change See which selector a change is bound to, so you can spot fragile targeting.
Delete or edit changes afterwards Revisit and adjust individual changes in a variation at any time.
Adjust margin & padding Fine-tune spacing around and inside elements visually.
Duplicate & rename variations Copy a variation as a starting point and give it a meaningful name.
Change the editor URL afterwards Point the editor at a different page without rebuilding the experiment.
Tooltips in the floating editor Inline hints explain each editor control while you work.
AI Prompt-Based Testing AI Describe the change in plain language and AI builds the variation and its code.

AI features

AI that finds the opportunity, writes the variation and explains the result.

5 features +
AI Results Summary AI AI summarizes what happened in the test and what it means in plain language.
AI test ideas (CRO Audit) AI AI analyzes your page and returns prioritized, testable optimization ideas.
AI Web Analytics Audit AI AI reviews your analytics setup and flags tracking gaps and data quality issues.
Prompt Based Experiments (PBX) AI Describe the experiment in plain language and AI builds the variation for you.
Bring your own AI Key AI Use your own provider key so AI usage is billed by your provider, not in credits.

QA & delivery

Check every variation in the live environment before real traffic sees it.

5 features +
QA Mode Force yourself into a variation to check it in the live environment before launch.
Auto-stop experiments Stop an experiment automatically when a defined condition or end date is reached.
Force a variation via URL parameter Append a URL parameter to jump into a specific variation for QA or demos.
Chrome extension (QA & variation switch) Switch between variations directly in the browser while reviewing a page.
Anti-flicker script Hides the original content until the variation is applied, avoiding visible flicker.

Audience targeting

Define who is allowed into an experiment — from device to your own storage values.

14 features +
Device Target desktop, tablet or mobile visitors.
Browser Restrict an experiment to specific browsers.
Browser language Target visitors by the language setting of their browser.
Cookie Include or exclude visitors based on cookie names and values.
IP address Target or exclude specific IP addresses or ranges, for example your own offices.
JavaScript Use a custom JavaScript condition to decide who enters the experiment.
Platform Target by operating system, such as iOS, Android, Windows or macOS.
Session storage Use session storage values as a targeting condition.
Local storage Use local storage values as a targeting condition.
URL query parameter Target visitors arriving with specific URL parameters, for example UTM campaigns.
URL referrer Target by the page or source a visitor came from.
Geolocation Target by country, region or city.
Segment builder (UI) Combine targeting conditions visually instead of writing code.
Save & reuse segments Store a segment once and apply it to future experiments.

Page targeting

Define where an experiment runs, down to a single element on the page.

3 features +
URL targeting incl. match types Define where an experiment runs using exact, contains, starts-with or regex matching.
Targeting via CSS selector Run an experiment only when a specific element exists on the page.
Targeting via JavaScript Run an experiment only when your own JavaScript condition is true.

Experiment reporting

Results you can defend in a management meeting — with real statistics.

30 features +
Varify real-time tracking Live results as conversions happen — no analytics connection required.
Evaluation of Google Analytics 4 goals Use your existing GA4 events as experiment goals.
Evaluation of BigQuery goals Evaluate experiments on raw event data instead of sampled reports.
Evaluation of Shopify goals Measure orders and revenue directly from your Shopify store.
Evaluation of PostHog goals Use your PostHog events as experiment goals.
One-sided frequentist test procedure Tests whether a variation is better than the control.
Two-sided frequentist test procedure Tests for a difference in either direction — better or worse.
Bayesian test procedure incl. remaining test time Shows the probability of winning and estimates how long the test still needs.
Significance test of the results Statistical confirmation that a difference is not random noise.
Revenue significance & ARPU Significance on revenue and average revenue per user, not just conversion rate.
Exclude duplicate user events Counts one conversion per user so repeat events do not distort results.
Outlier Smoothing Caps extreme individual orders so one outlier cannot decide the test.
Setting the baseline variation Choose which variation results are compared against.
Segmentation of the results Break results down by device, source, audience and more.
Filter by device and new / returning users Check whether an effect holds for mobile, desktop, new or returning visitors.
Filter Shopify results by product See which products drove the effect in a Shopify experiment.
Experiment details in the report Runtime, start and end dates and setup details are documented in the report.
GA4: Auto-import of all events, metrics and key events Your existing GA4 events appear as selectable goals without manual configuration.
GA4: Evaluation based on events and users Analyze results per event or per user, depending on the question.
BigQuery: Automatic import of all events All events in your export become available as experiment goals.
BigQuery: Segmentation by cross-device tracking Break results down by cross-device behavior.
PostHog: Automatic import of all goals Your PostHog events become selectable experiment goals.
PostHog: Segmentation based on specific properties Filter results by any PostHog event or person property.
Shopify: Automatic import of the number of all sales Order counts are imported automatically as a conversion metric.
Shopify: Automatic import of all sales Revenue is imported automatically so you can measure real business impact.
Shopify: Segmentation by product Break experiment results down by product.
Shopify: Segmentation by product variants Break results down by size, color or any other product variant.
Shopify multi-currency revenue Revenue is normalized across currencies for correct comparisons.
CSV export of raw data Download the underlying result data for your own analysis.
Sharing results reports Share a read-only report link with stakeholders and clients.

Integrations

Varify reads the events you already collect — no second tracking layer.

25 features +
Google Analytics 4 Import GA4 events and key events as experiment goals and evaluate them in Varify.
GA4: Automatic creation & archiving of audiences Varify creates and cleans up the GA4 audiences an experiment needs.
GA4: Cross device tracking Recognize the same user across devices when GA4 user data allows it.
Google Analytics 4 (Shopify Custom Pixel) GA4 measurement in Shopify through the official custom pixel.
Google Tag Manager Deploy the Varify script and events through your existing GTM container.
Tracking setup wizard A guided flow connects your analytics and verifies the setup in a few clicks.
BigQuery Evaluate experiments on raw event data from your BigQuery export.
BigQuery auto setup Varify creates the required BigQuery queries and views for you.
BigQuery: Cross device tracking Join sessions across devices using your raw BigQuery data.
Shopify (conversions & revenue) Orders and revenue flow into Varify automatically — no manual goal setup.
PostHog Connect PostHog as your analytics source for experiment goals.
Matomo Connect Matomo as your analytics source for experiment goals.
Adobe Analytics Connect Adobe Analytics as your analytics source for experiment goals.
Mixpanel Connect Mixpanel as your analytics source for experiment goals.
etracker Connect etracker as your analytics source for experiment goals.
Piano Connect Piano Analytics as your analytics source for experiment goals.
Snowplow Connect Snowplow as your analytics source for experiment goals.
Tealium Deploy and enrich Varify through your Tealium tag management setup.
MS Clarity Segment Clarity heatmaps and recordings by experiment variation.
Hotjar Segment Hotjar recordings and heatmaps by experiment variation.
Mouseflow Segment Mouseflow recordings and heatmaps by experiment variation.
Fullstory Send experiment data to Fullstory to watch sessions per variation.
Contentsquare Pass variation data to Contentsquare for deeper behavioral analysis.
HubSpot Connect HubSpot to link experiments to deals and lifecycle stages.
Custom Tracker Push experiment data into any tool via a custom tracking callback.

Connectors

Let AI assistants work directly with your experimentation and analytics data.

2 features +
Varify MCP AI Let AI assistants read and act on your Varify data through the Model Context Protocol.
GA4 MCP AI Connect your GA4 data to AI assistants through the Model Context Protocol.

API

Everything Varify does in the UI is available programmatically.

2 features +
Experiments API Create, update and control experiments programmatically.
Reporting API Pull experiment results into your own dashboards and data warehouse.

Security & compliance

Access protection and a full audit trail for everything that happens in the account.

7 features +
Multi Factor Authentication (MFA) Protect accounts with a second factor in addition to the password.
MFA enforcement at team level Enforce multi-factor authentication for every member of your team.
Login History Review when and from where users signed in.
Active Sessions Log See all active sessions and end them remotely.
Password/MFA confirmation for sensitive actions Critical actions require re-authentication before they are executed.
Activity Log See which changes were made in the account and by whom.
Account history (who changed what) Full audit trail of account-level changes for compliance reviews.

Privacy

Testing that stays out of the legal risk zone — by design, not by configuration.

3 features +
Cookieless at the end-user delivery No cookies are set on your visitors, so consent is not a blocker for measurement.
Varify Consent Mode Align experiment delivery and measurement with your consent management platform.
CNAME: delivery via your own subdomain Serve the script from your own subdomain for first-party context and better performance.

Roles & authorization management

Give every team member exactly the access they need.

3 features +
Set predefined user roles Assign ready-made roles such as admin, editor or viewer.
Creating new user roles Define your own roles with exactly the permissions you need.
Allocation of individual authorizations Grant or revoke single permissions per user.

Payment

Billing options that fit your procurement process.

3 features +
Credit card Pay by credit card, charged automatically per billing period.
PayPal Pay through your PayPal account.
Bank transfer Pay by invoice and bank transfer instead of an automatic charge.

Technical support

Answers from people who run experiments themselves.

5 features +
E-mail Support by email from our technical team.
AI assistant chat AI An in-app AI assistant answers setup and product questions instantly.
Chat Live chat with the Varify team during business hours.
Slack A shared Slack channel with direct access to your Varify contacts.
Phone Direct phone support for urgent topics.

Services

Hands-on help — from onboarding to running the programme with you.

5 features +
Development experiment Our team builds complex experiments for you.
Guided onboarding A structured onboarding with your team so the first tests go live quickly.
Weekly check-ins Regular sessions to review results and plan the next experiments.
Account & Success Manager A named contact responsible for your account and your testing program.
Migration service We move your existing experiments and setup from your previous tool.

Contractual

Paperwork that passes legal and procurement without a detour.

6 features +
Standard NDA, SLA & DPA Our standard legal documents, ready to sign.
Adapted or own NDA We review and sign your non-disclosure agreement.
Customized or own SLA Service levels agreed to your requirements.
Adapted or own DPA We review and sign your data processing agreement.
Questionnaires on cyber security or data protection We complete your security and privacy assessments during procurement.
Adjusted terms of payment Payment terms and invoicing adapted to your procurement process.

Extras

Small things that make everyday testing faster.

4 features +
Chrome extension Switch between variations and run QA directly in the browser.
Free test ideas (Knowledge hub) A library of proven, ready-to-run test ideas — free for every customer.
Significance calculator Check whether a result is statistically sound — free and without an account.
Runtime calculator Estimate how long a test needs to reach a reliable result before you start.
Roadmap

Varify keeps evolving

What we are building right now and what comes next is always up to date on our public roadmap.

Always included

What you get with every feature

No traffic pricing
With GA4 analytics your tested users are unlimited — 10,000 or 10 million users cost the same.
Cookie-less & EU-hosted
No personal data, no consent hurdle — stored and processed inside the EU.
No flicker
Anti-flicker script plus CDN delivery — the original never flashes.
Full product in the trial
Every feature unlocked, including 3 AI credits — never a reduced version.
Guided onboarding
Setup, first experiment and evaluation together with our team.
Support from CRO experts
Answers from people who run experiments themselves.

Frequently asked questions

Will I be charged for my traffic?
No. With a GA4 analytics connection your tested users are unlimited. Varify bills in credits — one credit equals one domain per month, whether you test 10,000 or 10 million users.
How does Varify handle cookies and personal data? +
Varify sets no cookies on your visitors and processes no personal data. Experiment assignment is kept in the browser of your visitor via local and session storage, and everything on our side is stored and processed in the EU. How that fits your consent setup is a decision for your own legal and privacy team; we provide the technical details and our DPA.
Do I need developers? +
Usually not — if you can add the Varify snippet yourself, for example through your tag manager or CMS, you are set up. From there variations are built in the visual editor, with a JavaScript and CSS editor available for edge cases.
What can the AI features do? +
Prompt Based Experiments (PBX) is the core: describe the change in your native language and AI builds the variation including its code — then you refine it in the visual editor like any other variation. On top of that, the AI CRO Audit suggests prioritised test ideas and the AI Results Summary explains an outcome in your native language.
Does Varify work with single-page apps? +
Yes. Experiments and goals can be triggered on route changes and custom events — documented for the common frameworks.
Can I manage several domains? +
Yes — additional domains run on additional credits, including roles and permissions per domain, which is the standard setup for agencies and group structures. Staging and UAT domains are included, so you never spend a credit on a test environment.

Start your first experiment

Free for 15 days, full feature set, no credit card.