Most guides to choosing an agency are written by agencies, for the purpose of making themselves look like the obvious choice. This one is written so you can evaluate any agency honestly, including us. If you read it and decide someone else is a better fit, that is a fine outcome.
Choosing a Shopify agency is a decision most businesses make once every few years, with very little context on what good looks like from the inside. The five sections below are the things that actually predict whether the relationship will go well.
1. Check their own work, not just their portfolio page
A portfolio page shows curated screenshots. What it does not show is whether the store is actually fast, whether it is still live, or whether the agency's own website reflects the quality they would deliver for you.
- Visit two or three portfolio stores directly. Run them through PageSpeed Insights. A slow showcase store is a real signal.
- Check whether each store is still live and actively maintained. A portfolio full of dead links suggests the client relationships did not last.
- Look at the agency's own website. If it is slow, generic or has not been updated in years, ask yourself why you would expect better for your project.
2. Ask exactly what is included in the scope
"Custom Shopify store" means wildly different things depending on who is saying it. The single biggest source of agency disputes is scope ambiguity discovered halfway through a project.
- Ask for a written scope document before paying anything, with specific pages, sections and features listed explicitly rather than a vague "full custom build".
- Ask how many revision rounds are included, and what happens, and what it costs, beyond that.
- Clarify whether "custom theme" means hand-coded from your design or a premium template with the colours and logo swapped. Those are very different deliverables at very different price points.
3. Understand exactly how pricing works
Fixed-price and hourly billing carry very different risk profiles for you as the client. Neither is inherently wrong, but you need to know which one you are agreeing to.
- If it is fixed-price, confirm the price is locked once scope is agreed, not subject to adjustments as the project goes along.
- If it is hourly, ask for an estimated hour range and how you will be updated as hours accumulate. Open-ended hourly billing is the highest-risk structure for the client.
- Ask what is explicitly excluded, such as third-party apps, stock photography and ad spend, so there is no invoice surprise later.
4. Ask who will actually do the work
The person pitching you on the sales call is often not the person who builds your store. That is not automatically a problem, but you should know it going in.
- Ask directly whether the person you are talking to will be involved in building your store.
- Ask whether development is in-house or outsourced to freelancers or a subcontracted team. Both can work, and you deserve to know which you are getting.
- Ask who your point of contact will be during the project, and how quickly they typically respond.
5. Check what happens after launch
Some agencies disappear the moment the final invoice is paid. Others build a real ongoing relationship. This distinction matters more than almost anything else, because a store needs updates and fixes long after day one.
- Ask whether a post-launch support period is included, and exactly what it covers. Bug fixes only, or small content changes too?
- Ask what happens when that period ends. Is there a retainer option, or are you on your own?
- Ask for a reference from a client whose project finished more than six months ago. Recent clients are still in the honeymoon phase.
Red flags and green flags
Red flags
- No written scope before payment. A verbal agreement over a call is not a substitute for a document you can refer back to.
- Pressure to sign immediately. "This price is only valid today" is a sales tactic, not a genuine constraint on a services business.
- No references or verifiable past clients. An established agency should be able to produce at least a few contactable references.
- Guaranteed rankings or guaranteed revenue. No agency can guarantee Google rankings or sales outcomes. Anyone promising this is either naive or dishonest.
- Unusually low pricing with no explanation. A quote dramatically below every other estimate you have received usually means corners will be cut somewhere.
Green flags
- They ask detailed questions before quoting. A serious agency wants to understand your business before naming a price.
- They tell you when something is not a good fit. An agency willing to say so on a sales call is one you can trust to be honest later.
- They can show how their past work performs. Willingness to share real speed scores rather than only screenshots signals confidence in the work.
- Clear written scope and payment terms upfront. Professionalism in the sales process usually predicts professionalism in delivery.
- A named post-launch support period. A specific commitment, such as thirty days included, beats a vague "we are here if you need us".
Ten questions to ask on your first call
Copy these into your notes and work through them. The answers, and how readily they come, tell you most of what you need to know.
- Will you provide a written scope document before I pay anything?
- Is this fixed-price or hourly, and what happens if the scope changes?
- Who specifically will be building my store, and will I have direct contact with them?
- How many revision rounds are included, and what is the process for feedback?
- What is explicitly not included in this price?
- What is the expected timeline, and what could cause it to slip?
- Is post-launch support included, and for how long?
- Can I speak to a past client whose project finished more than six months ago?
- What is your refund or cancellation policy if this does not work out?
- Do I own the final files and code outright, or are there restrictions?
Frequently asked questions
Should I choose a local agency or one that works remotely?
For most Shopify projects, location matters far less than communication quality and technical capability. Remote-first agencies with good call and messaging habits routinely deliver as well as local ones. What matters is responsiveness, not geography.
Is a certified Shopify Partner meaningfully better than a non-partner?
Partner status confirms that Shopify recognises the agency's activity on the platform, and it gives them development stores and priority support. Genuinely useful, but not a substitute for checking the actual work. Use it as one signal among several rather than the only one.
How much should I expect to pay for a legitimate custom Shopify store?
As a rule of thumb, genuinely custom work rarely comes in under Rs 30,000 to 35,000 even for a small catalogue. Our Shopify store cost guide breaks the bands down in full.
Is it a bad sign if an agency will not commit to a fixed price?
Not automatically. Some genuinely complex projects, with heavy custom integrations or undefined scope, are hard to price fixed upfront. But a standard Shopify build refusing fixed pricing without a clear reason is worth questioning.