All articles
Shopify , 4 min read

What I learned setting up Shopify stores for small businesses

Lessons from building SerenQ, Paws & Play and my own Azhyre stores, from the first product upload to looking after a store once it's live.

Richard Mazhindu

Richard Mazhindu

Web developer, Pretoria

Laptop showing an online store dashboard

The stores

Over the past year I've set up and looked after several Shopify stores: my own brands, Azhyre Apparel and Azhyre Tech, and client stores such as SerenQ and Paws & Play. I'm building Bella's Delight at the moment. Here's what I've learned along the way.

1. Get the content before the design

The storefront layout is the fun part, but a store isn't ready until the products are. Product names, descriptions, prices, variants and photos take longer than anyone expects. I now ask for them first, so the design is built around real products instead of placeholders.

2. The settings matter as much as the theme

A store that looks good but has the wrong shipping rates or missing policies will still lose orders. Before launch I go through the settings with the owner:

  • Shipping zones and rates
  • Payment providers
  • Store policies (refunds, privacy, terms)
  • Notifications and the contact email customers will see

3. Keep the theme in Git

I keep each store's theme in its own Git repository. It means I can see exactly what changed and when, try changes without touching the live store, and roll back if something breaks. It sounds like extra work for a small store, but it has saved me more than once.

"Never edit the live theme directly. Make the change in a copy, check it, then publish."

4. Launch is the start, not the end

Most of my client work continues after launch. New products, seasonal banners, layout tweaks and settings changes come up all the time. Agreeing on how maintenance works upfront keeps it simple for both sides.

5. Design the marketing alongside the store

Owners usually need ads and emails as soon as the store goes live. Since I also design ads and email campaigns, I keep them matched to the storefront, so the brand looks the same everywhere a customer sees it.


Need a Shopify store set up or looked after? Get in touch.

Keep reading

All articles

Got a store
to build?

Tell me what you're selling or building. I'm available for freelance projects, contracts and development roles.

LinkedIn GitHub CV (PDF) CV (Word) Pretoria, South Africa