2026 Year-to-Date Review · Confidential

2026 YTD Review.

Leon’s online sales, Jan 1 – Jul 31, 2026. Online is $528,558, 13% of the $4.02M store.

ClientLeon Diamond LLC. Online
Period covered2026 YTD · Jan 1 – Jul 31
Data as ofAug 2, 2026
SourcesShopify · Triple Whale · Klaviyo · WhatConverts

Revenue basis: this report counts a sale as revenue only when the order is paid in full and shipped. For most channels that is the sale date. Partial.ly installment orders are the exception and are shown separately (see Sales).

See the results

Executive summary

Online will miss its $1.25M target by ~$344K unless three things change.

At today’s pace online lands near $906K in 2026 and stays 13% of the store, so the 50:50 goal drifts out of reach. Two leaks, returns and ad mix, and one unanswered question (is online a store or a lead engine?) are what cap it.

Online sales, 2026 pace
$906K
Full-year at current run-rate vs the $1.25M target. $344K (28%) short. Needs ~$144K/mo for the rest of 2026 vs ~$75K now.
Off target
Online share of the store
13%
Flat all year. Goal is 50:50 with offline in 5 years. At this rate online grows with the store, not faster, so the mix never shifts.
Not on track
Returns, online
8.4%
of gross vs the <5% target. ~$35K/yr recoverable. And 48% of returns aren’t tied to a product, half the problem is invisible.
Off target
Ad efficiency. Meta vs Google
8.3x / 2.4x
Meta $258/order, Google $879/order, yet July budget was split evenly. Every dollar moved to Meta buys ~3x more orders.
Reallocate

Three moves to close the gap

MoveImpact
1. Grow online: shift Google budget to Meta, switch on the drafted email flows, and load up for Q4 (December is the seasonal peak).toward $1.25M
2. Cut returns to <5%: sell statement pieces (90–100% return) by consultation; keep studs self-serve; require every refund be tied to a product line.~$35K/yr + visible data
3. Set the online mandate: is online a sales channel (then 50:50 needs a real growth plan) or a lead engine (then measure leads & calls, not checkout)?aligns the KPI

Detail and evidence for each point follow below.

Sales, the whole picture

Online is $528K of the store’s $4.02M.

Where the sales come from

Jan 1 – Jul 31, 2026 · Total sales · the same figures on your Shopify dashboard
$4.02M total sales · Shopify
Online$528,55813.1%
Online Store$456,948
Partial.ly$46,676
Facebook & Instagram$18,460
Shop$6,474
In-store, staff & phone$3,498,02086.9%
Total store$4,026,577100%

Source: Shopify Analytics · Total sales by channel · 2026 YTD (Jan 1 – Jul 31).

Online sales by month

Jan – Jul 2026 · Total sales · online (all 4 channels)

July ($111K) is the strongest month, with April close behind. Seasonal pattern.

Source: Shopify Analytics · Total sales, online channels, by month · 2026 YTD.

Online sales by channel, each month

Jan 1 – Jul 31, 2026 · Total sales · what makes up each month in the chart above
ChannelJanFebMarAprMayJunJulYTD
Online Store$46,518$72,213$58,506$97,539$67,593$50,561$64,019$456,948
Partial.ly$0$0$0$0$0$9,414$37,262$46,676
Facebook & Instagram$1,574$1,666$0$4,927$1,930$0$8,363$18,460
Shop$0$0$0$0$3,572$1,853$1,048$6,474
Total online$48,092$73,879$58,506$102,466$73,095$61,828$110,693$528,558

July’s $111K = Online Store $64K + Partial.ly $37K + FB/IG $8K + Shop $1K. Partial.ly, financed sales paying off, is why June and July jump.

Source: Shopify Analytics · Total sales by channel and month · 2026 YTD.

Partial.ly: booked vs recognized

Shopify books installment orders at full value on the order date. We recognize revenue only when the plan is paid in full and the item ships.
MonthPartial.ly bookedPartial.ly recognizedOnline bookedOnline recognized
June$9,414$735$61,828$53,149
July$37,262$27,214$110,693$100,644
Paid in full + shipped
$27,949
3 orders · real revenue
On-progress
$20,817
11 orders · installments, not yet shipped
Refunded
$3,960
1 order · cancelled

One wire order (LD2387, $25,025, shipped Jul 28) is almost all of recognized July. The other $20.8K is installment plans barely started (most $0–$250 collected), which Shopify already books as sales. Recognizing at delivery pulls the topline back to real money.

Source: Shopify · Partial.ly channel orders. Recognized = order paid in full and shipped; booked = value at order date.

Pipeline: potential revenue, not yet counted

11 Partial.ly orders still on installment plans. Counted as revenue only once paid in full and shipped.
OrderOrderedAmountStatus
LD2244Jun 12$2,530Partially paid
LD2358Jul 3$1,799Partially paid
LD2360Jul 3$660Partially paid
LD2375Jul 7$1,175Partially paid
LD2413Jul 15$1,465Pending
LD2421Jul 17$3,899Pending
LD2428Jul 18$3,999Pending
LD2435Jul 20$2,250Pending
LD2437Jul 21$950Pending
LD2487Aug 1$825Pending
LD2489Aug 1$1,265Pending
Total · 11 orders$20,817

Total pipeline $20,817. Shopify already books these as sales, but the goods have not shipped, so this report does not count them as revenue yet. Each converts when its plan is paid off and the item ships.

Source: Shopify · Partial.ly channel orders not yet paid in full or shipped · as of Aug 2026.

Deep Dive 1 · Customers

Online is almost all first-time buyers.

New vs returning customers, online

Jan 1 – Jul 31, 2026 · online · new vs returning
NewReturning
Customers36723
Orders36724
Share94%6%

94% of online buyers are first-timers; only 6% are repeat (23 customers). The high-value repeat customers who spend $7,000+ come back by phone, not the website. Bringing them back online is the retention opportunity.

Source: Shopify Analytics · Online channels · new vs returning customers · 2026 YTD.

Deep Dive 2 · Margin Quality

Two leaks: returns and discounts.

Returns as % of gross, online

Jan 1 – Jul 31, 2026 · dashed line = target limit 5%

Returns hit a 13.9% June peak and 12.9% in July, about 3x the 5% target. $51,518 came back year-to-date, 8.4% of gross. In June, online was just 13% of store sales but drove 84% of the store's returns ($10.4K of $12.4K). Two causes: statement pieces returning at 90–100%, and $24,655 (48%) refunded with no product attached.

Source: Shopify Analytics · Online channels · returns as a share of gross sales, by month. Returns are dated on the refund date.

Where returns come from, by product

Jan 1 – Jul 27, 2026 · online channel · returns vs gross per product
ProductReturnedGrossRate
Unattributed (no product on refund)−$24,655, ,
Pear & Marquise Drop Earrings 2.96ct−$4,500$5,00090%
Diamond Studs 6.0ctw−$3,960$36,29610.9%
Pink Oval Stud w/ Halo 2.88ct−$2,750$5,50050%
Emerald Half Eternity Ring 3.87ct−$2,592$2,88090%
IGI Oval Diamond Necklace 2.72ct−$1,979$2,19990%
Diamond Studs 1.0ctw−$1,945$1,945100%
Diamond Studs 2.0ctw, core−$2,931$77,4393.8%

Online confirms it: one-off statement pieces return at ~90–100%; the core 2.0ct stud franchise returns at just 3.8%. Same fix, sell statement pieces by consultation, keep studs self-serve.

Source: Shopify Analytics · Online channels · returns by product. “Unattributed” = refunds booked with no product line.

Discount test, already run, result negative

natural experiment: April (light) vs May (heavy)
MonthDiscount %OrdersAOVNet sales
Apr5.0%63$1,693$101,679
May15.8%60$1,343$70,954

Tripling the discount budget bought zero extra orders, it only cut the average ticket by 19%. Diamond customers do not buy because of a sitewide sale.

Source: Shopify Analytics · Online channels · April vs May. Discount rate and average order value derived from the monthly figures.

Deep Dive 3 · Marketing Efficiency

The dashboard flatters. The reconciled numbers do not.

July · refreshedAll three sources (Triple Whale, Klaviyo, WhatConverts) now cover full July, matching the Shopify panels. Attribution windows differ by platform, so figures won’t tie out to the cent across sources.

Channel & funnel ROAS. Jan–May

Triple Whale · dashed line = 4x minimum to be profitable after COGS

Google costs $518 per order vs Meta's $243 for the same customer. Mid-funnel spend (21% of budget) returns 1.63x, almost certainly a loss after cost of goods.

Source: Triple Whale · July attribution. ROAS = attributed revenue ÷ ad spend.

TW vs the ad platforms disagree, most on Google

July 2026 · Triple Whale attribution vs platform-reported
ChannelROAS (TW)ROAS (platform)Rev (TW)Rev (platform)
Meta8.30x7.69x$66,477$61,653
Google Ads2.40x4.55x$18,985$36,010

Meta agrees across both models. Google is where they split: TW credits Google just 9 orders (2.40x, $879/order), the platform claims 4.55x and $137/order. The truth sits between, read Google with both numbers before cutting, not the flattering one alone.

Source: Triple Whale · July · attributed vs platform-reported, side by side.

Paid ads, from Triple Whale

July 2026 · Triple Attribution (TW) · online channels
ChannelSpendROASOrdersCost / order
Meta$8,0138.30x31$258
Google Ads$7,9132.40x9$879
Total paid$15,926, 40,

Total Q2 ad spend is 23.7% of online net sales vs a 15% target. Google takes nearly half the budget at 2.7x Meta's cost per order, in June alone Google cost $494/order vs Meta $173.

Source: Triple Whale · July. Cost per order = spend ÷ attributed orders.

Email & SMS, campaigns finally firing

Klaviyo · July 2026 · attributed (Placed Order)
SourceRevenueShare
Campaigns$47,19284%
Flows (automated)$8,93916%
Total attributed$56,1318.5%

Email/SMS drives 7.96% of total revenue, well under the 20–30% a diamond brand should reach. Flows carry it; several campaign emails return $0. This is the cheapest revenue Leon Diamond is not yet collecting.

Source: Klaviyo · July · Placed Order revenue. Share of total store revenue is our own calculation.

The real engine, leads & human-closed sales

WhatConverts · July 2026 · master account, live data
MetricJuly
Total leads203
Phone calls61
Form leads72
Web / transactions70
Quotable leads70 (133 not set)
Sales value tied to leads$275,161
Cost per lead (blended)~$78

The website is a lead engine, not a self-checkout store. Online net sales were $218K, but $1.16M in sales value is tied to leads, most revenue closes by phone and consultation (197 calls in Q2). This reframes the 0.12% checkout rate: the real conversion happens in conversation, not at the cart.

Source: WhatConverts · July · leads and lead-tied sales value (includes phone-closed sales).

How the channels connect

Four sources, one funnel.

StageSourceJuly signalWhat it means
Traffic inTriple WhaleMeta 8.3x vs Google 2.4x · $15.9K spendMeta buys ~3x more orders per dollar; shift budget there.
Who respondsWhatConverts203 leads · 61 calls · $275K tied to leadsBig diamonds close by phone, not the cart.
The saleShopify$110.7K online · 94% new buyersOnline is 13% of the store, with almost no repeat.
Bring them backKlaviyo$56.1K email revenue · 8.5% of salesUnder the 20–30% a jeweler should reach; flows still in draft.

Read top to bottom and it is one story: ads (Triple Whale) bring the traffic, the leads (WhatConverts) close by phone into Shopify sales, and email (Klaviyo) is the missing link that would turn 94%-new buyers into repeat. The lever is joining them up: work the leads that sit unreviewed, and switch on the email flows.

Source: Shopify Analytics, Triple Whale, Klaviyo, WhatConverts · July 2026.

Deep Dive 4 · What Sells & Who Buys

The stud franchise is the business.

Top products by net sales

Jan 1 – Jul 27, 2026 · online channel only
ProductNet salesSold
4.0ctw Diamond Studs$123,603121
2.0ctw Diamond Studs$69,423115
Choose-Your-Size IGI Studs (2–6ct)$30,01330
6.0ctw Diamond Studs$29,94116
Tennis Bracelet 2.0ct$26,05516
GIA Fancy Vivid Yellow Diamond Ring 3.74ctw$25,0251

Online too, diamond studs lead, the four stud lines make ~$107K, about half of online sales. Tennis bracelets are the strong #2 category. And one big-ticket item (the $21K pink ring) proves online can close high-value pieces too.

Source: Shopify Analytics · Online channels · net sales by product · 2026 YTD.

Where buyers are

Jan 1 – Jul 27, 2026 · online channel only · net sales
State / countryNet salesOrders
Florida$95,30164
New York$61,34844
California$44,18439
Texas$33,11532
Hawaii (financed)$29,0242

Florida leads online too, $44K, ~20% of online sales. The top 4 states (FL, NY, CA, TX) are half of all online sales. Concentrate ad targeting and budget there.

Source: Shopify Analytics · Online channels · net sales by state · 2026 YTD.

The conversion story is a traffic story

Jan–Jun 2026 · Shopify sessions vs completed checkouts
Day typeSessionsConversion
Normal day (e.g. Jun 25)6730.59%
Normal day (e.g. Apr 27)9350.96%
Spike day (May 24)8,7170.02%
Spike day (Jun 23)6,3340.03%

On normal traffic the store converts ~0.5–0.9%, at or above target. But recurring one-day spikes of 4,000–8,700 sessions convert near zero, dragging the blended rate to ~0.2%. The checkout works; the traffic is polluted (bot or junk-ad clicks). Find and cut that source, and conversion “fixes itself”.

Source: Shopify · sessions vs completed checkouts, illustrative sample days (not a monthly total).

Key Findings

Two real problems. The rest is seasonal, fixable, or already working.

Off targetReturns spiked, the source is one-off statement pieces (50–100% return); the core stud line is healthy.4.4% → 13.9% (Jun) → 12.9% (Jul) · $51,518 returned YTD
Off targetOver half of all refunds are booked with no product attached, the single biggest returns line, and it hides what’s actually being sent back until refunds are tied to line items.$24,655 of $51,518 returns unattributed (48%)
Seasonal, normalRevenue is seasonal, not declining. April spiked, May–June returned to the store’s off-peak level, and July is rebounding. Year-on-year the business grew sharply.Baseline ~$48–73K · Apr $102K · Jul $111K (highest) · Dec 2025 peak $168K
Off targetGoogle ad efficiency is below the profitable line. Google costs ~4x what Meta does per order. Meta is the winner.Meta 8.30x ($258/order) · Google 2.40x ($879/order) · TW · July
WatchDeep discounting cut the average ticket without adding any orders.May: 15.8% discount · 60 orders · AOV −21%
ImprovingEmail campaigns finally started firing, they carried 84% of July’s email revenue, reversing the near-zero campaign activity before. Flows are still mostly draft, the remaining upside.Jul: Campaigns $47.2K (84%) · Flows $8.9K (16%) · $56.1K total
WatchComp and exchange orders are booked as ~100% discounts, distorting the discount and return numbers.Apr 7 + Apr 23: $41,320 booked as discount
WatchOnline has almost no repeat business, 94% new customers. Repeat buyers return by phone, not the site.Online YTD: new $493K (367) vs returning $23K (23 customers)
WatchMost revenue closes by phone and consultation, not checkout, the site is a lead engine.Jul: 203 leads · 61 calls · $275K lead-tied sales · but 65.5% still unreviewed
Seasonal, normalCheckout isn’t broken, the store converts ~0.5% on normal traffic. Recurring junk-traffic spikes drag the blended rate down.Normal day 0.5–0.9% · spike days (4–8K sessions) ~0.02%

Action Plan

Nine actions. Three start this week.

#ActionAddresses findingExpected effectStart
1Move statement pieces to consultation-led sales; keep studs frictionless#1returns <8% in 60 days ≈ +$5K/monthThis week
2Stop sitewide discounts; keep offers to abandoned-cart & VIP only#4recover ~5–8 pts of gross marginThis week
3Cut Google Ads 30–40%; kill mid-funnel; reallocate to Meta bottom-funnel#3blended ROAS net ≥ 4xThis month
4Lean into the lead engine: prominent call/book-a-consult CTAs, capture & route more leads to phone#2, #8more of 197→more closesThis month
5Connect lead data (WhatConverts). Klaviyo now in; scale winning flows#5full funnel visibility + email to 20%This month
6Turn on the draft email flows (abandoned cart, browse) & send 2–4 campaigns/month to the 5,000-person list#5, #7flows already earn $200K+/6mo · campaigns near $0This month
7Book comp/exchange orders properly, not as 100% discounts#6clean metrics from July onwardThis week
8Find & cut the junk-traffic source (recurring 4–8K-session spike days converting ~0)#9true CVR ~0.5% surfaces; ad data cleanerThis month
9Concentrate ad targeting on FL, TX, CA, NY (FL alone = 27% of sales)geospend follows where buyers already areThis month

Forecast: no action, Q3 online net lands ≈ $140–155K (June run-rate); with actions 1–4 executed ≈ $185–205K. Scored against actuals in the October review.