What a step-by-step dropshipping process actually means
The short version: you list a product you don’t hold, a supplier ships it directly to your customer when an order comes in, and you keep the spread between what the customer paid and what the whole transaction cost you. The step-by-step part is not the store setup — that’s an afternoon, and a theme will do most of it for you. The steps that decide whether this works are supplier vetting, landed-cost math, and a return process you’ve written down before your first refund request. Everything below is in the order you should actually do it.

One framing that saves a lot of pain: you are not building a store, you are building a supply agreement with a checkout attached. If the supplier side is weak, no amount of theme customization fixes it. Nobody has ever filed a chargeback over your font pairing. They file when the box lands in week five, or lands with the wrong plug on the end of the cable.
What you need before step one
Before you list anything, have these in place:
- Working capital you can lose. Budget roughly $700–$1,200 before your first payout clears: $60–$150 on samples from two suppliers, $300–$500 on ad testing, and the rest to pay suppliers for orders whose money is still in transit to you. Payment processors commonly hold new-merchant funds on a rolling schedule — a 7- to 14-day delay is typical, and some hold a percentage in reserve for the first few months. Terms vary by processor and country, so read your actual agreement rather than a forum post.
- A business entity and a bank account that match your store name. Mismatched names are one of the most common reasons a payment application gets stalled. Registration requirements differ by country and state — confirm yours with the local registry or an accountant. Whatever you register, make the store name, the bank account, and the processor application read identically, down to the LLC and the punctuation.
- A refund policy, shipping policy, and contact page written before launch. Processors check these. So do customers, right before they file a dispute. A policy that says contact us and never says who pays return shipping is the one you’ll be arguing about at 11pm with someone who is already typing the word chargeback.
- A shortlist of 2 suppliers per product, not one. Two, always. The reason is in the section on where people get stuck, and it’s the single line item that has cost me the most money to learn.
The step-by-step process
Step 1: Pick a product on unit economics, not excitement
Filter candidates by whether the math survives paid traffic. Rough guide for a store buying its traffic: your selling price should be at least 3x your landed cost (product + shipping + payment fees). At 2.5x you’re usually funding ad costs out of your own margin; below 2x, one bad ad week wipes the month. Products under about $15 retail rarely clear this because shipping and processing don’t scale down with price — $4.60 of supplier shipping is 12% of a $39.90 order and 31% of a $15 one.
Here’s a real-shaped example for a $39.90 item:
| Line | Amount |
| Selling price | $39.90 |
| Product cost | $8.20 |
| Supplier shipping | $4.60 |
| Payment processing (approx. 2.9% + $0.30, varies by processor and region) | $1.46 |
| Ad cost per order | $12.00 |
| Gross profit | $13.64 (34%) |
| Less ~5% returns/refund reserve | $11.65 |
That’s a workable order. Run this table before you build the product page, not after. The number of stores I’ve seen with excellent photography wrapped around a 1.8x margin is not small, and the photography is never the thing that gets fixed.
Step 2: Order samples from at least two suppliers
Buy the same product from 2 suppliers, 1–2 units each. Time-stamp when you ordered and when it arrived. You are measuring four things: actual transit time to your main market, packaging quality, whether the item matches the listing photos, and whether the supplier included their own branding or invoice. Many will. One of my samples turned up with a promotional card for the supplier’s own storefront, priced about 60% below what I was three days from charging.
Standard cross-border postal shipping from Asia to North America or Europe has commonly run in the two-to-four-week range, with wide variation by lane, carrier, and season — and it shifts with customs and carrier policy changes. Measure your own lane instead of trusting a marketplace’s stated estimate. Send the samples to an address that looks like a typical customer’s rather than a city-center office if those differ for you; the last-mile leg is usually where the quoted estimate falls apart.
Step 3: Publish honest shipping expectations
Put the real delivery window on the product page, in the cart, and in the order confirmation email. If your samples arrived in 16 and 21 days, advertise 14–25 business days. Understating this is the fastest route to disputes, and dispute rates are what get merchant accounts reviewed — card networks run monitoring programs that trigger around the 1% mark, with thresholds that have been revised over time. The fast-shipping promise you copied off a competitor’s page isn’t a marketing decision. It’s a decision to issue refunds on a delay, and you’ll make it about 20 days after you take the money.
Step 4: Test small and kill fast
Budget something like $300–$500 across 3–5 product candidates rather than $500 on one. Set a kill rule in advance: if a product spends roughly $50 with zero add-to-carts, stop and move on. Write it down before the campaign starts, because you will not be a neutral judge of your own product at 2am on day three, when the dashboard shows 400 clicks and no carts and you’re editing the headline for the fifth time. The most expensive mistake here is arguing with the data because you already ordered samples. The $40 sample is gone either way; the $200 you’re about to spend defending it is not.
Step 5: Build the boring operational loop
Once orders come in, run a fixed daily routine: place orders with the supplier, paste tracking numbers into the store, answer support within 24 hours, and check for supplier stock changes. At ten orders a day that’s 20–30 minutes. It is also the part people quietly stop doing around week three, usually starting with the stock check.
Weekly, re-verify price and stock on every active SKU. Suppliers raise prices without telling you, and a 90-cent increase on something you sell 200 times a month is $180 off the bottom line that nothing in your dashboard will flag. Monthly, recompute the table in Step 1 with your actual numbers — not the ones you modeled. Ad costs drift up, refunds accumulate, and a 34% gross margin becomes 19% without a single day where anything looked obviously wrong.
Where people usually get stuck
The failure I see most often is silent supplier substitution. You’ve been selling a product for six weeks, sales are steady, and the supplier quietly runs out of the version you sampled. They ship a slightly different one — different fabric, different plug, wrong color shade — without telling you. You find out from a customer photo, three weeks and 80 orders later. Now you’re refunding at scale, your dispute rate spikes, and the processor takes an interest.
How to avoid it: keep a second approved supplier for every active SKU with agreed pricing, and re-order one unit to your own address every 3–4 weeks on your best sellers. It costs maybe $15 a month per SKU and it’s the cheapest quality-control system available. Also screenshot the supplier’s listing on the day you approve it, so you have a reference when something changes — and so you have something to send them that isn’t an argument about what they remember promising.
Second-most-common: not reserving for returns. The 5% in the table above is a placeholder I used for the example, not a benchmark. Return rates vary a lot by category, and anything with sizing runs far higher than accessories or tools, because sizing is a guess the customer makes on your behalf from a photo. Set your own reserve from your first 100 orders rather than a generic figure, and treat that money as already spent. Cash that’s still refundable looks exactly like profit right up until the week it stops being any.
Summary checklist you can run today
- Write your landed-cost table for one product candidate. If selling price isn’t at least 3x landed cost, drop it.
- Identify 2 suppliers for that product. Order 1 sample from each and log the order date.
- Draft your refund, shipping, and contact pages before launch — including who pays return shipping.
- Set your test budget and your kill rule in writing ($50 spend, zero add-to-carts, stop).
- Put your measured delivery window — not the supplier’s claim — on the product page and confirmation email.
- Calendar a weekly 15-minute SKU check: price, stock, listing photos.
- Calendar a re-order sample every 3–4 weeks per best seller.
- Track dispute rate monthly and keep it well under 1%.
None of this guarantees a profitable store. Plenty of people run every step here and still close inside six months — the category filled up, ad costs doubled after a platform change, or someone with better buying power copied the product and came in 30% under. What the routine buys you is the kind of failure you can watch arriving in the monthly numbers, instead of the kind you learn about from a customer’s photo of the wrong plug. The operators who last are almost always the ones doing the unglamorous parts on a schedule.