Hiring a Shopify agency requires more than reviewing a polished profile. Test the stores in its portfolio, check how they perform on mobile, and ask how the team works. A store described as "award winning" may be based on a lightly customized theme.
The good news is that a few focused questions can quickly separate experienced teams from vague sales pitches. These are the exact questions to ask a Shopify developer before hiring, plus what a good answer actually sounds like. Bring these questions to your next call and compare the answers carefully.
π― Quick Summary
- Confirm they are a verified Shopify Partner before anything else. This quick check helps confirm that the team works within Shopify's partner ecosystem.
- Demand live store links, not screenshots. Live links let you test loading, navigation, and checkout.
- Get ownership in writing: you should own the code, the theme, and every account at the end.
- Ask who you actually talk to and how often. Poor communication is a major agency risk.
- Sort out post-launch support before launch, not after something breaks on a Friday night.
β Are they a real Shopify Partner?
This is question one because it takes five seconds and rules out a surprising number of people. A Shopify Partner is a developer or agency officially registered in Shopify's program. They get early access to platform changes and build inside Shopify's actual rules instead of guessing.
So ask it plainly: "Are you a verified Shopify Partner, and how long have you focused on Shopify specifically?" You want a team that focuses on Shopify, not a general web shop with limited Shopify-specific experience.
- Green flag: "Yes, here is our partner profile, and we work on Shopify full time."
- Red flag: "We can build on any platform!" A team that claims to work on every platform may not have deep Shopify expertise.
π Can they prove the work?
A presentation mockup is not proof that a store performs well. A live store must load quickly, convert visitors, and work through checkout. So make them show their work, live.
Ask: "Can you send me three live stores you built, ideally in my industry?" Then go click around. Add a product to the cart. Resize the window on your phone. A store that looks perfect on desktop but fails on mobile tells you everything about how they test.
While you are clicking, pay attention to the operational details that affect sales, like how collections are ordered and how products are merchandised. If you want to understand why that matters so much, our guide on collection order and conversions is a good primer. A strong agency reviews these details carefully. A weak one may focus only on visual presentation.
How to vet a portfolio in 2 minutes
Get live links
Real URLs, not screenshots or "coming soon" pages.
Test on mobile
Most shoppers are on phones. Poorly implemented stores often reveal their issues there.
Try the cart
Add to cart, start checkout, feel the speed.
π Who owns the code?
This is the question that saves founders from the worst kind of breakup: where the agency retains control of the store or accounts. Some agencies build on their own proprietary framework or hold your accounts hostage, so leaving them means rebuilding from scratch.
Ask these three, carefully and listen: "When we are done, do I own all the code and the theme? Are all accounts (Shopify, domain, apps) in my name? If we ever part ways, can another developer pick up where you left off?"
| What to ask about | Answer you want | Answer that should scare you |
|---|---|---|
| Code and theme | "You own it outright." | "It runs on our private platform." |
| Accounts and domain | "All in your name." | "We manage that for you." (translation: the agency retains control) |
| Handover | "Any Shopify dev can continue." | "Only we can maintain it." |
| Documentation | "We leave clean, documented work." | "Documentation is not necessary." (documentation should be provided) |
Clear ownership is essential. It distinguishes a true partner from an arrangement that makes it difficult to change providers.
Want answers, not runaround?
CartWorks builds custom Shopify stores you fully own, with clean Liquid code, clear timelines, and a real human who answers. Book a free discovery call and ask us all ten questions yourself.
π¬ How do they work and communicate?
A common agency complaint is poor communication rather than bad code. You pay a deposit, things feel great for a week, and then responses become delayed or inconsistent. So pin down the process before money changes hands.
Ask the practical questions that protect the project:
- "Who is my point of contact?" You want a named human, not a shared inbox that nobody owns.
- "How often will I get updates, and on what channel?" Weekly check-ins and a shared project board beat "we'll let you know."
- "What is the realistic timeline, with milestones?" A real timeline has dates and phases. "A few weeks" without milestones is not a reliable estimate.
- "How deep is your Liquid expertise?" Liquid is Shopify's templating language, the thing that powers custom layouts and dynamic content. Deep Liquid skill is the line between a true custom build and an unnecessarily large app stack that slows the store.
- "How many rounds of revisions are included?" Know this before you approve a design.
Specific answers indicate an experienced team. Vague timelines and unclear contacts are warning signs that can affect the entire project.
π What happens after launch?
Launch day is not the finish line. It is the day real shoppers start finding issues that test orders did not reveal. The right question is: "What does support look like after we go live?"
You want to know if there is a support window for fixes, whether they offer a maintenance retainer, and how fast they respond when something breaks. Stores need ongoing care: apps update, themes need patching, and SEO details can significantly affect your traffic. For example, handling discontinued products correctly with proper redirects is exactly the kind of post-launch job that protects your rankings, which we cover in our piece on out of stock products and 301 redirects.
If growth is the goal, also ask whether they handle ongoing work like SEO and paid search, or whether you may have to coordinate several vendors when something goes wrong. A single accountable team can simplify delivery.
Here is the honest part. If you are technical, patient, and have time to spare, you can vet and manage all of this yourself. But if downtime costs you money and your time is better spent running your business, this is exactly where you hire a pro. A reliable Shopify partner should answer these questions clearly and support its answers with specific examples.
That is the purpose of these questions to ask a Shopify developer before hiring: turn a sales pitch into a clear decision. Compare the specific answers and do not proceed without the information you need. When you are ready to speak with a team that takes this work seriously, book a discovery call with CartWorks and ask us these questions directly.


