# Ship the version that makes more money

Otter is A/B testing software that measures revenue per variant, not just clicks. Run a split test and see conversion rate, average order value, and revenue per visitor side by side — so the change you ship is the one that actually grew the number your business runs on.

## The blind spot: your best-converting variant can be your worst-earning one

Offer free shipping over $50 and more carts make it to checkout — but if shoppers trim the basket to hit the threshold, every order is smaller. Conversion rate goes up. Revenue goes down.

Tools that only report conversion rate call that a win. Otter reports conversion rate, average order value, and revenue per visitor together — and when they disagree, it says so instead of quietly declaring a winner.

## Test. Measure. Decide.

Everything a conversion rate optimization programme needs — from hypothesis to a decision you can defend — without stitching four tools together.

- **Test**: A/B, A/B/n, and split-URL tests. Visual editor for no-code changes, custom JS/CSS when you need it, and audience targeting by device, geography, traffic source, UTM, or custom visitor properties.
- **Measure**: Conversion goals for page views, clicks, custom events, DataLayer events, and revenue. Google Analytics 4 events work as goals directly, with no duplicate instrumentation.
- **Decide**: Frequentist or Bayesian analysis with configurable thresholds, automatic multivariate adjustment, and a resolved decision score rather than a raw p-value.

## Live in three steps

1. Paste one line of code into your site's `<head>`.
2. Create a test, define the variants, and pick the goals.
3. Read the score, lift, and winner status once the data arrives.

```html
<!-- Otter -->
<style id="optimo-hide">body{opacity:0 !important}</style>
<script data-optimo-reveal>setTimeout(function(){var s=document.getElementById("optimo-hide");if(s&&s.parentNode){s.parentNode.removeChild(s)}},3000)</script>
<script src="https://www.otterab.com/sdk/optimo.js"
  key="YOUR_API_KEY" async></script>
```

The SDK is under 9KB, loads asynchronously, and applies changes before the page paints, so visitors never see a flash of the original.

## Pricing without visitor caps

Otter charges per project, not per visitor. Every plan includes unlimited tests and unlimited visitors — no monthly tested-user caps, no overage bills when a campaign lands. Plans start at $39/month.

## Works with the stack you already run

Shopify, WooCommerce, WordPress, Webflow, Wix, Squarespace, Framer, Next.js, and any site that can load a script tag. Purchases and order value flow through to revenue attribution on the platforms that support it.

## Built for automation

- REST API for projects, experiments, and results: <https://www.otterab.com/api-docs>
- OpenAPI specification: <https://www.otterab.com/openapi.json>
- MCP server for Claude, Cursor, VS Code, and Windsurf: <https://www.otterab.com/mcp-docs>

---

- [Start free trial](https://www.otterab.com/signup)
- [See pricing](https://www.otterab.com/pricing)
- [How it works](https://www.otterab.com/how-it-works)

14-day free trial. No credit card required. Cancel anytime.

---

Canonical page: https://www.otterab.com/
