Klaviyo flows5
- Welcome series
- Browse abandonment
- Abandoned collection
- Added to cart
- Abandoned checkout
The brief
Keep stock and prices right across four supplier portals, and turn a salon’s site into a store people actually buy from.
The result
9.6×
online sales, last 12 months vs the 12 before
Online sales 9.6× and online orders 3.9× (102 → 396), last 12 months vs the 12 before.
| Period | Value |
|---|---|
| May ’25 | 5 |
| Jun ’25 | 11 |
| Jul ’25 | 12 |
| Aug ’25 | 5 |
| Sep ’25 | 10 |
| Oct ’25 | 13 |
| Nov ’25 | 18 |
| Dec ’25 | 8 |
| Jan ’26 | 17 |
| Feb ’26 | 24 |
| Mar ’26 | 23 |
| Apr ’26 | 27 |
| May ’26 | 57 |
| Jun ’26 | 55 |
| Jul ’26 | 29 |
| Aug ’26 | 46 |
| Sep ’26 | 45 |
| Oct ’26 | 46 |
Speed check · Google Lighthouse · Nov 2026
Performance
Accessibility
SEO
Phones scored 56 before the new theme. Run it yourself at pagespeed.web.dev.
What I did
Supplier stock and price sync across four distributor portals: SalonCentric, L’Oréal, Metro and Canrad
First sync run updated 454 products, 207 of them prices, with undo snapshots and an email report
New theme live in November: a fast booking pop-up, mega menu and “Stylists also add” in the bag
235 new products added, 36 merged product URLs redirected, customs codes fixed on 1,097 variants
SEO: competitor-stuffed descriptions removed, titles for the top landing pages, 3 brand collections making 126 products findable
Google Performance Max switched to purchases; Meta ads for Canada bestsellers and US Steampod
Klaviyo: 5 live flows, plus seasonal and holiday campaigns
Best pages · click to scroll the whole page
Running now
More work
SHIELD55 → 99
Endura2 days
AJ Sports+47%
Gold Rewards0
Aquila8.5×
Racer Sportif2.3×
MC Metalworks100
Angry Roaster32 → 90
CSM25+
COOKED99
Stool Scout100Shopify, email, social and paid, from one person who builds it, ships it and owns the numbers.
Replies within one business day13 years12 brands