Choosing a Shopify agency is a bigger decision than most merchants treat it as, a bad hire doesn’t just waste budget, it can leave you with a store that’s harder to maintain, SEO damage from a botched migration, or months of delay untangling someone else’s work. A short discovery call with the right questions usually tells you more than a polished pitch deck.
Here are ten questions worth asking directly, and what a genuinely good answer sounds like versus a red flag.
1. What’s your specific experience with Shopify, not just ecommerce in general?
You want detail here, Liquid theme development, Shopify Plus specifically if that’s relevant to you, app development, migrations. A vague “we do a lot of ecommerce” answer without Shopify specifics is worth probing further. Platform-specific expertise genuinely matters: Shopify has its own architecture, limitations, and conventions that don’t transfer cleanly from generic web development experience.
2. Can you show me relevant past work, not just any past work?
Ask specifically for examples similar to your project, same rough size, same type of work (migration, B2B, CRO), same industry if possible. A portfolio full of unrelated work doesn’t tell you much about how they’ll handle your specific problem.
3. Who will actually be working on my project?
In agencies, it’s common for a senior person to run the sales conversation and a different (sometimes more junior) team to do the actual delivery. That’s not necessarily bad, but you want to know it upfront, ask who your day-to-day contact will be and who’s doing the hands-on work.
4. How do you scope and quote projects, fixed price or hourly?
Both are legitimate models, but you want clarity on which applies and why. A fixed quote should come with a clearly defined scope document. Hourly billing should come with an estimate range and regular check-ins so costs don’t run away from you unexpectedly.
5. What happens if the project runs over budget or over time?
A good agency has a clear process for scope changes, how they’re identified, communicated, and priced, rather than surprise invoices or silent scope creep. Ask this directly; the answer tells you a lot about how they’ll handle the inevitable moments when a project doesn’t go exactly to plan.
6. What does support look like after launch?
Does the quote include a warranty period for bug fixes? What’s covered, what isn’t? Is there an expectation you’ll move to a retainer afterward, and is that optional or effectively required? Understanding retainer versus one-off pricing beforehand helps you evaluate this answer properly.
7. How do you handle SEO and redirects if this involves a migration?
If your project involves moving platforms or restructuring URLs, this is critical, a poorly handled migration can tank organic traffic. A good agency should talk specifically about redirect mapping, preserving metadata, and monitoring rankings post-launch, not just “we’ll make sure it’s fine.”
8. What third-party apps or integrations do you typically recommend, and why?
This reveals whether they have genuine, current platform knowledge or are recommending whatever they used on the last project regardless of fit. Ask if they have relationships or experience with the specific integrations you need, Xero, MYOB, Afterpay, a specific freight provider.
9. How do you measure success on a project like mine?
For a design/build project, this might be launch quality and a smooth handover. For SEO or CRO work, it should be specific, trackable metrics agreed upfront, not vague promises. Be wary of any agency guaranteeing specific rankings or conversion rate improvements; no legitimate provider can honestly guarantee search engine outcomes.
10. What happens if we want to leave or bring work in-house later?
Ask about code ownership, documentation, and how easy it is to transition away if needed. A confident, straightforward answer here (you own your store, your code, your data) is a good sign. Evasiveness is a red flag, you shouldn’t be locked into an agency by technical opacity.
Bonus Questions Worth Asking for Specific Project Types
Depending on what you’re actually engaging an agency for, a few extra questions are worth adding to the list above:
If your project involves a migration:
– What’s your process for auditing and preserving existing SEO value?
– How do you handle historical order and customer data during the move?
– What’s your rollback plan if something goes wrong during cutover?
If your project involves B2B or wholesale functionality:
– Have you set up native Shopify Plus B2B features before, specifically company accounts and tiered pricing?
– How do you typically handle ERP or accounting integration alongside a B2B build?
If your project is ongoing SEO or CRO work:
– How do you report on progress, and how often?
– What’s your view on paid media versus organic investment for a business like mine, and are you incentivised toward one over the other?
If your project involves Shopify Plus specifically:
– What’s your experience with checkout extensibility and Shopify Flow automation?
– Have you worked with our specific type of integration needs (ERP, complex freight rules, multi-market) before?
How to Read Between the Lines of Their Answers
The specific answer to each question matters less than the pattern across all of them. A team that answers with genuine specificity, acknowledges trade-offs and limitations honestly, and asks you clarifying questions back is generally a stronger signal than one that answers everything confidently and immediately with no caveats at all, real Shopify projects almost always have some nuance or “it depends,” and a team that never says that is either inexperienced or not being fully candid with you.
It’s also worth paying attention to how they handle a question they don’t have a perfect answer to. An honest “we haven’t done that specific thing, but here’s how we’d approach it” is a far better sign than a vague answer designed to sound confident without actually addressing what you asked.
A Quick Checklist for Comparing Agencies
- [ ] Can they show genuinely relevant Shopify-specific experience?
- [ ] Is pricing structured clearly, with scope changes handled transparently?
- [ ] Do they have a defined post-launch support process?
- [ ] Do they take migration and SEO continuity seriously if relevant to your project?
- [ ] Are they honest about trade-offs rather than promising guaranteed results?
- [ ] Will you retain full ownership of your store, code and data?
- [ ] Is communication clear and jargon-free when you ask technical questions?
- [ ] Do their timelines feel realistic rather than suspiciously fast?
What a Genuinely Strong Answer Sounds Like, Question by Question
To make this more concrete, here’s roughly what a confident, credible answer looks like for a few of the questions above, versus a weaker one:
- On experience, a strong answer names specific Shopify features they’ve worked with recently (checkout extensibility, a particular integration, Plus B2B) rather than a general “we’ve built lots of ecommerce sites.”
- On pricing model, a strong answer explains the reasoning, “we quote fixed price once scope is locked, because it protects you from surprise costs”, rather than just stating a number.
- On support after launch, a strong answer specifies a concrete warranty period and what it covers, rather than a vague “we’re always here if you need us.”
- On measuring success, a strong answer distinguishes between things they can control (technical implementation, page speed, structured setup) and things influenced by external factors (rankings, which depend partly on competition and algorithm changes) rather than promising guaranteed outcomes on the latter.
Why This Matters More Than It Might Seem
A Shopify store is rarely a one-and-done project, even a “finished” build needs ongoing updates, bug fixes, and iteration as your business grows. The agency relationship you start with often becomes a longer-term one, whether formally through a retainer or informally through repeat project work. Getting the fit right at the start saves a lot of friction later, and asking pointed questions upfront is a far better filter than judging based on a polished website or sales pitch alone.
If you want a second opinion on scope, process, or a proposal you’ve already received, Shopify consulting engagements can also be used specifically to sanity-check another agency’s plan before you commit.
FAQs
Should I get quotes from multiple agencies before deciding?
Generally yes, comparing at least two or three gives you a sense of typical scope and pricing for your project, and helps you spot outliers (unusually cheap or unusually vague) that deserve more scrutiny.
Is it a red flag if an agency won’t give a fixed price upfront?
Not necessarily, some projects genuinely aren’t well-defined enough for a fixed quote yet, and an honest agency will say so rather than guessing. The red flag is refusing to explain why, or being vague about how costs will be tracked instead.
How important is industry-specific experience versus general Shopify experience?
Useful but not essential, Shopify mechanics (theme structure, checkout, apps) are broadly consistent across industries, though specific integrations or compliance needs (like B2B/wholesale or subscription models) benefit from directly relevant experience.
What’s a reasonable timeline for a typical Shopify project?
This varies enormously by scope, so be wary of both extremes, a timeline that seems unrealistically fast for the stated scope, and a vague, open-ended timeline with no milestones at all.
Should I ask for references, not just a portfolio?
It’s a reasonable request, particularly for a larger project, and a confident agency should be able to offer at least one past client willing to speak to their experience.
Ready to Ask These Questions in Person?
If you’d like to put these questions to a real Shopify team and get straight answers, book a call, it’s a genuine discovery conversation, not a sales pitch dressed up as one.