Plugin screenshot thumbnail 1/1

The A/B Testing Solution Built for Craft CMS

ABTestCraft brings enterprise-grade split testing to Craft CMS without the complexity or cost of external tools. Test entire page variations using Craft's native entry system, track multiple conversion goals, and get statistically valid results—all from your control panel.

Why ABTestCraft?

Server-Side Testing, Zero Flicker Unlike JavaScript-based tools that swap content after page load (causing that jarring "flash"), ABTestCraft assigns visitors to variants before the page renders. Your visitors see their assigned version instantly, every time.

Native Craft Integration No external dashboards to learn. Create variant pages as regular Craft entries, configure tests in the control panel, and view results alongside your content. ABTestCraft respects Craft's multi-site architecture, permissions system, and content workflow.

Statistical Rigor Without the PhD Chi-squared significance testing with configurable confidence thresholds (80-99%) tells you when you have a real winner—not just random noise. See estimated days to significance so you know when to check back.

Key Features

  • Entry-Based Variants: Test complete page redesigns, not just button colors. Use Craft's full content modeling for your variants.
  • Multi-Goal Tracking: Track phone clicks, email clicks, form submissions, file downloads, page visits, and custom JavaScript events—all on the same test.
  • Smart Form Detection: Native integration with Freeform and Formie plugins. Forms are detected automatically.
  • Cascade Support: Child pages inherit their parent's variant assignment. Test a landing page and its entire funnel together.
  • SEO Protection: Automatic noindex meta tags and canonical URLs on variant entries prevent duplicate content issues.
  • GA4/GTM Ready: Push impression and conversion events to dataLayer for integration with Google Analytics 4 and Tag Manager.
  • Privacy-Friendly: First-party cookies only. No external tracking pixels, no third-party data sharing.
  • Rate Limiting: Built-in protection against conversion spam and bot traffic.

Perfect For

  • Marketing teams testing landing page variations
  • Agencies optimizing client conversion funnels
  • E-commerce sites testing product page layouts
  • Lead generation sites comparing form designs
  • Content publishers testing headline and layout variations

How It Works

  1. Create your control and variant entries in Craft
  2. Configure your test with traffic split and conversion goals
  3. Click Start—visitors are randomly assigned and tracked automatically
  4. View real-time results with statistical significance calculations
  5. Declare a winner and apply your learnings

Requirements

  • Craft CMS 5.0.0 or later
  • PHP 8.2 or later

Standard

Plus $99/year after one year.

Installation Instructions

To install this plugin, copy the command above to your terminal.

Reviews

This plugin doesn't have any reviews.

Active Installs
0
Version
1.0.0
License
Craft
Compatibility
Craft 5
Last release
January 11, 2026
Activity (30 days)
0
Closed Issues
0
Open Issues
0
Merged PRs
0
Open PRs