Skip to content
railsengines.com

Field Test vs Split

Both replace VWO. Split is the better-known of the two (2,700 stars), while Field Test covers a narrower slice of the same job.

A/B testing for Rails with a results dashboard and real statistics

No ratings yet
# Gemfile
gem "field_test"

# config/routes.rb
mount FieldTest::Engine, at: "/field_test"

Split

Better known

Rack-based A/B testing with a mountable dashboard

No ratings yet
# Gemfile
gem "split"

# config/routes.rb
mount Split::Dashboard, at: "/split"

What Field Test does

A/B testing that stores assignments in your database and shows the results in a mounted dashboard. Experiments defined in a YAML file Variant assignment that survives the anonymous-to-signed-in transition Conversion tracking with one call A dashboard with Bayesian probability that each variant wins The hard part of A/B testing is not splitting traffic — it is keeping a visitor in the same bucket after they sign up. Field Test handles that because it can see both the cookie and the user record.

Read the full Field Test listing →

What Split does

The long-running Rack A/B testing framework, with a dashboard you mount. Experiments with any number of alternatives Multiple goals per experiment Weighted alternatives, and forced variants for QA A dashboard to start, stop and reset experiments and pick a winner Redis-backed Split stores in Redis and has been around longer; Field Test stores in your database and reports Bayesian probabilities. If you want experiment data joinable with the rest of your schema, take Field Test.

Read the full Split listing →

Why you might pick it

  • It has substantially more adoption — 2,700 stars against 590.

Side by side

Rows where the two differ are marked.

Field Test vs Split compared across category, licence and coverage
Field Test Split
Category Experiments Experiments
Replaces VWO VWO
License MIT MIT
GitHub stars (differs) 590 2700
Gem (differs) field_test split
Mounts at (differs) /field_test /split
Member rating

What each one gets off your invoice

Both replace

Only Field Test

Nothing unique here.

Only Split

Nothing unique here.

Questions

What is the difference between Field Test and Split?
Both replace VWO. Split is the better-known of the two (2,700 stars), while Field Test covers a narrower slice of the same job.
Can I mount both Field Test and Split in the same Rails app?
Technically yes — engines mount at different paths — but they overlap, so running both usually means two sets of tables doing one job. Pick one.
Do Field Test and Split replace the same SaaS product?
Both are listed as replacements for VWO.

Other comparisons in Experiments