2026-04-27 · Customer Cohort + LTV Intelligence

Customer Intel

2,416 customers · R8.35M all-time · gender-aware · refreshable from SQL
2,416
Customers (all-time)
349 repeat (14.4%)
R8.35M
Total spend
Mean LTV R3,455
99%
Gender-tagged
1292 M · 1107 F
14.4%
Repeat rate
2+ orders ever
What's locked in here This is the foundation layer: every customer, every order, every product touch — joined to Klaviyo gender tags. Re-run build_customer_intel.py to refresh from current Shopify + Klaviyo state. Source data lives in ~/BartonOS/projects/kaal/data/customers.db. Strategic narrative + decisions captured in the markdown report alongside this dashboard.

At a glance

Catalog signal

LTV distribution

Gender mix · paying customers

Acquisition channel quality

Repeat rate · LTV · order volume
ChannelCustomers% RepeatAvg LTVAvg OrdersTotal spend
google81614.5%R3,5951.20R2,934k
direct66515.3%R3,4251.32R2,278k
meta-organic59412.5%R3,2531.16R1,932k
meta-paid32417.0%R3,4881.23R1,130k
email100.0%R2,8491.00R28k

Entry SKU — what hooks new customers

First PAID product · excludes free Gift Box reward
ProductAcquiredReturnedReturn %Avg LTVGender mix
Classic floral lace set1412819.9%R3,66550% M
French Lingerie1362619.1%R4,22462% M
Flower Lace1142320.2%R4,32942% M
Fetish Set1372316.8%R3,69347% M
Kinky Strap Set1191815.1%R3,80053% M
KAAL. Gift Cards961616.7%R3,29972% M
The Bardot Corset Set741418.9%R4,42255% M
The Bridal Lingerie Set1181311.0%R3,27752% M
Black Pearl1101311.8%R3,37261% M
Strapped up lingerie suit511121.6%R3,44855% M
Lace Bodysuit30930.0%R4,20338% M
Halter Neck Bandage Suit42819.0%R3,72143% M
Silky Nighty52713.5%R3,46083% M
Floral Fantasy Lingerie Set28621.4%R4,39350% M
Roses are Red Bodysuit31619.4%R3,24937% M
Luxury Pure Silk Lingerie25624.0%R5,59648% M
Ocean Breeze Bikini and Skirt set23521.7%R3,93773% M
Backless Wonder13538.5%R6,72646% M
Amalfi Lace Lingerie Set28517.9%R3,31639% M
Raven Pearl15533.3%R3,81847% M
Comfy Pajamas28414.3%R4,04779% M
Nude Leopard32412.5%R4,15074% M
Red Pearl38410.5%R2,93163% M
Flirty Skirt Lingerie Set19315.8%R4,92332% M
Fierce Feline Lingerie Set29310.3%R3,58472% M

Highest customer LTV by product

Buyers ≥ 15 · sorted by avg LTV of buyers
ProductBuyersAvg LTV% RepeatOrders/buyer
Push Up Lace Lingerie Set20R11,08560.0%2.08
Opulent Lace Lingerie Set19R10,14452.6%1.95
Petite Lace27R9,58140.7%1.63
Cloud Lace Lingerie Set52R9,54636.5%1.68
Midnight Chain26R9,46473.1%1.88
Radiant Pearl Set35R9,45848.6%2.07
Starry Night Set15R9,27646.7%1.76
Hibiscus Lace Lingerie Set35R9,14437.1%1.51
Romantic Bridal Lingerie21R8,99147.6%1.71
Luxury Pure Silk Lingerie41R8,95078.0%2.70
Sustainable Lounge Set | Built-In Bra17R8,90829.4%1.45
Luna Lace Lingerie Set39R8,66041.0%1.78
Petal Lace Lingerie Set16R8,59050.0%1.79
Seamless Lace Lingerie Set17R8,30241.2%1.60
Cotton G-String 5 Pack19R8,09731.6%1.53
Rose Lace Lingerie Set17R7,64735.3%1.30
Crotchless Stockings33R7,47833.3%1.76
Beach Cover up21R7,44538.1%1.67
?75R7,43770.7%1.66
Pink Candy Corset43R7,32132.6%1.62

Gender skew — who buys what

Buyers ≥ 30 · top male-skew vs top female-skew

Male-leaning (gifters)

ProductMF% M
Silky Nighty832279%
KAAL Gift Box35514072%
Lace Thong G-String’s743270%
?311469%
Crotchless Stockings261268%
KAAL. Gift Cards733468%
Radiant Pearl Set301468%
Comfy Pajamas512567%
Red Pearl1246167%
Pink Candy Corset301567%
?995365%
Ocean Breeze Bikini and Skirt set261465%
Fierce Feline Lingerie Set261563%
Nude Leopard553263%
Red Floral Set422563%

Female-leaning (self-purchase)

ProductFM% F
?411179%
Ribboned Lace Bodysuit25974%
Amalfi Corset271171%
Luna Lace Lingerie Set321470%
Flower Lace1035565%
Lace Bodysuit613464%
?342063%
Backless Wonder261662%
?241562%
Black Widow Lingerie Set231561%
The Bridal Lingerie Set 2.0241660%
Flirty Skirt Lingerie Set181358%
Halter Neck Bandage Suit473458%
Strapped up lingerie suit624757%
Exotic Stockings241956%

Top 25 hero customers

By LTV · gender · channel · last seen
EmailGenderOrdersLTVLast seenChannel
jkyle.felix@gmail.comF4R37,369102d agodirect
mkgare49@gmail.comF4R36,098166d agogoogle
crslegal.collections@gmail.comM1R33,676151d agogoogle
juanpierregraham@gmail.comM4R32,685232d agogoogle
mark@mirage760.comM3R31,5829d agometa-organic
philip@crsconstruction.co.zaM9R25,99141d agometa-paid
ian@quatroholdings.co.zaM1R25,18876d agometa-organic
cvanheerden2@oldmutual.comF1R22,6115d agogoogle
bendanb@hotmail.comF5R21,96532d agogoogle
riaanlprivate@gmail.comM2R21,734417d agogoogle
arnold@onlineintelligence.co.zaM7R21,21028d agogoogle
calliecarlson1@gmail.comM2R20,387145d agodirect
calpad84@gmail.comF4R18,98473d agometa-paid
darren@specialisedfireproofing.co.zaM5R18,90629d agodirect
nklsmattsson@gmail.comM1R18,66752d agounknown
kstore@randmail.co.zaM2R18,484347d agodirect
trudievdmerwe@live.co.zaF2R18,410363d agometa-organic
miketerreblanche@gmail.comF6R18,38634d agodirect
charlycinko@yahoo.co.ukF1R17,58954d agounknown
marlise@augustcollective.co.zaF3R17,20215d agogoogle
evelinehamman@icloud.comF1R17,089232d agodirect
christoff7.e@gmail.comF1R16,980145d agodirect
tony@beeandmore.co.zaM2R16,78958d agodirect
carl.neethling@ascendishealth.comM1R16,68873d agodirect
liezelbrits@live.comF2R16,39099d agogoogle

Occasion-level performance

From extracted product attributes
OccasionProductsBuyersRevenue
gifting341,863R2,759k
festive281,288R2,297k
sexy19606R1,049k
bridal7257R469k
sleep15202R371k
lounge213R36k
festival110R17k
maternity27R15k