Conversion-Led UX & Wireframes
Wireframes for home, collection, product, cart and checkout drawn from your own session recordings, site-search logs and support tickets. Not a template library.
Shopify storefronts for Philadelphia businesses whose shop, website and wholesale book are currently three different companies.
Delivered remotely for brands across Philadelphia and Pennsylvania.
The typical build brief we get from a Philadelphia corridor business is not really a design brief. A store on Frankford Avenue or East Passyunk has a counter that works, a following that shows up in person, and a website a cousin set up in 2019 that nobody trusts enough to point customers at. The design conversation is the easy half. The build is mostly about deciding what the website is for — a second register, a wholesale front door, a national shelf — and then making the templates serve that instead of decorating a homepage.
So we start with the catalogue and the counter. If you run Shopify POS, the theme has to reflect a shared inventory truth: what is on the shelf at 9th Street, what is at the co-packer, what is made to order with a real lead time printed on the page rather than apologised for in an email later. Products that exist in a case pack and a single unit need both paths built, because a Philadelphia maker almost always sells to a shop and to a person out of the same catalogue.
Then there is the storytelling, which here is unusually specific and unusually valuable. Buyers outside the city are buying a place as much as a product — a Kensington studio, a market stall that has been in one family for three generations, a Bok building workshop. Generic DTC templates flatten all of that into a hero image and a lifestyle grid. We build provenance into the templates as structured content — production location, maker, batch, lead time — so it renders on the product page, on collections and in the feeds instead of living in one About page nobody reads.
Most Philadelphia clients cannot go dark for a rebuild, because the site and the register are becoming the same system and the register has customers in front of it. That changes how we sequence: POS location and inventory reconciliation happens before theme work, not after, so the launch does not become the first time anyone discovers the shelf and the database disagree. We schedule cutover away from the corridor's own peak — the run-up to holiday markets, a Fishtown First Friday, the stretch between Thanksgiving and New Year when a Rittenhouse Row shop does a disproportionate share of its year — and we hand over a theme your counter staff can actually change. If the person who can update a shipping notice is a developer in another time zone, the build has failed a Philadelphia business in a way it might not fail a pure DTC brand.
The same standard of work we run for every client — applied to a Philadelphia brand’s realities.
Full service detailWireframes for home, collection, product, cart and checkout drawn from your own session recordings, site-search logs and support tickets. Not a template library.
A bespoke theme in clean, commented Liquid with modular sections your team can rearrange themselves. Zero dependency on page-builder apps.
Collection architecture, filtering, badging and cross-sell rules mapped to how your catalogue actually sells. Bestsellers surface; dead stock stops eating grid space.
Image pipeline, third-party script audit and app cleanup enforced against a hard budget: LCP under 2.5s on 4G mobile, CLS under 0.1, INP under 200ms.
Products, variants, metafields, collection copy and redirects loaded and QA'd in a dev store before cutover. You review a real store, not a Figma file.
Loom walkthroughs, a written theme guide and 30 days of post-launch fixes included. Your team owns the store from day one.
We do not work off a rate card. Every Philadelphia engagement starts with a fixed statement of work — named deliverables, named dates, one number — written after we have looked at your store, not before. If a smaller first step would serve you better, we will say so.
Get this scopedTwo weeks inside your analytics, heatmaps, site search and support inbox. We leave with a ranked list of what is currently costing you revenue.
Sitemap, template inventory and grey-box wireframes for every page type. Signed off before a single pixel gets designed.
Figma component library, type scale and every awkward state: empty cart, sold out, pre-order, bundle, back-in-stock, subscription upsell.
Liquid development in a dev store, tested on real devices and against your live app stack. Accessibility checked to WCAG 2.1 AA.
Redirect map, tracking validation, DNS cutover on a low-traffic window. Then 30 days of monitoring against the pre-launch baseline.
Anonymised under NDA. Figures pulled from the client’s own analytics.
~$6M/yr DTC, 900+ SKUs across size and colour variants, US · Shopify Plus
Returns ran at 31% and refund cost consumed the entire paid media margin. One size chart image served 40 different fits, and 62% of add-to-carts started on a collection page that never showed variant availability. The named constraint: no new product photography budget, so every fix had to come out of the existing asset library and the review corpus.
~$11M/yr, 2,300 SKUs, configurable upholstery, US · Shopify Plus + Hydrogen storefront (Oxygen)
Fabric, leg and size options turned 2,300 SKUs into more than 40,000 variant permutations, and the Liquid theme rendered a configurable PDP in 6.9 seconds on mobile. Collection filtering ran client-side, so 40% of shoppers left before the first product painted. The named constraint: the ERP stayed. It was the single source of truth for stock and lead times and was not up for replacement.
“Full rebuild in 11 weeks, launched two days before Black Friday, which was an aggressive ask and probably a stupid one on my part. They pushed back hard on three homepage ideas I was attached to and were right about all three. AOV went from $58 to $79, mostly off the bundle builder they put on the product page.”
Thirty minutes with the strategist who would actually run your account. We screen-share your store, read your data live, and tell you the three highest-value things we can see from the outside.
Prefer to write it out? [email protected] gets a real reply the same business day, Mon-Fri, 9am-6pm MT.