Testimonial Email Template — Quote on a Shadowed Card

A customer quote on a shadowed card with a quote mark, a star row, and an attribution line. Ships with placeholders — swap in a real, attributable customer.

Re-engagement saasecommercesocial-proofminimalwin-back

The prompt

Two ways to build this email in plain language. The fastest is Temway's in-editor assistant — open the chat drawer in the email editor and paste the recipe below. Or connect Claude or ChatGPT via Temway's MCP and paste it there; the agent builds the email step by step. Either way, adapt the copy and colors to your brand.

  • An email is a top-to-bottom stack of blocks — the recipe follows that order.
  • A [layout] step becomes a single image (great for heroes); everything else stays live text and links.
  • Theme the footer to match — the recipe's last step does exactly that.

Want this exact email? Click Use this template below to clone it into your workspace, then ask the in-editor assistant to rebrand it. Over MCP, tell your agent to clone the Temway share 9A9rGdpzy6XwmDs8ptiH5 and rebrand. For the full model, point an MCP agent at get_conceptemail-structure, layouts-vs-emails, design-recipes.

Bringing a dormant account back with a feature list rarely works — they already saw the feature list. Someone comparable saying the thing worked is a different argument. It only holds if the quote is real and the person is named, which is why this template ships an obvious placeholder rather than a plausible fake.

Snapshot

  • Goal: re-engage a lapsed account with evidence from a comparable customer rather than another feature pitch.
  • Audience & tone: a trial that lapsed or an account that went quiet. Evidential, unpushy — the quote argues, not the copy.
  • Palette: page #ecebeb · container #ffffff · text #160907 / #746c6b (muted) · accent #8c3a2b
  • Font: Helvetica, Arial, sans-serif
  • Artwork: none — fully native blocks.

Build recipe

Each step is one block in the flat stack, top to bottom. [native] = a real email block. [layout] = a free-form layout embedded as a single image.

  1. [native] Body copy 1 — text. “You set up a workspace in January and never came back. Here is what someone in the same spot did next.”, fontSize: 16, color #160907, left.
  2. [native] Standfirst — text. ""Three tools became one, and my team actually used it."", fontSize: 20, color #160907, left.
  3. [native] Fine print — text. ”— Elena Ruiz, Ridgeline Supply Co.”, fontSize: 12, color #746c6b, left.
  4. [native] Primary CTA — button. Label “Pick up where you left off”, fill #8c3a2b, color #ffffff, shapeStyle: ‘0_1’, left.
  5. [native] Rule 1 — divider. full-measure rule, 1px, color #e9e9e9.
  6. [native] Body copy 2 — text. “They imported one real project instead of trying to model everything at once.”, fontSize: 16, color #160907, left.
  7. [native] Rule 2 — divider. full-measure rule, 1px, color #e9e9e9.
  8. [native] Body copy 3 — text. “They invited two teammates in the first week, so it stopped being a solo test.”, fontSize: 16, color #160907, left.
  9. [native] Body copy 4 — text. “Nothing was deleted — your workspace and everything in it is still sitting there, untouched.”, fontSize: 16, color #160907, left.
  10. [native] Body copy 5 — text. “Not ready? Update your email preferences any time.”, fontSize: 14, color #746c6b, left.
  11. [native] Footer rule — divider. short (96px) rule, 1px, color #e9e9e9.
  12. [native] Footer social — social. Icon row, social.color #8c3a2b, style circle-outline, center.
  13. [native] Footer address — address. Postal address + unsubscribe, address.color #746c6b, address.fontFamily Helvetica, Arial, sans-serif, center.

Make it yours

  1. Use a real quote from a named person who agreed to it. An invented testimonial is the fastest way to lose a lapsed account permanently.
  2. Repeat the quote as native text. A testimonial that only renders when images load is not making your argument to most of this segment.
  3. Match the quoted customer to the reader’s segment. A quote from an enterprise team does not persuade a two-person studio.
Use this template Try the AI demo

About re-engagement email templates

A re-engagement email targets one specific, identifiable moment: someone stopped opening. The job is to re-earn attention with a real incentive or a clean exit — not to guilt-trip a subscriber back with vague "we miss you" copy that never says why it's being sent now.

See all re-engagement templates →

How long should someone be inactive before sending a re-engagement email?

Most teams trigger a win-back after 30-90 days of no opens or logins — long enough to be a genuine lapse, not so long that the incentive has to be unreasonably large to work.

What makes a re-engagement email different from a regular promotional send?

It has to acknowledge the gap directly — "it's been a while" — rather than pretending nothing changed. The templates below open with that acknowledgment before the offer.

Should a win-back email always include a discount?

Not necessarily — the templates below pair an incentive for commerce win-backs, but the nonprofit volunteer and donor comeback template leans on reconnection and impact instead of a discount.

What should happen if someone doesn't respond to a re-engagement email?

Plan a follow-up suppression or list-cleanup step outside the email itself — a re-engagement template's job is the ask, not the list hygiene that follows it.