What most "first store" advice gets wrong
Most advice for first-time store owners falls into two buckets. Either "be passionate and follow your dreams" (useless) or "optimize your LTV:CAC ratio across attribution windows" (too far). Neither helps someone staring at their first 20 SKUs wondering why they haven't made a sale.
Here are five things that actually matter in the first 90 days. Not before (those are decision posts); not after (that's growth posts). The first 90 days is when most stores either find a foothold or quietly fizzle out, and the reasons are usually predictable.
1. The product is the thing. Everything else is secondary
If the product is something people actually want at the price you're selling it, marginal stores succeed. If the product isn't, perfect stores fail.
Before you invest another week in your theme or another day polishing your brand identity, answer honestly:
- Is there a specific person who wants this product? Not "young professionals who love adventure". An actual type of person, with an actual problem, at a price they'd happily pay
- How is yours better than what's already available? "We have better quality" is not an answer. "We source from the same factory but cut the retailer markup in half" is. "We're the only one available in my region" is. "We made it 30% lighter" is
- Have you sold at least one to someone not related to you? If not, that's the first test. Post on a relevant community, offer to ship one at cost to someone who'd review it, take the first order before worrying about store polish
Time spent on the product (sourcing, quality, pricing, packaging) returns more than the same time spent on the store. Most first-time founders invert this.
2. Start narrow, not broad
The instinct is to launch with 30-50 products to "look like a real store". Don't. A first store with 5-10 products you genuinely understand outperforms one with 50 products that are vague to you.
Why narrow works:
- You can write great copy for each. You actually know them
- You can photograph them well. Photography takes time per product; fewer means better per product
- You can answer support questions quickly. You know the answers
- Your marketing has a clear angle. Stores with 50 products have no story; stores with 5 tell one
Grow the catalogue deliberately, adding products that fill specific gaps you've heard from buyers. Don't grow it to pad.
3. The first 30 customers tell you if this works
If you can't get 30 people to buy from your store, it's not a marketing problem. It's a product problem, a price problem, or an audience problem.
The first 30 customers are usually:
- Friends and family (don't count these too heavily; they buy out of support)
- People in communities you're already part of (count these)
- Organic traffic you drove through content, social, or word-of-mouth (count these most)
What to watch in the first 30:
- How long it takes them to convert (click to buy). Short = product-message fit. Long = uncertainty
- What they ask before buying. Those questions are gaps in your copy. Fix them
- What they complain about or return. Those are your early warning signals. Take them seriously
- How many buy again. Single repeat order in first 60 days is a good sign
If you can't hit 30 customers in 90 days despite reasonable effort, pause acquiring and diagnose. The problem is upstream of marketing.
4. Cash flow beats revenue
Revenue looks good on a chart. Cash flow is what lets you keep ordering inventory.
Early-stage gotchas:
- Inventory ties up cash. If you sell through a batch in 30 days but your supplier terms are 60 days out, you need 2 months of working capital for each SKU to grow
- Ad spend is paid upfront. Revenue arrives later (day 7 after purchase, if everything works). Your bank balance goes down before it goes up
- Payment processors hold funds. Stripe typically pays out 2-7 days after the charge. PayPal can hold funds longer on new accounts
- Refunds and chargebacks come later. Day-1 revenue may not be day-60 revenue after returns
Practical rules:
- Keep 2-3 months of inventory + ad spend + fixed costs in cash
- Don't scale ad spend faster than your cash float can absorb lag
- Watch your Stripe balance; "Revenue: $10,000" without "Paid out: $8,500" means nothing
Most stores that die in year one don't die from bad products. They die from running out of cash while waiting for payout.
5. Stop fiddling with the store; start talking to customers
The hardest habit to break for first-time owners: every spare hour goes into tweaking the site, testing themes, polishing the logo, rewriting product descriptions that nobody is reading yet.
These feel productive. They're not, past a reasonable baseline. Past "launched, works, looks OK", the diminishing returns on store tweaks are brutal.
Where the same hours produce more:
- Reach out to existing customers. Ask what they bought, why, and what almost stopped them. Direct outreach gives you the exact copy to fix, the exact features to add, the exact objections to address
- Respond to every support email personally. You'll see patterns; those patterns are the roadmap
- Post in communities your buyers are in. Not promotional. Helpful. Every post is a chance to be discovered
- Run a small ad experiment. $50 to test a message. Learn what copy pulls. Iterate
The store needs to be functional, not perfect. Functionality is the floor. Past that, the marginal return on "improve the store" is lower than the marginal return on "talk to buyers".
Bonus: things you don't need in year one
Most new store owners spend time and money on things that don't pay off in year one:
- A branded mobile app (browsers work; your store won't have the volume to justify)
- Advanced personalisation engines (need data you don't have yet)
- A loyalty programme (need repeat customers who buy enough to care)
- Complex tax setups across 20 countries (you'll sell mostly domestic first)
- An agency running your ads (learn the basics yourself; you'll know what to ask for later)
- Custom-built anything (off-the-shelf platforms cover 95% of what you need)
Delay those until year 2, when you'll know if you need them.
What Shoprocket handles for first-time stores
Most of the "functional floor" out of the box:
- Multi-payment-method checkout (Cards, Apple Pay, Google Pay, Link via Stripe)
- Mobile-native cart and checkout
- Product catalogue, search, filters
- Order confirmation and shipping emails
- Built-in product reviews
- HTTPS + PCI-compliant checkout
- Basic analytics with UTM tracking
- Live chat widget (for customer conversations, included)
- AI-assisted product descriptions so you can draft fast and iterate
<!-- EXAMPLE ONLY. Grab your real snippet from Sales channels → Embeds in your dashboard -->
<script src="https://cdn.shoprocket.io/loader.js" data-pk="pk_yourkey"></script>
<div data-shoprocket="catalog" data-embed-id="emb_xxx"></div>
What you do yourself:
- Source good products
- Pick a narrow launch catalogue
- Talk to the first 30 customers
- Watch cash flow like your business depends on it (because it does)
- Resist the urge to keep tweaking the store
Tip: Set a hard weekly limit on store-tweaking time (say, 2 hours). Everything above that goes to customer conversations, supplier relationships, or actual marketing tests. This single rule changes more first-time-founder outcomes than any tactic on this blog.
TL;DR
- The product is primary. A great store selling a mediocre product loses to a basic store selling a great product
- Launch narrow. 5-10 products you know well beats 50 you don't
- First 30 customers tell you everything. Watch their behaviour, not their compliments
- Cash flow > revenue. Inventory and ad spend are outflows; revenue has payout lag
- Stop polishing the store. Talk to buyers. The store needs to work, not be perfect
- Year one doesn't need fancy tools. Functional, honest, fast. Scale the rest later
Start a free trial if you want a store that covers the functional floor without fiddling. 14 days, no card.

Building ecommerce tools for independent sellers since 2013.



