Shopify Store Optimizer
by @charlie-morrison
Audit Shopify stores end-to-end and produce a prioritized fix list to lift conversion rate, AOV, and SEO traffic. Diagnoses theme speed, product page anatomy...
clawhub install cm-shopify-store-optimizerπ About This Skill
name: shopify-store-optimizer description: Audit Shopify stores end-to-end and produce a prioritized fix list to lift conversion rate, AOV, and SEO traffic. Diagnoses theme speed, product page anatomy, collection structure, cart/checkout friction, app bloat, mobile UX, and pricing/discount strategy. Knows the Shopify-specific levers (sections, metafields, app stack, Shop Pay, Markets, Checkout Extensibility) and the 2026 Online Store 2.0 patterns. Use when asked to audit a Shopify store, improve conversion, increase AOV, fix slow theme, optimize product pages, restructure collections, reduce cart abandonment, plan a redesign, evaluate apps, or prepare for BFCM. Triggers on "shopify audit", "shopify conversion", "shopify speed", "product page", "collection page", "abandoned cart", "AOV", "shopify theme", "shopify apps", "checkout optimization", "BFCM prep". metadata: tags: ["shopify", "ecommerce", "conversion-rate", "cro", "dtc", "store-design", "online-store", "checkout"]
Shopify Store Optimizer
Audit a Shopify store the way a senior CRO consultant would β site-wide pass first to find the biggest leak, then focused product-page surgery, then long-tail SEO and AOV plays. Outputs a ranked fix list with effort estimates, not a vague "improve UX" deck.
Usage
Use when revenue per visitor is below benchmark, when a store has plateaued, or before a high-stakes period (BFCM, holiday, new product launch).
Basic invocation: > Audit my Shopify store: example-store.myshopify.com > Why is my conversion rate stuck at 1.2%? > My product page bounce rate is 70% β diagnose > Plan my BFCM prep β store is on Dawn theme
With context: > Stack: Dawn 11.0, Klaviyo, Shogun, Loox, Bold Bundles. CR 1.4%, AOV $58, mobile share 78%. > 6-month-old DTC skincare brand, $8k/mo revenue, plateaued. Want to hit $25k. > Switching from Plus to Basic to cut cost β what loses functionality? > Migrating from Magento to Shopify β what to keep, what to redesign.
The agent runs a five-layer audit (storefront speed β IA β PDP β cart/checkout β retention) and produces ranked fixes with expected lift, effort, and Shopify-specific implementation notes.
How It Works
Layer 1: Storefront speed and core web vitals
LCP > 2.5s = ranking + conversion penalty. Order of attack:
1. Theme baseline β Dawn / Sense / Trade / Pipeline / Symmetry are fast out of the box. Vintage 1.0 themes (Brooklyn, Debut, Boundless) are slow and unmaintained β replatform recommendation.
2. App audit β every embedded app injects JS. Run ?debug=true and Theme Inspector. Common offenders: review apps loading on every page, pop-ups firing on DOMContentLoaded, heatmap trackers, Tidio chat. Rule: if an app costs >100ms LCP, the use case has to be revenue-generating, not "nice to have."
3. Image weight β hero images >300KB, product images >150KB, lazy-loading missing on below-fold. Tool: Shopify Image Optimizer or Tinify (avoid full third-party CDNs β Shopify CDN is fine).
4. Liquid loops β {% for product in collection.products %} with deep metafield access at scale = slow. Move to section settings or {% paginate %}.
5. Custom fonts β limit to 2 weights, use font-display: swap, prefer Shopify's font picker (preloaded).
Output: speed-fix list with PageSpeed before/after estimates and effort (XS/S/M/L).
Layer 2: Information architecture and navigation
A store with 500 SKUs and 4 collections in the menu is leaking traffic. Audit:
Layer 3: Product page (PDP) anatomy
This is where 60% of conversion lift lives. Audit each section:
| Element | Best practice 2026 | |---|---| | Image gallery | 5β8 images, model + flat-lay + scale + detail + lifestyle + UGC. Mobile carousel with thumbnails. | | Title | Under 60 chars, includes searchable attribute (size, color, use). | | Price | Include compare-at if discount real, never fake. Bundle/subscription pricing visible. | | Reviews | Star average + count above the fold. Loox / Judge.me / Yotpo all OK. | | Variants | Swatches for color, size selector, low-stock urgency only when real. | | ATC | Sticky on mobile after scroll. Buy Now if Shop Pay enabled (express checkout = +9% CR). | | Trust badges | Shipping ETA, returns policy, secure checkout. Money-back if applicable. | | Description | Scannable: bullets for spec, prose for story. Tabs for size guide / care / FAQ. | | Bundle / cross-sell | Use Shopify Bundles (free) or Bold Bundles. "Frequently bought together" lifts AOV 8β15%. | | Shipping | Show free-shipping threshold and estimated delivery date dynamically by zip. |
Layer 4: Cart and checkout
Cart-to-checkout drop is the silent killer. Audit:
Layer 5: Retention and lifecycle
Acquisition without retention = treadmill. Audit:
Audit Outputs
Always returns a ranked fix list:
## Audit: example-store.myshopify.com (run 2026-05-02)Top 5 fixes (do these this week)
1. PDP: add review widget above fold β Effort: S | Lift: +8β12% CR
- Loox is installed but rendering below description tab. Move to top of PDP, show count + stars.
2. Cart: enable free-shipping bar β Effort: XS | Lift: +5β7% AOV
3. Speed: remove unused Tidio chat on PDP β Effort: XS | Lift: +0.4s LCP, +2% CR mobile
4. Checkout: enable Shop Pay β Effort: XS | Lift: +9% on Shop Pay click-through
5. Klaviyo: launch 3-email Welcome flow β Effort: M | Lift: +12% list-attributable revenueMedium-term (this month)
6. Add Shopify Bundles for SKU-A β SKU-B FBT β Effort: M | Lift: +10% AOV
7. Restructure collections from 4 β 12 with filterable tags β Effort: M | Lift: SEO + filter conversion
8. Migrate from Vintage Brooklyn theme to Dawn β Effort: L | Lift: speed + maintenanceStrategic (this quarter)
9. Subscription program for hero SKU β Effort: L | Lift: +18% LTV
10. Move from Basic to Shopify (or back) based on app cost analysis β Effort: M | Lift: cost
Plan-Stage Diagnosis
Match the store stage to the right work:
App Stack Recommendations (2026)
Default stack for under $100k/mo (cost-conscious, all proven):
Avoid stacking: 3 review apps, 2 popup apps, dueling discount apps. Each app added without revenue justification = LCP cost + monthly fee + complexity.
Shopify Plus Decision Tree
Plus ($2,300/mo or 0.4% rev) makes sense at:
Don't move to Plus to "look bigger." Move to Plus when you can't ship a deal without it.
BFCM Prep Playbook
8 weeks out:
2 weeks out:
Day-of:
Metric Benchmarks (DTC, 2026)
If the store is below benchmark on multiple metrics, the diagnosis order is: speed β PDP β cart β checkout β retention.
Output Format
The agent produces:
1. Snapshot: revenue range, CR, AOV, mobile share, theme, app count, plan tier 2. Top 5 fixes (week 1) β ranked by ROI, with effort and expected lift 3. Medium-term roadmap (month 1) β 5β8 items 4. Strategic moves (quarter 1) β 2β3 items 5. Killed apps / bad spend β what to remove this week 6. Tracking gaps β analytics, attribution, funnel events missing
No filler, no "leverage synergies." Concrete fixes with theme files, app names, and configuration steps.
π‘ Examples
Use when revenue per visitor is below benchmark, when a store has plateaued, or before a high-stakes period (BFCM, holiday, new product launch).
Basic invocation: > Audit my Shopify store: example-store.myshopify.com > Why is my conversion rate stuck at 1.2%? > My product page bounce rate is 70% β diagnose > Plan my BFCM prep β store is on Dawn theme
With context: > Stack: Dawn 11.0, Klaviyo, Shogun, Loox, Bold Bundles. CR 1.4%, AOV $58, mobile share 78%. > 6-month-old DTC skincare brand, $8k/mo revenue, plateaued. Want to hit $25k. > Switching from Plus to Basic to cut cost β what loses functionality? > Migrating from Magento to Shopify β what to keep, what to redesign.
The agent runs a five-layer audit (storefront speed β IA β PDP β cart/checkout β retention) and produces ranked fixes with expected lift, effort, and Shopify-specific implementation notes.