Having an online business sounds like a great idea. Yet for so many who go down this path, this business model doesn’t work.
Rather, it just doesn’t work for them.
So, what is the best online business model? In actual fact, there is no perfect or best online business model.
What works for one person could easily spiral into a disaster for another. The success or failure often depends on the time the entrepreneur has available, their budget, their past-experience, the product or service they are offering, the connections they’ve made and any one of a hundred other factors.
The best solution is planning and knowing your options. From there, you can start to work out which one is likely to be the best for YOU, given your unique circumstances.
Here’s a run-down on some of the best online business models, to give you a better understanding of what’s available.
This is a type of marketing where a business offers rewards to those recommending their products and/or services (affiliates). It may be that affiliates receive a payment for each paying visitor or customer that they send to the business, or some companies pay for each lead they’re sent. In the digital business world, this can be very easy. Simply copying and promoting a unique link for a product or service can bring a surprising number of visitors to a business’ website.
One of the best things about this business model is that you, as the affiliate, don’t need to create or manufacture the products, nor are you responsible for processing the product payments or distribution.
For businesses selling a physical product, drop-shipping is where the business selling the product doesn’t necessarily keep stocks of the product on hand.
In some cases, a business may sell a product they’ve never even seen. For example, Business A promotes a product that is manufactured by Business B. When a customer purchases a product from Business A, they send the shipping details to Business B who ships the product.
Another example would be where the business selling the product has the product made on an as-needed basis. Once the product is ordered, it’s created and then sent directly to the customer. There’s no need for it to go via the business selling it for them to ship to the customer.
One of the benefits to this model is that you don’t need to order minimum quantities of stock and arrange storage of it, nor look after the packaging and shipping. You may not even need to pay for the product until you’ve received the money from the customer. So it can be an extremely cost-effective business model.
On the downside, you can run into problems if a third-party product is out of stock and you don’t find out until AFTER you place the order for your customer. Your reputation also depends on the quality of the product and relying on the drop-shipper to send the product promptly and with proper packaging.
This can be a good business model for some … just do your research first and even buy the product for yourself, as a sample, before promoting it.
While ebay is not always seen as the best venue for a large scale company and is sometimes referred to as essentially “the world’s largest garage sale”, many small businesses do have a great business selling on ebay. This could include selling their products or selling unnecessary equipment.
I know several people who make very high, full-time incomes from their ebay businesses, with one couple making $50,000 per month. Of course, they didn’t start out making this income. They began by selling things they no longer needed from around their homes. Then they began buying wholesale products to sell.
While the ebay system does take some getting used to, it is intended to be very user friendly, hence its global popularity. Many small companies who can afford the time to give every customer attention will find it a great marketplace.
Done well, this can be a great home-based business for those who don’t mind packaging products and making sure they’re mailed daily.
However, ebay is only one site that allows nearly anyone to sell a number of different products under the auspices of a larger, more well known site. Etsy is a worldwide site that’s popular for selling things such as handicrafts. Meanwhile, a number of different businesses have signed on as Amazon affiliates, getting their products listed on Amazon in exchange for following certain protocols to maintain Amazon’s reputation.
If you are keen to sell your own products, you may be able to do so via one of these sites (e.g. Amazon.com). However you could also apply to become an Amazon Associate, whereby you can promote Amazon.com products and receive a commission for sales that come from your referrals. This comes under the “Affiliate Marketing” business model, above.
Selling purely digital products, from eBooks to smart phone apps, software to online training courses and the likes, is a means of making money that is growing in popularity. There are a number of storefronts focused on allowing users to sell such products, depending on what type of product you’re creating. (e.g. the Apple Apps store or Amazon’s eBook section).
While it can take some technical know how to get all these products together, they can be an amazing cost saver for companies who’s products are just as good in purely digital form as they are in physical form.
You can also create your own website and sell your products via your own site, rather than going through one of the bigger companies. If you want to sell digital products from your own website, the Kartra system will help make this easy for you. (Kartra will manage your website, emails, products, and so much more, all in the one place. In full disclosure, this link is an affiliate link so if you do end up subscribing to Kartra via my link, I may receive a commission from them as a thank you for referring you.)
Make sure you check out what each of these sites does and doesn’t allow, the commissions or fees payable and what their expectations of you are.
As with selling digital or information products, you can also sell physical products via your own website. For anyone who’s not so tech-savvy, you can pay someone to set up your web site and a good shopping cart system. Although with a little effort it’s not overly difficult to manage.
You could also use the services of a fulfillment house. For a fee, they store your products and ship them out on your behalf. This is particularly worthwhile as your business grows and you have more and more orders to process each day.
There are also many services that can be provided online, such as:
With the amazing technology available today, many services can be provided without needing to visit your customers or meeting them face-to-face.
If you don’t have any particular skills to provide services yourself, that’s okay too. You can employ or contract others who are skilled to provide the services. This allows you to focus on marketing and managing your business. This is the business model I began with, in July 1998.
Managing a successful membership site (or two) is another good online business model. You collate beneficial information on a particular topic and your members pay to access this content. Although this model can be more complex to set up initially, by charging a recurring fee you’re bringing in income over and over again. Meaning that you’re not having to continually market for new customers.
You will most likely still do some marketing to bring in new members, but by looking after your members they are more likely to stay on long-term. Also, the more you look after your members the more they will refer others to you.
Many businesses find that maintaining a blog is a great way to stay in touch with their customers. But many people aren’t aware that a blog itself can be the main part of a business – and its income.
While there are countless blogs around, only a minority of those blogs are profitable from a business perspective. Some people just love to write and share their ideas and thoughts or promote a cause and that’s perfectly fine.
Others integrate monetisation strategies into their blogging so it earns an income. That income could be a few dollars extra here and there to full-time, 6- and 7-figure incomes.
Monetising strategies can include advertising from your site, selling products or services, charging a fee for premium content, “Pay Per Click” advertising (PPC) or recommending affiliate products.
If you’re recommending affiliate products, only do so if you feel they’re worthwhile. Don’t get caught up recommending solely because you’ll earn a commission. In the long-term, your readers will value your honesty and ethics and this will grow into more income over time.
Determining what the best online business model is, of course, is a complex question. Consider your budget for time and money and your existing experiences, along with personal preferences, lifestyle and ability. Learning a little more about each of these business models is also a good idea. This will help you decide which online business model is more likely best for you.
UPDATED JULY 2020:
One of the most challenging parts of running a digital business is all the techie stuff, right? Learning how to create web pages and opt-in forms and autoresponder emails and … (sigh) … shopping carts and payment processors and video hosting.
For those who want to set up a membership site or online course, there’s more software again. Plus, you need to cross your fingers and hope all the tools you’ve chosen will integrate and play together nicely.
Apart from the time spent learning all these tools, there’s the cost!
I know many successful online business owners who are fed up with all the monthly fees for these tools, but yet they know they need them. If they’re frustrated with this, make no wonder it’s so hard for beginners and small business owners.
Thankfully, there is an alternative…
There is one tool that manages all of the functions mentioned above in this post, plus more. This software is called KartraTM and I have to say, I’m loving it. This was created by the now late Andy Jenkins – a very successful internet marketer – after dealing with these frustrations himself.
I was fortunate enough to begin testing this software when it was still in the BETA stage and I’ve been impressed by how much they company continues to listen to Kartra’s users and keep making the tools better.
Here a summary of my thoughts on the various tools within Kartra.
This ONE system contains a number of advanced tools that all sync nicely with each other.
Tools such as:
The KartraTM website builder is very easy to use, with many ‘drag and drop’ features. You can select from one of the templates and edit it to suit your needs, or you can start from scratch.
It’s easy to clone pages too, which means that if you want to create a page that’s similar to one of your existing pages you can simply clone it and edit as necessary. (This is great for split-testing!)
The website builder also includes a large selection of stock images that you’re welcome to use. Although it’s good to be able to use your own photos – which you can still do – having access to stock photos within the website builder saves time. You don’t need to go looking for the right image, download it, optimise it, and then upload it here. (However you can still do that, if you want to.)
The KartraTM website builder is ideal for businesses selling digital products. Unlike some of the other website builders around, their templates are extremely flexible. I know some others that are good… but they often limit how much you can edit the templates, which can make it frustrating.
For bloggers… continue using WordPress for your blog. (Or Blogger, but I prefer WordPress.)
KartraTM‘s website builder is not intended for blogging. However you can use both. Use the KartraTM pages for your general web pages and keep your blog separate. You can easily create pages in KartraTM and then integrate them into your WordPress site (and some other website platforms too) or use a sub-domain for your WordPress blog.
You’re able to use KartraTM‘s address for your web pages – meaning that you don’t have to register a domain name or arrange a hosting account if you don’t want to. Or you can integrate your own domain name and/or sub-domains.
KartraTM‘s support documentation and videos show you how to do this.
This is one of my favourite parts of KartraTM and the main reason I was keen to try it out.
I’ve been using World Internet Office – a form of 1Shopping Cart – for my shopping cart, email and affiliate management for the previous 11 years. It had been great and is very good at what it does.
However, the one thing it lacked was something that is growing ever more important in today’s online marketing, and that’s marketing automation. That is, the ability for you to send content to subscribers or customers based on their previous actions.
For example, I like to send new subscribers a ‘Welcome‘ email from me, introducing myself and what they can expect. However some people subscribe to several different lists for different purposes (or after purchasing different products). I don’t want them to receive a ‘Welcome‘ email every time they subscribe to a new list.
In KartraTM I can set this up so that subscribers get ‘tagged’ with “Welcome” and are sent the ‘Welcome‘ email. If they then subscribe to another list or purchase a different product, they won’t receive that initial ‘Welcome‘ email again because the system can tell that they’ve already been sent it.
This is a simple explanation, but there’s SO much more you can do here. It makes it a better experience for your subscribers and customers, and is better for business.
There are other programs that can do this – and do it very well. Although they can be very expensive or complicated.
In testing, I found KartraTM much easier to use than Infusionsoft. But then again, I am already familiar with Infusionsoft so that may have helped me to pick up KartraTM quicker as the concept is similar. (I must add here that I do appreciate all that Infusionsoft can do. I just find it too complex for many small business owners.)
Also, for anyone who has a business selling physical products, Kartra may is quite suitable for you to use too. Originally, Kartra was not set up for customers to order multiple numbers of items. It was specifically designed for digital products.
BUT… this has now changed. As of July 2020 Kartra’s shopping cart now allows customers to select the quantity of each item they’re buying, where necessary.
For me, I’ve transferred everything from my previous system – which served me very well – over to KartraTM.
The other thing you’ll find within KartraTM is their ‘Done-for-you’ campaigns. These campaigns were set up by leading internet marketer, Frank Kern, based on some of his most successful campaigns ever.
All you need to do is edit them as needed to suit your products, payment links, emails and so on. This makes it super-easy to get started with your campaigns.
When you send emails, you can integrate your KartraTM account with one of a selection of email providers or you can send it direct from KartraTM.
Plus, you can send from your own preferred email address. This was extremely easy to set up following their tutorials.
KartraTM includes a shopping cart however it’s not a payment processor. So that means that you set up all your product payment links from within your KartraTM account but you integrate it with a payment processor that actually processes your customers’ payments.
At this stage there’s four payment processing integration options you can choose from – PayPal, Stripe, AuthorizeNet or BrainTree.
You can set it up with multiple options too.
Personally, I use my own merchant account linked through eWay. However KartraTM doesn’t integrate with eWay at this stage. So in the meantime, I’ve set up both PayPal and Stripe integrations instead.
The KartraTM membership site builder is another feature I particularly like. You can create a membership site where users have their individual log-in details and can access online training or courses.
It allows you to drip-feed content, which is often useful in online courses. Plus one of the best parts is that you can upload your content – videos, audios, images, text/PDF documents – direct to your KartraTM account.
My first thought when I used this was, “Great! No more having to create an account with a video hosting service to upload your videos, then create the code to copy/paste into your membership site. Nope. This is all handled directly within your KartraTM account.”
While that is the case, you do need to keep an eye on your bandwidth usage. If you have a lot of content being accessed by a lot of members, you may find you go over your bandwidth usage and so will need to pay an additional “overusage” fee. So if this happens with you, it’s worth comparing the cost of this additional fee against the cost of hosting your videos elsewhere.
When I first tried the membership site builder, I must admit… I was disappointed. There wasn’t a lot of flexibility. But their team has continued to add new features regularly and there’s now no reason not to use this membership site builder.
Just select a few settings, add your content and you’re good to go. It’s very clean and simple, which makes it easy for members to navigate too.
You can have a Membership Portal too, which is great if you have multiple courses. Your Portal can include all – or selected – membership programs/courses and your members can access them all easily from one place. Or they may see a course there that they’re not yet a member of and can easily click a button to find out more and to purchase it.
Here’s an example of the layout:
Previously I have used WishList Member on WordPress sites for my membership sites, and those I managed for clients too. I still love WishList Member and it still has its place. I’ve used Kajabi a lot too. Again, Kajabi is good. But I now prefer KartraTM.
For sites that are quite complex, including tailoring content and processes to individual members, I’ve left them on my WordPress/WishList Member sites. I recommend the same for others.
But I’ve moved all my simpler, more straight-forward membership and online course sites over to my KartraTM account.
However KartraTM does also integrate with WishList Member, along with Digital Access Pass, aMember, OptimizePress and S2Member. So if you have a membership site based on one of these platforms and you’d like to continue using that, you can still integrate it with KartraTM for things like your email management and shopping cart.
The KartraTM Help Desk is a pretty cool feature. It allows you to set up your own Help Desk – including a Live Chat option, if you want it.
For someone who wants to get away from using their email address for customer support or who is ready to outsource this task, KartraTM‘s Help Desk may be ideal. Initially I thought the KartraTM Help Desk was a little too basic for my needs, however this too has had numerous features added to it since the software was initially launched.
It’s easy to check things such as a customer’s order number or products purchased as their support ticket links to their customer account, within your KartraTM dashboard.
Also, I really like that you can add other uses, so you can easily outsource your customer support but still have a central place for all relevant team members – including yourself – to be able to access the necessary information.
There’s a number of feature requests in the queue to make this system better. While I haven’t changed to Kartra’s Help Desk yet, I’m looking forward to doing so in the near future. (Which will also mean I can cancel my current help desk software subscription – one less monthly fee to keep paying.)
The only reason I’m holding off is because I have a lot of customer history within my previous Help Desk… meaning that I first want to download and save that in case I need to refer back to any support history later.
The Calendar is a much-asked-for addition to the suite of tools and something I’m so pleased was added.
At this stage however, it’s quite basic. Don’t get me wrong, it’s very useful for making it easy for prospects or clients to book an appointment with you or your team members, but it’s still a little lacking in some areas.
For example, if you only want to show your availability for a specific number of days (e.g. to show 7 days ahead at a time), this isn’t yet possible with the Kartra calendar. Navigating the time zone settings is still a little frustrating too.
It’s still a work in progress however, so I’m keen to see the improvements to the calendar in coming months.
If you provide services that involve managing your clients’ Kartra accounts for them, the Agency feature is for you. This allows you to set up multiple Kartra accounts from within your own dashboard, or to link your clients’ Kartra accounts to yours.
Meaning… you can access their accounts and do what you need to do from within the one dashboard, rather than logging into and out of accounts all day.
One last feature of mention is the Kartraverse Training Portal. This is a training area that all KartraTM customers get access to and it walks you through how to use the various tools.
There are a lot of features within KartraTM however they’ve kept it as simple as possible. (I love simplicity!)
The dashboard is easy to navigate and once you get a basic understanding of how it works, you’ll soon be able to get more advanced with it … if you want to.
If you sell digital products, I highly recommend that you at least check out this software. Personally, it’s already saving me time and money. Not to mention being so much easier paying for and logging into just one account instead of several.
I see this as a tool that can help get an online business up and running quickly, professionally and affordably.
You can find out more about KartraTM by clicking here.
(In full disclosure, this is an affiliate link. So if you purchase KartraTM through my link, I may receive a commission.)
If you’re interested, you can get a 14-day trial for $1. This is the best way for you to try it out for yourself to see if it’s something that fits your particular needs. If you decide it’s not for you, just be sure to cancel your account before the trial ends.
Click the image below to watch the official video that explains the software in more detail:
Disclaimer: If you end up being a KartraTM customer via the links in this post, I will earn a referral fee. This helps me to be able to create more free content to share with you. But that’s not why I’m recommending KartraTM. I’m using it – and loving it – myself and believe this is worthwhile for other businesses.
I’ve been helping business owners grow their businesses for almost 20 years now and there’s one question I get asked more than any other. That is:
“How can I get more traffic to my website?”
Now to be honest, that’s probably not the right question to be asking. Getting more traffic doesn’t necessarily mean anything. If it’s the wrong type of traffic, all it means is that you get more people visiting your site (and possibly leaving again before even reading a single word!)
What you really want to know is:
“How can I get more quality traffic to my site;
visitors who like what I offer and who will buy my products or services?”
Am I right?
Well, the short answer here is that there are a number of things you can do and some traffic generation strategies are going to work better than others for some markets. There are also strategies that might work for a little while, but then something changes and they’re no longer as effective.
Or in some instances, they can cause LESS traffic to come to your site. Take, for example, some of the now-outdated back-linking and black-hat SEO strategies that were so popular just a few years ago.
Then Google made some tweaks to their search algorithms and overnight, 1,000s of websites lost their high-ranking positions in the search results or were removed from the search results altogether.
Some online business owners who relied on that traffic lost their entire income stream quite literally overnight. (HINT: Don’t put all your eggs in one basket … or one income stream. More on this another time.)
What I’ve been working on in recent months is a system that helps you to not only get more traffic to your website, but to also increase your leads, subscribers, customers, repeat customers and referrals. All this then leads to an increase in profits as well as helping you (or your business) become a leader within your industry. Or as an INFLUENCER.
Actually, it’s a system that I’ve been using with great success for years now, with solid foundations that will last long-term. But in recent months I’ve been documenting the process and refining it further. I want to make it as easy as possible for others to implement too.
Now I’m working on a fantastic video for you, to explain this system in the simplest way possible.
This video contains my answer to that most-asked question:
“How can I get more traffic to my website?”
I hope to have this video ready for you by next Tuesday. If you’re subscribed to my email list for updates, keep an eye on your inbox then. If you’re not already a subscriber but would like to receive updates via email, enter your details in the form in the top-right of the sidebar of this page. That way you won’t miss out.