Skip to main content

Email

Subject lines, flows, and sends written per persona, scored on revenue, not opens.

The problem

Open rates are up. Revenue per send hasn't moved. Nobody can say why, because the ESP reports engagement and nothing connects that engagement back to which persona actually bought something.

Email platforms are excellent at reporting opens, clicks, and flows, and mostly silent on which specific customer segment is actually driving revenue from any of it -- so optimization tends to chase the metric that's visible (opens) instead of the one that matters (revenue per send).

What Triangul8 does

Email clusters your send and purchase history into personas built on real behavior, then writes subject lines, preheaders, and CTAs per persona, per flow. Every draft is scored on revenue per send before it ships, and lands in your ESP as a draft campaign, ready for review -- not a template that has to be manually personalized after the fact.

Same list, same open rate, different revenue

1.1/sendGeneric send3.4/sendPersona-scored send

How it works

Send & purchase history in

Opens, clicks, flows, and revenue per send feed the persona directly.

Written per persona, per flow

Not one generic template split into segments after the fact.

Scored on revenue per send

Not open rate or click rate alone.

Ships as an ESP draft

Lands in Klaviyo or Salesforce Marketing Cloud, ready for review.

What this replaces

This replaces a generic email-writing assistant, a separate lifecycle-segmentation tool, and the manual reporting work of connecting ESP engagement data back to actual revenue by segment.

The problem

Your list is segmented by lifecycle, not by behavior

  • Stage is not a segment. "New subscriber" and "lapsed" describe where someone sits in a funnel, not what actually persuades them. Two people at the same stage can need opposite messages.
  • Open rate flatters. A high open rate on a send that produced no revenue looks like success on a dashboard and like nothing at all on the P&L.
  • Behavioral segmentation is too manual to maintain. Building and refreshing segments by hand across a growing list is why most teams default to lifecycle stage and leave the real signal unused.
  • Flows go stale quietly. Lifecycle sequences get written once and run for years while the customer base underneath them shifts.
What Triangul8 does

Email written for behavioral personas, scored on revenue

Triangul8 segments your list by how people actually buy — frequency, value, discount sensitivity, category affinity — then writes campaigns and flow copy for those segments and scores every send on revenue per send rather than opens.

What you get

Behavioral segments, maintained automatically

Segments derived from purchase and engagement behavior, re-cut as your base shifts rather than rebuilt by hand each quarter.

Campaign and flow copy per persona

Subject lines, preview text, and body copy written for the specific segment receiving them, not a single version sent to everyone.

Scored on revenue per send

The metric that survives a finance review. Drafts are judged against it before they go out, not explained after.

Discount discipline

Loyalists who convert at full price stop receiving promotional sends that erode margin and trust; deal-driven buyers get the offer they're actually waiting for.

Lifecycle flows that stay current

Welcome, replenishment, win-back, and post-purchase sequences refreshed against who's actually in them now.

Drafts into your ESP

Approved sends land in Klaviyo or your existing platform as drafts for review. Nothing deploys automatically.

Best fit: Retailers and DTC brands with a healthy list and real purchase history, where email already produces revenue and better targeting would produce more.
What this replaces: Manual segment building, a separate AI copy tool with no purchase context, and the agency retainer line item for email production.
Email FAQ

Common questions

How is this different from the segmentation in my ESP?

Most ESP segmentation is rule-based: you define the conditions and maintain them. Triangul8 derives segments from behavioral clustering across your full customer data, including sources outside the ESP, and refreshes them automatically. The practical difference is that you discover segments you wouldn't have thought to define.

What is revenue per send and why score on it?

Revenue per send divides attributable revenue by emails delivered. It's the metric that accounts for both engagement and monetization in one number, which is why it survives scrutiny in a way open rate doesn't. A send with a lower open rate and higher revenue per send is the better send.

Does it send emails automatically?

No. Approved content publishes into your ESP as drafts or paused campaigns. A person always makes the final call to deploy — there's no setting that removes the approval gate.

Will it work if my list is small?

Clustering needs enough customers to find statistically meaningful groups — roughly 250 matched customers per segment. Smaller lists still work, with broader segments. The content quality improves either way; the segmentation granularity is what scales with list size.

Can it write for flows as well as campaigns?

Yes. Automated sequences — welcome, abandonment, replenishment, win-back, post-purchase — are often where persona targeting produces the clearest lift, because they run continuously against a defined behavioral trigger.

Which email platforms are supported?

Klaviyo is directly supported as a bidirectional integration: engagement data flows in to sharpen personas, and approved campaigns flow back out as drafts. Other platforms connect by API or flat file.

For lifecycle and CRM teams

See your list segmented by behavior

Bring an export of your list and purchase history. We'll show you the behavioral segments inside it and what their emails should say.

  • Segments from real purchase behavior
  • See revenue-per-send scoring in practice
  • Works alongside your existing ESP
Tell us your platform and rough list size.
What this offsets

The work Email takes off your team

Capacity this normally requires
Email marketing manager
0.5FTE
$100,000fully loaded / yr
4–6 hours per campaignper unit, by hand
750 hrs/yroff your team's calendar, annually~150 campaigns and flow updates at 4–6 hours each

Subject line testing, segment building, flow copy, and the constant rework of lifecycle sequences — usually segmented by lifecycle stage alone because behavioral segmentation is too manual to maintain.

How your team absorbs it instead

Segments come from the same personas every other channel uses, and drafts are scored on revenue per send before a human sees them. The manager's time shifts from building and writing to reviewing and deciding what ships.

Your existing team covers this — you don't add a hire to get it.

Illustrative estimate using fully-loaded US compensation of roughly $95K–$110K per role and typical output for a skilled specialist. Your numbers will vary — the point is that this capacity stops requiring an additional hire.

See Email run on your data.

Get to know your customer