Skip to main content

Split testing overview in Dotdigital Marketing

Understand A/B testing in Dotdigital Marketing, including split test types, audience allocation, winner selection, reporting, and best practices.

Written by Bartlomiej Rekosiewicz

A/B testing, also called split testing, lets you compare campaign variants to determine which version achieves the best results.

In Dotdigital Marketing you can test email campaigns, SMS campaigns, subject lines, sender names, from addresses, and campaign content to improve engagement and optimise future campaigns.


How A/B testing works in Marketing

Key components of A/B testing:

  • Variants

    Different versions of your campaign

  • Audience split
    Contacts are randomly divided into groups

  • Performance metrics
    Such as opens, clicks, or ROI

  • Winner selection
    Automatic or selected by you

A/B testing allows you to validate changes on a smaller audience before sending the campaign more widely.

  • A/B testing compares multiple versions (variants) of a campaign.

  • Each contact receives only one variant of a campaign.

  • Variants are created and managed within a single campaign, not as separate campaigns.

  • Each variant is sent to a portion of your audience, based on how your test is configured. Marketing measures how recipients interact with each version and provides performance data to identify the best-performing variant.

  • Depending on how you configure your test, Marketing can:

    • send test variants to a sample audience and automatically send the winning variant to the remaining contacts

    • split your full audience evenly across all variants

    • allocate a defined percentage of contacts to a control variant and distribute the remaining audience across test variants


How audience allocation works

When you run an A/B test, Marketing divides your audience into groups.

The exact allocation depends on the type of test you choose, but in all cases:

  • Contacts are randomly assigned to a variant

  • Each contact receives only one version of the campaign

  • Variants are distributed evenly within each test group

Example:

  • If you test two variants on 10% of an audience of 10,000 contacts, each variant is sent to 500 contacts during the test phase. The remaining 9,000 contacts may receive a winning variant, depending on the split test type you choose.

The way your audience is divided and how a winner is selected relies on the split test type you choose.


What you can test

The elements you can test depend on the campaign channel.

Email campaigns:

  • Subject lines

  • Sender names

  • From addresses

  • Campaign content

SMS campaigns:

  • Campaign content

For step-by-step instructions, see:


Split test types

Marketing provides three ways to run A/B tests. Each method supports different goals.

1. Test then send winner

Send each variant to a portion of a test sample of your audience, split evenly across variants. You define both the test audience size and the duration of the test period. After the test period ends, Marketing selects a winner and sends it to the remaining contacts. You can allocate up to 60% of your audience to the test phase and define how long the test runs before a winner is selected.

Key characteristics:

  • Test runs on a percentage of your audience that you define during setup.

  • Marketing selects a winner

  • Remaining audience receives the winning variant

2. Split audience equally

Divide your full audience evenly across all variants.

Use this when you want a fair comparison between versions.

Key characteristics:

  • No automatic winner send

  • Each variant receives the same audience size

  • There is no automatic winner selection. Review the split test report metrics and determine the best-performing variant based on your campaign goals.

3. Set control variant

Choose one version as a control, and compare other variants against it.

Use this when you want to test changes against a baseline.

Key characteristics:

  • You define what percentage of your audience receives the control variant.

  • Remaining audience is split across test variants.

  • There is no automatic winner selection. Use the split test report to compare the control against the test variants and determine the best-performing version.


Choose the right test type

Use the table below to guide your decision:

Goal

Recommended test type

Maximise performance automatically

Test then send winner

Compare variants evenly

Split audience equally

Measure impact against a baseline

Set control variant


Key behaviours and limitations

Be aware of the following when using A/B testing:

  • A/B testing is only available for standard campaigns.

  • Contacts are randomly allocated to variants.

  • You can create up to 10 variants.

  • Once a campaign starts sending, you cannot edit it.


Test and preview variants

Before sending your campaign, you can preview or test specific variants.

Some behaviours depend on the type of split test you configure:

  • When testing creative variants, you can select which version to preview.


Reporting and results

After your campaign sends, you can review A/B test performance in your reports.

To access your report:

  1. In Marketing, go to Analytics > Reports.

  2. Select your campaign.
    Marketing provides a split test report that compares all variants side by side.

  3. You can:

    • View performance metrics for each variant in a single table.

    • View individual variant reports using the campaign report filters.

    • Compare percentage metrics and total metrics.

    • Export report data as a CSV file.

    • Open a preview of each variant.

The report helps you understand which version performed best based on your chosen metric.


Reporting behaviour and limitations

Be aware of the following when analysing results:

  • Winning and losing variants

    • For Test then send winner tests, you can view both winning and losing variants.

    • The option to show losing variants is only available for this test type.

  • Revenue tracking

    • Revenue is reported at campaign level only.

    • You cannot view revenue per variant.

  • Tie scenarios

    • If no winner can be determined, the first variant created is used.

    • This can happen if no engagement occurs during the test period.

  • Heatmaps and link hotspots

    • These show combined engagement for the full campaign.

    • They are not broken down by variant.


See also

Did this answer your question?