Cross-platform insight: HeartSine 360P pads are at 18 days of stock (Cin7) while Shopify sales velocity has increased 34% this month. At current run rate, you'll stock out before your next Cin7 purchase order lands. Consider expediting.
Revenue
$142,680
▲ 12.4% vs prior period
Shopify
Net Profit
$38,420
▲ 8.2% vs prior period
Xero + Cin7
Cash Position
$84,210
▼ $12,400 PO committed
Xero
Ad Spend ROAS
4.8x
▲ 0.6x vs prior period
Google Ads + Shopify
Revenue & Profit Trend
Shopify + Xero
Revenue by Category
Shopify
Acquisition Funnel
Ads + GA4 + Shopify
Ad Clicks
4,820
100%
Site Sessions
3,760
78%
Product Views
2,169
45%
Add to Cart
578
12%
Purchases
262
5.4%
Stock Alerts
Cin7
ProductDays LeftLevel
HS 360P Pads (Adult)18
HS 500P Battery34
AED Wall Cabinet52
HS Samaritan 360P67
Training Defib Unit91
Total Orders
262
▲ 18 vs prior period
Shopify
Avg Order Value
$544.58
▼ 3.2% vs prior period
Shopify
Repeat Customers
38%
▲ 4.1% vs prior period
Shopify
Refund Rate
1.2%
▲ 0.3% (within target)
Shopify
Revenue by Category
New vs Returning
Time to Consumable Reorder
Key Metric
Top Customers (30 days)
CustomerOrdersRevenue
St Vincent's Hospital8$14,280
Ambulance Victoria5$11,640
Geelong Grammar School3$8,920
City of Greater Geelong4$7,440
WorkSafe Victoria2$6,180
Revenue (YTD)
$1.14M
▲ 16.2% vs prior year
Xero
Gross Margin
42.8%
▲ 1.4pp vs prior year
Xero
Accounts Receivable
$67,400
▼ $8,200 overdue
Xero
Net Cash Flow (MTD)
+$21,800
▲ Positive
Xero
Monthly P&L Summary
Accounts Receivable Aging
Current
$48,500
72%
1-30 days
$10,700
16%
31-60 days
$5,400
8%
60+ days
$2,800
4%
Outstanding Invoices
3 overdue
InvoiceCustomerDue DateAmountStatus
INV-1284City of Greater GeelongFeb 10, 2026$4,280Overdue
INV-1291Surf Coast ShireFeb 15, 2026$2,640Overdue
INV-1296Golden Plains ShireFeb 20, 2026$1,280Overdue
INV-1302Ambulance VictoriaMar 5, 2026$11,640Current
INV-1308WorkSafe VictoriaMar 12, 2026$6,180Current
Total Stock Value
$284,600
▲ At cost (Cin7)
Cin7 Core
Active SKUs
148
12 below reorder point
Cin7 Core
Avg Days to Sell
42
▼ Defibs: 28 · Consumables: 61
Cin7 + Shopify
Open Purchase Orders
3
$12,400 committed
Cin7 Core
Stock Value by Category
Stock Health
Inventory Detail
12 alerts
ProductOn HandCommittedAvailableDays StockStatus
HeartSine 360P Pads (Adult)4283418Critical
HeartSine 500P Battery Pack2832534Low
AED Wall Cabinet – White3653152OK
HeartSine Samaritan 360P1821667OK
HeartSine 360P Pads (Paediatric)2202278OK
Training Defib Unit1411391OK
Ad Spend
$4,860
▲ $320 vs prior period
Google Ads
ROAS
4.8x
▲ 0.6x vs prior period
Ads + Shopify
Cost per Acquisition
$18.55
▼ $2.40 vs prior period
Google Ads
Organic Traffic
62%
▲ 4% vs prior period
GA4
Ad Spend vs Revenue
Traffic Sources
Campaign Performance
CampaignSpendClicksConv.CPAROAS
Brand – LivCor Defibrillators$4801,24086$5.5812.4x
Search – Buy AED Australia$1,6801,42064$26.255.2x
Search – HeartSine Pads$92089052$17.694.1x
Search – Defib Workplace$1,14082038$30.003.6x
PMax – All Products$64045022$29.092.8x
Insight: Consumables deliver 54% gross margin vs 31% for defibrillators, but after ad spend allocation, the gap narrows to 48% vs 28%. Your brand campaign (12.4x ROAS) disproportionately drives defib sales — without it, defib margin drops to 22%.
True Margin – Defibs
28.4%
After COGS + ad allocation
All platforms
True Margin – Consumables
48.2%
After COGS + ad allocation
All platforms
Customer LTV (12m)
$2,840
Avg across all customers
Shopify + Xero
CAC to LTV Ratio
1:15.3
Healthy (target >1:3)
All platforms
True Margin by Category
Revenue vs Cost Breakdown