Do you want to start a small or medium-sized online store? In that case, this guide is for you. We want to give you a head start on all things about starting online stores. Once we’re done, you should know all the basics and what to look out for in the future. In particular, we’ll focus on the technical requirements that an online store should meet.
Start your online store in 5 steps:
- Define your ecommerce website requirements.
- Choose the adequate online store provider (ecommerce software).
- Set up your online store.
- Start a marketing campaign.
- Check your results and take some action!
For years now, online commerce revenue has known only one direction: up. Just take a look at the black line on the chart – that’s the sum of all ecommerce sales in the USA. The blue line above it shows all retail sales in the USA. And while retail still has an advantage over ecommerce, Statista predicts that this advantage will shrink, favoring ecommerce in the long run.
And that makes perfect sense, too – after all, every new generation grows up knowing the Internet and seeing online purchases as completely normal.
By the way – you’re on a good track if you’re catering to English-speaking markets: Nobody spends more money online than people in the USA and the UK.
And it doesn’t matter whether you already run a brick-and-mortar business or whether you’re starting from scratch. If you want to plan your own online store, put that plan into action, and see your store succeed, then we want this ecommerce guide to help you do just that.
Why Start Online Stores of Your Own?
That’s a fair question when you consider the many, many places online where people can buy things: Amazon Marketplace, eBay, and Etsy all offer platforms where anyone can sell products online. And that might not be a bad idea for starters, either: You can use their visitor numbers to your own advantage without investing into advertising.
There is a problem, though: Depending on the products you’re selling, the brokerage fees you have to pay the platform may be anywhere from 5% to 20%, and over time, that’s a lot of money. You also don’t have access to customer data, so you can’t invest into the customer relationship afterwards (e.g. through an email newsletter).
By running your own online store, such fees will no longer be an issue for you. Instead, you have to keep payment provider and hosting costs (e.g. PayPal) in mind. But ultimately, this will cost you less than staying on a marketplace platform. Obviously, you can try and run both strategies at once and try and shift customers from the platform to your own store over time.
In the long run, a website and starting an online store of your own are, by far, the best way of creating brand recognition and winning over steady customers.
The Online Store System Requirements Checklist
Complexity and budget:
This is a fundamental decision. How much time and what amount of resources are you willing to put into this project? We put the providers into three categories:
|Time frame to completion||3-7 days||1-3 weeks||Several weeks or even months|
|Budget (rough estimate)||$7.50 to 30 per month||ca. $15 to 200 per month||Creation (single expense): $2,000 to $20,000; plus $20 to $350 per month|
|Hosting||Included (Cloud)||Included (Cloud)||Installation on your own webstorage|
|Examples||Weebly, Jimdo, Wix||Shopify, BigCommerce, Volusion||Magento, PrestaShop, WooCommerce|
There are some differences here: A simple shop like the one offered by Jimdo is easy to set up in no time. Anyone who knows their way around the Internet should be able to figure out how the interface works in just a few hours. Often times, a weekend is plenty sufficient to get an online store up and running. For a single-product store, you won’t need more than the Jimdo Pro plan for $7.50 per month.
The shop systems of medium complexity offer a much wider array of features. Integration and payment methods, however useful, require a steeper learning curve and a higher budget though. Unlike the simpler systems, these will allow you to manage much larger stores, and you have better marketing options, too (such as cross-selling, price search engines, etc.). Two good examples are Shopify and BigCommerce, which we compare here.
Complex online stores such as Prestashop or Magento in particular are a project of a completely different magnitude. Beginners without technical skills will most likely not be able set something like this up because these open source systems have to be installed and configured by hand. You also need webstorage of your own. The less complex shop systems don’t have those requirements – the providers host the shops in their own cloud infrastructures. How long this setup procedure lasts can vary greatly, and it depends mainly on the contractors you choose and how much you want to customize the design and the code.
Some Other Shop Features You Might Find Useful:
|Which payment methods do you want to offer?||PayPal
Money transfer/money order
Cash on delivery
|Shipping options||Interfaces with shipping companies such as DHL or UPS
Pricing according to regions and countries
|Accounting options||Create invoices or integrate with accounting software (such as Xero)
Different VAT rates
|Automatic import and export of goods||Manage large product portfolios too large for manual maintenance (e.g. more than 100 products)|
|Customer accounts||Can customers sign up in order to speed up the checkout process?|
|Marketing features||SEO (URL structure, etc.)
Integration of price search engines
Email marketing (newsletters and ‘abandoned shopping cart’ emails)
Blog feature for content marketing
|Domain name / email addresses||Are the domain name and email accounts included?|
|Internationalization||How many languages and currencies are supported?|
|Security features||SSL encryption
Guaranteed website availability (SLA)
An Overview of Various Shop Systems
Check out our comparison website for shop systems to find out more about a variety of providers. Here’s a brief introduction of the ones we thought were the most interesting to start an online store with:
The 800-Pound Gorilla of Ecommerce
Even if your business grows really rapidly, chances are that you will have no reason to move it to another platform – unless you want to run a truly global store. Shopify doesn’t support multilingual web stores. Other than that, it gives you all the necessary tools you need to start smoothly and then set your path to rapid growth.
You can try Shopify 14 days for free to test it (no credit card needed). The cheapest entry level plan is “Lite” for US $9 monthly. You can use it to sell goods on an existing website or social media profile. The other plans offer a complete store with additional features such as telephone support, better statistics and template modifications. Find out more information in our detailed Shopify review.
Makes Selling Easy, Extremely Easy
If you already have a website made with Weebly and you don’t want to struggle with a complicated setup process or source code, then you should consider taking a closer look at their built-in e-commerce solution. The online shop works as easy as the rest of the website editor.
Weebly Starter allows you to sell up to 10 products. That’s not much, but it’s a start; if you don’t need ALL the bells and whistles, it should do the job. If you want to sell more products and need features like vouchers, then you have to pick their “Business” plan. Weebly is made for beginners that want an easy solution. Because of this, you won’t find advanced features, like dozens of international payment gateways or customer accounts.
Weebly brings out regular updates that provide more features and help you to create a better online shop.
Find out more in our detailed Weebly review.
The Addon That Turns Your Existing Site Into a Store
Ecwid is a particularly attractive option if you already own a website that doesn’t have an e-commerce feature, it’s a simple way to add a shopping cart to your current site. It includes an impressive range of functions, such as a massive number of integrated payment gateways for credit card payments, PayPal, and even voucher codes for special promotional offers.
You can also sell both physical and digital goods. Varying VAT rates between different states are no problem here either. The only drawback with Ecwid is that there is no real easy way for Google to index your product pages.
Find out more in our detailed Ecwid review.
Legal Requirements for Online Stores
Please note: This advice was not written by a legal professional. Please be sure and consult a lawyer.
In order to start an online store, you need to register a business. The simplest form of business is the sole proprietorship, also known as sole trader. You need to be 18 years of age to do so.
Tip: If you want to try out your online business idea, you don’t need to register a business right away. We know from experience that the bureaucracy can be a bit daunting in the beginning. So we’d recommend testing your concept first, and sitting down with a tax consultant once the first couple of orders have come in. You can then register your business after the fact.
Important legal documents for your online store
This information mainly refers to the US, however, in the sources at the end of this section you can also find further information for online stores based within the European Union.
Any US-based online store should provide the following three documents in a place that’s easily accessible (e.g. the website’s footer):
However, in general you should cover the following information:
- What information you gather and how you share it;
- The process the customer can follow to review and make changes to the information you have on them; and
- The policy’s effective date and a description of any changes since then.
2- Terms and Conditions
The terms and conditions are made for your customers. It explains what they must or must not do in order to use your service.
This would usually cover clauses such as:
- Definition of key words;
- Customer rights and responsibilities;
- Proper or expected usage of the website;
- Intellectual property protection;
- Accountability for actions, behavior, and conduct;
- Payment details;
- Disclaimers and warranties;
- Exclusion or Limitation of Liability; and
- User notification upon modification of terms.
3- Returns and Refunds Policy
This is another document that can vary widely within each US state. It’s very important to have a Returns and Refunds policy as not having one will oblige you to accept full refunds within 30 days for all your customers from California, for example.
Tip: to get all these documents right, we highly recommend Jimdo’s Legal Essentials guide (it also includes information for EU-based online stores), which was written by Leah Hamilton of TermsFeed. Their website also provide handy generators for these legal documents.
Important Tips for Product Sites
Now, here’s two basic tips for your ecommerce store content:
Presentation is key, and it must be immaculate. You can’t afford to make mistakes on this. We recommend high quality images, made either by yourself, or even a professional photographer. Here are some tips on how to make a DIY photo studio at home.
More and more online stores have also started using videos. Please don’t use the manufacturer’s standard videos! Make your own instead. If it’s not about a product you made yourself, you can use the video as a kind of review and tell your customers about the advantages and disadvantages you see with the product. That makes you trustworthy and will make your customers want to come back.
The same thing applies to texts – don’t just copy the standard descriptions offered by the manufacturer. Your customers will get bored, and so will Google! Re-using a text that Google can find elsewhere, too, will reduce your chances of a good ranking. So either write your own texts, or get a professional to write them for you.
Another good idea is having an FAQ section about your products. Use real customer inquiries and add them to the product pages. This has two big advantages: First of all, the text is completely original, and secondly, you get to use the exact language used by your customers. This can improve your Google ranking significantly.
Which brings us to the next topic: