Campaigns

Complete campaign setup from a single brief

Ask for a campaign. Sortment builds the audience, content, timing, experiment, and goal tracking in one setup.

No credit card · No migration · One revenue metric moved in 30 days

Abandoned Cart: Discount Test

Email

·

Draft

Publish

Assistant

Audience

Estimated reach

12.4k

Edit

SEND LIST

Cart abandoned: BFCM Sale

SUPRESS LIST

None selected

Experiment

Edit

HYPOTHESIS

Offering a 10% discount in abandoned cart messages will increase purchase conversion compared to sending no discount.

VARIANTS

A

10% Discount

30%

B

No Discount

30%

Optimized Group

40%

CONVERSION GOAL

Purchase complete

within

7 days from delivery

Winning variant will be sent to the Optimized Group once criteria is met.

Delivery Controls

Edit

FREQUENCY CAPPING

Honor workspace setting

QUIET HOURS

Honor workspace setting

THROTTLE

Not set

HANDLING DUPLICATES

Send once per unique email ID

Content

A

Variant A

B

Variant B

Your cart is still waiting (here's 10% off)

black and white striped textile

Acme Corp.

<contact@acme.com>

to me

Acme Corp.

Still deciding?

We'll make it easier for you.

Generating image

Hi {{first_name}},

You left a few items in your cart.

They're still waiting for you, and to help you finish checking out, here's 10% off your order.

Use the code below at checkout

TAKE10

Unsubscribe · Manage preferences · Contact us

Sortment AI

I want to see if offering a 10% discount helps convert abandoned carts.

Created campaign

Done. I created an abandoned cart experiment comparing a 10% discount reminder with a regular reminder without a discount.

The audience targets users who left items in their cart without purchasing.

I want to make sure 10% isn’t more than we should be giving up.

Makes sense. I’ll track how the 10% discount affects both recovery and revenue so we can judge whether it’s sustainable.

Running analysis
|

Ask or follow up

Campaign builder

From campaign idea to ready-to-send setup

Describe the campaign. Sortment assembles audience, content, experiment, timing, and goal in one setup.

Describe the campaign

Ask for the campaign in plain language. Include the audience signal, channel, goal, any offer, and timing or suppression constraints.

Review audience, content, and timing

Sortment creates a full campaign setup: audience with estimated reach, subject line variants, send timing, experiment split, QA checks, and a conversion goal.

Send or sync

Send through Sortment, sync audience and content to your existing ESP, or trigger a webhook. All options from the same setup screen.

Create a winback for paid users inactive 30+ days. Offer 15% off. A/B test subject lines. Track reactivation.

Thought for 10s

Built audience of 4,100 lapsed paid users. Assembling campaign with 2 subject variants.

Description

Subject A

"We've missed you — here's 15% off"

Subject B

"Your account is waiting"

Split

50/50 · auto winner at 4h

Goal

Session started within 7 days

Lapsed paid users (30+ days)

4,100 users

High

  • last_login: null > 30 days

  • subscription_status: paid_active

Building content and QA checks…

|

Campaign builder

From campaign idea to ready-to-send setup

Describe the campaign. Sortment assembles audience, content, experiment, timing, and goal in one setup.

Describe the campaign

Ask for the campaign in plain language. Include the audience signal, channel, goal, any offer, and timing or suppression constraints.

Review audience, content, and timing

Sortment creates a full campaign setup: audience with estimated reach, subject line variants, send timing, experiment split, QA checks, and a conversion goal.

Send or sync

Send through Sortment, sync audience and content to your existing ESP, or trigger a webhook. All options from the same setup screen.

Create a winback for paid users inactive 30+ days. Offer 15% off. A/B test subject lines. Track reactivation.

Thought for 10s

Built audience of 4,100 lapsed paid users. Assembling campaign with 2 subject variants.

Description

Subject A

"We've missed you — here's 15% off"

Subject B

"Your account is waiting"

Split

50/50 · auto winner at 4h

Goal

Session started within 7 days

Lapsed paid users (30+ days)

4,100 users

High

  • last_login: null > 30 days

  • subscription_status: paid_active

Building content and QA checks…

|

Describe the campaign

Ask for the campaign in plain language. Include the audience signal, channel, goal, any offer, and timing or suppression constraints.

Review audience, content, and timing

Sortment creates a full campaign setup: audience with estimated reach, subject line variants, send timing, experiment split, QA checks, and a conversion goal.

Send or sync

Send through Sortment, sync audience and content to your existing ESP, or trigger a webhook. All options from the same setup screen.

Create a winback for paid users inactive 30+ days. Offer 15% off. A/B test subject lines. Track reactivation.

Thought for 10s

Built audience of 4,100 lapsed paid users. Assembling campaign with 2 subject variants.

Description

Subject A

"We've missed you — here's 15% off"

Subject B

"Your account is waiting"

Split

50/50 · auto winner at 4h

Goal

Session started within 7 days

Lapsed paid users (30+ days)

4,100 users

High

  • last_login: null > 30 days

  • subscription_status: paid_active

Building content and QA checks…

|

Campaign builder

From campaign idea to ready-to-send setup

Describe the campaign. Sortment assembles audience, content, experiment, timing, and goal in one setup.

Describe the campaign

Ask for the campaign in plain language. Include the audience signal, channel, goal, any offer, and timing or suppression constraints.

Review audience, content, and timing

Sortment creates a full campaign setup: audience with estimated reach, subject line variants, send timing, experiment split, QA checks, and a conversion goal.

Send or sync

Send through Sortment, sync audience and content to your existing ESP, or trigger a webhook. All options from the same setup screen.

Create a winback for paid users inactive 30+ days. Offer 15% off. A/B test subject lines. Track reactivation.

Thought for 10s

Built audience of 4,100 lapsed paid users. Assembling campaign with 2 subject variants.

Description

Subject A

"We've missed you — here's 15% off"

Subject B

"Your account is waiting"

Split

50/50 · auto winner at 4h

Goal

Session started within 7 days

Lapsed paid users (30+ days)

4,100 users

High

  • last_login: null > 30 days

  • subscription_status: paid_active

Building content and QA checks…

|

Describe the campaign

Ask for the campaign in plain language. Include the audience signal, channel, goal, any offer, and timing or suppression constraints.

Review audience, content, and timing

Sortment creates a full campaign setup: audience with estimated reach, subject line variants, send timing, experiment split, QA checks, and a conversion goal.

Send or sync

Send through Sortment, sync audience and content to your existing ESP, or trigger a webhook. All options from the same setup screen.

Create a winback for paid users inactive 30+ days. Offer 15% off. A/B test subject lines. Track reactivation.

Thought for 10s

Built audience of 4,100 lapsed paid users. Assembling campaign with 2 subject variants.

Description

Subject A

"We've missed you — here's 15% off"

Subject B

"Your account is waiting"

Split

50/50 · auto winner at 4h

Goal

Session started within 7 days

Lapsed paid users (30+ days)

4,100 users

High

  • last_login: null > 30 days

  • subscription_status: paid_active

Building content and QA checks…

|

“Before Sortment, one campaign took most of a week. With Content AI, we brief it, get copy, variants, and QA in hours, then push. We went from eight campaigns a month to over thirty.”

Divyeshwari Singh, PMM, Shopflo

Campaign Capabilities

Everything a campaign needs, built in one ask

From audience targeting to A/B tests, suppression rules, and send controls, all created from a single campaign brief by Sortment's agents.

Suppression, frequency, and overlap checked per send

Every campaign checks unsubscribes, recent sends, journey overlaps, and frequency caps before anything goes out.

Here's the pre-send checklist for the "Paid Winback — 30-Day Lapse" campaign.

Check
Status
Users affected

Unsubscribes

Excluded

408 removed

Recent send (3-day window)

Applied

84 suppressed

Journey overlap

None

Frequency cap (2/week)

Applied

57 suppressed

Target by account, not just individual contacts

All contacts at the same account get the same variant, no account is split across groups in an experiment.

Contact level

Acme Corp

  • Alice

Variant A

  • Bob

Variant B

  • Carol

Variant A

Account level

Acme Corp

  • Alice

Variant A

  • Bob

Variant A

  • Carol

Variant A

A/B tests built in, not bolted on

Set variants in the brief, Sortment splits, picks the winner, and promotes it automatically.

Selecting Variant A as the winning variant. Sending it to remaining 48% of the audience.

A

Variant A

24.1%

B

Variant B

19.8%

Holdout Group

10%

Audience, content, timing, and goal, one ask

Audience, content, timing, QA, and goal assembled in one setup from a brief.

Item
Description

Audience

Paid lapsed (4,100)

Variants

A · B [Optimized]

Goal

Paid conv. · 14d

View campaign

One-time, recurring, or event-triggered sends

Send once, on a recurring schedule, or triggered by an event or audience entry.

One-time

Recurring

Triggered

On entry

From manual campaign building to lifecycle velocity

Sortment helped Shopflo's team test, launch, and iterate on retention and upsell campaigns, without production delays or additional hires.

22%

Reduction in customer churn

18%

Growth in NRR

1 day

to first campaign

The business case

Why lifecycle teams use Campaigns

The campaigns that move metrics are timely, well-targeted, and actually sent, not sitting in a backlog waiting on setup time.

Launch faster around moments

Build campaigns around product launches, promotional windows, and behavior-triggered moments without the usual setup overhead.

The window matters more than the polish.

Feature launches

Promotional sends

Behavior-triggered nudges

Test offers and messages

Run structured experiments on subject lines, offers, and content variants without building separate campaign setups for each test.

Test more. Guess less.

Subject line A/B tests

Discount vs. no-discount variants

Holdout groups

Keep sends controlled

Build suppression rules, frequency caps, and approval steps directly into campaign setup so nothing goes out without review.

Better targeting includes knowing when not to send.

Recent-send suppression

Frequency and fatigue rules

Approval before send

Start where you are. Go as far as you want.

How teams use Sortment

Add Sortment to Braze, Iterable, or any other ESP without migrating, or use it to replace your CEP entirely.

Pilot with your existing stack

Full CEP replacement

Keep your CEP, add Sortment where it helps.

Your warehouse. Your ESP. Sortment sits in between.

Sortment connects to your warehouse and works with your existing ESP, so you can build real-time audiences, AI-created traits, and segments without data team support.

Replace scattered tools with one AI-native CEP.

One platform. Every channel. No handoffs.

Sortment replaces your CEP entirely. Journeys, campaigns, segments, content, analytics, and AI agents all run in one platform.

No more coordinating across Asana, Jira, or Slack. No shared resources, no data team tickets, no waiting. Everything your lifecycle team needs to execute, in one place.

Email

WhatsApp

SMS

In-app

Push

Webhooks

Find the growth signals your team is missing.

Find the growth signals your team is missing.

Book a 30-minute call. See how Sortment turns opportunities into revenue.

Book a 30-minute call. See how Sortment turns opportunities into revenue.

QUESTIONS?

FAQs

How does Sortment set up a campaign from a single brief?

Can I run A/B tests inside a campaign?

What channels can I send campaigns through?

Does Sortment handle audience targeting and suppression for campaigns?

How do I track whether a campaign is working?

Secure & Compliant

Enterprise-grade security for world-class campaigns

Templates

Templates built, personalized, and QA'd from a single brief.

Describe the campaign Sortment builds the template with layout blocks, copy, personalization logic, and QA checks built in.

No credit card · No migration · One revenue metric moved in 30 days

Last chance to get your best price

Draft

Design

Details

Preview

Assistant

CONTENT

ROWS

SETTINGS

PROPERTIES

BACKGROUNDS

Background color

#FFFFFF

BORDERS

Border

More options

All sides

Solid

1

#FFFFFF

Rounded borders

More options

All corners

0

LAYOUT

Vertical align

Padding

More options

All sides

20

Hide on

OFF

DYNAMIC CONTENT

Acme Corp.

Last chance to lock in your best price

Hi {{first_name}},

Your exclusive pricing expires in {{expiration_days}} days.

Choose a plan below and secure your savings before it's gone.

Starter

$19/mo

Core features

Email support

Get Starter

Pro

Most popular

${{dyna_price}}/mo

Everything in Starter

+ Advanced tools

Upgrade to Pro

Enterprise

Custom pricing

Dedicated support

Custom integrations

Contact Sales

These prices are valid until {{expiration_date}}.

Unsubscribe · Manage preferences · Contact us

Sortment AI

Create an activation email for users who signed up but haven't selected a plan. Make it urgent and include plan comparison.

Created template

Your draft is ready.

I've added:

  • An urgency-led hero with dynamic expiration

  • A 3-column plan comparison block

  • Pro highlighted as “Most Popular”

  • Personalized expiration tokens

  • Conditional discount logic for users inactive 7+ days

Would you like to adjust the offer or refine the tone?

Make the Pro plan feel more premium. Emphasize savings without making it look like a discount brand.

Updated template

Updated:

  • Reframed the discount as 'Exclusive renewal pricing'

  • Added a subtle savings line instead of bold discount language.

  • Reduced visual weight on other CTAs to guide focus.

You can fine-tune the styling in the left panel.

|
*
sortment

© 2026 Sortment. All Rights Reserved.