Fixed prices, paid once·Written replies within one working day
CheckoutLoom.

Marketing and retentionWin shoppers back

View all marketing →

Support and order careAnswer faster

View all support →

Product contentBetter listings

View all product content →

Inventory and pricingPrices and suppliers

View all inventory →

Finance and riskMoney and disputes

View all finance →

Shopify and WooStore-specific

View all services →

Dropshipping and EtsyMarketplaces and print

View all services →

Explore everything

Pick a way in. Every page has a fixed price and a delivery window.

All services88 automations for storesAll platformsShopify, WooCommerce and moreAll integrations82 tools we connectRequest a quote →

ShopifyStore platform

View all Shopify →

WooCommerceStore platform

View all WooCommerce →

BigCommerceStore platform

View all BigCommerce →

WixStore platform

View all Wix →

AmazonMarketplace

View all Amazon →

EtsyMarketplace

View all Etsy →

eBayMarketplace

View all eBay →

Your platform

Automation built for the store or marketplace you already sell on.

Store platforms8 platformsMarketplaces11 marketplacesAll who we serve363 pagesRequest a quote →

DropshippersSeller type

View all dropshippers →

DTC brandsSeller type

View all dtc brands →

Handmade sellersSeller type

View all handmade sellers →

Subscription boxesSeller type

View all →

B2B and wholesaleSeller type

View all b2b and wholesale →

AgenciesSeller type

View all agencies →

PrintfulPrint-on-demand

View all Printful →

Your kind of store

Pages written for how each type of seller actually works.

Seller types14 types of sellerPrint-on-demand9 platformsPopular audiences20 moreRequest a quote →

Email and SMSKlaviyo, Mailchimp and more

View all email and sms →

Support and chatGorgias, Zendesk and more

View all →

Payments and accountingStripe, QuickBooks and more

View all →

Shipping and suppliersShipStation, DSers and more

View all →

Reviews, ads and creativeJudge.me, Meta Ads and more

View all →

Automation and dataZapier, Make, Sheets

View all →

Marketplace and feed toolsGoogle Merchant, Helium 10

View all →

Works with your tools

We build inside the apps you already pay for.

All integrations82 toolsEmail and SMSKlaviyo, MailchimpPaymentsStripe, QuickBooksRequest a quote →

How-to guidesStep by step

View all 63 how-to guides →

Templates and checklistsCopy and use

View all 68 templates →

ComparisonsTools and options

View all 44 comparisons →

Cost and ROIWhat it costs

View all 34 cost pages →

GuidesLong reads

View all 14 guides →

Compliance and riskRules in plain words

View all →

Glossary and statisticsTerms and numbers

View all 17 →

Learn before you buy

Guides, templates and honest comparisons, free to use.

Resources hub256+ free resourcesBlogPractical articlesStatisticsSourced numbersRequest a quote →
Checkout Loom blog

Ecommerce automation terms explained: 99 definitions in plain English

A reference for store owners who hear jargon from agencies, tools and platforms, grouped by topic, with short definitions, examples and links to deeper guides.

  • 9 minute read
  • Written for store owners
  • Sources named
Your buildTotal$2,950One price

Every field develops its own language, and ecommerce automation has a lot of it. A builder says your integration needs idempotent webhooks with exponential backoff. A tool promises “AI agents” and “no-code workflows”. A platform talks about metafields and rate limits. If you do not know the terms, you cannot tell whether a proposal is sensible or padded with jargon.

This glossary explains 99 of the terms you are most likely to meet, in plain English, grouped by topic. Where we have written a longer guide, we link to it. It is a reference, so skim the headings, search for the word you need and follow the links when you want depth. Platforms define some terms slightly differently, so check their documentation for exact behaviour.

Platforms and integration

TermPlain-English meaningRead more
APIApplication programming interface: a set of rules that lets one program ask another for data or actionsShopify API rate limits
RESTA common API style using web addresses and standard actions such as get, create, update and delete
GraphQLAn API style where you ask for exactly the fields you want in one request
WebhookA message one system sends automatically to a web address when an event happens, such as a new orderShopify webhooks explained
PollingAsking a system repeatedly whether anything changed, instead of waiting to be told
TriggerThe event that starts an automation, such as an order being paid
ActionA step an automation performs, such as sending an email or creating a record
WorkflowA sequence of triggers, conditions and actions that does a jobShopify Flow examples
ConnectorA ready-made link between a tool and an app
iPaaSIntegration platform as a service: hosted tools such as Zapier, Make or n8n that connect appsZapier vs Make vs n8n
No-code / low-codeBuilding with visual tools instead of programming, or with a little code
Task / operation / creditThe unit a tool bills for; defined differently by each toolZapier task costs
OAuthA secure way to give an app permission to your account without sharing your password
API key / tokenA secret string that identifies an app to a system; keep it private and rotate it
ScopeThe list of things an API token is allowed to do
Sandbox / stagingA test copy where you can try changes without affecting the live storeBigCommerce automation
Headless commerceA store where the front end is separate from the commerce engine and talks to it through APIs
MiddlewareSoftware that sits between systems and passes data between them

Orders and fulfilment

TermPlain-English meaningRead more
Order routingDeciding where each order goes: which warehouse, supplier or print providerOrder routing for dropshipping
FulfilmentPicking, packing and shipping an order
3PLThird-party logistics: a company that stores and ships goods for you
DropshippingSelling items that a supplier ships directly to your customerIs automated dropshipping legit?
Print on demandProducts printed and shipped only when orderedPrint-on-demand automation
Tracking numberA carrier code that lets anyone follow a parcelShipping confirmation emails
WISMO“Where is my order”: the most common support questionWhere is my order
Split shipmentOne order sent in more than one parcelOrder status update messages
BackorderSelling a normally stocked item that is temporarily outBackorders and preorders
PreorderSelling an item before it is released or receivedBackorders and preorders
Handling timeHow long you take to dispatch after an order
Cut-off timeThe last moment an order can ship the same dayPeak season readiness
Purchase order (PO)A document asking a supplier to supply goods at agreed termsPurchase order automation
Three-way matchComparing a purchase order, a receipt and an invoice before payingPurchase order automation

Inventory and catalogue

TermPlain-English meaningRead more
SKUStock keeping unit: your internal code for one sellable variant
GTIN / UPC / EANStandard barcode numbers that identify a product worldwideProduct data enrichment
MPNManufacturer part number
VariantOne version of a product, such as a size and colour combinationBulk product upload for Shopify
HandleThe URL-friendly identifier of a product in Shopify
MetafieldA custom field that stores extra data on a product, order or customerShopify metafields
MetaobjectA reusable custom record that many products can referenceShopify metafields
Safety stock / bufferUnits held back to cover delays and uncertaintyInventory buffers
Reorder pointThe stock level at which you should reorderLow-stock alerts and reorder points
Lead timeThe time between placing an order with a supplier and receiving the goods
OversellSelling more units than you haveInventory sync
FeedA file or endpoint that lists products, prices and stock for a channel or from a supplierSupplier feed sync
Merchant CenterGoogle’s tool for uploading product data for ShoppingGoogle Shopping feed errors
Product data enrichmentAdding or improving product information such as attributes and identifiersProduct data enrichment
Alt textA short written description of an image for screen readers and searchAlt text examples
hreflangA tag that tells search engines which language or region a page is forTranslating product listings

Marketing and email

TermPlain-English meaningRead more
FlowAn automated series of messages triggered by behaviourKlaviyo flows best practices
Abandoned cart / checkoutA shopper who started buying and leftAbandoned checkout emails
Browse abandonmentA shopper who viewed products and left without adding to the cartBrowse abandonment
Win-backA campaign to bring lapsed customers backWin-back campaigns
Replenishment emailA reminder to reorder a consumableReplenishment reminders
SegmentationSplitting customers into groups by behaviour or valueRFM segmentation
RFMRecency, frequency and monetary value: a way to score customersRFM segmentation
CLV / LTVCustomer lifetime value: expected profit from a customer over a periodCustomer lifetime value
CACCustomer acquisition cost: what it costs to win a new customerCustomer lifetime value
HoldoutA random group kept out of a campaign to measure its true effectWin-back campaigns
DeliverabilityWhether your emails reach the inbox rather than spam
Opt-in / consentA person’s permission to be contactedSMS marketing guide
Sunset policyRules for stopping messages to people who never engageWin-back campaigns
10DLCUS registration for business text messages over standard numbersSMS marketing guide

Support and AI

TermPlain-English meaningRead more
MacroA saved reply with fields filled from the ticket or orderSupport macros
TriageSorting tickets by type and priority and routing themTicket triage
Handoff / escalationPassing a conversation from a bot to a personChatbot handoff rules
SLAService level agreement: a promised response or resolution timeTicket triage
LLMLarge language model: an AI system that reads and writes textChatGPT for ecommerce
PromptThe instructions and information you give a modelChatGPT prompts for product content
HallucinationWhen a model states something false with confidenceGenerative AI risks
GroundingMaking a model answer from supplied facts rather than memoryGenerative AI risks
Prompt injectionText that tries to override a model’s instructionsGenerative AI risks
AI agentAn AI system that can take actions with tools, not just write textAI agents for ecommerce
Human in the loopA person reviews or approves AI output before it takes effectRules vs AI
Confidence scoreA number showing how sure a model or classifier isRules vs AI
Answer engine optimisation (AEO)Making content easy for AI answers to use and citeAI search and ecommerce visibility

Money and risk

TermPlain-English meaningRead more
PayoutA lump sum from a payment processor to your bank, net of fees and refundsWhy payouts never match sales
ReconciliationMatching two sets of records to find differencesBookkeeping checklist
Chargeback / disputeA customer asking their bank to reverse a paymentChargeback prevention
Card testingCriminals using your checkout to check stolen cardsCard testing attacks
3D SecureAn extra card check where the bank confirms the cardholderCard testing attacks
DunningMessages asking a customer to fix a failed paymentFailed payment recovery
NexusA connection to a place that creates a duty to collect tax thereSales tax automation
Gross marginRevenue minus direct costs, as a share of revenueProfit tracking
WardrobingBuying, using and returning an item as if unusedReturn fraud prevention
RMAReturn merchandise authorisation: permission and a number for a returnReturns automation
Dynamic pricingChanging prices automatically by rulesDynamic pricing
KPIKey performance indicator: a number that tracks healthKPI dashboard

Operations and monitoring

TermPlain-English meaningRead more
IdempotencyDesigning an action so that doing it twice has the same effect as onceDuplicate orders and idempotency
Rate limitA cap on how many requests you may make in a periodShopify API rate limits
BackoffWaiting longer between retries after each failureShopify API rate limits
RetryTrying a failed step again
QueueA line of jobs waiting to be processedWooCommerce webhooks
HeartbeatA check that alerts when something expected does not happenMonitoring store automations
RunbookA short guide to what to do when something breaksAutomation handover
Change freezeA period with no changes before a critical eventPeak season readiness
Care planA monthly service that monitors and maintains automationsCare plans explained
Audit trailA record of what was done, by whom and when
Source of truthThe one system whose data wins when systems disagreeInventory sync
DriftWhen two systems that should match slowly divergeInventory buffers

How to use this glossary with an agency

When a proposal uses a term you do not recognise, ask for it to be explained in the context of your store: what it means here, what could go wrong and how it will be tested. A good provider will answer plainly. If the answer is another cloud of jargon, treat that as information. The best proposals translate technical choices into business effects: “idempotent order handling” becomes “if the same order arrives twice, we create it once”. For a wider approach to briefing a builder, see how to brief a store automation, and for a self-assessment before you talk to anyone, the 25-question audit.

If a term you need is missing, or you want a definition tied to your stack, ask us. Our consulting service includes plain-language walk-throughs of your own automations, and our workflow automation builds come with documentation written for the people who will run them.

Sources and further reading

Figures and rules in this guide come from the primary pages below. Platform limits and prices change, so open the page before you build on a number.

Questions

8 questions readers ask about this topic

What does automation mean in ecommerce?

Using software to perform repeated store tasks, such as routing orders, syncing stock, sending messages and producing reports, without manual effort.

What is a webhook in simple terms?

A message one system sends automatically to a web address when something happens, such as a new order.

What does idempotent mean?

An action designed so that running it twice has the same effect as running it once, which prevents duplicate orders and charges.

What is the difference between an API and a webhook?

An API is a way to ask a system for data or actions. A webhook is a system telling you that something happened.

What is a SKU?

Stock keeping unit: your internal code that identifies one sellable variant of a product.

What is RFM?

A way to score customers by how recently, how often and how much they buy, used for segmentation.

What is dunning?

A series of messages asking a customer to update payment details after a failed charge.

Where can I learn more about these terms?

Follow the links in each entry to our detailed guides, or contact us for a plain-language walk-through of your own setup.

Want the jargon translated into your store?

We explain your automations in plain language and document them for the people who run them.

  • Fixed price, paid once
  • Built inside your tools
  • Thirty days of fixes