Setting Up Your Store
Shopify, WooCommerce, Amazon, Etsy — which platform is right for you? Here is how to set up a professional online store from scratch, including payments, legal essentials, and the pages every store needs.
The candle maker who launched on the wrong platform
In 2022, Priya made handcrafted soy candles in her apartment — lavender blends, woodwick crackling candles, seasonal scents. Beautiful packaging. Great product. She chose WooCommerce because it was free and she liked the idea of "owning everything."
Eight weeks later, she had a store that technically worked — but she'd spent 60+ hours fighting WordPress plugins, debugging payment gateways, fixing a shipping calculator that double-charged customers, and Googling "how to fix SSL certificate error" at 2am. She'd sold exactly 4 candles. All to family members.
Her friend Nadia launched a nearly identical candle brand the same month — on Shopify. Nadia's store was live in a weekend. She spent zero time on hosting, security, or payment processing. She spent all her time on product photos, descriptions, and marketing. By month three, Nadia had 200 orders.
Priya didn't have a product problem or a marketing problem. She had a platform problem. She picked a tool that required technical skills she didn't have, and the setup cost her two months of selling time.
The platform you choose is the foundation. Get it right, and you spend your time on what actually matters — finding customers and selling products.
Platform comparison: the real tradeoffs
There is no universally "best" platform. There is only the best platform for your situation.
| Shopify | WooCommerce | BigCommerce | Etsy | Amazon | |
|---|---|---|---|---|---|
| Cost | $39-399/mo | Free (but hosting: $10-50/mo) | $39-399/mo | $0.20/listing + 6.5% fee | $39.99/mo + 8-15% fee |
| Ease of setup | Very easy (hours) | Technical (days-weeks) | Easy (hours-days) | Very easy (minutes) | Easy (hours) |
| Design control | Good (themes + customization) | Full control (requires dev skills) | Good | Limited | Very limited |
| Built-in traffic | None — you drive all traffic | None | None | High (90M+ active buyers) | Very high (300M+ active customers) |
| Best for | DTC brands, beginners, most sellers | Tech-savvy sellers, complex catalogs | Mid-market, B2B features | Handmade, vintage, creative | High-volume physical products |
| Payment processing | Built-in (Shopify Payments) | Requires plugin (Stripe, PayPal) | Built-in | Built-in | Built-in |
Active Online Stores by Platform (2024)
There Are No Dumb Questions
"Why does everyone recommend Shopify?"
Because for 80% of new sellers, it removes the most friction. Hosting, security, payments, mobile optimization, and app integrations are all handled. You don't need to know HTML, CSS, or how servers work. The tradeoff: monthly fees and transaction fees add up. But the time saved — especially in the first year — is almost always worth the cost.
"Is WooCommerce really free?"
The WordPress plugin is free. But you'll pay for hosting ($10-50/month), a domain ($12/year), an SSL certificate (sometimes free, sometimes $50-100/year), a premium theme ($50-200), and payment processing plugins. Total real cost: $30-100/month — similar to Shopify. The difference is that with WooCommerce, you assemble the pieces yourself. If you enjoy that, great. If you just want to sell, Shopify is faster.
"What about Squarespace or Wix for e-commerce?"
Both work for simple stores (under 50 products). Their website builders are beautiful. But their e-commerce features — inventory management, shipping rules, abandoned cart recovery, app ecosystem — lag behind Shopify and BigCommerce. If you are primarily a website that also sells a few things (a photographer selling prints, a consultant selling a course), Squarespace is lovely. If you are primarily a store, use a platform built for stores.
Setting up Shopify: a step-by-step walkthrough
Since Shopify is the most common choice for new sellers, here is the setup process:
Step 1: Sign up and choose a plan
Start with the Basic plan ($39/month — there's a free trial to explore first). You can upgrade later. Don't overthink this.
Step 2: Choose a theme
Pick a clean, fast-loading theme. Free themes like Dawn (Shopify's default) are excellent. Don't spend $350 on a premium theme before you've made your first sale. The design can improve over time — but you need something clean and professional to start.
Step 3: Add your products
For each product: title, description, price, images (at least 3-5 per product), variants (size, color), and inventory quantity. We'll cover product pages in detail in the next module.
Step 4: Set up payments
Enable Shopify Payments (built-in Stripe integration). No monthly fee, 2.9% + $0.30 per transaction. Also enable PayPal and Apple Pay/Google Pay — these increase checkout conversion by 10-15%.
Step 5: Configure shipping
Set up shipping zones and rates. Options: free shipping (built into product price), flat rate ($5-8), or real-time carrier rates. Free shipping over a threshold ($50+) is the most effective strategy — it increases average order value.
Step 6: Connect your domain
Buy a custom domain ($12/year from Namecheap, Google Domains, or directly from Shopify). Point it to your store. Never sell from a your-store.myshopify.com URL — it looks unprofessional and destroys trust.
Step 7: Add essential pages
Before you launch, create the pages listed in the next section. These are not optional — they are legal requirements and trust signals.
The pages every store needs (non-negotiable)
These pages are not extras. Missing them loses you sales, violates regulations, and makes your store look like a scam.
| Page | Why it matters | What to include |
|---|---|---|
| Homepage | First impression — 50% of visitors leave in under 8 seconds | Hero image with value proposition, featured products, social proof, clear CTA |
| Product pages | Where purchase decisions happen | Photos, descriptions, price, reviews, shipping info, return policy link |
| About Us | Builds trust — people buy from people | Your story, mission, photos of you/team, why you started |
| Shipping Policy | Reduces purchase anxiety | Shipping times, costs, carriers, international shipping, tracking info |
| Return/Refund Policy | Legal requirement in most jurisdictions | Return window (30 days is standard), conditions, refund process, who pays return shipping |
| Privacy Policy | Required by law (GDPR, CCPA) | What data you collect, how you use it, how customers can opt out. Use a generator like Shopify's free tool or Termly. |
| Terms of Service | Legal protection for your business | Liability limitations, intellectual property, dispute resolution |
| Contact Us | Trust signal — customers need to know they can reach you | Email, contact form, phone (optional), response time expectation |
| FAQ | Reduces support tickets, builds confidence | Top 10-15 questions about your products, shipping, and returns |
Audit a Store's Trust Signals
25 XPPayment processing: how money actually flows
When a customer pays $50 for your product, here's what actually happens:
Payment gateways you should accept:
| Gateway | Fee | Why it matters |
|---|---|---|
| Credit/Debit cards (via Stripe/Shopify Payments) | 2.9% + $0.30 | The baseline — 70%+ of transactions |
| PayPal | 2.99% + $0.49 | 400M+ active accounts — many buyers prefer it |
| Apple Pay / Google Pay | Same as card fees | One-tap checkout on mobile — reduces cart abandonment |
| Buy Now, Pay Later (Shop Pay Installments, Klarna, Afterpay) | 4-6% | Increases average order value by 20-30%, especially for $50+ products |
Key insight: Every payment option you add increases conversion. The customer who hesitates because PayPal isn't available is a lost sale. The customer who would buy a $120 item if they could pay in 4 installments is a won sale with BNPL.
Legal essentials: what you actually need
This section isn't legal advice — consult a professional for your jurisdiction. But here is what most e-commerce businesses need:
| Requirement | What it is | When you need it |
|---|---|---|
| Business registration | LLC, sole proprietorship, or corporation | Before your first sale (LLC recommended — separates personal and business liability) |
| EIN (US) or equivalent | Tax identification number | To open a business bank account and file taxes |
| Sales tax collection | Collecting and remitting sales tax on applicable orders | When you have "nexus" (physical or economic presence) in a state. Shopify handles calculation automatically. |
| Privacy policy | GDPR (EU), CCPA (California), and other data protection compliance | Immediately — any website that collects data (including cookies) needs one |
| Product compliance | FDA, CPSC, or industry-specific regulations | If you sell food, cosmetics, supplements, children's products, or electronics |
| Business insurance | General liability, product liability | Recommended from day one for physical products — protects against lawsuits |
There Are No Dumb Questions
"Do I really need an LLC to sell online?"
Technically, you can sell as a sole proprietorship. But an LLC (costs $50-500 depending on your state) separates your personal assets from your business. If a customer sues your business, they can't take your house. For the cost of a nice dinner, you get legal protection. Do it before your first sale.
"Sales tax seems overwhelming. How do I handle it?"
Shopify, BigCommerce, and Amazon all have built-in sales tax calculation. Enable it. They calculate the right rate based on the customer's location. You then remit collected tax to the relevant states (usually quarterly). Services like TaxJar or Avalara automate the filing for $19-99/month. It sounds complicated, but the platforms have made it nearly turnkey.
Build Your Store Checklist
50 XPOptimizing for mobile: not optional
Over 70% of e-commerce traffic comes from mobile devices. If your store isn't optimized for phones, you are losing 7 out of 10 potential customers.
Mobile optimization checklist:
- Fast loading — under 3 seconds. Every additional second costs you 7% in conversions.
- Thumb-friendly buttons — large, tappable CTAs. No tiny links.
- Simplified navigation — hamburger menu, search bar, cart icon.
- Image optimization — compressed images that load fast without losing quality.
- One-page checkout — every additional step loses 10-20% of buyers.
- Mobile payment — Apple Pay and Google Pay for one-tap purchases.
Test your store on your own phone before launching. Navigate every page. Complete a test purchase. If anything feels clunky, your customers will feel it too — and they'll leave.
Key takeaways
- The best platform gets you selling fastest. For most new sellers, Shopify removes the most friction. WooCommerce is powerful but requires technical skills. Marketplaces (Etsy, Amazon) give you built-in traffic.
- Essential pages are non-negotiable. Homepage, product pages, About, shipping policy, return policy, privacy policy, terms, contact, and FAQ — missing any of these kills trust.
- Accept every payment method. Cards, PayPal, Apple/Google Pay, and Buy Now Pay Later. Each option you add increases conversion.
- Handle legal basics before launch. LLC, tax ID, sales tax setup, and privacy policy. None of these are expensive, but skipping them creates real risk.
- Mobile optimization is mandatory. 70%+ of traffic is mobile. Fast loading, thumb-friendly design, and one-tap checkout are requirements, not nice-to-haves.
- Your store is a foundation, not a destination. Launch fast, then improve continuously based on customer feedback and data.
Knowledge Check
1.A non-technical seller wants to launch a DTC brand with 15 products. They want to be selling within a week. Which platform is the best fit?
2.Which page on an e-commerce store has the biggest impact on reducing purchase anxiety and increasing conversion?
3.Why is adding Buy Now, Pay Later (BNPL) options like Klarna or Afterpay beneficial for e-commerce stores, despite the higher processing fees?
4.Over 70% of e-commerce traffic comes from mobile devices. Which mobile optimization factor has the single biggest impact on conversion?