Operations

What should an ecommerce business automate first? Use a scoring sheet

A brass gear mechanism beside a fan of blank cards and two trays of sorted cards, standing for tasks sorted by which to automate first
Short answer

Automate first the task that scores highest on four things: hours a week, the cost of a mistake, how rule-shaped the work is and how few systems it touches. Often that is stock sync or order routing, not the most annoying job. Reports come later, because they read stock and order data. Refunds, appeals and complaints stay with a person.

  • Score = weekly hours × error weight (1, 1.5 or 2) × rule weight (1, 0.7 or 0.25) ÷ systems involved. The free CSV holds 12 scored tasks.
  • In the illustrative sheet, sending orders to a 3PL scores 2.78 and the weekly sales spreadsheet scores 0.38.
  • Shopify Flow is a free app on the Basic, Grow, Advanced and Plus plans; its Send HTTP Request action needs Grow, Advanced or Plus (checked October 2, 2026).
  • Amazon's Automate Pricing is included free in the Professional selling plan, and Seller Central's multichannel tools are rolling out gradually to US sellers at no additional cost.
  • Refunds, appeals and complaints score lowest because they are judgment: automate the order lookup and the draft, never the decision.
  • Measure the first automation against a two-week baseline: hours, errors per 100 orders and time from order to tracking.

Ask a team what to automate first and you usually get the job people hate most. That is a poor way to spend a build budget. This guide gives you a scoring sheet instead: twelve common tasks across orders, stock, catalog, finance, support and reporting, for brands that sell on Shopify, Amazon, other marketplaces and wholesale, each scored on the same five inputs. It also covers which platform tools to try before you build anything, and how to measure the result. For Amazon detail, task by task, see our guide to automating Amazon operations.

How do you score which ecommerce tasks to automate first?

Score every candidate task on five inputs you can fill in from one normal week: how many times it happens, how many minutes each run takes, what a mistake costs, how rule-shaped the work is and how many systems it touches. The first two give you hours. The next two say how much a manual slip costs and how much of the work software can safely take. The last is a rough stand-in for build effort, because each extra system is another connection to build, another login to manage and another place for the workflow to break.

Weekly hours = times per week × minutes each ÷ 60

Score = weekly hours × error weight × rule weight ÷ systems involved

InputWhat you recordWeightWhy this weight
Cost of a mistakeLow: a minute to fix, and nobody outside the team notices1Time saved is the whole benefit
Medium: a wrong price, a missed fee, a wrong SKU on a wholesale order1.5Each slip costs money to find and fix
High: an oversell, a late or canceled order, a stockout2Slips reach customers and marketplace metrics; capped at 2 so hours still drive the score
Rule shapeRules: the same inputs always lead to the same action1Software can take all of the work
Mostly rules: rules cover the usual case, and exceptions go to a person0.7You get most of the time back, not all of it
Judgment: two good people could decide differently0.25Only the preparation can be automated; the decision stays with a person
Systems involvedEvery app, portal or spreadsheet the task reads from or writes toDivide by the countMore systems mean more to build, test and keep running

The weights are a starting point, not a law. Raise the high error weight if a mistake hurts your business more, for example when a marketplace's late-shipment metric is already close to its limit, but change it for every row so the ranking stays fair. Break ties in favor of the more rule-shaped task, then the one with the higher cost of a mistake. One more column matters: whether other tasks read the task's data. Those are foundations, and the next sections explain why they jump the queue.

Download the ecommerce automation scoring sheet: 12 tasks, the weights, the scores and what stays with a person CSV, 3 KB

Open the file in Excel, Google Sheets or Numbers, replace the illustrative numbers with a week of your own, add the tasks that are missing and sort by score. Time the work rather than guessing it: ask whoever does each task to log every run for one normal week, including the minutes spent fixing mistakes. Guesses tend to overstate the dull weekly jobs and understate the small jobs that happen forty times a day.

What does a scored sheet look like?

The table fills in the sheet for an illustrative brand, not a client. Picture a brand that sells on Shopify, Amazon and Walmart, ships its own-site and Walmart orders through one 3PL, and has a few wholesale accounts that order by email. Every number below is an example; replace each one with your own.

RankTaskAreaTimes a weekMinutes eachHours a weekCost of a mistakeRule shapeSystemsScore
1Send new orders to the 3PL and write tracking backOrders10254.17HighRules32.78
2Update stock counts on every channelStock10203.33HighRules41.67
3Check low stock and draft purchase ordersStock2451.50HighMostly rules21.05
4Key wholesale orders from email and PDFOrders8152.00MediumMostly rules21.05
5Answer "where is my order" ticketsSupport6033.00LowRules31.00
6Reconcile marketplace payouts and 3PL invoicesFinance11502.50MediumRules40.94
7Create new product listings on each channelCatalog11202.00MediumMostly rules30.70
8Morning sales and stock checkReporting5201.67LowRules30.56
9Update prices and product details across channelsCatalog3301.50MediumMostly rules30.53
10Build the weekly sales and margin spreadsheetReporting1901.50LowRules40.38
11Handle customer complaints and marketplace appealsSupport3301.50HighJudgment20.38
12Approve refunds and returnsSupport1561.50HighJudgment30.25

Take the top row. Ten batches a week at 25 minutes each is 250 minutes, or 4.17 hours. Multiply by 2 because a missed or wrong order is a costly mistake, and by 1 because routing follows fixed rules, then divide by the 3 systems it touches: the score is 2.78. The weekly spreadsheet in row 10 takes 1.5 hours, a slip in it costs little, and it reads from 4 systems: 1.5 divided by 4 gives 0.38. The order job scores about seven times higher, even though the spreadsheet is the more visible chore.

Across all twelve rows, this illustrative brand spends about 26 hours a week on these tasks. The top two rows hold 7.5 of those hours, both carry a high cost of a mistake, and both are foundations that other rows depend on. That is where the first project goes. Rows 3 and 4 tie at 1.05, so the low-stock check goes first, because its mistakes cost more. Rows 10 and 11 tie at 0.38, and the spreadsheet ranks higher because it is rules while complaints are judgment.

Why is the most annoying task the wrong first pick?

Annoyance measures how a task feels, not what it costs. The jobs people complain about most are often the long, dull ones that come round once a week, such as the Monday spreadsheet, or the stressful ones, such as an angry customer or an appeal. The first kind is infrequent and its mistakes are cheap. The second kind is judgment, which software should prepare but not decide. In the sheet above they rank 10th and 11th, below nine quieter jobs.

The work that costs the most is often quiet: someone copying stock counts between channels twice a day, or pasting tracking numbers back into a marketplace. Nobody complains, because it is routine, until an oversold SKU turns into canceled orders and a dent in a seller metric. Scoring puts the quiet, frequent, costly work on the same page as the loud work and lets the numbers decide. It also stops the first project going to whoever complains loudest, which is how many brands end up with a polished dashboard fed by numbers someone still types in by hand.

Should you start with quick wins or foundations?

Both, in a set order. A quick win is a small automation inside one system that changes nothing outside it: a low-stock email, a tag on high-risk orders, a ticket that arrives with its tracking link attached. It is cheap and easy to switch off. A foundation is the shared data other tasks depend on: one stock count that every channel reads, and one order flow that sends each order to the right place and writes tracking back. Foundations take longer and touch more systems, which is why the divisor in the score holds them down a little.

TypeExamples from the sheetWhen to build it
Quick winLow-stock email, order tags, "where is my order" lookupsAny time, alongside the foundation; each one stays inside one system
FoundationStock sync across channels; order routing with tracking written backFirst among the projects that touch several systems
Built on topReports, dashboards, reorder suggestions, margin by channelAfter the foundation, because they read its data

Stock sync and order routing come before reports for a plain reason: reports read stock and order data. If those numbers are still copied by hand, an automated report delivers the same errors faster, and the team soon stops trusting it. Once stock and orders flow through one place, the morning check and the weekly spreadsheet become a query on data you already hold. Our operations gaps library covers the foundations that leak most: order routing, 3PL reconciliation and the stockouts a stale stock count causes.

One account’s screen, from software we built
Growth OS: Purchasing trend, stock coverage and the PO pipeline together
Growth OS

Purchasing trend, stock coverage and the PO pipeline together

See Growth OS ↗

How can you tell if a task is rule-shaped?

Ask the person who does the task to talk through the last ten times they did it. If every case followed the same steps from the same inputs, it is rules. If most did and a few needed a call, it is mostly rules. If they kept saying "it depends", it is judgment. A reorder check is the classic rule: when days of cover falls below the supplier's lead time plus safety stock, draft a purchase order at the reorder point. Then test the task against five questions:

  • Can you write the steps as if-then rules on one page?
  • Would two people on your team, given the same case, do the same thing?
  • Are the inputs structured, such as order fields, SKUs, quantities and dates, rather than free text?
  • Can a mistake be spotted and undone before a customer or a marketplace sees it?
  • Do the exceptions fit on a short list, such as split shipments and address problems?

Five yes answers means rules. One or two no answers means mostly rules: automate the usual case and send the exceptions to a person with the details attached. A no to the second question means judgment, whatever the other answers say. Free-text input does not rule a task out. A wholesale order that arrives as an email or a PDF can still be mostly rules: an AI model reads the document into fields, fixed rules match the SKUs and prices, and anything the matcher is unsure of comes back for review.

Which tasks should never be automated first?

Refunds, appeals and customer complaints. Each one spends money, speaks in the brand's name or argues a case with a marketplace, and each depends on context a rule cannot see: the customer's history, the tone of the message, what the marketplace actually asked for. They score low in the sheet because their rule weight is 0.25, and that is deliberate. Put them first and your automation's first visible mistake lands on an angry customer or an account health team.

Automate the work around them instead, and later: pull the order, tracking and past tickets into one view, draft a reply from your policies, gather the evidence an appeal needs. A person reads, edits and sends. The same line holds for purchase orders sent to suppliers and for price-floor decisions. For Amazon sellers, our task-by-task guide lists every decision that stays with a person, including reimbursement claims and plans of action.

When is your platform's built-in automation enough?

When the whole task happens inside one platform, its own automation is often enough, and it may cost nothing extra. Check what you already pay for before anything is built. The table lists built-in options that cover rows in the sheet, each checked on the vendor's own page on October 2, 2026. Re-check before you rely on one, because platforms change these tools often.

Built-in optionWhat it doesEnough whenNot enough when
Shopify FlowA free app on the Basic, Grow, Advanced and Plus plans that runs actions when a store event triggers them. Triggers include "Product variant inventory quantity changed"; actions include internal emails, order tags and fulfillment holdsThe task starts and ends in Shopify: low-stock emails, order tags, holding risky ordersIt needs data from Amazon, a 3PL or a supplier. The Send HTTP Request action that calls other systems is limited to Grow, Advanced and Plus
Shopify order routingAssigns orders to locations by rules; the defaults minimize split fulfillments, stay within the destination market and ship from the closest location. It needs 2 or more active locationsAll stock sits in locations Shopify knows aboutMarketplace orders, carrier cost or a 3PL that Shopify does not see
Amazon's Automate PricingIncluded free in the Professional selling plan; adjusts prices by competitive, sales-based or business rules within a minimum and an optional maximumThe rule is about your Amazon offers onlyThe floor has to come from landed cost and fees on every channel
Seller Assistant workflowsMonitor conditions such as inventory thresholds and competitive pricing, even when the seller is logged out; the seller reviews and approves actions, and each action is loggedThe work sits inside your Amazon accountThe same stock or rules span a 3PL, suppliers or other channels
Seller Central multichannel toolsConnect eBay, Shopify, TikTok and Walmart accounts; one inventory pool for every channel's orders, with tracking sent back to the channel. Rolling out gradually to US sellers at no additional costYour stock sits in FBA and those channels are enoughStock also sits at a 3PL, wholesale orders arrive by email, or you need your own routing rules
QuickBooks Online bank rulesCategorize downloaded bank transactions automatically; with auto-add on, matching transactions post without a reviewRecurring, single-purpose charges such as a software subscriptionA marketplace payout that nets sales, fees and refunds into one deposit; splitting it needs the settlement report

When a task crosses systems, the next step up is a workflow tool such as Zapier, Make or n8n, and then custom code once volume, exceptions or the number of systems outgrow that tool. Our workflow automation service works through those levels in that order and stops at whichever one fits. In the sheet above, rows 1, 2 and 6 cross three or four systems, which is why they usually end up as small custom builds rather than platform rules.

How do you measure your first automation?

Write down three numbers before go-live, from at least two normal weeks of the manual process: hours, errors and time to ship. Run the automation beside the manual process until the outputs match, switch the manual steps off, and then compare the same three numbers after one full cycle of the task: a week for daily order work, a month for payouts. Measure the outcome the task exists for, not how many actions the software took.

MetricBaseline before go-liveWhat to compare after
Hours a week on the taskEach person logs every run for two weeksHours left on exceptions and checks
Errors per 100 orders or runsCount the corrections: oversells, wrong SKUs, missing tracking, mismatched invoicesThe same count, from the automation's log and your team's fixes
Time to shipHours from order placed to tracking on the channel, from your order exportThe same measure for orders the automation handled
Exceptions sent to a personNone yetThe share of runs that needed a person; a rising share means the rules no longer fit
OverridesNone yetHow often someone changed what the automation did

Put a dollar figure on the hours with your own loaded hourly cost, and on the errors with what each one cost last month: a refund, a reshipment, a canceled order. To compare the full cost of running operations through an agency, an in-house team or an owned system, use the operations cost calculator. If hours did not fall or errors rose, fix the rules before you start the second project. If both moved the right way, go back to the sheet, re-score it with the new numbers and take the next row.

Who helps ecommerce brands decide what to automate first?

Ecomsellertool, a tech agency that has built on Amazon's seller APIs since 2017, helps ecommerce brands on Shopify, Amazon, other marketplaces and wholesale decide what to automate first, then builds it. Send your top-scoring task through our project brief, and a person replies within 2 business days with a written plan: what to automate, which tool fits, what stays with your team, the timeline and a fixed price.

Much of our work starts with foundations. For Cheddy we built stock management in which kits, multipacks and single-pack ASINs on Amazon map to the components held in the warehouse, a mapping that ready-made software was missing features for. For Little Owl, a 3PL and FBA prep center, we built software that brought manual work into one system: tracking inbound shipments and inventory, adding shipments, returns and listings, and generating FNSKUs.

When a project needs custom code, it can run on Ecomsellertool Growth OS, our base system for listings, stock, orders, warehousing, advertising and reporting, so one workflow does not need servers of its own. You keep your accounts, your data and the custom code we build; the Growth OS base is licensed to you. Start with the sheet: fill in one normal week, take the top row, and check the built-in table above before anything is built.

  • Automation
  • Prioritization
  • Shopify
  • Multichannel
  • Wholesale
  • Operations

Frequently asked questions

What is the easiest thing to automate in an ecommerce business?

Alerts and lookups inside one system: a low-stock email, a tag on high-risk orders, or a support ticket that arrives with the order status and tracking link attached. They change nothing outside that system, so they are easy to switch off. They are quick wins, though, not the best first project. The best first project is usually a foundation such as stock sync or order routing, which saves the most hours and prevents the costliest mistakes.

Which ecommerce tasks should not be automated?

Decisions that spend money, speak in the brand's name or argue a case: refunds, replies to complaints, marketplace appeals, purchase orders sent to suppliers and price-floor decisions. Automate the work around them instead, such as pulling the order history, drafting a reply from your policies and gathering the evidence. A person reads, edits and sends.

Is Shopify Flow enough to automate my store?

It is enough when the whole task starts and ends in Shopify, such as tagging orders, holding risky orders for review or emailing your team when a variant's stock changes. Shopify Flow is free on the Basic, Grow, Advanced and Plus plans. It is not enough when the task needs data from Amazon, a 3PL or a supplier. The Send HTTP Request action that calls other systems is limited to the Grow, Advanced and Plus plans.

How do I know if a task is worth automating?

Score it. Multiply the weekly hours by an error weight (1, 1.5 or 2) and a rule weight (1, 0.7 or 0.25), then divide by the number of systems involved. Rank your tasks by that score rather than against a fixed threshold. A task under an hour a week rarely repays a custom build unless a mistake on it is expensive, but it may still be worth a free built-in rule.

Should I automate customer service first?

Split it. Order-status questions are high-volume and rule-shaped: the answer is the tracking link, so looking it up and attaching it to the ticket is a good early project. Complaints, refunds and anything that needs a goodwill decision are judgment, so they stay with a person. Software can prepare the case; your team decides and replies.

How soon can I tell whether my first automation worked?

After one full cycle of the task: a week for daily order work, a month for payouts. Take a baseline of hours, errors and time to ship from two normal weeks before go-live, run the automation beside the manual process until the outputs match, then compare the same three numbers. If hours did not fall or errors rose, fix the rules before you start a second project.

Do I need a developer to automate ecommerce workflows?

Not for your platform's built-in tools, such as Shopify Flow or Amazon's Automate Pricing, and often not for a simple workflow in a tool such as Zapier, Make or n8n. You need custom code when volume, exceptions or the number of systems outgrow those tools, for example when stock must agree across several channels and a 3PL.

How we research, fact-check and compare: our editorial standards. Spot an error? Email hello@ecomsellertool.com and we will correct it.

Jaimin Dholakia, founder of Ecomsellertool
Jaimin Dholakia · Founder
Schedule a call

Turn what you just read into a plan for your brand.

Enter your email, connect your Amazon account with Login with Amazon, on Amazon’s own consent screen (we only read data; we never change listings, prices, stock or ads), and get a free report of what is going wrong within 24 hours of connecting, on business days. Prefer to talk it through? Schedule a call with the team that built these systems.

Free · 30 minutes · Pick any open slot