How to choose a
Shopify agency in South Africa
Six checks, the red flags to walk away from, and the questions to ask on the first call. Written by a Cape Town Shopify Partner, so we have also told you where we do and do not fit.
Choose on proof,
not on promises.
A good Shopify agency publishes or quotes a fixed price in writing, shows you live stores you can test, leaves you as the owner of your store and accounts, splits payment across milestones, and supports you after launch. If an agency cannot answer all five clearly before you sign, keep looking. The sixth check, local knowledge, decides between agencies that pass the first five.
Six things to check
before you sign.
1. Do they publish their pricing?
Agencies that publish price bands respect your time and have nothing to hide. A good answer is a written, fixed quote that lists what is included and what is not, including the running costs paid to Shopify, your payment gateway and any apps. Be cautious of anyone who will only give a number after several discovery calls, or whose quote is a single line item.
Red flag: a vague quote, or a price that changes after you have signed.
2. Can you visit live stores they built?
Ask for links to stores that are live today, not screenshots. Open them on your phone, add a product to the cart and go through checkout. Run the store through Google PageSpeed Insights. A strong portfolio is stores that load quickly and sell, not just stores that look good in a mockup.
Red flag: only mockups, or stores that have since gone offline.
3. Who owns the store, the theme and the accounts?
The Shopify store, your domain, your payment gateway and your analytics should all sit in accounts you own, with the agency added as a collaborator. Ask what you receive at handover and whether any custom theme or code is licensed to you or retained by the agency.
Red flag: the agency holds the only admin login, or the store is hosted under the agency's own account.
4. How is payment structured?
Payment should follow milestones that match delivered work. Our standard split is 40% to start, 30% at the build milestone and 30% before go-live. Ask what happens if the project is paused or cancelled part way through.
Red flag: 100% payment upfront, or a final payment due before you have seen the finished store.
5. What happens after launch?
A store is never finished on launch day. Ask how long post-launch support is included and what it covers. Our builds include one month on Launch, two on Growth and three on Commerce+, after which a monthly retainer is optional. Ask whether the agency will still take your calls when something breaks.
Red flag: no support period, or support that costs extra from the first day.
6. Do they understand the South African context?
Local knowledge matters in the details: South African payment gateways such as Yoco, PayFast, Peach Payments and Ozow, courier and shipping setup, rand pricing, and how to handle international customers. An agency that has done this before will already know which choices suit your margins.
Red flag: generic answers about payment and shipping that ignore the local options.
Red flags worth
taking seriously.
- Pricing is only available after a sales call
- No live examples, only mockups or screenshots
- 100% payment before the work starts
- The store or domain is registered in the agency's name
- Guarantees about rankings or sales figures
- No post-launch support period
Eight questions
to ask any agency.
- Can I see three live stores you built, and what did each one cost the client?
- Who will actually do the work, and who will I speak to day to day?
- What is included in the quote and what is not?
- Who owns the store, the theme and the domain at handover?
- What is the payment schedule, and what happens if the project is cancelled?
- How long is post-launch support included, and what does it cover?
- What will my running costs be each month once the store is live?
- How do you handle speed, and can you show a PageSpeed result for a store you built?
Who NexCommerce
is and is not right for.
NexCommerce is a Cape Town Shopify Partner. We publish our pricing (see the bands here), quote a fixed price before work starts, and include post-launch support in every build. We work fully remote across South Africa and with international brands, with onsite sessions in the Western Cape when useful. Our Purple Cushhh case study shows a real migration from WooCommerce to Shopify.
We are a good fit if you want a clear scope, a published price and a small team that answers directly. We are probably not the right fit if you need a large in-house team for an enterprise rollout, or the cheapest possible theme install. If your store is already live, start with our free store health check. If you are weighing platforms, read Shopify vs WooCommerce in South Africa.
Want a fixed quote to compare? Tell us your catalogue size, whether you are migrating and which integrations you need, and we come back with a written quote, usually within one business day.
Get My Fixed Quote →Common Questions,
Straight Answers.
How do I choose a Shopify agency in South Africa?
Check five things: whether they publish pricing, whether you can visit live stores they built, who owns the store and its accounts, how payment is split across milestones, and what support you get after launch. An agency that answers all five clearly in writing before you sign is a safe starting point.
How much does a Shopify store cost in South Africa?
Our published bands are Launch from R9,500, Growth from R20,000 to R34,999, and Commerce+ from R35,000. Prices vary by agency, so ask for a fixed written quote that lists exactly what is included. Our full breakdown is on the Shopify store cost page.
Should I hire a freelancer or an agency to build my Shopify store?
A freelancer can be a good fit for a small, simple store. An agency makes more sense when you need design, development, migration and ongoing support from more than one person, or when you cannot afford the build to stall because one person is unavailable. Either way, ask who will do the work and how handover is handled.
How long does a Shopify build take?
A lean launch store typically takes two to three weeks. A full custom build runs four to eight weeks, depending on catalogue size, integrations and how quickly content and product data are supplied.
Does the agency need to be in my city?
No. Shopify work is done remotely, and we work with brands across South Africa and internationally from Cape Town. Onsite sessions in the Western Cape are available when they add value.
Who should own the Shopify store?
You should. The store, domain and payment accounts should sit in your own accounts, with the agency given collaborator access. If an agency insists on hosting the store under its own account, ask what happens if you part ways.