Email

Industry

Consumer Hardware, Fintech, SaaS, Membership

Client

Various

Service

Lifecycle & Campaign Design

Duration

Ongoing

Email is the only product surface that has to work inside someone else's software. No control over rendering, no control over color mode, no second chance at the subject line. I build it as a system with states and rules, so the program keeps running after I hand it off.

CareTime

Lifecycle program for a childcare marketplace.

Salesforce · White label, client unnamed · 720,000 recipients · 4% click-through to download

The app had to make parents trust a stranger with their kid, which meant every send had to feel like a person rather than a platform. One component set carries the arc: welcome with caregiver cards pulled by distance, re-engagement written to the parent instead of the account, and a tutoring cross-sell reusing the same card so a new service type reads as the product rather than a bolt-on.

Hero by Lemonlight

Five-send activation series for an AI storyboarding and production tool.

5 sends · Light and dark appearances

Hero's problem is the blank page. The series triggers on product activity instead of a calendar, and each send asks for one action small enough to finish in a sitting: write one line, finish the abandoned board, share it, book the crew. Every CTA has a secondary option so the user can say not yet without leaving the list. Both appearances designed separately, not inverted.

U.S. Bank

Credit card and wealth campaign to a base of 15 million, varied by age, financial position, and life stage.

Adobe Marketo Engage with Salesforce CRM · Print, email, and in-app placements into one offer flow

Every claim carries disclosure and the send still has to feel like an invitation. Acquisition leads with the earn rather than the card. Life-stage intent tiles route one layout into five product paths. Disclosure was designed as a layer instead of a footer dump, which stopped legal from returning layout changes. Heat mapping, A/B testing, and interviews fed adjustments while the campaign was live.

West Hollywood Dodgeball League

One confirmation template, two truths, driven by registration data.

Mailchimp against LeagueApps data · 3,000+ contacts · 14% lift in registrations at roughly $85 per player

Free agents and rostered players need opposite confirmations, and a volunteer-run league cannot maintain two templates. So it is one template with one conditional: pending status and a placement timeline on one side, team name and captain on the other, with the entire next-steps module swapping on the same condition.


RELATED PROJECTS

example