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.
$ 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{
"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.
{
"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.
Redirect traffic
Split visitors, preserve parameters, and keep every visitor assigned to the same variation.
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.
Target audiences
Run experiments by device, visitor type, country, traffic source, and URL rules.
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.
| Channel | Sessions | Conversions | CVR | Lift | Revenue |
|---|---|---|---|---|---|
Paid Search | 2,412 | 46 | 1.91% | +38.4% | $7,720 |
Paid Social | 2,064 | 33 | 1.60% | -32.3% | $5,482 |
Other Paid | 1,542 | 27 | 1.75% | +33.8% | $4,296 |
Organic | 1,007 | 19 | 1.89% | -11.4% | $2,919 |
Direct | 868 | 15 | 1.73% | +8.7% | $2,648 |
AI Referral | 591 | 14 | 2.37% | -9.3% | $2,358 |
Built for PPC teams that need tests live fast.
SplitLaunch
Fast post-click tests for PPC teams
Enterprise suites
Start free, upgrade later.
A project is one dedicated pixel for a brand, site, or client.
Your first project:
Free
Included$0/month
Try every platform feature, no credit card needed. Limited to 10,000 one-off tracked sessions.
Additional projects:
Go
Per project.
Get started with:
- URL A/B testing
- Conversion tracking
- Domain whitelisting
- MCP and API access
Plus
Per project.
Everything in Go, plus:
- Geo targeting
- Traffic filters
- Revenue tracking
Pro
Per project.
Everything in Plus, plus:
- URL pattern rules
- Custom feature support
Need more volume, faster support or custom functionality? Talk to us.
Every project includes
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.