Define the job before comparing agencies
For recurring catalog, order and campaign work, review the boundaries of ecommerce store management before treating it as a website build. Ask each agency which decisions it will make and which tangible outputs it will deliver. A team that can supply product photography but cannot reconcile inventory needs a different partner from a brand outsourcing its whole marketing operation.
Write a short requirements note covering the current platform, markets, catalog structure, known problem and final decision maker. Rank needs by their effect on customers: accepting orders against incorrect stock has a different consequence from a delayed homepage animation. Ask what information the agency needs and which assumptions support its estimate before access is available. A discovery stage with a scope review can be more credible than an unconditional delivery date that conceals those dependencies.
Ask what the agency actually did in its portfolio
Use a representative journey from the ecommerce migration and launch checklist to request comparable evidence from every candidate. A product with variants can reveal how the team handles stock, price, payment and shipping. A live website alone cannot establish that one agency built every page or integration shown in its portfolio.
In a reference conversation, separate the project dates, agency role, internal team contribution and post-delivery support. If a performance percentage lacks a baseline, period and measurement definition, do not treat it as a promise for your business. Confidentiality may prevent disclosure of customer records; an anonymized acceptance record, process walkthrough or authorized reference can still show how the team works. Relevant complexity and accountable delivery tell you more than a long collection of logos.
Evidence of role
Separate design, development, acquisition and operational contributions. Review the responsibility list alongside the visible output so work performed by another team is not mistaken for the candidate’s experience.
Evidence of acceptance
Ask for the critical scenario, expected result, test environment and approving role. A useful example explains how a defect was recorded, corrected and tested again before acceptance.
A revealing reference question
Ask what happened when a requested change fell outside scope. Listen for an example of communication, timing and handover, rather than relying on a general satisfaction score.
FROM READING TO A NEXT STEP
Clarify your agency scope
Share your current store, team structure and priority problem so we can define a scope that is practical to compare.
Compare inclusions and exclusions line by line
If customer data or an ERP enters the project, define CRM and ecommerce integration as a separate deliverable. “Integration included” does not explain the systems, fields, direction of movement or failure handling. Data cleanup, historic order migration and retry behavior may require work that a simple connector installation does not cover.
Ask about product entry volume, languages, image production, theme licensing, app subscriptions and revision limits. Keep advertising spend separate from the agency’s fee. Establish how late brand content affects the schedule, which approval starts extra work and what happens if a third-party license expires. An unanswered cell in your comparison sheet should remain unresolved. For estimated work, record who will approve the revised price and schedule once discovery supplies the missing facts.
Discuss account ownership and exit before signing
When working with a Shopify partner agency, establish brand control of the store, domain, advertising and analytics accounts. Shopify’s official hiring guidance explains partner collaboration and access. Use that framework to define permissions, access duration and removal when the work ends, instead of depending on a shared administrator password.
Ownership also covers repositories, design files, app contracts, automations and the product data dictionary. Ask what export format you will receive and what stops working if an agency-owned tool or license is removed. Holding the account does not prove that your team can run the operation. A practical handover includes a new owner completing a stock update and investigating an error without the outgoing team. Document unresolved dependencies rather than describing a folder of links as a complete transfer.

Ask which decision each report will support
For an acquisition proposal, ask how performance marketing reporting will relate orders, returns, revenue and cost. Growing revenue alone can hide losses when discounts and fulfillment expenses rise. Confirm whether measurement implementation belongs to this agency or depends on a different team, and which deliverable demonstrates that the data is usable.
Agree on data limitations before the first performance report. Advertising platforms, analytics and the order system may show different totals; the agency should explain their definitions instead of presenting one dashboard as perfect truth. A review should identify the problem, proposed decision, owner and next inspection date. At low volume, small changes can be noise. Evaluate order quality and operational completion alongside channel indicators, and decide in advance what evidence would justify increasing investment.
Choose against a shared scenario and support model
Put the agency’s store operations lead beside your content, technical and commercial approvers in the initial plan. The first week does not always need to end in a public launch. A discovery record exposing product data problems may be the appropriate output. Agree separately on the contact channel and expected initial response when a critical incident occurs.
Response time and resolution time are different commitments. For a payment-provider outage, distinguish the agency’s diagnosis and communication responsibilities from the provider’s ability to fix the service. A small, clearly bounded discovery assignment can reveal how a candidate works before a larger commitment. Once the compared scope is truly equivalent, price can be assessed together with specialist availability and continuity. Otherwise a low quote may simply omit the work your store needs.
| Decision area | Requested evidence | Acceptance owner |
|---|---|---|
| Scope | Included and excluded tasks; acceptance scenario | Brand project lead |
| Ownership | Account, file and license handover inventory | Brand technical lead |
| Measurement | Metric definitions and source differences | Analytics owner |
| Support | Incident channel, priority and retest record | Agency service lead |
BEFORE YOU DECIDE
Frequently asked questions
Is the biggest agency necessarily the best choice?
Size may indicate capacity, but the people assigned to your work and their relevant expertise matter more. Ask whether the people in the sales meeting will deliver the project and who covers absence or departure.
How should a performance guarantee be assessed?
Separate controllable deliverables from commercial outcomes. Testing scope and reporting can be commitments; sales also depend on product, pricing, stock, competition and demand. An unexplained revenue or conversion promise is weak selection evidence.
What information is needed for an initial proposal?
Start with the platform, a representative catalog sample, target market, known issues and a responsibility list. Avoid unnecessary customer data. Provide task-specific access only when the selected partner needs it for authorized discovery.
What should be included when leaving an agency?
Collect account access, files, code, licenses, integration notes and unresolved tasks. A supervised handover in which the next owner performs routine work provides stronger evidence of continuity than sending a collection of document links.
Should the first month be judged only by sales?
No. Validated measurement, resolved critical defects and an operation handed to its owner can be appropriate initial goals. Agree on the volume and period needed for commercial evaluation so sparse data does not lead to a premature verdict.
LET’S DEFINE THE SCOPE
Clarify your agency scope
Share your current store, team structure and priority problem so we can define a scope that is practical to compare.
Discuss the scope