The situation
The client had a Shopify store running, but no one whose job it was to own it day-to-day. The CEO was approving theme edits. The warehouse manager was loading new products. The marketing intern was fixing broken discount codes. Every campaign launch was a fire drill.
The mandate
Be the ongoing Shopify owner: catalog management, app stack hygiene, campaign launches, performance monitoring, and frontline troubleshooting.
What we do
- Catalog. New products added with full metadata — SEO title and description, variant structure, inventory locations, tax mapping, channel availability. Existing products audited for stale imagery, missing variants, and broken inventory feeds.
- Apps and integrations. App stack reviewed quarterly. We keep what earns its keep and kill what doesn’t. Connector health between Shopify, NetSuite, shipping, and marketing tools is checked weekly.
- Campaign launches. Designer hands us creative. We build the landing page, configure the discount code, set up the email/Klaviyo flow, QA across devices, schedule the launch, and monitor the first hours. No more “the discount code isn’t working” texts at 9 PM.
- Performance monitoring. Core Web Vitals tracked. When PageSpeed scores drop, we triage which app or which new image is dragging things down.
- Troubleshooting. Customer service finds a broken checkout? Returns showing the wrong refund amount? Inventory not matching the warehouse? We’re the first call.
The outcome
Campaign launches stopped being events. Customer-service tickets about broken site behavior trailed off. The team got their evenings back. The store kept getting faster, not slower, as the catalog grew.
Why it worked
Running a Shopify store well is mostly invisible. Things just work. The compounding effect of a hundred small decisions made well, every week, is the entire story.
