Launch an e-commerce business in 26 steps
A free course that takes you from idea to a live store. Each step says what to do, which tools to use and what they cost.
The course: 26 steps to a live store
All 26 stepsFree. Step 1 is open to everyone, the rest unlock with your email. Each step names the tools to use.
- 1Choose your customerCreate a one-page customer persona that includes demographics (age, location, income)…Foundationabout 1.5 hGoogle Trends, SparkToro, AnswerThePublic



- 2Choose a productGenerate a shortlist of 3–5 product ideas that align with your customer persona, then validate…Foundationabout 2 hGoogle Trends, Jungle Scout, Exploding Topics



- 3Competitive researchIdentify your top 5 competitors and analyze their pricing, marketing channels, product range…Foundationabout 2 hSimilarweb, Semrush, SpyFu



- 4Find a domain and brand nameBrainstorm 10–15 brand name ideas, check domain availability, and register your top choice.FoundationNamecheap, Lean Domain Search, Namelix



- 5Choose your platformCompare the top platforms against your budget, technical skill level, and growth ambitions. Pick…Build your storeabout 30 minShopify, WooCommerce, BigCommerce



- 6Generate brand assetsCreate your logo, select your brand colors (2–3 colors), choose your fonts, and document your…Build your storeabout 30 minCanva, Looka, Coolors



- 7Product photography and mockupsCreate or source product images for your entire catalog. Use mockup tools for lifestyle shots and…Build your storeabout 2.5 hPlaceit, Smartmockups, Canva



- 8SEO and keyword researchResearch and document your target keywords for each product page, collection page, and blog topic…Launch prepabout 1.5 hUbersuggest, Ahrefs, Mangools



Tools the course uses
All 97 toolsWhat each one is for, and what it costs. Prices checked October 2026.
ShopifyHosted store builder most first-time sellers end up onPlatformsStep 5: Choose your platformFrom $39 a monthFrom $39 a month
CanvaLogos, banners and product graphics without a designerDesignStep 6: Generate brand assetsFree planFree plan
Google TrendsSee whether demand for your product is rising or fadingSEOStep 1: Choose your customerFreeFree
SparkToroFind which sites, podcasts and accounts your customers followSEOStep 1: Choose your customer3 free previews a month3 free previews a month
StripeCard payments for your store, in 45+ countriesPaymentsStep 10: Find a payment provider2.9% + 30¢ per sale2.9% + 30¢ per sale
KlaviyoEmail and SMS automation built around your store's dataEmailStep 22: Email marketingFree up to 250 contactsFree up to 250 contacts
Free plan
Google Analytics 4Where your visitors come from and what they do on your siteAnalyticsStep 26: Website analyticsFreeFree
SemrushKeyword research and a look at what competitors rank forSEOStep 3: Competitive researchFrom $139.95 a monthFrom $139.95 a month
ShipStationPrint labels and compare carrier rates in one placeShippingStep 14: Shipping and deliveryFrom $14.99 a monthFrom $14.99 a month
Growth hacks
All 229 hacksSmall changes that bring traffic or lift conversion, with the tool that does it.
- Dominate search results for your brandIf your products are sold on other sites too, run Google Search Ads pointing to those listings alongside your own.TrafficModerate effortSemrush, Google Analytics 4No codeNo code
- Add a product-finder quizIf you sell one product type in multiple configurations, help visitors pick the right one with a short quiz.ConversionModerate effortTypeform, ShopifyNeeds a developerNeeds a developer
- Build interactive sizing guidesAccurate sizing guides cut returns and lift conversion rates.ConversionModerate effortShopify, HotjarNeeds a developerNeeds a developer
- Remove distractions from checkoutStrip the header and footer from your checkout pages to create a distraction-free tunnel.ConversionLow effortShopify, Google Analytics 4Needs a developerNeeds a developer
- Bid on competitor YouTube videosRun YouTube in-stream ads that play before, during, or after your competitors' videos.TrafficLow effortCanva, TikTok Shop, SemrushNo codeNo code
- Show returning visitors their cartWhen someone comes back to your store after abandoning their cart, immediately surface what they left behind.ConversionModerate effortKlaviyo, PrivyNeeds a developerNeeds a developer
From the blog
All 29 articles
7 best accounting software for e-commerce sellersCompare 7 accounting tools for online stores (QuickBooks, Xero, Wave, FreshBooks, Zoho Books, Bench and A2X) with pricing, features and clear picks.6 min read
7 best free Shopify themes for new storesSeven free Shopify themes compared: what each one suits, where it falls short and which one we would start with.6 min read
Best AI logo makers for e-commerce brandsCompare four AI logo makers for online stores (Looka, Canva, Namelix and Adobe Express) with pricing, pros, cons and clear recommendations.5 min read
Best payment gateways for small online stores: 5 options comparedStripe, PayPal, Square, Shopify Payments and Razorpay compared on fees, payout speed and availability, with a pick for each kind of store.7 min read
How to recover abandoned carts with three emailsA 3-email abandoned cart sequence with timing, subject lines and copy examples, plus popups, push notifications and SMS.6 min read