eCommerce is hotter than ever. If you’re not selling online already, the time to get started was yesterday. Shoppers are moving between sales channels and are primed to buy online more and more.
But you probably already know that—the question isn’t should you. It’s how. Starting an online store doesn’t have to be hard if you have a little help. Luckily, we’re here with the advice you need to make it a breeze.
In this article we’ll go how to start an online store, including how to:
- Register a domain
- Pick a theme
- Set up your products
- Organize your categories
- Design your homepage
- Create supporting pages
- Configure checkout
- Set up shipping
- Add third party integrations
- Launch your store
The real costs of running an eCommerce site
Find out what the 10 main costs of ownership are of open-source and SaaS eCom solutions to properly estimate your future costs and plan expenses.
How much does it cost to start an online store?
Costs for starting an online store include those related to the store itself (the domain name registration and site hosting), the ongoing costs of doing business (inventory budget, shipping and payment processing fees) and the costs of any extras you might add to your store (like subscriptions to plugins). There are also the potential advertising costs to keep in mind if your marketing plan relies on more than organic (non-paid) social media promotion.
There is no average figure—you’ll have to calculate the costs for your particular situation yourself. Building and coding an online store entirely from scratch will run you a few thousand dollars, while using a pre-built theme and a dedicated eCommerce platform will cut that cost down.
If your online store is successful, the revenue you bring in will help offset the costs. Selling online opens your business up to a much wider potential shopper base.
Starting an online store checklist
Getting started online can seem intimidating if you’ve never done it before. That’s why you break it up into steps and focus on getting the best of your store up first, and keep building as you go.
Here’s what you need to do to launch your online store.
Register a domain
Your domain is the web address shoppers will use to access your site. There are three parts to a domain name:
- The subdomain: the www. (or equivalent—some addresses use shop., for example) at the beginning of a URL.
- The root domain: the middle of the URL—the site name. This will be the name of your business.
- The top-level domain: the end of a URL. The most popular top-level domain is .com.
Domain providers tend to advertise domains for $9 to $14.99 a year, but the initial purchase price can increase if you’re after a premium domain.
Premium domains are .com domains that are highly in demand and easy to remember, and their visibility—.com is the most popular top-level domain, and so might be the one your shoppers are looking for—makes them more desirable.
Not all .com domains are premium domains, but if the .com name you want for your store has been flagged as a premium domain and is prohibitively expensive, try looking for the same root domain with a different top-level domain, such as .store or .net.
Pick a theme (and customize it)
You can code your own theme from scratch, sure. Or you can pay someone to do it for you. But starting an online store with a pre-made, customizable theme is a much more affordable and time efficient way to get going.
Your theme is the first impression a potential shopper has when they land on your page. To impress them, it should:
- Be mobile responsive: this means it should have a mobile theme built-in, one that it automatically switches to when shoppers are browsing on a mobile device.
- Be easy to navigate: shoppers should be able to locate your categories and their shopping cart at a glance. If they’re confused, they’ll leave.
- Load quickly: website speed is key to keeping browsers around long enough to become shoppers. How fast does a site need to be? Think seconds—36% of visitors will leave your site if it takes more than 3 seconds to load.
- Focus on the visuals. Bold, visual-focused design catches eyes. A theme that puts images front-and-center will help you communicate your brand without relying on a lot of text shoppers might scroll past.
When you customize your theme, be sure to keep your business’ identity in mind. What colors and fonts do you use in your logo? What sort of colors and design accents do you use in your store? Bring that feeling online so your virtual space feels like an extension of your physical location.
Set up your product pages with descriptions and photographs
If you’re going to sell online, you’ll need products to sell—but you shouldn’t start with your entire catalog at once. Focus on setting up eight of your best-selling products for launch, and work on adding more once you’re up and running.
Each product will need a title, a meta description, a product description and at least one photo. Here’s what you need to keep in mind:
- Title: while your product titles should include a keyword where possible, don’t fall into the word salad trap. Keep it concise.
- Meta description: the snippet of text search engines show when your page comes up in search results. It should be a 155-character sentence (or two) that include the keyword(s) you used in the title.
- Product description: you can get more wordy here, but be sure to keep it skimmable. Describe the product, and include any important measurements or material or model details.
- Photos: at least one, but preferably more. These should be high quality and show the product at multiple angles—if it’s apparel, try including models wearing different sizes. You need to have the rights to use these photos, so they should be ones you took yourself or have explicit permission to use from your vendor.
Organize your inventory system for eCom
If you and your employees are the only ones who see your category structure, it might not be ready for the way eCommerce shoppers think.
Instead of replicating your brick and mortar categories, starting an online store means you’ll need to review your categories and potentially do a little clean up. For maximum browsing efficiency, they should be set up as department > class > sub-class.
As an example:
Design your homepage
Now that you have your theme, you can start thinking about what you want your homepage to look like.
Don’t overload visitors with information. Make sure everything is cleanly laid out, with an easily accessible navigation system. Try to catch their attention at a glance—include the information they need to know to want to dig deeper. Try showcasing your top products instead of everything in the store and a banner with any seasonal deals or sales.
Create your supporting pages
In addition to your products and your home page, you’ll want to consider supporting pages like:
- About page: what’s your business’ story? Detail it here—and don’t forget to give shoppers details on your physical locations and their opening hours, as well as contact information.
- Terms of service: a standard page that lays out what terms shoppers must agree to when browsing your site or shopping at your store. You can use sites like TermsFeed to automatically generate the content you’ll need for this page.
- Frequently asked questions: get any questions asked frequently in-store? Anticipate any questions online shoppers might have, like your size chart? Use this page to answer those questions.
- Shipping: while you can provide information about shipping on your frequently asked questions page, it might be best to dedicate a standalone page to it. Detail who you ship with, what countries you ship to and what your rates are.
Configure your checkout
A checkout is a core component of starting an online store—shoppers need a way to pay, after all. Your eCom platform should have a selection of payment providers available for your region. Pick one and sign up for their services so your checkout is functional.
You’ll also want to be sure you’re offering quick checkout options, like those Apple Pay® and Google Pay™ enable.
While buy now, pay later (also known as BNPL) technically comes into the picture earlier than checkout—shoppers will see it offered on product pages—this is a good time to explore it as well. If you want to offer BNPL, check to see what companies your eCom platform integrates with.
Set up shipping methods
How are you going to ship purchases to customers? Are you going to offer local delivery or curbside pickup? What will you charge? Before you can get your online store up and running, you’ll need to answer these questions.
While you can likely handle curbside pickup, buy online and pick up in store and local delivery on your own, you might want an expert at your side for mailing out orders. Your eCom platform should have integrations with shipping providers, such as ShipStation or Easypost. Using a shipping integration will help you coordinate shipping and save on fees.
Don’t forget to personalize the shipping notice emails your eCom platform sends.
Connect your online store to Google Analytics and Facebook Pixel
Google Analytics tracks how well your website is doing by tracking how many visitors you get, where they came from and their demographics. The Facebook Pixel helps you measure and build audiences for ad campaigns.
While you can launch your online store without them, they’re powerful tools for getting to know your site’s traffic and crafting more effective Facebook ads. It’ll be easiest if your eCom platform has integrations for these tools—Lightspeed does—but you can set them up manually as well.
Launch your store
You’ve followed all the steps for starting an online store: you’ve got your products set up in a category system that makes sense, you’ve filled out your home page and supporting pages, shoppers can pay and pick their shipping method. You’re ready to go live!
Make sure you follow your eCom platform’s instructions for connecting your store to the domain you bought. With that done, take a minute to verify you own your domain in the Google Search Console. Once that’s finished, you can submit a sitemap to Google—this means you can let Google know your site exists and should be indexed for an SEO boost.
That’s it—your initial setup work is done. Time to start promoting your store!
Starting an online store is easier than you think
eCommerce doesn’t have to be intimidating. Break the setup down into steps and remember that you can add products as you go, and you’ll be just fine—but you’ll have an even easier time with a commerce platform built with your needs in mind.
To discuss how taking your store online could benefit your business, reach out to us—let’s see what you could do.