Agency Field Guide
Menu

The buyer's field guide

How to choose an ecommerce agency

Choose an ecommerce agency by matching its demonstrated experience to the business problem you need solved, the economics of your products and the complexity of your operations. Relevant work, a credible delivery team and clear responsibilities should carry more weight than the number of retail logos on its website.

Two businesses can both sell things online and need almost entirely different agencies. A replenishable skincare subscription, a furniture wholesaler and a low-margin parts catalog have different customer behavior, technology requirements and cash constraints. “We do ecommerce” gets a provider into the conversation. It leaves most of the important questions unanswered.

Decide which problem you are buying help with

Your situationCapability to prioritizeEvidence to request
Customer acquisition is too expensiveMedia economics, creative strategy and conversion diagnosisCustomer acquisition and contribution results with budget context
First purchases rarely become second purchasesLifecycle strategy, customer research and retention executionCohort behavior, repeat-purchase definitions and examples of relevant journeys
The store cannot support normal tradingEcommerce engineering, integrations and operational designComparable systems, incident handling and merchant training
Wholesale buying is difficultB2B commerce and sales-process integrationTrade pricing, account permissions, quoting and order workflows
A migration is approachingData migration, SEO, testing and release managementRedirect maps, reconciliation and launch acceptance evidence

You may have several problems. Rank them. Otherwise every provider can demonstrate relevance by pointing to one convenient part of an enormous brief.

Separate what you know from what you suspect. “Repeat purchasing fell among customers acquired through the new promotion” gives an agency a useful starting point. “We need more email” prematurely prescribes the treatment.

Match client economics and operating conditions

Ask about clients with similar order values, margin structures, replenishment cycles and promotional dependence. Compare the share of new and returning customers. Discuss seasonality, returns and cash tied up in inventory.

The point is to test the agency's reasoning. A team that has never worked in your exact category may still understand your commercial model. A team with a familiar logo may have handled a tiny campaign that has little connection to your needs.

Ask what the agency would change if your gross margin were lower, your best-selling products went out of stock or the second purchase took six months longer than expected. Its answer should affect the plan. If the same channel package survives every scenario untouched, the diagnosis is mostly decoration.

Use named work to test scope

Shopify's Industry West case study identifies Domaine and describes work on the furniture company's design and B2B buying experience. Klaviyo's Half Magic story names Lilo Social and describes retention work involving email, SMS and customer experience. These are vendor-published case studies, not independent audits. They demonstrate how named work can identify a relevant capability more precisely than an “ecommerce” label. Industry West and Domaine, Half Magic and Lilo Social.

For your shortlist, record the named client, the service performed, the date, the constraints and which team members participated. A website credit from years ago should not become a claim that the agency currently manages the brand's entire growth program.

Ask for a reference whose business resembled yours at the start of the engagement. Today's large, successful client may have hired the agency under conditions that no longer resemble what that agency sells.

Map the work between systems and people

An ecommerce plan often crosses your storefront, inventory system, analytics, customer support and marketing platforms. The fee proposal should say who owns each dependency.

Take a replenishment campaign. Somebody must establish the expected consumption interval, ensure the product is available, verify the customer has permission to receive the message, create the offer, implement the automation and assess its effect. If these jobs are scattered across teams, there must be a person accountable for getting the whole campaign live correctly.

Ask how the agency handles bad product data, broken events and delayed approvals. Request a real example of an integration failure and the process used to detect it. You do not need access to another client's confidential records; a redacted incident description can show the team's approach.

Demand an operating handoff

A store rebuild should leave your team able to perform the work it was designed to support. Include demonstrations of editing content, launching a promotion, adding a product and checking an order. List the changes that still require development support and their likely cost.

For migrations, insist on data reconciliation and a redirect plan before launch. Shopify's migration guidance explicitly addresses changing URL structures and checking redirects after launch. Passing a visual design review is only one part of a successful move. Shopify migration guidance.

For ongoing marketing, the handoff is between sales and delivery. The account lead should arrive knowing what you discussed during the buying process. Repeating essential facts may help validate assumptions; restarting discovery because the team received only a signed proposal is an avoidable waste.

Compare the whole commitment

Build a budget with separate lines for agency fees, media, creative production, platform subscriptions, apps, implementation and internal time. Include the costs of maintaining the proposed setup after launch.

Then ask what is deliberately excluded. Conversion-rate advice without implementation capacity can leave you paying for recommendations nobody can use. A lifecycle retainer can be good value even with fewer campaigns if it addresses the highest-value customer behavior. Counting deliverables alone misses those differences.

Use agency pricing to normalize quotes and case-study evaluation to compare the supporting evidence.

Make the final choice with a working session

Give finalists the same short business brief and ask them to discuss priorities, uncertainties and dependencies with the people who will do the work. Keep it proportionate; a full unpaid strategy project is an unreliable and expensive way to choose a partner.

Favor the agency that identifies a manageable first problem, explains what evidence would change its recommendation and tells you what your team must contribute. An ecommerce agency can improve a business only when the plan survives contact with its stockroom, cash balance and customers.