Last updated: Mar 22, 2026, 3:27 AM EST
Audit Score: 42/100
Current State: BenchK Shopify Dev Store
Detailed audit of t1sejg-1z.myshopify.com — scored 0-100 per category. Good, Bad, and Maybe for each.
42
Needs Work — Out of 100
Average across 8 categories. A $198 Shopify Impact theme with 5 months of customization. Functional but underperforming in content, SEO, and technical architecture.
Site Performance
32/100
Poor SEO & Discoverability
38/100
Poor Content Quality
28/100
Poor Product Pages
45/100
Needs Work Conversion & Sales
55/100
Needs Work Design & UX
58/100
Needs Work Technical Architecture
35/100
Poor B2B / Commercial
42/100
Needs Work 32
Site Performance
PoorGood
- ✓ Shopify CDN serves images globally
- ✓ Responsive srcset for different screen sizes
Bad
- ✗ 15+ external scripts loaded on every page (Trekkie, Web Pixels, PowerfulForm, UpPromote, Affirm, GovX, Instagram feed)
- ✗ 130KB inline JSON from form builder injected into DOM — blocks page parsing
- ✗ Double analytics tracking: Trekkie + Web Pixels Manager = redundant data + slower loads
- ✗ No lazy-loading attribute on images
- ✗ Heavy Shopify Impact theme with extensive CSS custom properties overhead
Maybe
- ? Could strip form builder and replace with lightweight alternative (save ~150KB)
- ? Could defer non-critical scripts to improve First Contentful Paint
- ? Shopify's built-in CDN is good — keep using it for images even after migration
38
SEO & Discoverability
PoorGood
- ✓ Schema.org markup present (BreadcrumbList, WebSite, Organization, Product)
- ✓ Product pages have GTIN, price, availability in structured data
- ✓ Sitemap exists with 66 products, 26 pages, 7 collections
- ✓ Clean URL structure (/products/benchk-733b-wall-bars)
Bad
- ✗ No H1 tag on homepage — hero section lacks semantic structure
- ✗ Only 3 blog posts in 5 months — all event recaps with zero keyword targeting
- ✗ Blog not prominently linked from main navigation
- ✗ Meta descriptions appear auto-generated by theme, not hand-crafted
- ✗ No content strategy — zero organic search traffic plan
- ✗ Product descriptions are spec-focused, not keyword-optimized
- ✗ No FAQ schema markup on FAQ pages
- ✗ No internal linking strategy between pages
Maybe
- ? Could add FAQ schema to commercial FAQ page (14 Q&As already written)
- ? Product titles are keyword-rich but inconsistent (some say 'stall bar', others 'wall bars')
- ? Sitemap is functional — would transfer cleanly to new site with 301 redirects
28
Content Quality
PoorGood
- ✓ About Us page tells genuine founder story (Vadim & Irena, Ukraine to Poland)
- ✓ Commercial FAQ has 14 real Q&As — best content on the site
- ✓ B2B messaging is on-point: 'Turn a wall into a movement zone'
- ✓ Certification details are thorough (PN-EN standards, load testing)
Bad
- ✗ 3 blog posts total — all FIBO/trade show recaps, no educational value
- ✗ 8 B2B vertical pages use identical template — only hero paragraph differs
- ✗ Military discount page: EMPTY — just title, no content
- ✗ Student discount page: EMPTY — just title, no content
- ✗ Affiliate program page: no unique content, same PRO template as all commercial pages
- ✗ Product descriptions are minimal — specs only, no benefits, no use cases
- ✗ No exercise guides, setup tutorials, or buyer's guides
- ✗ No comparison content (vs competitors, vs other gym equipment)
- ✗ History page exists but is thin on detail
Maybe
- ? Founder story has authenticity — could be expanded into powerful brand narrative
- ? Commercial FAQ content is solid — could be repurposed into blog posts
- ? B2B hero text is well-written — just needs unique supporting content per vertical
45
Product Pages
Needs WorkGood
- ✓ 66 products with proper pricing and SKUs
- ✓ Schema.org Product markup with GTIN, price, availability
- ✓ Free shipping banner on every page
- ✓ Color variants (B = Black, W = White) clearly labeled
- ✓ Product images are high quality photography
Bad
- ✗ No customer reviews on any product page
- ✗ No cross-sell or upsell ('Complete your setup', 'Customers also bought')
- ✗ No comparison table between models on product pages
- ✗ CTA button says 'Next' instead of 'Add to Cart' — confusing
- ✗ No video (assembly, exercises, lifestyle) on any product page
- ✗ No spec table — specs buried in description paragraphs
- ✗ Product descriptions are spec-dumped, not benefit-driven
- ✗ Some product handles are messy: 'benchk-200w-wall-bars-black' for a 200B model
- ✗ Only 1 image in schema markup despite multiple images available
Maybe
- ? Image quality is excellent — would transfer directly to new site
- ? Product data structure (variants, pricing) is clean in Shopify JSON API
- ? Could build dedicated product comparison tool using existing data
55
Conversion & Sales
Needs WorkGood
- ✓ Expert CTA front-and-center: named sales manager (Vlad), phone + email
- ✓ 'Ask an Expert' modal with phone number and business hours
- ✓ PRO+ pricing for bulk/commercial buyers — smart B2B strategy
- ✓ Affiliate program with 10-20% commission
- ✓ Affirm payment integration for financing high-ticket items
- ✓ GovX integration for military/first-responder verification
- ✓ Contact form with lead capture (PowerfulForm)
- ✓ Free shipping messaging prominent throughout
Bad
- ✗ No customer reviews or testimonials anywhere on site
- ✗ No urgency signals (low stock, limited time, social proof counters)
- ✗ No 'X people viewing this' or 'Y sold this month' social proof
- ✗ Cart/checkout flow relies on Shopify default — not optimized
- ✗ No exit-intent popup or email capture beyond newsletter footer
- ✗ Military + student discount pages are empty — broken trust
Maybe
- ? Affirm integration is smart for $2,000+ products — keep it in any migration
- ? GovX military verification is valuable — investigate standalone integration
- ? Lead capture form works but 130KB form builder is overkill — replace with lightweight form
58
Design & UX
Needs WorkGood
- ✓ Clean, minimalist aesthetic matches BenchK's brand positioning ('sports furniture')
- ✓ Bronze/warm accent color (rgb 191,99,23) is distinctive and premium-feeling
- ✓ Inter font family is modern and readable
- ✓ Mobile-responsive layout with proper breakpoints
- ✓ Sticky header with clean navigation
- ✓ Product photography is professional and consistent
Bad
- ✗ Shopify Impact theme ($198) heavily customized — creates rigidity, hard to iterate
- ✗ No dark mode
- ✗ Mobile menu is JS-heavy for simple navigation
- ✗ Collection pages are bare — product cards with no descriptions or specs visible
- ✗ Solutions/commercial pages all look identical — no visual differentiation
- ✗ Footer is cluttered with too many links
Maybe
- ? Brand colors and typography could transfer directly to new design system
- ? Image style guide is consistent — maintain it across migration
- ? Navigation structure is logical — we already replicated it in our Astro site
35
Technical Architecture
PoorGood
- ✓ Shopify handles hosting, SSL, CDN, payment processing reliably
- ✓ Product data available via clean JSON API (/products.json)
- ✓ Sitemap auto-generated
- ✓ Schema.org structured data present
Bad
- ✗ Shopify Impact theme ($198) is a black box — deep customization creates tech debt
- ✗ 15+ third-party scripts create dependency chain (any one breaking degrades site)
- ✗ PowerfulForm builder adds 130KB of inline JSON — enterprise tool for a simple contact form
- ✗ UpPromote affiliate tracking adds another script layer
- ✗ Instagram feed embed (nfcube) adds external dependency
- ✗ Double analytics (Trekkie + Web Pixels) = data inconsistency risk
- ✗ No version control on theme changes — Shopify's theme editor is not Git
- ✗ Cannot run automated tests or CI/CD on Shopify theme code
Maybe
- ? Shopify Storefront API could power headless commerce if keeping Shopify for payments
- ? Product data migration is trivial — JSON API gives us everything
- ? Could keep Shopify as payment-only backend while serving frontend from Astro
42
B2B / Commercial
Needs WorkGood
- ✓ 8 vertical-specific pages (studios, hotels, Pilates, clinics, gyms, schools, offices, distributors)
- ✓ PRO membership tier with exclusive pricing — smart B2B funnel
- ✓ Named sales contact (Vlad) with direct phone — builds trust
- ✓ Commercial FAQ is comprehensive (14 Q&As covering specs, warranty, partnerships)
- ✓ Bulk discount positioning clear: 'PRO+ Pricing'
Bad
- ✗ All 8 vertical pages share identical template — only hero text differs (thin content risk)
- ✗ No case studies or client testimonials from any vertical
- ✗ No portfolio/gallery of commercial installations
- ✗ Distributor page has no application form or onboarding info
- ✗ No pricing tiers or volume discount table visible
- ✗ No ROI calculator or business case content
Maybe
- ? Vertical hero copy is well-targeted — just needs unique supporting content
- ? Could build installation gallery from BenchK's social media images
- ? Commercial FAQ answers could be expanded into standalone content pieces
Summary: What to Keep, What to Kill
Keep / Salvage
- ✓ Product photography (high quality, consistent)
- ✓ Product data (prices, SKUs, GTINs via JSON API)
- ✓ Brand identity (colors, typography, "sports furniture" positioning)
- ✓ Founder story (authentic, compelling)
- ✓ Commercial FAQ content (14 solid Q&As)
- ✓ B2B hero copy (well-targeted per vertical)
- ✓ Affirm payment integration concept
- ✓ Named sales contact (Vlad) strategy
Kill / Replace
- ✗ Shopify Impact theme (rigid, bloated, $198 sunk cost)
- ✗ PowerfulForm builder (130KB for a contact form)
- ✗ Double analytics (Trekkie + Web Pixels)
- ✗ Instagram feed embed (nfcube third-party)
- ✗ Empty placeholder pages (military, student)
- ✗ Copy-paste B2B page template
- ✗ Blog (3 event recaps — start fresh)
- ✗ UpPromote affiliate tracker overhead
Decide
- ? Keep Shopify as payment backend only (Storefront API)?
- ? Or cut Shopify entirely (Snipcart + Stripe)?
- ? GovX military verification — worth standalone integration?
- ? Affirm financing — available outside Shopify?
- ? Custom domain: keep benchk.us or new domain?
- ? Who manages content going forward — AI agents or humans?
Score: 42/100 — Needs Work
The Shopify store is functional but underperforming. 5 months of development produced a customized template with thin content, no SEO strategy, and heavy technical debt. Our Astro site already outperforms it on 6 of 8 categories.
Audit performed March 21, 2026 against t1sejg-1z.myshopify.com (Shopify Impact theme, store ID t1sejg-1z).