hello@datascale.de+49 89 921 35 623tracked cookie-free · /openDEEN

Search services, integrations and blog posts.

HomeServicesExperimentation & Conversion Intelligence

Service 03 · Experimentation & Conversion Intelligence

Data-driven conversion optimization, server-side

Done with gut feel and client-side flickering. We build the server-side A/B test architecture and product analytics setup that grows your conversion rate without sacrificing Core Web Vitals.

First call within 48 h · 2 weeks · from €2,900 net

You're in the right place if:

Client-side tests flicker and drag down the Core Web Vitals.

Google Optimize is gone and a solid replacement is missing.

Tests get stopped as soon as an interim result looks good.

Bucketing decays after a week, Safari ITP kills the cookie.

PostHogGrowthBookStatsigKameleoon (Server-Side)

What we build

Three workstreams. One setup.

Analytics, test engineering, and data science run in parallel and together form a complete experimentation setup.

01

Analytics & tracking

PostHog · GA4 · BigQuery · Consent Mode V2

Clean, event-based measurement as the foundation. Without valid exposure events, every evaluation is guesswork.

PostHog and GA4 setup, funnel tracking cross-device and cross-domain, exposure logging in BigQuery Frankfurt, Consent Mode V2 integration for PII separation.

02

Test engineering

Vercel Edge · Cloudflare · GrowthBook · Statsig

The assignment logic runs at the edge, not in the browser. Bucket persistence across session and login boundaries.

Edge handlers (Vercel Edge, Cloudflare Workers, Next.js middleware), flag service via Statsig or GrowthBook (EU-self-hosted), Kameleoon SS or VWO server-mode for enterprise.

03

Data science

BigQuery ML · Bayesian · Frequentist

Significance computed cleanly, with a documented method choice. No bare p-value, no peeking without alpha-spending.

Cohort analysis by source, device, and LTV stratum, Bayesian and Frequentist side by side, SRM check, sequential-testing spending, BigQuery ML for pre-test stratification.

How it works

A continuous loop, in four steps.

Continuous validation, not a one-off relaunch lottery. Step four feeds the next backlog.

01PostHog · GA4 · BigQuery

Data Audits

Conversion funnel validated for data quality: event validation, cross-device completeness, bot and sampling correction.

02ICE · MDE · Notion

Hypothesis Engineering

Prioritised hypotheses with ICE score, MDE, and runtime calculated upfront. Method choice: Bayesian or Frequentist.

03Vercel Edge · Cloudflare

Edge Deployment

Server-side assignment before the first paint. Hashed bucketing, exposure event to backend and BigQuery in parallel.

04GrowthBook · Statsig

Significance analysis

SRM check, confidence interval, and effect size instead of a bare p-value. Entry into the Learnings Library.

Process

Four phases, fixed order.

always starts with phase 1 · no blind build

Phase 1 · 2 weeks

Audit Sprint

Five layers audited, findings ranked, effort estimated. The result is a report you could act on without us.

Phase 2 · 1–2 weeks

Architecture

Data contract, event design, target architecture. We fix where each number is produced and who guarantees it.

Phase 3 · 4–12 weeks

Build Sprint

Delivery in sprints, every module signed off on its own. Your team stays involved, not locked out.

Phase 4 · ongoing

Managed Evolution

Monitoring, release support, platform updates. Optional; plenty of clients run the setup themselves.

What you get

A report, not a workshop afterglow.

The Audit Sprint ends in a document: findings per layer, severity, effort, sequence. Not a slide deck full of recommendations in the subjunctive.

→ Findings with severity and reproduction path

→ Effort estimate per finding, in person-days

→ A draft data contract for the core events

→ An implementation plan another agency could execute

Request an anonymised sample →

Deliverables · Experimentation & Conversion Intelligence

4 groups · 16 items
01Conversion data audit (Audit Sprint)4 items
02Edge architecture (Build Sprint)4 items
03Test operations (Managed Evolution)4 items
04Reporting & handover4 items

Structure taken from this page's scope of delivery. The concrete scope comes out of the audit.

Scopes

Three ways in, one starting point.

Recommended start

Audit Sprint

from €2,900 net

2 weeks

We audit what is wrong. Prioritised report + action plan.

Request an Audit Sprint →

Build Sprint

Fixed price

4–12 weeks

Fresh build or restructure, built to spec.

Discuss a Build Sprint →

Managed Evolution

monthly

3-month minimum

Ongoing partnership. Analytics as a product.

Request Managed Evolution →

Asked often

Cleared up front.

Different question? Write to us directly, reply within 48 h.

Three forces make classic client-side testing untenable. First, Safari ITP 2.3 caps client-side cookies at 7 days, a bucketing state that decays after a week breaks every test. Second, ML-based adblockers filter 25 to 40 percent of exposure events, the power analysis runs against invisible sampling. Third, client-side variants force a FOUC before the snippet swaps the variant, measurably damaging CLS and LCP in Core Web Vitals. Server-side assignment at the edge avoids all three: bucketing happens on the server, exposure is logged in the backend, the browser receives the final variant without flicker.

Both, depending on the question. Frequentist (Welch t-test, Mann-Whitney U) yields classical p-values and MDE power analysis, suitable for regulated tests and hard go/no-go decisions before launch. Bayesian (native in GrowthBook or Statsig) gives a direct probability statement ("Variant B is better with 94 percent probability") and allows sequential testing without alpha inflation, useful when the business case is asymmetric and peeking has to be allowed. We pick the approach during the hypothesis kickoff, not afterwards.

Assignment logic runs in Next.js middleware or a Cloudflare Worker. Concretely: the request hits the edge layer, we hash the user ID (anonymous or consent-bound PII) against the test definition, write the bucket cookie, and route to the assigned variant. The exposure event goes to PostHog or GrowthBook in parallel, and to BigQuery for evaluation. Variant code stays with your dev team, we ship the edge handler, flag service and exposure SDK wiring. Works on Vercel, Cloudflare Pages, Netlify Edge and SST.

We prevent client-side flickering through architecture, not trickery. Client-side test frameworks like Google Optimize (sunset 2023), VWO Visual Editor or Optimizely Web inject CSS and DOM mutations after the first paint, producing Flash of Unstyled Content and a measurable CLS jump. With server-side assignment at the edge the browser receives the HTML of the assigned variant directly. No paint cycle, no mutation observer, no layout shift. Before rollout we document the CLS delta between control and variant and stop the test if the variant shows performance regression.

Rule of thumb: at least 1,000 conversions per test variant over 4 weeks. Below that the test runs longer than the hypothesis stays valid, or returns no significance. With lower traffic we use qualitative methods, the obvious wins from the conversion audit and switchback designs at the marketing-channel level. We don't recommend tests that aren't structurally measurable, that's burning budget.

A documented record of every test, won or lost. Each entry contains: hypothesis, test design, MDE, runtime, result with confidence interval, derived learnings. Prevents the same tests running twice, accelerates the next hypothesis by weeks. We host the library in Notion or Linear, ownership stays with you.

At least 2 weeks to cover weekday and weekend effects. Typically 3 to 6 weeks to significance, depending on baseline conversion rate, MDE and traffic volume. We don't stop tests early because an interim result looks good. Peeking without alpha-spending destroys the statistical claim, one of the most common errors in CRO programmes.

Audit Sprint from €2,900 net, 2 weeks delivery. Includes conversion data audit, prioritised funnel leaks, test roadmap. Build Sprint for the edge architecture (middleware handler, flag service, exposure pipeline) at a fixed price set after the audit. Managed Evolution as a monthly retainer, covers hypothesis backlog, test operations and quarterly roll-up.

Next step

Where are you losing conversions today?

Audit Sprint from €2,900 net, 2 weeks delivery. Conversion data audit, prioritised funnel leaks, test roadmap. No follow-on contract, no forced retainer.

Juri Saloid

Your contact

Juri Saloid

Founder & Managing Director

hello@datascale.de