Skip to content
Offlist

Ecommerce Tools: The Complete Stack for Running an Online Store

An online store is not fifty apps, it is seven jobs: sell, take money, ship, keep customers, find new ones, measure, and keep the books. Every tool you will ever be pitched slots into one of those. Get the order right and you spend on the layers that carry revenue, not the ones that feel productive.

Don't pay full price to build this.All 39 Ecommerce tools below come with a discount code, a startup programme or free credits.Claim these perks →

An online store is seven jobs, not fifty apps

Strip any store back and the tooling maps onto seven jobs: a storefront that sells, a processor that takes money, a fulfilment layer that ships, retention that brings people back, acquisition that finds new ones, analytics that tells you which of those worked, and a back office that keeps the books straight. Every app you will ever be sold sits in one of those seven slots.

Only two of them are genuinely hard to change later. The storefront owns your URLs, your theme, your app ecosystem and your checkout, so moving it is a replatform rather than a switch. Payments owns your stored cards, your dispute history and your rates. Everything else can be added the week you first need it, at almost no cost beyond a gap in your reporting history.

That ordering is the whole strategy. Decide the storefront and the processor carefully, then buy each remaining layer at the moment it starts costing you money not to have it. Buying the full stack in launch week is the most reliable way to pay a year of subscriptions for tools that never touched an order.

  • Decide up front: storefront and payment processing
  • Add at first pain: shipping software, email, reviews
  • Defer until volume justifies it: loyalty, subscriptions, helpdesk, inventory planning

The storefront is the decision you live with

Hosted platforms trade flexibility for never thinking about uptime, PCI scope or checkout conversion again. For most sellers that is the correct trade, because a checkout maintained by a company with thousands of engineers converts better than one you maintain yourself. The cost is that you build inside someone else's model and then pay for apps to escape it.

Self-hosted earns its place in two cases. A catalogue with logic the hosted platforms cannot express, such as configurable products, contract pricing or deep variant matrices. Or an existing content site with real organic traffic that you would rather extend than migrate. Outside those two, self-hosting is a decision to employ a developer permanently.

Whatever you choose, own the two things that outlive it. Your domain, registered somewhere independent of the platform, and your customer list, exported on a schedule to somewhere you control. Sellers who skip both find out mid-replatform that the store was never really theirs.

Payments: take the default, then earn the negotiation

At launch, payments is less of a decision than it looks. Whatever processor your platform integrates natively will be competitive on rates and will not break your checkout, and the differences between the major processors only turn material at volume. Adding a wallet option at the checkout typically moves conversion further than shaving the rate does.

What matters early is the failure modes. Know how long payouts take, because that gap is your working capital. Know what triggers a rolling reserve or an account review, because a young store selling something unfamiliar gets flagged more often than people expect. And keep a second processor approved but idle, so a freeze is an inconvenience rather than an outage.

Renegotiate when your processing volume is large enough that a fraction of a percentage point is real money to you. That conversation goes better with a clean dispute record, so treat chargebacks as an operational problem from the first month rather than a cost of doing business.

Fulfilment is where margin quietly leaks

Shipping software buys three things: rate shopping across carriers, batch label printing, and a self-serve returns portal. The first pays for itself in postage, the second in the hours nobody spends copying addresses, and the third in support emails that never get written. This is normally the first tool worth buying after the storefront itself.

Set your shipping rules before you set your prices. Free shipping is a pricing decision disguised as a logistics one, and a flat rate that ignores dimensional weight will quietly eat the margin on every bulky order. Work out your true landed cost per parcel, including packaging and the returns you expect, then price backwards from it.

Returns deserve a policy rather than an inbox. A published policy with a self-serve portal converts better on the product page, costs less to run, and gives you the data to see which products come back and why. That last signal is usually the cheapest product-quality feedback you will ever get.

Retention: email, SMS and social proof

Email is consistently the highest-return channel in ecommerce for the obvious reason that you already own the list and pay nothing to reach it again. Build three flows before you build anything clever: abandoned checkout, post-purchase, and a winback for lapsed customers. Everything after those three is optimisation of a machine that already works.

Choose the email platform on segmentation and on how well it reads your store's data, not on template design. A platform that knows what someone bought, when, and how many times can personalise in ways a generic newsletter tool cannot, and that difference is where the revenue sits. SMS is worth adding once the email flows are earning, not before.

Reviews do two jobs at once. On the product page they answer the objection your copy cannot, and in search results they render as structured data that lifts click-through on listings you already rank for. Photo reviews outperform plain text on both counts, which is why the request flow matters more than the widget.

Acquisition and analytics: paying to learn

Paid acquisition is the fastest way to find out whether your unit economics survive contact with reality. The major ad platforms run new-advertiser credit offers, which vary by account and region and can make that first test cheap enough to run properly rather than nervously. Treat the initial spend as research, because what you are buying is an acquisition cost figure rather than orders.

Before any of that, fix measurement. Server-side conversion tracking, clean campaign tagging and a single agreed definition of a converted session are unglamorous, and they decide whether every number you see afterwards is real. Attribution will still disagree between platforms. What you need is a consistent internal source of truth to reconcile them against.

Then watch the two numbers that decide the business: contribution margin per order after shipping and fees, and repeat purchase rate. Blended return on ad spend hides both. A store with strong repeat purchase can afford to pay far more for a first order than one without, and that is usually the real gap between competitors.

Design, and the back office you will regret ignoring

Design tooling is the cheapest conversion lever a small store has. Product photography, lifestyle imagery, ad creative and the banner set for every promotion are produced continuously, and creative volume is what paid social actually rewards. A template-based design tool with your brand kit loaded means anyone on the team can ship on-brand assets without queuing behind a designer.

Spend the design effort where it compounds. A consistent photography standard, real images at the top of the product page, and a size or spec presentation that answers the question people keep emailing you about will each outperform a homepage redesign. Keep the theme close to stock and put the work into the templates that carry traffic.

Accounting and banking are the two most boring choices here and the two most irritating to change once transactions have piled up. Pick a business account that separates store money from personal money on day one, and accounting software that reconciles your payouts natively, then stop thinking about them. The directory tracks the current offers and terms for each layer in this category, storefront, shipping, email, reviews, ads and the money plumbing, so you can see what is on the table before you commit to a stack.

The offers mentioned above

Easy to redeem

Pulled live from the directory, so what you see here is what the listing says.

  • Canva

    Design & Creative

    $200

    CreditsLink on plan
  • Mercury

    Finance & Accounting

    $250 sign-up bonus

    OtherLink on plan

Also mentioned on this page with nothing currently on offer: ShipStation, Klaviyo, Loox, Wave. We track them so you do not have to go looking.

Ecommerce codes, all in one place

39 listings in Ecommerce, with the redemption codes and programme links behind one subscription. Browsing is free.

Common questions

Which ecommerce tools should I buy first?

A storefront and a payment processor, because both are painful to change later. Shipping software next, since rate shopping, batch labels and a returns portal start paying back almost immediately. Email and reviews follow. Everything else waits until an actual problem justifies it.

How many apps does a new online store really need?

Far fewer than the app store implies. Storefront, payments, shipping, email and reviews will run a store to meaningful revenue. Each extra app adds a subscription, a script on your pages and another thing to debug when checkout misbehaves.

Do I need a separate tool for every job, or does the platform cover it?

Platforms cover storefront and payments properly, and cover email, reviews and shipping only shallowly. The built-in version is fine until you need segmentation, multi-carrier rate shopping or photo reviews, which is exactly when the dedicated tools earn their fee.

What is the most common ecommerce tooling mistake?

Buying the whole stack in launch week. You end up paying for tools that never touch an order while the two decisions that matter, storefront and processor, get made in an afternoon. Reverse it: decide those two slowly, add everything else on demand.

More on Ecommerce

Guides, comparisons and code round-ups covering the same ground.

Browse Ecommerce perks · See what access costs