Skip to main content
liftstack
Sign In Start Free Trial

Everything you need to test content that drives revenue

From snippet creation to revenue verdicts, across five channels. Here is the complete liftstack feature set, with tier availability for every capability.

All plans Included on every tier
Growth+ Growth and Scale tiers
Scale Scale tier only

Content Testing

Test individual content blocks, not entire messages

Snippet-level testing

All plans

Test individual content blocks (hero, subject line, CTA) independently within the same message, without creating separate versions.

Multi-slot campaigns

All plans

Test multiple slots simultaneously in a single campaign. Each slot is analysed independently with automatic interaction detection.

2–5 variants per slot

All plans

Test up to 5 creative approaches per content position. Starter supports 3 variants, Growth and Scale support 5.

Reusable snippet library

All plans

Snippets persist across campaigns and channels. Reuse top performers and build cumulative performance data over time.

Custom conversion goals

All plans

Define which platform events count as conversions. Choose from any event your platform tracks, not just the defaults.

Holdout groups

All plans

Reserve up to 20% of the audience as a holdout to measure the total value of having content vs not having it.

Channels

Five channels, one testing framework

Email

All plans

Test subject lines, preheaders, hero blocks, body copy, CTAs, and footers. The most content positions of any channel.

Push notifications

All plans

Test titles, body copy, images, and deep links. Character limit warnings keep variants within platform constraints.

SMS

All plans

Test message copy with character limit warnings at 160 characters. Same statistical rigour as every other channel.

In-app messages

All plans

Test titles, body, images, primary and secondary CTAs, and dismiss buttons for messages triggered inside your app.

Content cards

All plans

Test persistent in-app surface content including titles, body, images, CTAs, and badges.

Campaign groups

All plans

Coordinate tests across channels with shared variant assignment. Run the same messaging experiment in all channels simultaneously.

Statistics and Verdicts

Bayesian analysis with plain-language outcomes

Four verdict types

All plans

Every slot gets a clear outcome: Winner Found, No Meaningful Difference, More Data Needed, or Guardrail Violation.

Probability of being best

All plans

Know the exact probability each variant is the true winner, not just whether the result is "statistically significant."

Revenue-denominated uplift

All plans

Verdicts include incremental revenue with confidence ranges. "Variant B generated an additional £12,400 in revenue."

Practical equivalence (ROPE)

All plans

Automatically detects when variants perform within a negligible range, so you can stop testing and move on.

Real-time confidence progression

All plans

Watch the leading variant's probability climb toward the threshold in a live chart that updates every 60 seconds.

Revenue model

Growth+

Compound two-stage model that analyses conversion probability and order value separately, handling revenue skew correctly.

Metrics and Guardrails

Measure what matters, protect what counts

Four primary metrics

All plans

Choose open rate, click rate, conversion rate, or revenue per exposure as your primary metric. All others tracked as secondary.

Email guardrails

All plans

Automatic safety checks for unsubscribe rate (+0.1pp), spam complaints (+0.05pp), and bounce rate (+0.5pp) vs control.

Push and SMS guardrails

All plans

Opt-out rate monitoring for push notifications and SMS campaigns, blocking winners that damage channel health.

In-app guardrails

All plans

Dismiss rate monitoring for in-app messages, ensuring winning variants do not drive excessive dismissals.

Bonferroni correction

All plans

Automatic adjustment for multiple simultaneous guardrail checks, reducing false positives across safety metrics.

Bot filtering

All plans

Automatic exclusion of known bots, email scanners, and impossibly fast clicks. Typically filters 5–15% of noise from your data.

Smart Allocation

Intelligent traffic distribution that learns over time

Equal split

All plans

Default for first campaigns. Every variant gets the same traffic, ensuring a clean initial test.

Manual allocation

All plans

Set your own traffic percentages per variant when you want direct control over the distribution.

Thompson Sampling

Growth+

Automatically sends more traffic to better-performing variants while still exploring all options. Uses historical performance data across campaigns.

Control floor (10%)

Growth+

The control variant always gets at least 10% of traffic under Thompson Sampling, ensuring a clean baseline.

New variant warm start (20%)

Growth+

New variants added to an existing snippet get at least 20% of traffic on their first campaign for fair evaluation.

Stratified Thompson Sampling

Scale

Segment-aware allocation that learns which variants work best for each audience segment and allocates accordingly.

Analytics and Insights

Understand what works and why

Raincloud comparison charts

All plans

Visual comparison of variant distributions showing probability ranges, averages, and data scatter at a glance.

Snippet performance history

All plans

Track win rates, average uplift, and conversion trends across campaigns. See which creative approaches consistently outperform.

Cumulative revenue uplift

All plans

Dashboard chart showing total additional revenue from content testing, growing over time with confidence bands.

Content insights

Growth+

AI-detected patterns across your snippet library surfaced as natural language recommendations, backed by multi-campaign data.

Temporal trend warnings

Growth+

Automatic detection of novelty and primacy effects, alerting you when a variant's performance is changing over time.

Interaction detection

Scale

Automatic checks for slot interactions (e.g., Hero B only works well with CTA A), with warnings when combinations matter.

Advanced Capabilities

Deeper analysis for teams that need it

Test calculator

Growth+

Pre-test planning tool that estimates sample size requirements, minimum detectable effect, and test duration based on your audience and channel.

Content intelligence

Growth+

Analysis of variant content attributes (tone, length, structure) correlated with performance to identify what makes content win.

Segment analysis

Growth+

Per-segment variant breakdown with auto-detected audience properties. See which variants win for different customer groups.

Analytics settings

Growth+

Configure analysis parameters including decision thresholds, ROPE width, attribution windows, and prior settings for your workspace.

Adaptive priors

Scale

The statistical engine learns from your workspace history, using past results to inform priors for new campaigns and reach verdicts faster.

True holdout

Scale

Persistent no-contact holdout group for measuring the incremental value of having content vs a baseline of zero exposure.

Cohort LTV tracking

Scale

Monitor variant performance at 7, 14, 30, 60, and 90 days post-assignment. Reveal whether short-term winners hold up over time.

Platform Integration

Works with the tools you already use

Klaviyo

All plans

Full integration with Liquid template generation, profile property writeback, and event ingestion via polling.

Customer.io

All plans

Full integration with Liquid templates, profile attributes, and real-time event webhooks.

Iterable

All plans

Full integration with Handlebars template generation, user profile fields, and webhook-based event tracking.

Braze

All plans

Full integration with Braze Liquid templates, custom attributes, and Connected Content support.

Assignment ledger

All plans

Permanent record of who saw what, written before any message is sent. The foundation for proper randomised experiments.

Multi-platform workspaces

All plans

Connect 1–3 platforms in a single workspace (varies by tier) with a shared snippet library across all connections.

Team and Security

Built for teams that handle customer data

Role-based access

All plans

Owner, Admin, and Member roles with appropriate permissions. 3 to unlimited team members depending on tier, managed at the organization level.

SSO/SAML

All plans

Single sign-on support available on all tiers for secure, centralized authentication.

Encryption at rest

All plans

Profile properties, event payloads, and API credentials encrypted with Fernet symmetric encryption per workspace.

Encryption in transit

All plans

All data transmitted over TLS. API credentials never stored in plaintext.

GDPR compliance

All plans

Only stores data required for testing. Profile IDs stored unencrypted for lookups; everything else encrypted.

Data quality checks

All plans

Automatic validation of assignment completeness, zero-event variants, minimum sample thresholds, and sample ratio mismatch (SRM).

CSV export

All plans

Export campaign results for offline analysis or reporting in your own tools.

Feature availability by plan

All plans include the full testing engine, all five channels, Bayesian verdicts, and safety guardrails. Higher tiers unlock smarter allocation and deeper analysis.

Capability Starter Growth Scale
Snippet-level content testing
All 5 channels
Bayesian verdicts with revenue uplift
4 primary metrics
Safety guardrails (all channels)
Bot filtering and SRM detection
Snippet performance library
Campaign groups
CSV export
Thompson Sampling
Revenue model
Test calculator
Content intelligence
Content insights
Temporal trend warnings
Segment analysis
Analytics settings
Interaction detection
Adaptive priors
Stratified Thompson Sampling
True holdout
Cohort LTV tracking

Start compounding revenue from the emails you already send

14-day free trial on the Growth tier. No credit card required.