How to Start Selling Online: Etsy, Shopify, or Amazon FBA?
Thinking of taking your side hustle to a real online business? Whether you're moving from Facebook Marketplace, leveling up your Etsy shop, or launching your first dedicated e-commerce store, choosing the right platform matters. Your choice impacts how you get customers, your profit, how you connect with buyers, and your future growth. This guide breaks down Etsy, Shopify, and Amazon FBA to help you pick where to start selling online.
READY TO TAKE ACTION?
Use the free LaunchAdvisor checklist to track every step in this guide.
The Quick Answer
Start on Etsy if you have handmade, vintage, or unique craft products and want instant traffic for your items. Build your own Shopify store when you want full control of your brand and customer list for any type of product. Use Amazon FBA after you know your product sells well and can handle large orders, but be ready for higher costs and tough competition for sales.
Side-by-Side Breakdown
Etsy: $0.20 listing fee per item, 6.5% transaction fee + 3% + $0.25 payment processing. Offers high built-in organic traffic for craft, handmade jewelry, vintage clothing, and digital product categories. Provides limited brand control and Etsy owns the customer relationship. Shopify: $29–79/month platform fee, 2.4–2.9% payment processing (no additional transaction fee with Shopify Payments). You own the customer list and brand experience, allowing full control over website design. You must drive your own traffic through marketing efforts. Amazon FBA (Fulfillment by Amazon): Referral fees (typically 8-15% of sale price, depending on category) + FBA fulfillment fees (per item, based on size/weight) + monthly storage fees. Offers access to the largest customer base in e-commerce with Prime shipping options. Requires UPC codes, FNSKU labels, and careful inventory management. Expect brutal price competition, Amazon owns customer relationships, and strict seller performance metrics.
When to Prioritize Etsy
Etsy is often the quickest path to your first online sale if your product fits the handmade, vintage, or craft categories. For example, a new seller of handmade jewelry, custom digital prints, or refurbished furniture can get sales faster here. Millions of buyers are already searching on Etsy for exactly what you make—you inherit that traffic from day one without spending on ads. The trade-off is that you are building Etsy's marketplace, not your own brand. Etsy can suspend accounts, change search algorithms, or increase fees. Treat it as a sales channel, not the foundation of your entire business.
When to Prioritize Shopify or Amazon
Build your Shopify store once you have proven your product sells, perhaps after testing on Etsy or local markets. Use Shopify to grow your brand, collect customer emails for direct marketing, and offer a custom shopping experience. This is ideal for any product type, from apparel and electronics to subscription boxes or dropshipped goods. For example, if your unique apparel designs sell well on Instagram, a Shopify store lets you capture email addresses and build loyalty. Amazon FBA makes sense if you can produce or source products at scale and want to tap into the world's largest marketplace. This is particularly effective for private label brands or reselling popular items. With FBA, Amazon handles storage, packing, shipping, and customer service for a fee. However, referral fees (8-15%), FBA fulfillment fees (e.g., $3.22 for a small standard item), and monthly storage fees (e.g., $0.87 per cubic foot) can significantly impact your profit. Do not start on Amazon FBA before you understand your true landed cost, including inbound shipping and label costs.
The Verdict
A smart strategy for most online sellers is a multi-channel approach. If your products fit, start with Etsy to validate demand and get initial sales. For any product type, invest in your own Shopify storefront to build your brand and capture direct, repeat customers. Use Etsy to find out which products customers love, then direct marketing efforts to your Shopify store to build your email list. Over time, shift your marketing budget and effort toward your own channels to reduce fee dependency. Add Amazon FBA as a third channel when your sales volume justifies the operational overhead of managing inventory and shipping plans to Amazon's warehouses.
How to Get Started
1. Etsy: Open a shop at etsy.com/sell. You need 5–10 high-quality product photos (use a light box for consistency!), detailed product descriptions with relevant keywords, clear pricing, and a complete shop bio. 2. Shopify: Start your free trial. Install a simple, clean theme that matches your brand. Add your top products. Set up email capture on your home page and during checkout from day one. Consider integrating a shipping app like ShipStation early. 3. Amazon FBA: Apply at sell.amazon.com. Be ready to provide your business information and product details. Learn about obtaining UPC codes for your products, creating FNSKU labels, and understanding how to create your first shipping plan to send products to Amazon's fulfillment centers. This application and setup process can be detailed and requires careful attention.
RECOMMENDED TOOLS
Some links above are affiliate links. We may earn a commission if you sign up — at no extra cost to you.
FREQUENTLY ASKED QUESTIONS
Can I sell on both Etsy and Shopify at the same time?
Yes. Many sellers run both simultaneously. Shopify has an Etsy integration app that can sync inventory between both platforms. This avoids overselling and saves time managing listings separately.
Does Etsy allow you to direct customers to your own website?
Etsy prohibits directly linking to your own shop in messages or listings as a means to circumvent Etsy's transaction fees. However, you can include your website URL in your shop bio and branding materials. Buyers who want to purchase directly can find you through your brand name.
What is the total fee percentage on an Etsy sale?
Roughly 9.5–10% total on most sales: 6.5% transaction fee + approximately 3% + $0.25 payment processing + $0.20 listing fee. On a $50 item, you pay approximately $5.15 in fees. Factor this into your pricing from the start.
Apply This in Your Checklist