Core Concepts
Templates, variants, attributes, themes — the building blocks explained.
JustAI is an AI-powered messaging optimization platform. It helps marketing teams create better content, run experiments automatically, and personalize messages for different audience segments — across email, SMS, and push channels.
Instead of guessing which subject line or CTA works best, JustAI generates multiple variants, tests them against real users, and automatically shifts traffic to the top performers. Over time, it learns which content resonates with which segments and compounds those gains across every campaign.
At a high level, JustAI closes the loop between content creation, experimentation, and personalization:
You create a Template — a single message touchpoint (e.g. a welcome email or cart abandonment SMS). You define which parts of the message to optimize: subject line, CTA, body copy, etc.
JustAI generates variants — use Studio Chat to generate multiple versions of the message guided by themes (e.g. urgency, social-proof, value). You can also write variants manually or remix existing ones.
Experiments run automatically — JustAI splits traffic across your variants and tracks the metric you care about (open rate, click rate, conversion rate, etc.).
Auto-Tune optimizes over time — as data accumulates, JustAI surfaces winners, archives underperformers, and recommends new variants to test. No manual analysis required.
Personalization by segment — JustAI uses Attributes (user properties like plan, region, or lifecycle_stage) to learn which variants work best for which audiences, and serves each user the optimal version.
| Concept | What it is |
|---|---|
| Template | A single message touchpoint — one email, SMS, or push notification. The core unit you build in JustAI. |
| Variant | A version of a template’s content. JustAI tests variants against each other to find what performs best. |
| Variable | An individual component of a message (subject, cta, headline, etc.). You choose which variables to optimize. |
| Attribute | A user property used for segmentation (plan: free/pro, region: US/EU). JustAI learns the best variant per attribute combination. |
| Theme | A content tag describing the tone or strategy of a variant (urgency, fomo, trust). Used to guide AI generation and analyze what resonates. |
| Flow | A sequence of connected templates forming a user journey (e.g. a 3-step onboarding sequence). Flows let you optimize the full journey, not just individual messages. |
| Auto-Tune | JustAI’s automated optimization engine. It uses a multi-armed bandit algorithm to continuously shift traffic toward winning variants. |
For a deeper dive, see Core Concepts.
1. Connect your ESP (Braze, Iterable, Customer.io, etc.) ↓2. Create a Template for a touchpoint you want to optimize ↓3. Generate variants in Studio using themes and AI ↓4. Activate the experiment — JustAI starts serving variants ↓5. Auto-Tune shifts traffic to winners over time ↓6. Ship the winner as the new control, keep iteratingMost teams go from setup to a live experiment in 2–3 weeks. See the Onboarding Guide for a step-by-step walkthrough.