A/B testing your AI agent can install and run.

Install one package, connect your API key, and let your AI agent create experiments, track conversions, and explain results. No enterprise platform. No bloated dashboard.

runningexp_42
Control URL50%
Variation URL50%
Sticky assignmenton
splitlaunch init
$ npm install @splitlaunch/ab
$ npx splitlaunch init

Paste your SplitLaunch API key: sl_live_...
Validated account.
Pixel ID: px_7H4K92
Agent docs: https://www.splitlaunch.dev/api/skills
agent command
{
  "command": "experiments.create",
  "trafficAllocation": 50,
  "goal": "Lead"
}

Launch your first experiment in minutes.

Create a control, add a variation, choose your audience, and start sending traffic. Everything happens inside your own codebase through the API.

agent commandexperiments.create
{
  "command": "experiments.create",
  "input": {
    "name": "Mobile checkout hero test",
    "controlUrl": "https://acme.com/pricing",
    "variationUrl": "https://acme.com/pricing?variant=agent",
    "trafficAllocation": 50,
    "preserveRedirectParams": true,
    "targeting": {
      "device": "mobile",
      "geo": {
        "countries": ["US", "CA", "GB", "AU"]
      }
    }
  }
}

Everything your agent needs to run experiments.

Create tests, redirect traffic, track conversions, analyse channel performance, target audiences, manage attribution, and run client projects through one agent-friendly API.

Create experiments
Launch A/B tests between existing URLs without rebuilding your website.
API
experiments.create
control/checkout
variation/checkout-new
split50 / 50
targetmobile + AU, US, GB

Create experiments

Launch A/B tests between existing URLs without rebuilding your website.

Redirect traffic
Split visitors, preserve parameters, and keep every visitor assigned to the same variation.
API
experiments.set_status
experimentexp_42
statusrunning
redirectssticky
paramspreserved

Redirect traffic

Split visitors, preserve parameters, and keep every visitor assigned to the same variation.

Agent setup
Pixel installed in customer repo
SplitLaunch CLI • pixel connected
Experiment live
Control and variation URLs launched
Agent API • traffic split active
Conversion tracked
Lead event attributed to variation
Browser pixel • event collected

Track conversions

Measure leads, purchases, revenue, subscriptions, and custom events.

Channel performance

See conversions, revenue, and conversion rate by Paid Search, Paid Social, Organic, Referral, Direct, and AI referrals.

Channel performance
See conversions, revenue, and conversion rate by Paid Search, Paid Social, Organic, Referral, Direct, and AI referrals.
API
reports.experiment.channels
goalPurchase
window30 days
modellast touch
outputchannel lift
API
experiments.targeting
devicemobile
countryAU, US, GB
sourcepaid search
visitorreturning

Target audiences

Run experiments by device, visitor type, country, traffic source, and URL rules.

API
projects.create
projectacme-store
pixelpx_7H4K92
domainsacme.com + store.com
attribution30d last touch

Manage projects

Separate projects, pixels, domains, and attribution settings for every website or client.

See which channels drive true performance lift.

Channel performance

Variant lift by source, conversion, and revenue.

reports.experiment.channelsagent-ready
Top lift
Paid Search +38.4%
Best CVR
AI Referral 2.37%
Attribution
First-party
ChannelSessionsConversionsCVRLiftRevenue
Paid Search
2,412461.91%+38.4%$7,720
Paid Social
2,064331.60%-32.3%$5,482
Other Paid
1,542271.75%+33.8%$4,296
Organic
1,007191.89%-11.4%$2,919
Direct
868151.73%+8.7%$2,648
AI Referral
591142.37%-9.3%$2,358

Built for PPC teams that need tests live fast.

SplitLaunch

Fast post-click tests for PPC teams

Agent-first
From
Free
Fast URL split tests
Agent-first setup
Post-click conversion tracking
Public pricing

Enterprise suites

OptimizelyAdobe TargetVWOAB Tasty
From
$7.2k/yr+
Sales-led buying
Broader experimentation suites
Personalization and governance
Implementation overhead

Start free, upgrade later.

A project is one dedicated pixel for a brand, site, or client.

Your first project:

Free

Included
Free

$0/month

Get started free
Tracked sessions10,000/one-off

Try every platform feature, no credit card needed. Limited to 10,000 one-off tracked sessions.

Additional projects:

Go

$13
/month

Per project.

Add Go project
Tracked sessions20,000/month

Get started with:

  • URL A/B testing
  • Conversion tracking
  • Domain whitelisting
  • MCP and API access

Plus

$30
/month

Per project.

Add Plus project
Tracked sessions50,000/month

Everything in Go, plus:

  • Geo targeting
  • Traffic filters
  • Revenue tracking

Pro

$99
/month

Per project.

Add Pro project
Tracked sessions250,000/month

Everything in Plus, plus:

  • URL pattern rules
  • Custom feature support

Need more volume, faster support or custom functionality? Talk to us.

Every project includes

Dedicated pixel per project
Domain whitelisting
URL A/B testing
Sticky visitor assignment
Conversion events
Channel reports
API access
MCP support

Simple by design.

The dashboard handles credentials, billing, usage, projects, and setup. Your AI agent handles the experimentation.

CLI install

The terminal asks for the API key and retrieves the pixel ID.

Public pixel

Browser code only receives a safe public pixel identifier.

URL experiments

Control URL, variation URL, split, status, and targeting.

Agent API

Commands for tests, goals, usage, billing, and reporting.

Usage dashboard

Plans can be tied to tracked sessions, projects, and usage limits.

Billing

Credentials, install command, billing, usage, and docs only.

Frequently asked questions

Let your agent launch the next post-click experiment.

Create a free account, install the package, and let your agent launch the first experiment when you are ready.