SELECTED WORK · 2021–2026

Real stores. Real revenue. Receipts included.

Every brand below is a live Shopify or WooCommerce store. The numbers come straight from Klaviyo, attributed revenue for the period shown against the period before it. No rounded-up screenshots. No "up to."

25+ Brands worked with
49 Projects delivered end to end
5 Languages shipped in
$8M+ Attributed email revenue generated

I build these accounts myself. If your store isn't a fit, I'll tell you on the call. Kamrul.

KLAVIYOSHOPIFYWOOCOMMERCETOP RATED5 LANGUAGESPOLAND-BASED, WORKING WORLDWIDE
KLAVIYOSHOPIFYWOOCOMMERCETOP RATED5 LANGUAGESPOLAND-BASED, WORKING WORLDWIDE
BY INDUSTRY

Find a store that looks like yours

Email works differently for a supplement brand and a clothing store. One sells on repeat cycles, the other on drops and seasons. Pick your category and see the work that actually applies to you.

Eight builds. Eight different markets. One approach. Fix the flows first, then build the calendar, then protect the inbox. Click any card to see what was actually broken and what changed.

Where it started

A Polish store leaning on paid traffic to hit its monthly number, with email treated as an announcement channel. Campaigns went to the whole list, in whatever design the last person had used.

What I found

The owned audience was the cheapest revenue in the business and the least worked. Frequency was low and the calendar was built around promotions instead of the product cycle.

What I built

  • A reusable Polish-language design block system so every send looks like the brand
  • Segmentation by product, order count and time since last purchase
  • Flow coverage across welcome, cart, browse and post purchase
  • Deliverability work so higher frequency did not cost inbox placement

What happened

$98,579.90 attributed revenue in 30 days, 68.62% of $143,666.15 total store revenue. Attributed revenue up 122% while total revenue rose 48%. Campaigns carried $89,153.48 of that, 90.44% of the attributed total.

Klaviyo business performance summary for Trend Polska showing $98,579.90 attributed revenue, 68.62% of $143,666.15 total revenue, up 122% versus the previous period
Klaviyo dashboard, 29 June to 29 July 2026.

Where it started

A treatment brand coming off a strong holiday quarter into the slowest months of its year. The account had been set up well once and then left alone, which is its own kind of broken.

What I found

Flows were still selling last season and campaign performance was drifting down quietly. Browse abandonment and post purchase were both underperforming while the winback and review flows were carrying the account.

What I built

  • Campaign designs rebuilt as reusable blocks, desktop and mobile
  • A replenishment reminder across email and SMS timed to the treatment cycle
  • Browse abandonment and abandoned checkout rebuilt with A/B variants
  • A VIP flow for the highest value clients, separated from the main list

What happened

$42,629.12 attributed revenue across the full quarter, 30.80% of $138,424.36 total. Total revenue held flat at 0% against the previous quarter while attributed revenue still grew 8%, with flows and campaigns almost evenly split at 52.15% and 47.85%. The rebuilt abandoned cart flow returned $2.71 per recipient, up 180.56%.

Klaviyo business performance summary for Flawless Skin Center showing $42,629.12 attributed revenue, 30.80% of $138,424.36 total revenue, January to March 2026
Klaviyo dashboard, 1 January to 31 March 2026.
Klaviyo top performing flows for Flawless Skin Center showing review request, winback, abandoned checkout, browse abandonment and replenishment reminder flows live
Top performing flows for the same quarter.
Campaign email designs built for Flawless Skin Center, desktop and mobile versions of three sends
Campaign designs, desktop and mobile.

Where it started

A ritual and wellness brand with a loyal repeat audience and a good product, running campaigns manually with almost nothing automated behind them.

What I found

List growth was leaking at the popup and repeat buyers were being remarketed to as if they were new. There was no replenishment logic for a product people finish and rebuy.

What I built

  • Popup and list-growth rework, tested against the old form
  • A numbered flow set: welcome series, abandoned cart, post purchase, review request, win back
  • Campaign structure split between first time and returning buyers
  • Clean templates so every send looked like the brand, not like Klaviyo

What happened

A$45,936.10 attributed revenue, 21.69% of A$211,804.44 total store revenue, up 87% on the previous period. That was the second jump in a row: the month before came in at A$32,962.94, up 240%. Post purchase alone returned A$80.00 per recipient.

Klaviyo business performance summary for SaintAya showing A$45,936.10 attributed revenue, 21.69% of A$211,804.44 total revenue, up 87% versus the previous period
Klaviyo dashboard, 16 March to 15 April 2026.
Klaviyo top performing flows for SaintAya showing review request at A$6,848.85, post purchase at A$4,240.00 and abandoned cart at A$931.95
Top performing flows, same period.
Recent campaign messages for SaintAya showing a birthday promo at A$15,446.20 and a charity campaign at A$10,256.12 with open rates around 40 percent
Campaign sends in the same window: the birthday promo pair returned A$23,659.18 between them.

Where it started

A gifting-led brand where most of the year's revenue arrives in a few weeks, sending the same message to the whole list whenever there was something to say.

What I found

Deliverability was slipping from years of sending to unengaged profiles, so the sends that mattered most, in the peak weeks, were the ones least likely to land.

What I built

  • Engagement tiers and sunset rules to pull sender reputation back up
  • A seasonal campaign calendar planned around gifting peaks
  • Segmentation by past gifting behaviour rather than one list
  • Flow coverage rebuilt so the peak weeks had automated support

What happened

$107,163.96 attributed revenue between Jul 24 and Aug 23, 2026, 70.21% of the store's $152,631.77 total, up 28% on the previous period. Campaigns carried $97,291.26 of it, flows the remaining $9,872.70.

Klaviyo dashboard for Virtuoso Bears showing $107,163.96 attributed revenue, 70.21% of $152,631.77 total store revenue, up 28% on the previous period
Jul 24 – Aug 23, 2026. Attributed revenue at 70.21% of everything the store made.

Where it started

A small list, one-off sends whenever there was news, and no automation behind any of it. A hard month in a hard category.

What I found

Nothing was capturing intent. Traffic arrived, browsed and left, and the only email anyone received was whatever campaign happened to go out that week.

What I built

  • Welcome, cart and post-purchase flows from scratch
  • A steady campaign calendar in place of one-off sends
  • Basic segmentation so the small list was not treated as one audience
  • Reporting the owner could read without me in the room

What happened

$1,219.23 attributed revenue between Jul 24 and Aug 23, 2026, 32.12% of the store's $3,796.30 total, up 83% on the previous period. All of it from campaigns. These are the smallest numbers on the page and they stay here on purpose: a small list, honestly reported.

Klaviyo popup form built for Deen Over Dunya offering 10% off a first order, shown in desktop and mobile versions in the form builder
The list growth popup, desktop and mobile, built in Klaviyo.
Klaviyo dashboard for Deen Over Dunya showing $1,219.23 attributed revenue, 32.12% of $3,796.30 total store revenue, up 83% on the previous period
Jul 24 – Aug 23, 2026. 32.12% of store revenue on a small list.

Where it started

The largest account on this page. High volume, irregular campaigns to one big list, and SMS switched off entirely.

What I found

Attributed revenue was a fraction of what the list size justified. Sends went to everyone regardless of engagement, so the biggest spenders received the same message as dormant profiles.

What I built

  • Browse abandonment split by product category
  • A back-in-stock flow and a pre-launch warm-up sequence for drop days
  • Engagement based segmentation with suppression for dormant profiles
  • SMS introduced as a second channel on the highest intent moments

What happened

NOK 2,604,392.57 attributed revenue in a single 30 day window, 24.77% of NOK 10,513,315.37 total store revenue. Attributed revenue up 68% while total revenue rose 20%, so email grew faster than the store around it. SMS contributed NOK 537,055 of that in its first month live.

Klaviyo business performance summary for a Norwegian apparel brand showing NOK 2,604,392.57 attributed revenue, 24.77% of NOK 10,513,315.37 total revenue, up 68% versus the previous period
Klaviyo dashboard, 21 April to 21 May 2026.
Klaviyo business performance summary for the same Norwegian apparel brand showing NOK 2,812,253.85 attributed revenue, 26.00% of NOK 10,818,311.05 total revenue, up 19% versus the previous period
The month before: NOK 2,812,253.85 at 26.00% of store revenue, up 19%.
Klaviyo campaign list for a Norwegian apparel brand showing individual sends returning between NOK 88,469 and NOK 431,136 to around 27,000 recipients each
Individual campaign sends, NOK 88,469 to NOK 431,136 each across roughly 27,000 recipients.
Klaviyo campaigns overview for a Norwegian apparel brand showing a 41.83% average open rate and NOK 2.97 revenue per recipient over 30 days
Thirty day rollup: 41.83% average open rate, NOK 2.97 per recipient.

Where it started

Heading into the busiest trading month of the year with a small list, one welcome email and no abandonment coverage at all.

What I found

Traffic was arriving and leaving without being captured. There was no sign up incentive, no cart recovery, and every campaign was a single send to the whole list.

What I built

  • A popup with a real incentive, tested against the old one
  • A six email welcome series carrying the brand story, then the bundle offer
  • Bundle logic in the cart flow and a post-purchase cross-sell
  • A Q4 campaign calendar built on real occasions, not random discounts

What happened

$9,651.25 attributed revenue, 24.72% of $39,044.60 total store revenue. Attributed revenue up 298% against the previous period while total revenue rose 76%. Campaigns delivered $8,447.30 and the new flows added $1,203.95 in their first month live.

Klaviyo business performance summary for Native Ground Coffee showing $9,651.25 attributed revenue, 24.72% of $39,044.60 total revenue, up 298% versus the previous period
Klaviyo dashboard, 2 November to 2 December 2025.
Six email welcome series designed for Native Ground Coffee, from the 10% off welcome through brand story, social proof and bundle offer
The welcome series, six emails.
Sign up popup designed for Native Ground Coffee offering 10% off the first order
The popup that feeds it.

Where it started

A restaurant group moving online ordering onto Shopify, with a Klaviyo account that had been connected but never really used.

What I found

Attributed revenue was 0.32% of the store total and down 71% on the previous period. The old flows had been switched off during the platform move and nothing had replaced them, so email was contributing effectively nothing while the business itself was growing fast.

What I built

  • A clean integration between the new ordering setup and Klaviyo
  • A birthday flow and a sixty day win-back for lapsed diners
  • Location aware segmentation by distance from each site
  • Event and menu campaigns tied to trading hours

What happened

Total revenue up 98% to $25,263.53 on the back of the wider move, with attributed revenue at $79.74 from flows only, down 71% while the rebuild was in progress. This one is on the page because a projects page that only shows finished wins is a sales page. The foundations are in and the next reporting window is the one that matters.

Klaviyo business performance summary for a restaurant group showing $25,263.53 total revenue up 98%, with attributed revenue of $79.74 during an in progress rebuild
Klaviyo dashboard, 23 May to 22 June 2026, mid rebuild.

Where it started

A kids and baby brand on Shopify with a single set of flows sending the same message to every market it sold into, and a campaign calendar that only appeared when there was stock to clear.

What I found

Almost all the revenue email produced was coming from a handful of flows, and those flows had never been split by market or by product category. Campaigns were carrying barely a tenth of the load, which meant a soft traffic month would hit the whole account at once.

What I built

  • Separate browse abandonment flows per market, in the right currency
  • Market based segmentation so sends respected local timing and stock
  • Standard flow coverage rebuilt per region rather than globally
  • Reporting split by market so each one could be judged on its own

What happened

A$35,185.79 attributed revenue, 17.21% of A$204,473.45 total store revenue. This is a down month and it stays on the page as one: total revenue fell 38% against the previous period and attributed revenue fell 29%. The point is the gap between those two numbers. The automated layer lost less than the store around it, because flows delivered A$31,207.71 of the total, 88.69%, and kept earning while traffic was soft. Campaigns are the next job: at 11.31% they are the obvious place to take pressure off the flows.

Klaviyo business performance summary for Lilleboo showing A$35,185.79 attributed revenue, 17.21% of A$204,473.45 total revenue, with flows delivering 88.69% of the attributed total
Klaviyo dashboard, 24 July to 23 August 2026.

Where it started

A two million profile database built up over years of acquisition, with sends going to a list that had never been meaningfully cleaned.

What I found

The majority of profiles had not opened anything in years. Every send to them was a signal to inbox providers that the sender was not worth delivering, which taxes every email the engaged buyers should have received.

What I built

  • Engagement tiers across the full two million profiles
  • A sunset and suppression policy applied to 1.5M dead profiles
  • A win back sequence run before suppression, not instead of it
  • Ongoing hygiene rules so the list stays clean without manual work

What happened

2.0M total profiles reduced to 180,091 active and 1.5M suppressed. Sending volume dropped hard on purpose, and every send after that went to people who actually open email. This is the least impressive looking screenshot on the page and one of the most valuable pieces of work on it.

Klaviyo profiles overview showing 2.0M total profiles, 180,091 active and 1.5M suppressed after list hygiene work
Klaviyo profile counts after the suppression policy was applied.

° Name changed at the client's request. The numbers are not. ↳ Want the full breakdown on one of these? Just ask.

BEHIND THE NUMBERS

What actually moved these accounts

No secret trick. The same three layers, done properly, in the same order, on every single account.

01

Flows that earn while you sleep

Welcome, browse abandonment, cart and checkout recovery, post-purchase and win-back. Each one split by behaviour, not blasted to everyone. This is the base layer every account gets first, because it's the only revenue that keeps arriving on a month you don't send anything.

02

A campaign calendar you can actually keep

Copy, design and segmentation planned ahead instead of scrambled the night before. Consistent sends to the right slice of the list beat one big blast to everybody. Every month. It's boring and it works.

03

A list that stays healthy

Sunset rules, engagement tiers, clean sending domains, proper authentication. Deliverability is the quiet reason one account grows and an identical one stalls. Most people only notice it when it's already broken.

That's the whole method. If an agency can't explain their process in three points, they're either hiding something or figuring it out on your account.

THE WORK ITSELF

Not just numbers. Look at the emails.

Results are one half. The other half is whether the emails look like they belong to your brand or like a template with your logo dropped on top. Here's what actually goes out.

Eleven email designs built for Radiant, a rosemary hair growth brand, covering education, social proof, before and after and product sends
Full email designs, built for RadiantEleven sends, one design system
Trip itinerary email designs built for The Yacht Week, including day by day itinerary frames and campaign sends
Full email designs, built for The Yacht WeekItinerary and campaign frames
Five email designs built for Steadfast gas and carbon monoxide detectors, from smart protection intro to a fifty percent off expiry send
Full email designs, built for SteadfastProblem, proof, offer, deadline
Sign up popup designed for Native Ground Coffee offering ten percent off the first order
Popups and list-growth formsNative Ground Coffee
Sign up popup designed for Steadfast offering ten percent off plus free delivery
Popups and list-growth formsSteadfast
Campaign email design system built for Flawless Skin Center, three sends shown in desktop and mobile versions
Email design systems: reusable blocks, one brand, dozens of sendsFlawless Skin Center
Klaviyo flow list showing a numbered flow architecture from welcome series through abandoned cart, browse abandonment, post purchase, review request and win back
Flow maps, straight from the Klaviyo accountA numbered architecture, not a template pack
Polish language sign up popup built for a virtual reality store offering 5 percent off a first order
Popups and list-growth formsPolish language, VR retail
Klaviyo deliverability score of 84 for Native Ground Coffee with a 47.2% open rate and 0.14% bounce rate
Deliverability, kept in the greenNative Ground Coffee: score 84, up 4, open rate 47.2%
Klaviyo deliverability score of 80 for Steadfast, up 6 over the previous 30 days, with a 49.9% open rate
Deliverability, kept in the greenSteadfast: score 80, up 6, open rate 49.9%
Klaviyo deliverability score of 80 for Halsten with a 44.3% open rate and 0.31% bounce rate
Deliverability, kept in the greenHalsten: score 80, open rate 44.3%
Klaviyo top performing flows report showing an abandoned checkout flow at $23,419.48 and a customer thank you flow at $11,945.02
Flow reporting, straight from the accountAbandoned checkout at $23,419.48 in 30 days

Every one of these was designed for the brand, not picked from a template pack. That's why they still convert on send number forty.

HONEST TAKE

Yes, AI can write your emails now. That was never the hard part.

Let's be straight about 2026. Anyone can generate ten campaign drafts in a minute. Your competitor is doing it right now. So am I, honestly. AI is in my workflow every day and it makes the work faster.

But here's what it doesn't do. It doesn't know your list has 8,000 dead contacts poisoning your sender reputation. It doesn't decide that your supplement buyers need a reminder on day 52, not day 30. It doesn't notice your cart flow is firing before the checkout flow and cannibalising it. And it definitely doesn't sit on a call with you and own the number at the end of the month.

The brands losing money right now aren't the ones sending bad copy. They're the ones sending good copy to the wrong segment, from a domain that's already in the promotions graveyard.

I won't promise you a 200% lift. Two of the accounts on this page did that. One did 8%, and it's still on the page, because it was a small list in a hard month and that's a real result too. Anyone showing you only their best month is showing you their best month.
WHAT CLIENTS SAY

140+ reviews. Top Rated. Most projects turn into a retainer.

★★★★★
95%
Project success score

Across every project delivered to date.

140+
Reviews from clients

Public, verifiable, not testimonials I wrote.

17+
Clients still on a retainer today

The retainer number is the one that matters. Anyone can win a project once.

BEFORE YOU ASK

The questions people actually email me

Honestly? Under about 500 subscribers, flows matter and campaigns barely do. So I'd build your welcome, cart and post-purchase flows, set up your popup properly, and leave the calendar alone until the list grows. Smaller scope, smaller invoice. I'll tell you that on the call rather than sell you a full retainer you don't need yet.

Fine. I'll work in what you've got, or migrate you if the numbers justify it. Migration isn't free and it isn't always worth it. I'll show you the maths before you decide, not after.

Yes. They're Klaviyo attributed revenue screenshots, and I'll walk you through the dashboard on a call. Where a client asked me not to publish their name, the name is hidden but the number isn't.

Because it's real. Small list, tough month, still a positive result. I left it up on purpose.

Flows go live in [2–3] weeks and start earning the day they're switched on. Campaign results build over about [60–90] days, because deliverability takes time to move. Anyone promising you a jump in week one is guessing.

Email projects start at $400. Shopify at $600. You get a fixed quote in writing within 48 hours of the call, before you spend anything.

Me, plus a small team of [2]. I'm on every account and every call. You won't get passed to someone you've never spoken to.

HAVE A PROJECT IN MIND?

Want numbers like these on your store?

One call, 30 minutes, no pitch. I'll open your store and your email setup live and show you where the revenue is leaking. You get a written plan with scope, timeline and a fixed quote within 48 hours. Keep the plan even if we never work together.

I take a limited number of new accounts each quarter because I'm on every one personally. 4 slots left for Q4 2026.

I read every email myself and reply within 24 hours. Kamrul, Sendora.

Scroll to Top