Confidential • Prepared for Palm Cove Label

Digital Audit Report

Comprehensive Shopify store audit and 90-day Google Analytics 4 analysis for palmcovelabel.com.au

C+
Shopify Grade
0.47%
Conversion Rate
$18.7K
90-Day Revenue
31,903
Sessions
20
Issues Found

Prepared by 121 Group • 19 March 2026 • GA4 Property: 514161971 • 90-Day Window (Dec 2025 – Mar 2026)

Section 01

Executive Overview

Shopify Store — Grade: C+

Palm Cove Label runs on Shopify with the Broadcast V8.0.0 theme (custom: "Palm-Cove/Content-Theme"). The store launched in December 2025 with 223 products across 29 collections.

The tracking and pixel infrastructure is well configured through Shopify’s Web Pixels Manager. However, the product catalogue quality is critically weak: zero image alt text, minimal product types/tags, thin descriptions, and no collection SEO content.

Google Analytics 4 — 90 Days

Over 90 days the store generated $18,674 revenue from 149 purchases across 31,903 sessions. Revenue is trending upward: $3K → $4K → $6.7K → $5.9K (March partial).

Critical finding: ~40% of all traffic comes from non-converting channels (Pinterest Paid, Pangle referral spam, TikTok awareness campaigns). Google Search channels deliver 49.7% of revenue from just 18.5% of traffic.

Score Breakdown

CategoryScoreStatusKey Issue
Tracking & Pixels9/10ExcellentAll major pixels configured via Web Pixels Manager
Product Catalogue SEO2/10Critical0% alt text, 97% missing product types, 5 total tags
Collection SEO1/10Critical0/29 collections have SEO descriptions
Content & Pages4/10Fake founder story, no size guide, thin descriptions
Technical Performance6/10AverageFont duplication, missing og:image, JSON-LD errors
Channel Strategy (GA4)3/10Critical~40% traffic from non-converting sources
Conversion Rate (GA4)3/10Critical0.47% vs 1.5–2.5% benchmark
AOV & Revenue Trend7/10Good$125 AOV healthy; revenue growing month-on-month
BNPL & Payments8/10GoodAfterpay + Zip Pay active ($70 min)
Email Marketing5/10Klaviyo installed but only $395 revenue in 90 days
Shopify Audit

Tracking & Pixel Infrastructure

All pixels are configured via Shopify’s Web Pixels Manager (sandboxed iframe system, introduced ~2023). This is the modern best-practice approach.

PlatformPixel / Tag IDSystemContextStatus
Facebook / Meta Pixel1423757832754917Web Pixels ManagerOPENActive
Facebook CAPI (Server-Side)facebookCapiEnabled: trueTrekkie AnalyticsActive
TikTok PixelD4SGFTRC77U7BBAU63E0Web Pixels ManagerSTRICTActive
Google Analytics 4G-WCDQ1E8WTXWeb Pixels ManagerOPENActive
Google AdsAW-17790148894Web Pixels ManagerOPENActive
Google TagGT-P8QBV6LTWeb Pixels ManagerOPENActive
Google Merchant CenterMC-TJJZ26KYH6Web Pixels ManagerOPENActive
KlaviyoSdTC5xWeb Pixels ManagerSTRICTActive
Judge.meWeb PixelWeb Pixels ManagerSTRICTActive
Pinterest TagMissing
Snapchat PixelNot installed

Google Ads Conversion Events

7 conversion events are configured — this is thorough coverage:

EventGA4Google AdsMerchant Center
purchase
view_item
page_view
add_to_cart
begin_checkout
add_payment_info
search
✓ Verdict: Tracking infrastructure is solid. Facebook Pixel + CAPI (client + server-side), TikTok, Google Ads with full conversion events, GA4, and Klaviyo are all properly configured. The only gap is Pinterest Tag (relevant only if Pinterest advertising continues).
Shopify Audit

Product Catalogue Quality

Analysis of all 223 products via Shopify JSON API. The product catalogue has serious SEO and content quality deficiencies.

0%
Image Alt Text
0 of 381 images
97.3%
Missing Product Types
217 of 223
5
Unique Tags
Across 223 products
59.2%
Single Image Products
132 of 223
147
Avg Description Chars
73.4% under 200
223
Total Products
Broadcast V8.0.0

Image Alt Text — 0% Coverage

Every single product image (381 total) has zero alt text. This is the most critical SEO issue on the site. Alt text is essential for:

  • Google Image Search visibility — a major discovery channel for fashion
  • Accessibility compliance (WCAG 2.1)
  • SEO ranking signals for product pages
  • Social media previews when images are shared

0 / 381 images with alt text (0%)

Product Types — 97.3% Missing

Only 6 of 223 products have a product type assigned. Product types are critical for Google Shopping feed quality, internal filtering, and structured data.

Product TypeCount
Empty / Missing217
Earrings3
Necklaces1
Beach Bag1
Clip1

217 / 223 products missing product type (97.3%)

Tags — Only 5 Unique Tags

Product Images

Product Descriptions

Shopify Audit

Collections & Navigation

29
Collections
Active
0
With SEO Descriptions
0 of 29 (0%)
1
Misconfigured Handle
"Denim" → /jackets
3
Vendor Name Variants
Inconsistent naming

Collection SEO Descriptions — 0/29

Not a single collection has an SEO description. Collection pages are high-value landing pages for category searches (e.g., “women’s summer dresses Australia”). Without descriptions, Google has minimal content to index and rank these pages.

0 / 29 collections with SEO description (0%)

“Best Sellers” = All Products

Vendor Name Inconsistency

URL Handle Issue

Shopify Audit

Content & Pages

Page Inventory

PageURLStatusNotes
Homepage/LiveMain entry point — 11,567 sessions in 90 days
About/pages/aboutFake founder story (see below)
Contact/pages/contactLiveStandard contact form
FAQ/pages/faqLiveCovers returns, shipping, Afterpay, Zip Pay
Privacy Policy/policies/privacy-policyLiveShopify template
Terms of Service/policies/terms-of-serviceLiveShopify template
Refund Policy/policies/refund-policyLiveShopify template
Shipping Policy/policies/shipping-policyLiveShopify template
Size GuideMissingCritical for fashion — reduces returns
Order TrackingMissingReduces support enquiries
Loyalty / RewardsMissingGrowth opportunity

About Page — Fake Founder Story

⚠ Critical Brand Integrity Issue

The About page tells the story of “Anna Nova, Former Lawyer turned Fashion Designer” — a completely fictional founder. The real brand is operated by Demi Sargeant. The narrative about “practising law” and “sketching fabrics during evenings” appears to be AI-generated placeholder content that was never replaced with the real brand story.

This is a trust and credibility risk. If customers or media discover the founder story is fabricated, it damages brand reputation. This should be replaced immediately with Demi’s authentic story.

BNPL Payment Options

✓ Afterpay & Zip Pay Active

Both Afterpay and Zip Pay are available with a minimum spend of $70. Afterpay on-site messaging appears on product pages via Shopify extensions. The FAQ confirms both payment options.

Free Gift Campaign

Shopify Audit

Technical Issues

IssueSeverityDetail
Missing og:image on homepageHighNo Open Graph image set — social sharing previews (Facebook, LinkedIn, iMessage) show no image. Reduces click-through from shared links.
Tenor Sans font declared 4×Four duplicate @font-face declarations and four duplicate <link rel="preload"> hints for the same font. Increases page weight and parse time.
Empty sameAs in JSON-LDThe Organization structured data contains 7 empty strings alongside 3 valid social URLs. Invalid structured data can trigger Google Search Console errors.
Preorder module loaded but emptyLowA preorder feature module is loaded in the theme but contains no active configuration — dead code adding to page weight.
No <link rel="preconnect">LowNo preconnect hints for third-party domains (fonts.googleapis.com, cdn.shopify.com). Adding these reduces connection setup time.

Theme & Technology Stack

ComponentDetail
PlatformShopify (myshopify domain: palm-cove-au.myshopify.com)
ThemeBroadcast V8.0.0 (custom name: “Palm-Cove/Content-Theme”)
CurrencyAUD
CountryAustralia
ReviewsJudge.me (active with web pixel)
Email MarketingKlaviyo (account SdTC5x)
BNPLAfterpay + Zip Pay (min $70)
Free Gift Appfree-gift-app7 (active campaign)
Design System7-colour palette (well-implemented)
GA4 Analytics

90-Day Performance Dashboard

GA4 Property: 514161971 • Period: December 2025 – March 2026 (90 days)

31,903
Total Sessions
90 days
25,233
Total Users
98.9% new
$18,674
Total Revenue
149 purchases
0.47%
Conversion Rate
Benchmark: 1.5–2.5%
$125.33
Avg Order Value
Healthy for fashion
50.9%
Bounce Rate
49.1% engagement
3.09
Pages / Session
98,709 total views
2m 9s
Avg Session Duration
129 seconds

Monthly Trend

MonthSessionsUsersPage ViewsPurchasesRevenueEng %Conv %
Dec 20256,4585,71718,96320$3,02148.4%0.31%
Jan 202612,88010,72937,24531$4,03546.6%0.24%
Feb 20268,9957,25731,26551$6,66552.9%0.57%
Mar 2026 (partial)6,9205,88321,11752$5,89048.1%0.75%
📈 Positive Trend: Revenue is growing month-on-month: $3,021 → $4,035 → $6,665 → $5,890 (March only ~60% complete, on pace for ~$9,800). Conversion rate is also improving: 0.31% → 0.24% → 0.57% → 0.75%.
GA4 Analytics

Critical Findings

⚠ Finding #1: Pangle Referral Spam — 4,742 Wasted Sessions

pangleglobal.com / referral is the #2 traffic source with 4,742 sessions, 0 purchases, 71.7% bounce rate. Pangle is TikTok’s ad network for mobile app install campaigns. This traffic is almost certainly bot/invalid traffic that will never convert on an ecommerce store.

Impact: Inflates session counts by ~15%, distorts all conversion rate calculations, wastes analytics bandwidth.

Action: Create a GA4 filter to exclude pangleglobal.com. Disable Pangle placements in TikTok campaign settings.

⚠ Finding #2: Pinterest Paid — Near-Zero ROI on Biggest Channel

Pinterest / PaidSocial is the #1 traffic source with 7,332 sessions but only 2 purchases ($504.90), a 63.6% bounce rate, and 0.03% conversion rate. Campaign 626757309614 alone drove 5,931 sessions with zero purchases.

Impact: If Pinterest ad spend mirrors its traffic share (~23% of all sessions), this represents an estimated $1,000–2,000+/month in wasted spend.

Action: Pause Pinterest campaigns immediately or reduce budget by 90%. Reallocate to Google Search which converts at 1.16%.

⚠ Finding #3: TikTok Paid — 96.6% Bounce Rate

tiktok / paid drove 812 sessions with a 96.6% bounce rate, 3.4% engagement, and 0 purchases. Combined with two “Reach” campaigns (722 sessions, 2.5–3.7% engagement, 0 purchases), TikTok activity is generating awareness-only traffic with no conversion pathway.

Action: Review TikTok campaign objectives — “Reach” campaigns do not optimise for ecommerce conversions. Switch to conversion-optimised objectives or pause entirely.

⚠ Finding #4: Safari In-App Browser — 64.1% Bounce

11,367 sessions (35.6% of all traffic) arrive via Safari (in-app) — the embedded browser within Instagram, Facebook, TikTok, and Pinterest apps. These sessions show only 35.9% engagement vs 56.1% for regular Safari. In-app browsers lack saved passwords, payment autofill, and extensions, compounding the low social conversion rate.

⚠ Finding #5: Conversion Rate 3× Below Benchmark

The overall ecommerce conversion rate of 0.47% is significantly below the fashion ecommerce benchmark of 1.5–2.5%. However, excluding ~12,000+ spam/non-converting sessions, the adjusted rate on quality traffic is closer to 0.76% — still below benchmark but a more honest baseline.

GA4 Analytics

Channel Performance

ChannelSessionsUsersEng %BouncePurchasesRevenueConv %Verdict
Paid Social13,60811,57739.4%60.6%31$4,0720.23%Poor
Referral4,8024,22928.8%71.2%0$00.00%Spam
Direct3,4832,71463.1%36.9%36$3,9851.03%Strong
Organic Social3,1142,76962.9%37.1%5$4790.16%
Organic Search2,4311,51972.6%27.4%30$4,0951.23%Excellent
Paid Search1,7411,15770.7%29.3%20$2,5771.15%Strong
Cross-network (PMAX)1,6961,39259.4%40.6%19$2,4401.12%Strong
Email (Klaviyo)64526464.8%35.2%4$3950.62%Developing
Organic Shopping272370.4%29.6%1$1793.70%High Intent
💡 Key Insight: Google channels (Organic Search + Paid Search + PMAX + Organic Shopping) collectively account for 5,895 sessions, 70 purchases, and $9,291 revenue — representing 49.7% of all revenue from just 18.5% of traffic. This is the strongest channel group by far.

Source / Medium Deep Dive

Source / MediumSessionsPurchasesRevenueEng %Conv %Notes
Pinterest / PaidSocial7,3322$50536.4%0.03%Worst ROI
pangleglobal.com / referral4,7420$028.3%0.00%Spam — filter
google / cpc3,35539$5,01866.0%1.16%Best paid channel
(direct) / (none)3,48336$3,98563.1%1.03%Strong intent
google / organic2,43130$4,09572.6%1.23%Best converting
facebook / paid2,41117$1,90049.4%0.71%Moderate
fb / paid2,1788$98342.0%0.37%Duplicate UTM
instagram / organic1,8304$41855.7%0.22%Low conversion
tiktok / paid8120$03.4%0.00%96.6% bounce
⚠ UTM Inconsistency: Facebook traffic is split across two source/mediums: facebook/paid (2,411 sessions, 17 purchases) and fb/paid (2,178 sessions, 8 purchases). Combined, Meta Paid = 4,589 sessions, 25 purchases, $2,883 revenue, ~0.54% conversion. UTMs should be standardised to a single format for accurate attribution.

New vs Returning Users

New Users (24,891)

Revenue: $10,132

Purchases: 87

Engagement: 46.3%

Conv Rate: 0.35%

Returning Users (2,687)

Revenue: $8,541

Purchases: 62

Engagement: 65.9%

Conv Rate: 2.31%

💡 Returning users convert at 2.31% vs new users at 0.35% — a 6.6× difference. This makes remarketing and email nurture campaigns the single highest-ROI opportunity.
GA4 Analytics

Ecommerce Conversion Funnel

15,635
Product Views (view_item)
↓ 95.5% drop-off
707
Add to Cart — 4.5% of viewers
↓ 67.2% drop-off
232
Begin Checkout — 32.8% of carts
↓ 37.9% drop-off
144
Purchase — 62.1% of checkouts

Funnel Analysis

StageEventsRateBenchmarkGap
View → Add to Cart707 / 15,6354.5%8–12%~50% below benchmark
Cart → Checkout232 / 70732.8%40–60%
Checkout → Purchase144 / 23262.1%55–70%Within benchmark
⚠ Critical Funnel Bottleneck: View → Add to Cart (4.5%)

The biggest conversion killer is the product page itself. Only 4.5% of people who view a product add it to their cart (benchmark: 8–12%). This is directly linked to the Shopify audit findings: single product images (59%), thin descriptions (147 chars avg), no size guide, and missing trust signals. Fixing product pages could double the add-to-cart rate and cascade through the entire funnel.

💡 Checkout conversion is healthy at 62.1% — once customers reach checkout, they complete purchases at a good rate. The Afterpay/Zip integration and Shopify’s streamlined checkout are working. The problem is getting people TO checkout.
GA4 Analytics

Campaign Performance

Google Ads Campaigns

CampaignSessionsPurchasesRevenueEng %Conv %Verdict
[KOD] PMAX Feed Only1,62519$2,44059.5%1.17%Best Performer
Brand Search - Palm Cove Label1,51820$2,57773.5%1.32%Strong
Competitor Campaign2030$070.4%0.00%No conversions

Meta (Facebook/Instagram) Campaigns

Campaign IDSessionsPurchasesRevenueEng %Conv %Notes
120237395934880280834$1,00471.1%4.82%Investigate — exceptional conv rate
1202144718268202807915$45449.4%0.63%Moderate
1202186522188502806824$53440.1%0.59%Moderate
1202186522187702806351$8935.3%0.16%Low performance

Pinterest Campaigns

CampaignSessionsPurchasesRevenueEng %Conv %
6267573096145,9310$035.2%0.00%
6267573096151,1782$50541.2%0.17%

TikTok Campaigns

CampaignSessionsPurchasesEng %Bounce
tiktok / paid (main)81203.4%96.6%
Reach Campaign Palm Cove March48203.7%96.3%
Reach Campaign 202624002.5%97.5%
GA4 Analytics

Audience & Geography

Device Breakdown

68.3%
Mobile
21,793 sessions
21.6%
Desktop
6,891 sessions
10.1%
Tablet
3,219 sessions

Operating System

OSSessions% TotalEngagement
iOS23,04172.2%45.7%
Android4,98915.6%50.1%
macOS1,7605.5%69.1%
Windows1,7115.4%67.8%
💡 Desktop users (macOS + Windows) show ~68% engagement vs ~47% on mobile. The 87.8% mobile audience is expected for fashion, but the engagement gap suggests the mobile experience could be improved.

Browser Analysis

BrowserSessions% TotalEng %BounceNotes
Safari12,21538.3%56.1%43.9%Standard iOS browser
Safari (in-app)11,36735.6%35.9%64.1%Social media embedded browser
Chrome5,46117.1%55.9%44.1%Standard
Android Webview1,6325.1%54.9%45.1%Android in-app

Top Cities by Revenue

CitySessionsPurchasesRevenueConv %Eng %
Brisbane3,82033$3,9160.86%63.0%
Sydney5,47628$3,3450.51%48.3%
Melbourne5,22325$3,0620.48%43.5%
Perth2,05912$1,5340.58%47.2%
Adelaide1,3464$3350.30%48.6%
Gold Coast4244$3990.94%50.5%
Townsville3244$4301.23%60.2%
💡 Geographic Insight: Brisbane dominates with 46.6% of revenue — expected for a Brisbane-based brand. Townsville (1.23%) and Gold Coast (0.94%) show conversion rates significantly above site average, suggesting strong QLD regional affinity. Geo-targeted campaigns could be efficient.

Demographics

GA4 Analytics

Landing Page Performance

Landing PageSessionsPurchRevenueEng %BounceNotes
/ (Homepage)11,56759$7,50662.9%37.1%Best performer
/products/portofino-claire-midi-dress2,8677$70132.5%67.5%High traffic, low conv
/products/sardines-pouch2,1900$028.4%71.6%Zero purchases
/products/aussie-way-maxi-dress1,6872$44341.8%58.2%Low conversion
/collections/dresses1,52711$1,57761.2%38.8%Strong collection page
/products/golden-scallop-esther-top1,1000$031.6%68.4%Zero purchases
/collections/sale9774$56729.0%71.0%Low engagement for sale
/products/queen-bee-white-dress4807$61955.0%45.0%1.46% conv rate

❌ Paid Traffic to Non-Converting Pages

  • Sardines Pouch: 2,190 sessions, $0 revenue
  • Golden Scallop Esther Top: 1,100 sessions, $0 revenue
  • Beaded Clutche: 522 sessions, $0 revenue
  • Corfu Pheonix Dress: 615 sessions, $0 revenue

These 4 pages received 4,427 combined sessions with zero conversions. Ad spend driving traffic here is entirely wasted.

✓ High-Converting Pages

  • Homepage: 0.51% conv, $7,506
  • /collections/dresses: 0.72% conv, $1,577
  • Queen Bee White Dress: 1.46% conv, $619
  • /collections/jewellery: 3.13% conv, $257

Collection pages consistently outperform individual product pages as landing destinations.

Combined Recommendations

Prioritised Action Plan

P0 — Immediate (This Week)

#ActionSourceExpected Impact
1Pause or slash Pinterest paid campaigns by 90% — 7,332 sessions, 2 purchases ($505). Worst ROI of any channel.GA4~$1,000–2,000/month saved
2Filter pangleglobal.com referral spam from GA4 reporting. Disable Pangle placements in TikTok.GA4Accurate data, cleaner metrics
3Stop sending paid traffic to zero-converting product pages (Sardines Pouch, Golden Scallop, Beaded Clutche, Corfu Pheonix).GA44,427 sessions/quarter redirected
4Standardise Facebook UTM tags — consolidate fb/paid and facebook/paid.GA4Accurate Meta attribution
5Replace fake About page founder story — “Anna Nova” with Demi Sargeant’s real brand story.ShopifyBrand trust & authenticity

P1 — High Priority (Next 30 Days)

#ActionSourceExpected Impact
6Add alt text to all 381 product images. Fashion image search is a major organic discovery channel.ShopifySEO visibility uplift
7Add product types to all 223 products. Critical for Google Shopping feed quality.ShopifyBetter Shopping ad performance
8Reallocate Pinterest/TikTok budget to Google Search. Google converts at 1.16% vs Pinterest at 0.03%.GA42–3× ROAS improvement
9Scale [KOD] PMAX Feed Only campaign — best-performing automated campaign at 1.17% conversion.GA4More Shopping visibility
10Launch remarketing campaigns targeting 707 cart abandoners and 15,635 product viewers. Returning users convert at 6.6× the rate of new users.GA4~35 additional purchases recovering 5% of carts
11Create a Size Guide page. Essential for fashion ecommerce conversion and reducing returns.ShopifyReduced returns, higher conv

P2 — Medium Priority (60 Days)

#ActionSourceExpected Impact
12Write SEO descriptions for all 29 collections. Zero collections have descriptions — massive organic search gap.ShopifyCategory page rankings
13Expand product tags from 5 unique tags. Add fabric, occasion, season, style tags for filtering and search.ShopifyBetter internal search & filtering
14Add 3–5 images per product (59% currently have only 1 image). Fashion requires front, back, detail, lifestyle shots.ShopifyHigher add-to-cart rate
15Enrich product descriptions to 300–500+ chars. Include fabric, fit, styling tips, care instructions.ShopifyBetter product page engagement
16Build Klaviyo email automation flows — abandoned cart, browse abandonment, post-purchase, win-back. Email currently drives only $395 in 90 days.BothEmail = 20–30% of revenue at maturity
17Enable Google Signals in GA4 to unlock demographic data (89.7% currently unknown).GA4Better audience insights
18Investigate Meta campaign 120237395934880280 — 4.82% conversion rate from 83 sessions. Identify what makes this creative/targeting different.GA4Scalable Meta performance

P3 — Optimisation (90 Days)

#ActionSourceExpected Impact
19Fix og:image on homepage for social sharing previews.ShopifyBetter social click-through
20Curate Best Sellers collection to 20–30 items (currently = all 223 products).ShopifyCustomer trust & discovery
21Fix Denim collection URL (currently /collections/jackets).ShopifySEO & user experience
22Consolidate vendor names (3 variants of “Palm Cove”).ShopifyCleaner Shopping feed
23Clean up JSON-LD structured data (7 empty sameAs strings).ShopifyCleaner GSC reports
24Remove duplicate Tenor Sans font declarations (loaded 4×).ShopifyFaster page loads
25Geo-target QLD regional areas (Townsville 1.23%, Gold Coast 0.94% conv).GA4Efficient regional spend
Revenue Opportunity

12-Month Revenue Projection

Based on current metrics, industry benchmarks, and the prioritised action plan, here is a month-by-month revenue forecast showing how each phase of optimisation compounds results.

📊 Current Baseline (Month 0)

$6,200
Monthly Revenue
0.47%
Conversion Rate
10,634
Monthly Sessions
$125
Avg Order Value
~50
Monthly Orders
~40%
Wasted Traffic

Month-by-Month Projection

MonthPhaseSessionsConv %OrdersRevenuevs Now
CurrentBaseline10,6340.47%50$6,200
Month 1Triage8,2000.62%51$6,400+3%
Month 2Triage8,5000.71%60$7,500+21%
Month 39,0000.84%76$9,500+53%
Month 49,2000.93%86$10,800+74%
Month 5Grow9,8001.05%103$12,900+108%
Month 6Grow10,2001.15%117$14,600+135%
Month 7Scale10,8001.22%132$16,500+166%
Month 8Scale11,4001.30%148$18,500+198%
Month 9Scale12,0001.35%162$20,300+227%
Month 10Scale12,6001.40%176$22,000+255%
Month 11Scale13,0001.45%189$23,600+281%
Month 12Scale13,5001.50%203$25,400+310%

Revenue Growth Trajectory

Current: $6.2K
Benchmark Target: $15K
$6.4K
M1
$7.5K
M2
$9.5K
M3
$10.8K
M4
$12.9K
M5
$14.6K
M6
$16.5K
M7
$18.5K
M8
$20.3K
M9
$22K
M10
$23.6K
M11
$25.4K
M12
Triage
Rebuild
Grow
Scale
$197,500
12-Month Total
Projected cumulative revenue
+$123,100
Additional Revenue
vs $74,400 at current rate
+310%
Month 12 vs Now
$25.4K vs $6.2K monthly
1,429
12-Month Orders
vs ~600 at current rate

What’s Required to Achieve This

Each phase builds on the previous. Here’s exactly what needs to happen and what resources are involved.

M1–2
Triage

Phase 1: Emergency Triage

Stop the bleeding — eliminate wasted spend and clean data

Revenue target
$7,500 /mo

Actions Required

ActionOwnerEffortImpact
Pause/reduce Pinterest paid campaigns by 90%
7,332 sessions generated only 2 purchases ($505). Reallocate ~$1–2K/month.
Ads Manager1 hourCritical
Filter pangleglobal.com referral spam in GA4
4,742 bot sessions inflating all metrics. Create exclusion filter.
Analytics30 minsCritical
Stop paid traffic to zero-converting pages
Sardines Pouch (2,190), Golden Scallop (1,100), Beaded Clutche (522), Corfu Pheonix (615) — 4,427 sessions, $0 revenue.
Ads Manager2 hoursCritical
Standardise Facebook UTM parameters
Consolidate fb/paid and facebook/paid to enable accurate Meta attribution.
Ads Manager1 hour
Replace fake “Anna Nova” About page
Write authentic brand story featuring Demi Sargeant.
Content / Client2–3 hours
Disable Pangle placements in TikTok Ads Manager
Remove low-quality traffic sources from TikTok campaigns.
Ads Manager30 mins
Key Mechanism: Traffic drops from ~10,600 to ~8,200 sessions/month, but these are wasted sessions being removed. Conversion rate jumps from 0.47% to 0.62–0.71% because the denominator (sessions) is now clean, quality traffic. Revenue actually increases despite lower session count.
M5–6
Grow

Phase 3: Growth Acceleration

Content depth, email automation, and conversion rate optimisation

Revenue target
$14,600 /mo

Actions Required

ActionOwnerEffortImpact
Enrich all product descriptions to 300–500+ characters
73% currently under 200 chars. Add fabric composition, fit notes, styling suggestions, care instructions.
Content
Add 3–5 images per product
59% have only 1 image. Fashion customers need front, back, detail, and lifestyle shots.
Photography / Client
Build Klaviyo email automation flows
Abandoned cart, browse abandonment, post-purchase, win-back, welcome series. Email currently drives only $395/quarter.
Email SpecialistCritical
Expand product tags from 5 to 30+
Add fabric, occasion, season, style, colour tags. Enables filtering and collection automation.
Catalogue Manager4–6 hours
Investigate & scale Meta campaign 120237395934880280
4.82% conversion rate from 83 sessions. Identify creative/targeting that works, replicate.
Ads Manager3–4 hours
Curate Best Sellers collection
Currently = all 223 products. Trim to 20–30 proven performers based on GA4 conversion data.
Catalogue / Analytics1–2 hoursMedium
Key Mechanism: Email automation becomes a revenue channel (target: 15–20% of total revenue). Richer product content increases time-on-page and add-to-cart rates. Organic search traffic starts compounding from alt text and collection SEO work done in Phase 2. Conversion rate breaks through 1% barrier.
M7–12
Scale

Phase 4: Scale & Compound

Organic growth, channel diversification, and LTV maximisation

Revenue target
$25,400 /mo

Actions Required

ActionOwnerEffortImpact
Scale Google Ads budget with proven ROAS
With clean data and optimised feed, increase Google spend 50–100% while maintaining ROAS.
Ads ManagerOngoingCritical
Launch geo-targeted campaigns for QLD regions
Townsville (1.23% conv), Gold Coast (0.94% conv) — significantly above site average.
Ads Manager4–6 hours
Build loyalty/rewards programme
Returning users convert at 6.6× rate. Incentivise repeat purchases and increase LTV.
Dev / Marketing
Advanced Klaviyo segmentation & personalisation
VIP segments, predictive analytics, product recommendation flows, seasonal campaigns.
Email SpecialistOngoing
Content marketing / blog strategy
Style guides, seasonal lookbooks, fashion advice. Build organic traffic and brand authority.
ContentMedium
Optimise mobile conversion experience
In-app Safari has 64% bounce rate vs 44% for standard Safari. Improve social media landing experience.
Dev / UX8–12 hours
Technical SEO refinements
Fix og:image, JSON-LD sameAs, duplicate fonts, Denim collection URL.
Dev3–4 hoursMedium
Key Mechanism: By Month 7+, organic search traffic from SEO investments starts contributing meaningfully (reducing dependency on paid). Email drives 20–30% of revenue. Paid campaigns run on optimised product feeds with proven ROAS. Customer LTV increases through loyalty programme and retention flows. Conversion rate stabilises at 1.4–1.5% (industry benchmark).

🔬 Key Assumptions & Notes

  • AOV remains stable at ~$125. Could increase with upsell/cross-sell flows (upside not modelled).
  • Total ad spend remains constant at ~$6.5–9.5K/month — this projection is about efficiency, not spending more. Budget is reallocated from non-performing to performing channels.
  • Organic traffic grows 2–3% monthly from Month 4 onwards as SEO work compounds. This is conservative for a site with zero current optimisation.
  • Email revenue target: 20% of total by Month 8. Industry benchmark for fashion ecommerce with Klaviyo is 25–35%.
  • Conversion rate ceiling: 1.5%. Fashion ecommerce benchmark is 1.5–2.5%. We’ve modelled conservatively at the low end.
  • Seasonality not modelled. New season launches (mid-April, mid-year) could create revenue spikes above projections.
  • No new product range expansion assumed. Additional SKUs would expand the addressable market.

Revenue Opportunity Summary

$74,400
12-Month Status Quo
$6,200 × 12 months
$197,500
12-Month Projected
With optimisation plan
+$123,100
Additional Revenue
165% increase over status quo

Every month of inaction costs approximately $5,000–10,000 in unrealised revenue from wasted ad spend and missed conversions.