Recommended Resources
Disclosure of Material Connection: Some of the links in this post are “affiliate links”. This means if you click on the link and purchase the item, I will receive an affiliate commission. Regardless, I only recommend products or services I use personally or believe will add value to my readers. I am disclosing this in accordance with the Federal Trade Commission’s 16 CFR, Part 255: “Guides Concerning the Use of Endorsements and Testimonials in Advertising.”

I’m often asked what Internet marketing tools, software, and services I use to help run my online businesses. So, I thought it would be a good idea to provide you with a list of recommended blogging resources. Those I use to plan, build, and promote my website.
I’ve used many different tools and services over the years, some excellent, others not so good. To help prevent you from wasting your time and money on poor products, I’ll limit this resource page to include only those I’d use myself.
To keep on growing and to adapt to change, I’ll continue to research and test more products. The more I learn, the more I can help you, so I will undoubtedly add to this page in the future. For this reason, I recommend that you bookmark this page for your convenience (Ctrl+D on Windows, Command+D on Mac).
To provide you with further value, I plan to create tutorials for each tool on this list. Once they’re complete, I’ll add links to the tutorials on this page.
I hope these resources help you as much as they’ve helped me. Enjoy!
Disclosure: Please note that some of the links below are affiliate links. This means that if you decide to make a purchase via one of the links, at no extra cost to you, I will earn a commission. Please understand that there are plenty of places that offer affiliate programs, but I only recommend tools, resources, etc., that I’ve personally used, continue to use, or come from companies/individuals that I trust. I’d never recommend anything I wouldn’t use myself. Integrity is everything to me. If you buy something through one of the links, I am very grateful for your support. Thank you!
Contents
- My Top Recommendations
- Domain Registrar
- Website Hosting
- Website Design
- Website Speed
- Website Security & Backup
- Email Marketing
- Social Sharing & List Building
- Landing Pages / Page Builders
- WordPress Plugins
- Membership Sites
- Content Creation (Writing Tools)
- Content Promotion & Social Media Management
- Images & Photos
- Video
- Audio (Podcasting)
- Webinars
- Product Distribution & Shopping Carts
- SEO Tools
- Analytics
- Productivity & Planning
- Outsourcing
- Courses
- Books
- Accounts
- Legal
- Computer Security & Backup
- Conclusion
My Top Recommendations
To run a business online, there are certain basics you need to have in place. Without them, your chances of success become less likely.
As you’ll see on this page, there’s a lot of tools you can buy to make running an online business easier.
I consider these the essentials:
- Website Hosting
- WordPress Theme
- Page Builder
- Email Marketing Service Provider
- Shopping Cart (not essential but deserves a special mention)
- List Building (not essential but deserves a special mention)
- The All-In-One (this could save you a lot of money)
They make my life a lot easier. They automate or make quick work of long-winded and often complicated tasks. Basically, they’re reliable time savers I’d rather not be without. If you try them I’m sure you’ll agree.
Website Hosting

BlueHost
All my websites begin life being hosted on Bluehost. Why? Because they’re affordable, offer fantastic 24/7 customer support (via phone, email, and live chat), and they’re extremely easy to use with “1-click” automatic WordPress installation.
If you’re just getting started or on a budget, I highly recommend using Bluehost for your first site. Also, if you plan on creating multiple websites, you can host them all with just one hosting account.
Did I mention you get a FREE domain as part of the package, too? What better way to get started…
WordPress Theme

StudioPress
A professional website requires a professional theme. Premium WordPress themes come with support and regular updates, keeping them secure and relevant.
Used by many professional bloggers, StudioPress themes are powered by their Genesis Framework. It’s written with the latest coding standards, which will make your site compatible with future web changes. Secondly, it’s mobile responsive and cross-browser compatible.
The Genesis Framework is search engine optimised and follows all WordPress security best practices. The themes are built with lightweight code for fast performance and easy customisations.
I use a StudioPress theme here on Internet Habits.
Please Note: StudioPress themes often require coding knowledge to make modifications, so if you’re not a coder, please look at my other WordPress theme recommendations below.
Page Builder

Leadpages
Having an email list for your business is an absolute necessity. So, it makes sense to have a tool to help you build a list. That’s where LeadPages comes in.
LeadPages is a super easy-to-use tool for creating high-quality landing pages. With tons of templates proven to convert your viewers into subscribers (or buyers), you can create opt-in, sales, webinars, and thank-you pages within minutes. It also comes with split testing, built-in analytics and conversion stats, so you can tweak your pages to capture even more leads. LeadPages works with both WordPress and non-WordPress sites.
It is, hands down, the easiest way to build landing pages.
Click the Try LeadPages button below to check out their demo videos and all the valuable features.
Email Marketing Service Provider

ConvertKit
A modern tag-based email marketing automation solution that allows you to send an unlimited number of emails each month.
They have a well designed user-interface and a much easier learning curve than the majority of their competitors.
Their email editor is easy to use and provides access to custom email templates, and they have a user-friendly visual automations editor that enables you to set up powerful automations. There’s also pre-built automation templates so you can be up and running in no time.
Other features include broadcast resend, forms, landing pages, and A/B testing on automation emails. Plus, ConvertKit integrates with the majority of other software platforms and plugins mentioned on this page making it an excellent choice.
If you’re new to email marketing, there’s a Free Plan.
Shopping Cart (not essential but deserves a special mention)

ThriveCart
An excellent shopping cart platform for selling products online. There are so many features to help you increase your sales: professionally designed cart templates, 1-click upsells, 1-click bump offers, coupons, A/B testing, a funnel builder, an affiliate centre and much more.
ThriveCart integrates with all the major email marketing platforms, page builders, membership apps, and, of course, PayPal and Stripe. It even handles tax and customer receipts.
List Building (not essential but deserves a special mention)

ConvertBox
This plugin will cover all your lead generation needs. Its easy to use drag-and-drop editor allows you to create pop-up lightboxes, “sticky” header bars, opt-in forms, multi-step opt-in forms, slide-ins and content upgrades. It also has great segmentation and built-in split testing to help boost your conversions further.
If you want to grow your email list, try ConvertBox.
The All-In-One (this could save you a lot of money)

ClickFunnels
If you find you need or want a lot of the products on this page, you could save yourself a lot of money by getting ClickFunnels.
ClickFunnels could replace your page builder, list-building tools, email autoresponder, shopping cart, funnel builder, affiliate program, and automated webinar software, plus more.
That’s a potentially significant saving per month.
Also, because ClickFunnels supplies you with all these tools, they integrate seamlessly. It’s easy to build a marketing funnel with ClickFunnels.
They offer a 14-day Free Trial. Give them a try.
Internet Marketing Tools
Please Note: The WordPress Plugins section of this page contains plugins that fall into many of the above filter categories.

Domain Registrar
This is where you buy your domain name, also known as your website’s address. e.g. internethabits.com
NameCheap
I register the majority of my domains here. They’re cheap, easy to use, and provide free WhoIsGuard privacy protection. This keeps your confidential information safe, helps reduce spam, and protects you against identity theft.
Affiliate LinkCost: PaidUsed by Internet HabitsGoDaddy
They are very similar to NameCheap but offer almost every domain extension (i.e. .com, .org, .us, .co.uk, etc.) you could want. I registered my shortened domain name (ihab.it) with GoDaddy because NameCheap didn’t offer the extension I wanted.
Affiliate LinkCost: PaidUsed by Internet Habits

Website Hosting
Website hosting is a server that keeps a website visible on the Internet. Every website needs hosting.
It’s good advice to go with a large, well-established web hosting company for long-term stability.
If you’re just getting started with a self-hosted website, I highly recommend BlueHost or SiteGround. Both are excellent companies that offer high-quality support and several low-priced plans.
While it’s true that you get what you pay for and that there are better web hosts available, when you’re just getting started, unless budget is an issue, you should save your money and choose a cheap hosting package from a well-established company. Bluehost and SiteGround are both excellent value for money.
Note: If you need help to start a website, I’ve put together a step-by-step tutorial on how to start a self-hosted WordPress blog.
If you need a more powerful hosting solution and have a larger budget, check out the higher-priced recommendations listed below (or click here for the TL;DR version). I’ve done a lot of research on this topic to save you the hassle. It will also save you from all the affiliate sites that make recommendations based on the commissions they receive rather than having your best interests at heart.
BlueHost
All my websites begin life hosted on Bluehost. They’re affordable, offer fantastic 24/7 customer support, and are extremely easy to use with “1-click” automatic WordPress installation. I highly recommend using Bluehost for your first site.
You get a FREE domain as part of the package, too.
Affiliate LinkCost: Paid
SiteGround
It’s a great alternative to BlueHost, especially if you plan to upgrade your hosting in the future and don’t want the hassle of changing providers.
Not only does SiteGround offer excellent cheap hosting, but its more advanced plans also score favourably among the top hosts.
With all the features they provide, such as SSD storage, the latest stable versions of PHP, HTTP/2 servers, free SSL certificates, and CDN, you really can’t go wrong with SiteGround. They also have some of the best support available.
Affiliate LinkCost: PaidKinsta
If you have the budget, you won’t find a better WordPress host than Kinsta. Their architecture is powered by Google’s Cloud Platform which provides significant speed boosts, automatic scalability and protection via Google’s infrastructure.
Kinsta have partnered up with KeyCDN, a real-time HTTP/2 powered CDN, to speed up delivery of your assets (images, JS, CSS) around the globe.
Kinsta consistently delivers faultless top scores on WordPress hosting performance benchmark tests.
You only need to check out their features to understand why they offer some of the best website hosting. They provide expert support and if you buy their hosting, they’ll save you a headache and migrate your site for free.
Kinsta also boasts a hack fix guarantee. If your site is somehow compromised, they’ll fix it for free. How’s that for service?
Affiliate LinkCost: PaidHighly RecommendedNameHero
If you’re looking for a LiteSpeed hosting provider, look no further than NameHero. They are a great alternative to both BlueHost and SiteGround. If you’re a beginner, but your budget can stretch a little further than the cost of BlueHost, I’d choose between SiteGround and NameHero.
There are many benefits to using a LiteSpeed server for your hosting, but their free LiteSpeed Cache (LS Cache) plugin is the most popular. This powerful and flexible server-level cache solution is built directly into LiteSpeed Web Servers.
I currently use a LiteSpeed server to host Internet Habits.
Affiliate LinkCost: PaidLightning Base
If you want affordable managed WordPress hosting, look no further than Lightning Base. As the name suggests, they provide lightning-fast hosting. They will set up caching and configure their CDN to ensure your website loads quickly for your visitors.
You get automatic backups on multiple levels to help protect your site against hardware failures and hacking. Security is also excellent, with regular security scans of your site plus server and webapp firewalls in place to prevent malicious code.
As for their support, they only work with WordPress, which allows them to provide a much more comprehensive service than most hosting companies.
Affiliate LinkCost: PaidWPX Hosting
Another company that knows how to do managed WordPress hosting correctly. Like Lightning Base, they provide blazing-fast performance and automatic backups.
You can set up a staging area to test things before launching changes on your live website. Plus, WPX Hosting offers malware scanning and removal services. WPX Hosting will remove the malware for free if your site is hacked.
Affiliate LinkCost: PaidCloudways
Managed WordPress hosting at its finest.
Their features include Nginx, HTTP/2 SSL support, SSD storage, PHP7, MariaDB, and multi-caching for speed and performance. Plus, there are free site migrations, staging sites, free SSL certificates, and automated backups for convenience, testing, and peace of mind.
Cloudways posts consistent top-tier WordPress hosting performance benchmark results yearly, so their industry-leading platform is an excellent choice.
Cloudways allows you to choose from several cloud providers. Options include DigitalOcean, Linode, Vultr, Amazon Web Services and Google Cloud Platform.
Cloudways also includes an affordable CDN add-on that you can easily enable in just a few clicks. You can then rest assured that your content will load fast for your visitors all around the globe.
If you want a hosting platform that offers reliable, secure and scalable managed WordPress hosting with first-class support, check out Cloudways.
Affiliate LinkCost: Paid
TL;DR Version: Recommended Website Hosting
BlueHost: You’re just starting and want a reliable, low-cost solution.
SiteGround: You need a low-cost solution, but you’re happy to spend a couple of extra dollars each month on a shared hosting provider that takes additional care to improve WordPress page speed.
NameHero: You need low-cost hosting and want to take advantage of all the performance benefits of being hosted on a LiteSpeed server.
WPX Hosting: You need high-performance managed WordPress hosting and require multiple WordPress sites at an affordable price.
Cloudways: You need high-performance managed WordPress hosting and a CDN in an affordable package.
Kinsta: You want the highest-performance managed WordPress hosting and CDN package available. Speed, security, reliability and support are essential to you.
Liquid Web: You want high-performance hosting but prefer to manage the server yourself.
For those interested, I currently manage a VPS provided by DigitalOcean. However, I do not recommend this unless you know what you’re doing. Cloudways is probably the best choice if you want to take a similar route but with a team of experts managing the VPS for you.

Website Design
In WordPress, the design of your website is based on the theme you select. There are tens of thousands of themes available for you to choose from. I recommend buying a premium theme as these are supported and updated regularly to keep up to date with WordPress upgrades and new trends. This will help to keep your blog secure. Plus, your blog will immediately look more professional with a premium theme.
The themes I recommend below are purposely listed in this order. It’s the order in which I currently rank the themes, with my favourite being at the top.
StudioPress
The Genesis Framework powers all StudioPress themes. This robust framework is written with the latest coding standards and ensures your theme is secure, among other features. It also makes future development of your blog easier. StudioPress has a very strong user community and high-quality customer support. Their themes are popular among many pro bloggers. For these reasons, I chose a StudioPress theme for this blog. I highly recommend them.
I should add that if you can’t code, you’re likely better off choosing one of the following themes.
Affiliate LinkCost: PaidUsed by Internet Habits
GeneratePress
If you want a lightweight, responsive theme focused on performance, look no further than GeneratePress. It’s easily one of my favourite block-based freemium themes. It has everything you’d want from a theme and comes with access to their priority support forums if you get the premium version, which I strongly recommend.
GeneratePress has a great library of professionally designed website templates to help you get started. It also follows Web Content Accessibility Guidelines (WCAG) 2.0 standards to ensure no visitor is left out.
It’s the most mature of the available DIY themes for WordPress, and it’s for that reason I’ve listed it before most of my other recommendations.
I’ve recently used GeneratePress for another project, and I love it.
Affiliate LinkCost: PaidHighly RecommendedBlocksy
Blocksy is a lightweight, fast, fully responsive, Gutenberg-ready WordPress theme. It’s well-coded and was built and designed to work with the most popular WordPress page builders.
It has a very intuitive drag-and-drop header and footer builder, various layouts, WooCommerce integration, and many other features that allow you to create nearly any design you can imagine.
The Blocksy developers are very responsive and quickly reply to questions and inquiries. They’re also extremely passionate and care about their work.
At the time of writing, I’d argue that this is currently the best free theme for WordPress. In fact, the free Blocksy theme will likely be more than enough for many WordPress users.
The StudioPress theme I’m currently using on InternetHabits is no longer being developed, so I’ll likely be changing my theme soon. Blocksy Pro is currently on my list for the theme I’ll switch to. Need I say more?
Affiliate LinkCost: FreemiumHighly RecommendedKadence
There’s not much I can say about Kadence that I haven’t already said about Blocksy. There are a lot of similarities between the two themes. They both have a free and pro version of their themes. Kadence has also released Kadence Blocks, which will help you build websites easily with their block builder, with no code required. Kadence Conversions will enable you to create pop-ups and banners, etc., though it isn’t free, so I’d only consider it if you plan to purchase the Full Bundle package from Kadence.
If you’re settled on choosing this type of theme, I’d take a look at the features and site templates that Blocksy and Kadence have to offer and choose your favourite theme of the two.
Affiliate LinkCost: FreemiumAstra
Another extremely popular theme that’s lightweight and built for performance. They offer a library full of pre-built website templates that you can import if you want to jump-start your blog design, including many created using the 2 of the Page Builders I recommend below.
Affiliate LinkCost: FreemiumThrive Theme Builder
Thrive Theme Builder comes with their conversion-focused theme, Shapeshift. It’s bundled with a light version of their page builder, Thrive Architect, so you’ll have a fantastic-looking blog in no time. It’ll allow you to build landing pages, sales pages, etc. Think LeadPages but at a lower cost.
Update: Thrive Themes has updated its business model, so you can now access Thrive’s plugins as part of Thrive Suite.
Affiliate LinkCost: PaidElegant Themes
This involves paying an annual fee (unless you buy the lifetime access). Still, it gives you access to all their professional themes, including the extremely popular Divi, making it a fantastic bargain.
Affiliate LinkCost: Paid

Website Speed
The following companies are content delivery networks (CDN). A CDN will make your website load faster for your readers all around the world. Without a CDN, your website files load from your hosting server. The further your readers are from that server, the slower your site may load for them. A content delivery network solves this problem by keeping a copy of your website’s files on servers located worldwide. It will load your site’s files from the nearest server to your reader. This will make your website pages load much faster.
CloudFlare
CloudFlare is one of, if not the largest CDN company in the world. Their free plan provides you with their CDN, caching and basic DDoS protection. You’ll have to upgrade to a paid account if you want access to their advanced features, including better front-end security for your website.
You could combine their free account to take advantage of the DDoS protection with one of the better CDNs listed below.
If you pick up hosting from my recommendation above, BlueHost, you can get CloudFlare for free as part of your hosting package.
Affiliate LinkCost: FreemiumBunny.net
A brilliant CDN that, unlike CloudFlare, focuses entirely on speeding up your content delivery. If you want to speed up your site, improve user experience and reduce your server load, I recommend checking out Bunny.net. Google has also stated that faster sites rank higher in search engines.
Bunny.net offers two pay-as-you-go plans with a $1 minimum usage each month. A blog with a good amount of traffic is usually in the 20-25GB bandwidth range. If you have this amount of traffic or less, it will cost you just $1 per month to get started with Bunny.net and have them supercharge your site from multiple servers, also known as points of presence (PoPs), worldwide.
Affiliate LinkCost: PaidUsed by Internet Habits
There are also several WordPress plugins listed further down this post that can help to improve your website speed.

Website Security & Backup
Do you want your website to be hacked and risk losing all your hard work?
No, me neither. That’s why it’s crucial to secure your website and perform a regular backup. Then, you can restore your site if disaster strikes.
Security
iThemes Security
iThemes Security Pro is a WordPress plugin that makes it easy to secure and protect your website. It will help prevent WordPress hacks, security breaches, malware, and more. Securi SiteCheck powers its WordPress malware scan feature. This uses a 10-point check to scan your site for known malware, blacklist status, website errors and out-of-date software.
Add an extra layer of protection to your site and keep the bad guys out.
Affiliate LinkCost: FreemiumSecuri
If you want to keep your blog secure against cyber attacks, check out Securi. They’ll secure your website and prevent future break-ins. If your site becomes infected, they’ll clean and repair it. Securi will also send you alerts if their monitoring service finds anything you need to know. It’ll give you peace of mind.
Affiliate LinkCost: PaidMalcare
Let’s face it, even with the best security, there’s still a chance your site could get hacked and infected with malware. That’s where Malcare comes in. It scans your website for malware using its servers to ensure no load is placed on your hosting server. That way, your website will always run at peak speeds. A less resource-intensive alternative to the popular WordFence plugin.
The premium version boasts a 1-click malware removal feature for instant automatic cleanup if your website is infected. It also has security and website management features such as login protection, website hardening and a robust Web Application Firewall (WAF).
Affiliate LinkCost: FreemiumAstra Security
The new kid on the block for website security. Not only will Astra keep your website secure via their 24×7 real-time firewall, but they also have an automatic malware scanner that will help to identify and remove every kind of malware without slowing down your website.
There’s also blacklist reputation monitoring, DDoS protection, bad bots protection and much more. A fantastic all-in-one solution for securing WordPress.
Affiliate LinkCost: PaidUsed by Internet HabitsWP Limit Login Attempts
This WordPress plugin does exactly what its name suggests. It limits the number of times someone can attempt to log in to your WordPress admin panel. iThemes Security also has this feature.
Cost: FreeBBQ: Block Bad Queries
It doesn’t get much simpler than this. Install and activate this free plugin to protect your site against malicious URL requests.
Cost: FreemiumBackup
An up-to-date backup is the best security for your website. You should definitely back up your blog regularly. Why risk losing hours, days, weeks, months… (you get the idea!) of hard work? If you want automated backups with reliable customer support, check out BackupBuddy and BlogVault.
BackupBuddy
For small to medium-sized websites, I recommend BackupBuddy. This WordPress plugin is easy to use and allows you to save your backups to an off-site location, such as Dropbox, Google Drive, Amazon S3 or their cloud storage ‘BackupBuddy Stash’. It also includes an easy-to-use restore function and a migration tool that allows you to move your entire site to another domain or host.
I currently use this plugin on my websites, which don’t have an automated backup performed by the website host. I am “grandfathered in”, thanks to a special lifetime offer from iThemes.
Affiliate LinkCost: Paid

Email Marketing
You may have heard the money is in the list. It’s true. Building an email list is key to running a successful online business. It should be one of your top priorities from the get-go.
When choosing an email marketing service, you’ll want one that’s easy to set up and manage, offers excellent automation, and doesn’t break the bank.
You should also choose a tag-based system over the dated list-based system. Tag-based systems allow for easier and much better management of your subscribers. They also make easy work of tasks such as sending a broadcast email to select subscribers. For these reasons, I no longer recommend list-based email marketing providers such as AWeber, MailChimp, etc.
Taking the above into consideration, I recommend that you choose one of the following:
For a more detailed comparison of these three email providers, check out my step-by-step tutorial on how to start a WordPress blog. The section that follows the comparison walks you through how to set up your email autoresponder to start collecting your visitors’ email addresses and send automated emails.
ConvertKit
ConvertKit is a wonderfully powerful and cost effective tag-based email marketing service that has been built from the ground up for bloggers.
They offer a similar service to the alternatives listed below but with an easier learning curve. If you’re not comfortable coding, then ConvertKit may be a better match for you.
When building your email list, you can tag your subscribers based on their actions and interests. This allows you to send highly targeted emails specific to their individual needs. Targeted emails lead to better open rates and thus improved engagement with your subscribers.
Once you have subscribers, ConvertKit have an easy to use email editor with access to custom email templates which you can use to send unlimited emails.
Thanks to their user-friendly interface, setting up automations is extremely easy.
ConvertKit allows you to set up powerful automations via their visual automations editor. In addition to this, they provide tried and tested pre-built automation templates that allow you to have your autoresponder up and running in no time.
In other words, if you’re looking to get up and running quickly and easily, ConvertKit is a great choice.
Other notable features include: good integrations with 3rd-party apps, broadcast resend, forms, landing pages, and A/B testing on automation emails.
ConvertKit’s live chat and email support is second to none. Plus, they have an extremely active community in their Facebook group. Lots of happy users all helping each other out.
If you think ConvertKit would be a good match for you, head over to their website and sign up for an account. I highly recommend them.
They offer a Free Plan or a free trial of their paid plans. They also have a 30-day refund policy so if you decide they’re not for you, simply let them know within 30 days of signing up and it won’t cost you a penny.
Affiliate LinkCost: PaidHighly Recommended
MailerLite
If you’re on a tighter budget, MailerLite may be the email marketing solution for you.
At the time of writing, they offer a similar feature set to ConvertKit. They, too, have a free plan for up to 1,000 subscribers, but quite a few key features are missing, and you’re limited to 12,000 emails per month, so I’d consider that before you decide. However, their free plan includes email automation, which is a massive plus!
MailerLite provides 24/7 live chat and email support for their paid plans and 24/7 email support for their free plan, so should you run into any problems, you’ll always have help on hand.
If you’re looking to introduce email marketing into your business whilst on a budget, look no further than MailerLite.
Affiliate LinkCost: FreemiumActiveCampaign
ActiveCampaign is another tag-based email marketing system that is arguably the most powerful in terms of automation.
As I mentioned in the hosting section of this page, I see the internet marketing community recommends Liquid Web more than any other host. Well, ActiceCampaign gets that crown in the email marketing space.
They have great integration with 3rd-party apps, a lovely workflow visual editor, and A/B testing on automation & broadcast emails.
One of my favourite features is their automation marketplace. It allows you to share and install other users automations. This is extremely powerful and can save you a lot of time.
ActiveCampaign offers great support via email and live chat. They don’t have a Facebook group but choose to host their community via a forum on their website.
Affiliate LinkCost: PaidNote: ClickFunnels have a package that contains a landing page creator, list building tools, marketing funnels, an email autoresponder, a shopping cart, automated webinars and an affiliate referral program, plus more. If you plan to use all these tools in your business, ClickFunnels could save you a lot of money.

Social Sharing & List Building
You create your content for others to read, right?
Social sharing tools make it easy for your current readers to share your content with their friends and followers, increasing the likelihood of your content being seen by a wider audience.
Do you want your new audience to join your email list?
Of course, you do. The money is in the list:
ConvertBox
This software platform will take your opt-in form creation and lead generation to another level. ConvertBox is the new kid on the block, and it’s hands-down the easiest to use.
As with the alternative solutions, you can choose from multiple styles of opt-in forms to deliver high-converting messages. You can also use lead segmentation, deep integration with your email marketing software, and the ability to show your message to the right visitor at the right time. You can even target specific visitors with personalised messages using powerful behaviour-targeting rules.
Plus, if you take your marketing seriously, you can split-test your opt-in forms and track everything in real time with their detailed analytics.
The flexibility of what you can do with this platform is outstanding. In fact, there are too many features to list here. I highly recommend you check out ConvertBox.
Affiliate LinkCost: PaidUsed by Internet Habits
Social Snap
This social sharing WordPress plugin is a newcomer compared to the likes of Social Warfare, but it’s packed with a lot of functionality. There are social sharing buttons for over 30 of the most popular social networks that you can place in multiple places on your blog, style customization, share counts, social meta tags, click-to-tweet, advanced statistics and several handy add-ons.
Compared to a lot of its competition, it’s very easy to set up. Plus, Social Snap was carefully built with performance and security in mind, so it won’t slow down your website.
Affiliate LinkCost: PaidUsed by Internet HabitsSocial Warfare
You know the social media share buttons at the top and bottom and hovering at the side of blog posts? That’s what this WordPress plugin does. You can also create in-post shareable quotes for X (formerly Twitter) via the click-to-tweet function. It supports all the popular social networks, and you can customise the look of the buttons to match your website branding. It’s also built with performance in mind, so it won’t slow down your site.
Affiliate LinkCost: PaidThrive Leads
This awesome plugin makes it easy to create opt-in forms with its simple drag-and-drop editor. You can create pop-up lightboxes, “sticky” ribbons, opt-in forms, 2-step opt-in forms, and slide-ins all within the same plugin. It also has excellent segmentation and built-in split testing to help boost your conversions further. I’m happy I found this little gem. Highly recommended!
You can get access to Thrive Leads as part of Thrive Suite.
Affiliate LinkCost: PaidOptin Monster
With features similar to those of Thrive Leads, Optin Monster is one of the best lead-generation software available on your website. With the ability to create beautiful opt-in forms in minutes, you’ll be well on your way to growing your email list in no time.
Affiliate LinkCost: PaidInteract
Face it, people love to take a quiz. They’re much more fun than a survey, making you curious to find out your results. Interact is a tool for creating online quizzes. You can use it to segment your audience based on how they answer a question or dependent on their results.
Interact can also be used to personalize your website and, most importantly, to grow your email list/capture leads. It integrates with most major email marketing and marketing automation systems.
If you need additional ways to interact with your audience, check out Involve.me below.
Affiliate LinkCost: PaidInvolve.me
If you need to create interactive content for your website, such as quizzes, surveys, calculators, and forms, Involve.me could be the platform you need.
It’s a great tool for gathering feedback from your audience, and if used correctly, it can be used to grow your number of email subscribers rapidly. Involve.me can even be used to create payment forms, landing pages and sales funnels.
Affiliate LinkCost: PaidUsed by Internet Habits
Note: Also see LeadPages below. It’s a list building and landing page creator all-in-one.

Landing Pages / Page Builders
If you promote products and services or run webinars and competitions, you’ll need a way to create landing pages.
Landing pages are pages on your website that visitors can arrive at or “land” on. They’re designed with a single goal in mind and should have no menus or links to take visitors to other pages on your site. The limited options help keep the reader’s focus on the page’s goal. In most cases, the goal is to collect a name and email address and/or make a sale.
By default, WordPress and your theme will unlikely be good enough to create a high-converting landing page. Fortunately, these tools make it easy:
Leadpages
This is the best tool available for easily creating high-quality mobile responsive landing pages. With a vast selection of templates proven to convert your viewers into subscribers (or buyers), you can create opt-in, sales, webinars, and thank-you pages within minutes. If you want to customise these templates or build a page from scratch, you can via their drag-and-drop visual page editor. LeadPages has an excellent built-in split testing feature and works with WordPress and non-WordPress sites.
They also have a list-building feature called LeadBoxes that allows you to create pop-ups, 2-step opt-in forms, and exit pops.
A key goal of a landing page is to collect email addresses so LeadPages integrates with all major email marketing providers and other marketing and sales applications.
Affiliate LinkCost: Paid
ClickFunnels
ClickFunnels is similar to LeadPages in terms of building landing pages. It provides a large selection of templates, a drag-and-drop page editor, and list-building features. It also integrates with all major marketing and sales applications.
Where ClickFunnels shines is its ability to link all of your marketing pages together to form smart sales funnels. With a few clicks of your mouse, you can create various sales funnels, including opt-in funnels, sales funnels, webinar funnels, membership sites, and more!
Affiliate LinkCost: PaidHighly Recommended
Note: ClickFunnels have a package that contains a landing page creator, list building tools, marketing funnels, an email autoresponder, a shopping cart, automated webinars and an affiliate referral program, plus more. If you plan to use all these tools in your business, ClickFunnels could save you a lot of money.
OptimizePress
For those of you who want a cheaper alternative to LeadPages, I recommend OptimizePress. Although it’s not as easy to use as LeadPages, it’s a lot more flexible, so you’ll be able to create pretty much any kind of page you need. Please note that, unlike LeadPages, OptimizePress only works with WordPress websites.
Affiliate LinkCost: PaidThrive Architect
Another cost-efficient choice is Thrive Architect. The team at Thrive Themes provide you with dozens of conversion-optimised landing page templates. With the drag-and-drop page builder, you can edit these and build pages from scratch. I’ve used this WordPress plugin to build entire websites. You can get access to it as part of Thrive Suite.
Thrive Architect will work on any WordPress theme. It’s not limited to Thrive themes.
Affiliate LinkCost: PaidBeaver Builder
On the subject of page builders, Beaver Builder is a great plugin that makes modifying existing themes easy with their drag-and-drop builder.
Let’s say you have a theme but can’t get your homepage (or any other post or page) to look how you’d like it to. Activate Beaver Builder and edit away. No coding required!
Their front-end editor allows you to see what you’re doing and gives you total control over the layout of your pages. It’s as easy as dragging and dropping.
The Beaver Builder page builder can be used with any theme. In fact, Beaver Builder also has an optional framework theme. It’s great if you’re looking for a highly customisable, well-supported theme.
When I say well-supported, I mean it. Their support is fantastic. They really do go above and beyond.
Affiliate LinkCost: FreemiumElementor
I couldn’t mention Beaver Builder without also mentioning Elementor. They’re both great WordPress page builder plugins. You’d have to compare both to see which best suits your requirements.
Elementor is another page builder with drag-and-drop functionality that becomes even more powerful if you purchase the Pro version. It unlocks the page builder’s full potential and allows you to design and build high-quality websites without editing complicated code.
This includes the ability to design headers and footers, which means you can really control the look of every single part of your website.
As you’d expect, it works seamlessly with almost any WordPress theme.
Affiliate LinkCost: Freemium

WordPress Plugins
One of the great benefits of WordPress is that you can easily add to its functionality by installing WordPress plugins. They save a lot of time and money in development costs. Here are some of the more useful plugins:
Akismet
The less spam you have to deal with on your blog, the better. Akismet will help you in the fight against comment spam.
Cost: FreemiumAsync JavaScript
Increase the performance of your WordPress site by eliminating render-blocking JavaScript in above-the-fold content. I cover this in more detail in my How To Speed Up WordPress Optimization Guide.
Cost: FreeAutoptimize
This is another plugin that will help improve your WordPress site’s performance. It can concatenate scripts and styles and minify and compress them. For a more detailed explanation, check out my WordPress Optimization Guide.
Cost: FreebbPress
If you want to run a forum on your WordPress site, then I recommend this plugin. You can also add several other features to your forum using the additional bbPress plugins.
Cost: FreeBetter Click To Tweet
If you want an easy way to promote your content on X (formerly Twitter), look at Better Click To Tweet. This allows you to create a message you’d like others to share using a custom link. When that link is clicked, the visitor will automatically have your message added to their Twitter status box. Then, they simply click to tweet the message to their followers.
Cost: FreeBunny.net – WordPress CDN Plugin
If you choose to use the Bunny.net Content Delivery Network mentioned above (jump to that section), this plugin will help you easily integrate it into WordPress.
Cost: FreeCache Enabler
This is an easy-to-use WordPress cache plugin that will improve the performance of your website. It works well with many other WordPress performance plugins.
Cost: Free

Membership Sites
Are you interested in adding a stable, recurring revenue stream to your business?
Creating and selling your membership site(s) can increase your bottom line whilst saving you time. There are a lot of solutions available, but I recommend the following:
Membership Site Plugins: Self-Hosted
WishList Member
Want an easy-to-use membership site on your WordPress blog? Look no further than WishList Member. This WordPress plugin has features that include unlimited membership levels, subscription length control, shopping cart integration, pay-per-post, drip-fed content, member management, and much, much more! WishList Member is ideal for your first membership site.
Affiliate LinkCost: PaidMemberPress
MemberPress hasn’t been around as long as Wishlist Member but offers many similar features and integrations. At the time of writing, MemberPress is the cheaper option. I recommend comparing the features and choosing the one better suited to your requirements.
Affiliate LinkCost: PaidMemberMouse
This easy-to-use WordPress membership plugin is a more robust solution than the previous two options. It’s the most powerful membership plugin I’ve seen, offering a much higher level of functionality than its competition.
The downside is that MemberMouse has a monthly fee, unlike the WishList Member and MemberPress, which only require a one-time payment (unless you want updates and support for more than your first year).
However, I’d like to point out that if you run a successful paid membership site, the cost of your membership software should be covered each month anyway.
Affiliate LinkCost: PaidMembership Site Course Builder
WP Courseware
If you plan to offer a course within your membership site, you’ll want to check out WP Courseware. This plugin is a WordPress Learning Management System (LMS). It’s easy to use with a simple drag-and-drop editor, integrates with the three membership site solutions mentioned above, and has a boatload of features!
You can create unlimited courses, modules, and lessons, allow your members to track their progress, deliver completion certificates, create surveys and quizzes, etc., etc.
Affiliate LinkCost: PaidIf you want a lot of flexibility, design and marketing features, combine WP Courseware with one of the membership plugins mentioned above. Once set up, it’ll also cost you a lot less regarding ongoing fees. Just be aware you’ll need to be tech-savvy and competent in configuring WordPress plugins.
If you want to save time and avoid the potential headache of setting everything up, you may be better off using a 3rd party hosted online course platform:
All-In-One Membership Sites: Third-Party Hosted Online Courses
If you’re looking for an all-in-one solution that allows you to create and sell online courses with your content securely hosted on a 3rd party platform to save your bandwidth (but it looks like you’re still hosting it), then the following solutions are for you. They’re designed to make the whole process much easier than doing it all yourself on your website:
Teachable
Teachable is a Learning Management System that takes the worry out of the design and technology aspects of an online course platform. It is easy to use. There’s no need to experiment with WordPress plugins to set up your course for your customers.
Simply create your course, upload your content, and you’ll be ready to go. Now, you can concentrate on marketing and selling your course. Teachable has built-in features to help you do just that. This platform is made for entrepreneurs.
Affiliate LinkCost: PaidThinkific
Thinkific is a well-rounded platform that is a great alternative to Teachable. If you want more learning features and a way to engage deeply with your students, Thinkific will likely be your better option.
They offer more flexibility when designing the look of your school and have a fantastic support team. They also provide easy-to-follow instructions to help you set up a professional-looking online course quickly. Highly recommended.
Affiliate LinkCost: PaidPodia
A cheaper alternative is worth considering if you want a simple, easy-to-use platform with outstanding customer support.
Affiliate LinkCost: Paid

Content Creation (Writing Tools)
Everyone has their favourite content creation tools. Here are mine.
Beacon
This tool allows you to create professional lead magnets quickly. You can create eBooks, checklists, resource guides, workbooks, and more in PDF format. Plenty of templates help you get started, as well as an easy-to-use drag-and-drop editor.
If you’re stuck for lead magnet ideas, use Beacon to automatically convert your blog posts into a PDF and offer it to your audience for free in exchange for their email. It’s simple, and it works surprisingly well.
This tool is a huge time-saver!
Affiliate LinkCost: PaidDesignrr
This is an alternative to Beacon.
Designrr can quickly convert your blog posts, podcasts, and videos into a custom eBook (PDF) with just a few clicks. It allows you to export as PDF, Kindle, iBook (epub), and HTML formats and even has a video transcription feature.
It makes repurposing content to generate leads easy and cost-effective.
Affiliate LinkCost: PaidScrivener
This is the software I use to write all the content for my websites: sales letters, video scripts, books, emails, and blog posts, including this page.
I can’t describe how much I love this tool. It’s an absolute joy to use.
It appears pretty minimal but has so much functionality. You can use it to keep track of research, which you can view whilst continuing to write, eliminating the need to flick between applications. Maybe I’m easily pleased, but the typewriter scrolling function is one of my favourite features. This lets you fixate your eyes on the line of text you’re working on as it is automatically centred vertically on the screen. No more moving your eyes down until you reach the bottom of the screen for it to jump back up again (like in Microsoft Word).
It has massively improved my writing process, and I’m not even using it to its fullest capabilities yet.
One of my favourite purchases.
Joseph Michael has created a fantastic course teaching the ins and outs of Scrivener. It’s listed in the Courses section below.
Affiliate LinkCost: PaidHighly RecommendedGrammarly
A browser extension that checks your spelling and grammar for you. It helps me out a lot more than I like to admit. It’s also available for Windows and Microsoft Office.
Affiliate LinkCost: FreemiumHighly RecommendedProWritingAid
I use ProWritingAid to analyse everything I write. It checks spelling and grammar. It has a built-in word explorer and contextual thesaurus to help you find the perfect word. It’ll advise you on overused words, sentence length, writing style, etc. It integrates with Windows, Mac OS, Microsoft Word, and Google Docs and even has a Google Chrome extension.
It also integrates with Scrivener, the software I use to write all my content. Scrivener provides a distraction-free writing platform, and ProWritingAid improves my writing. It’s the perfect combo!
Affiliate LinkCost: PaidHighly RecommendedHemingway App
This application is a handy tool for identifying problem sentences. Hemingway App analyses your writing and provides you with a readability score. If your score is too high, your readers may find your writing difficult to read. Not only does it analyse your writing, but it also provides recommendations on how you can improve the readability.
Cost: Freemium
Note: If you’re interested in improving your writing skills, I recommend taking a look at the Books section of this resource page.

Content Promotion & Social Media Management
Social Media allows you to engage with your audience and promote your content. It’s important, but it’s time-consuming. The following tools help automate tasks and save you valuable time.
Missinglettr
A true time saver. Missinglettr monitors your blog for new posts. Each time you publish a new post, it automatically creates several social media updates that are scheduled to promote your blog post for an entire year. They come pre-filled with images, quotes, hashtags and more. All you have to do is review the suggestions, make any changes you feel are necessary and click approve. Missinglettr will drip-feed the content to your social media accounts over the next year, leaving you to concentrate on the more essential tasks.
Affiliate LinkCost: PaidHighly RecommendedHootsuite
This tool allows you to manage all your social media accounts in one place. It has built-in analytics, a URL shortener, scheduling, and support for numerous networks.
The great news is that the free version is more than enough to get started. If you use multiple social media platforms, Hootsuite is definitely worth a look.
Affiliate LinkCost: FreemiumContentStudio
If you want to engage with all your followers across multiple social media platforms, consider ContentStudio. ContentStudio allows you to schedule social media updates to a predetermined schedule. For example, instead of sending numerous tweets within the 10 minutes you’re on X (formerly Twitter), you can automatically spread these out throughout the day, preventing your followers from being overwhelmed and engaging with those in different time zones.
Affiliate LinkCost: PaidUsed by Internet HabitsCoSchedule
With this handy tool, you can regularly promote every new blog post and re-promote your most valuable/popular posts to all your social media accounts. It comes with an easy-to-use editorial calendar to simplify the planning and sharing of your blog posts.
CoSchedule not only integrates with social networks but also integrates with Buffer. Can you see the automation possibilities here?
Affiliate LinkCost: FreemiumSocialPilot
If you like the sound of the social media management tools mentioned above but have a smaller budget, SocialPilot could be just what you’re looking for.
Affiliate LinkCost: PaidMeetEdgar
Edgar is similar to the scheduling tools mentioned above but with one added feature that stands out to me. It catalogues your updates into a limitless library you build over time. This library is sorted into your chosen categories, and the updates are published on a schedule you create. This means that instead of constantly scheduling new updates, once Edgar has published every update in a category, it simply pulls more from your library. You will never run out of messages in your queue, helping to free up your valuable time and giving your new followers a chance to see previously missed content.
Affiliate LinkCost: PaidSocial Sprout
An extremely powerful app that makes social media management much easier. All your social media messages will be in one place, with the option to tag messages to better filter and deal with your inbox. As you’d expect, you can schedule, queue, and publish messages on most major social networks. There are in-depth analytics to help you monitor and improve your social performance. Plus, if you work as part of a team, several features will save you and your team a lot of time.
Affiliate LinkCost: Paid

Images & Photos
If you want to attract an audience and keep them engaged in your work, strong visual content will help. Images attract attention and are a great way to break up blocks of text.
Creating/Editing Images
There are many apps you can use to create stunning images. Many of them come with pre-made templates with the ideal dimensions for blog posts, infographics and each social media platform.
Don’t worry; you don’t need to buy Photoshop. Plenty of free and cheaper tools online do a great job.
I use the following tools to create the majority of my images:
Affiliate LinkCost: FreemiumUsed by Internet Habits- Affiliate LinkCost: Paid
- Cost: FreemiumHighly Recommended
- Affiliate LinkCost: Paid
- Cost: Free
- Cost: Freemium
- Cost: Freemium
Compressing Images
Once I’m happy with the final design, I’ll compress the image to help prevent slow load times on my website using a tool such as:
- Compressor.io
- ShortPixel Image Optimizer: This is a WordPress plugin and a great time saver. It automatically compresses images when you upload them to your website.
Image Sources
You don’t have to create images from scratch. You can download or buy the perfect image and add some final touches.
When selecting images, make sure they are free to use and available for commercial purposes. You must also ensure that you have the right to modify the images.
Below, I’ll list my favourite sites for finding free and paid images. The paid sites have a much more extensive database of images. So, if you’re like me and prefer to save time and avoid frustration, you may be better off starting your search with one of them:
- iStock by Getty Images
- Shutter Stock
- BigStock by Shutter Stock
- Unsplash
- Pixabay
- Creative Commons Search
- Flickr Creative Commons
- Picjumbo
- Compfight
- PhotoPin
- IM Free
- Free Images
- Stock.Xchng
- MorgueFile
- Stocksnap.io
- Picography
- Splitshire
- Jay Mantri
- Icon Finder
Of course, you could always outsource your image creation. This comes in especially handy for tasks such as logo creation.

Video
If your audience trusts you, they are more likely to buy from you. As a marketer, one of your goals should be to build trust and develop long-term relationships.
Video allows you to do just that. A video will engage your viewers and ignite their emotions.
There’s a reason YouTubers are so popular and have enormous audiences. They connect with their viewers on a more personal level.
Think about it. Who are you more likely to trust? Someone you have never seen or someone you see regularly?
Exactly!
Plus, video is extremely popular online. People prefer to spend a few minutes watching a video rather than 15-20 minutes reading text.
With video, you’re more likely to increase your online exposure, build trust, encourage social shares and increase your sales and conversions.
Here are the tools I recommend you use to create, edit and display your videos online:
SnagIt
Do you want to capture screenshots or record short videos? SnagIt makes it easy! From the creators of Camtasia…
Affiliate LinkCost: PaidCamera Recommendations
Stage 1 (just getting started): Use your smartphone (seriously!)
Stage 2: Canon M50
Stage 3: Sony A6500
Stage 4: Sony A7Siii (Highly likely to be my next camera)
Stage 5: You don’t need my recommendations at this point
Lens Recommendations
Stage 1: It’s built into your smartphone
Stage 2: The kit lens, I.e. The lens that comes with the camera
Stage 3: Sigma 16 mm F/1.4 DC DN (cheaper) or Sony FE 24 mm f/1.4 GM | Full-Frame, Wide Angle, Prime Lens
Stage 4: Sony FE 16-35 mm f/2.8 GM | Full-Frame, Wide Angle, Zoom Lens
Stage 5: You’ll know what you need by this stage
Video Recording & Editing Software
Camtasia
I use this screen recording and video editing software to produce my screen capture videos. You can record directly from your computer screen or import video from a camera or other source. This software has so much functionality. I highly recommend it.
Camtasia is available for both Mac and Windows.
Affiliate LinkCost: PaidHighly RecommendedScreenFlow
This is an alternative to Camtasia for Mac users. I haven’t used it myself, as I use Camtasia, but many friends who use Macs say they prefer it.
Affiliate LinkCost: PaidFinal Cut Pro X
This is my main video editing software. It’s only available on Mac. There’s not a lot else I have to say. I love this program.
Affiliate LinkCost: PaidAdobe Premiere Pro
For those of you who are Windows users, this is the video editing software I recommend.
Affiliate LinkCost: PaidPowerPoint
You’ll need PowerPoint if you want to create videos or video sales letters that help keep your visitors’ attention for longer. Create a slideshow and then run through it while recording your screen with the likes of Camtasia or ScreenFlow, mentioned above. Finally, add your audio and finishing touches and render the file as an MP4.
Affiliate LinkCost: PaidKeynote
If you’re using a Mac, Keynote is Apple’s alternative to PowerPoint.
Affiliate LinkCost: Paid
If you need help to get started with video, I’ve listed some fantastic guides in the courses section below.

Audio (Podcasting)
Audio is extremely important. Whether for a podcast, leaving someone a message, or creating a video, clear, high-quality audio is a must.
Video may be great for engagement, but your videos may perform poorly without high-quality audio. People will happily stick around to watch a poor-quality video they can hear clearly. However, play a high-quality video with poor audio; they’ll be gone before you know it.
Here are the tools I recommend for recording and editing audio:
Audio Recording & Editing Software
Audacity
A free, open-source audio recording and editing software available for both Windows and Mac.
Cost: FreeAdobe Audition
The industry standard when it comes to audio recording and editing software. It’s extremely powerful.
Cost: PaidMusic Radio Creative
Mike and Izabela Russell get my highest recommendation if you want a professional audio recording such as a jingle, intro, promo, etc.
Affiliate LinkCost: PaidAudio Jungle
Royalty-free music and audio tracks. There’s a huge selection!
Affiliate LinkCost: PaidAudio Players & Hosting
Blubrry PowerPress
This WordPress plugin will allow you to embed your podcast on your blog. It uses a simple interface and provides a nice, clear audio player for your listeners.
Affiliate LinkCost: PaidFusebox
This is the best podcast player I’ve come across so far. It has everything you need for an audio player. You can thank Pat Flynn for that. He built it for his own use but decided to share it because he’s that kinda guy. Fusebox is for you if you want a great-looking podcast player that’ll encourage more sharing and traffic.
Affiliate LinkCost: PaidLibsyn
Media hosting for your podcasts. It doesn’t get much better than this, and Libsyn is reasonably priced.
Affiliate LinkCost: Paid
If you need help to get started with audio and podcasting, the courses section below contains some fantastic guides.

Webinars
Webinars offer a great way to engage with and promote something to your audience. You know everyone in attendance has an interest in the topic. Webinars have the potential to reach a wider audience as they’re hosted on the internet. They’re cost-effective and less expensive than running or attending a live event. Plus, there’s the added convenience that your audience can view the content from the comfort of their home or office. There’s no need to travel.
But webinars aren’t just sunshine and roses…
Many webinars stream live, which increases the chance of errors. I don’t know of a perfect webinar platform.
They all seem to excel at specific tasks and fall short at others. For example, some may be great at streaming video without latency issues but have poor webinar recording functionality. Another may record perfectly but fail to integrate well with the other programs you use.
Take a look at the following platforms and choose the one most suited to your setup, requirements and budget.
BigMarker
This is the platform I currently use. It offers so many solutions including Live Webinars, On-Demand Webinars, Automated Webinars, Evergreen Webinars and more.
Affiliate LinkCost: PaidCrowdcast
I know many people who swear by this platform. It’s very easy to use and great for hosting collaborative webinars.
Affiliate LinkCost: PaidGoToWebinar
A well-established platform with an excellent reliability track record. However, it lacks marketing features, so that’s worth considering.
Affiliate LinkCost: PaidWebinar Jam Studio
This platform hosts the webinars I attend most frequently. It is excellent for marketing, sales, and community-focused webinars.
Affiliate LinkCost: Paid
If you want to take advantage of webinars in your business, check out the courses section below.

Product Distribution & Shopping Carts
Do you plan to sell your own products and/or services?
If your answer is yes, then you will need a shopping cart.
ThriveCart
This is a brilliant shopping cart for selling your products online. It provides professionally designed cart templates to help boost sales. There are 1-click upsells, 1-click bump offers, coupons, A/B testing, a funnel builder and an affiliate centre. The list goes on and on. ThriveCart integrates with all the major email marketing platforms, page builders, membership apps, and, of course, PayPal and Stripe. It even takes care of tax and customer receipts. A shopping cart and so much more! Highly recommended.
Affiliate LinkCost: PaidUsed by Internet Habits
E-Junkie
If you’ve written an e-book or produced a digital product you’d like to sell online, this shopping cart could be for you. E-Junkie is cheap, reliable and relatively simple to use. It supports checkouts using PayPal, Authorize.net, TrialPay, 2Checkout and ClickBank. It has an affiliate program to help boost sales and works like a charm.
Affiliate LinkCost: PaidClickbank
If you want to sell your products and recruit affiliates, you should probably start with Clickbank. They make starting easy, and their affiliate tracking and payment systems are excellent.
Cost: FreemiumJVZoo
Although JVZoo is newer to the market than Clickbank, it is another popular digital products retailer with a great affiliate program. It is very popular with the Internet marketing crowd.
Cost: FreemiumPayPal
I’m pretty sure that everyone has heard of PayPal. They’re an established and trusted online payment processor that has developed one of the easiest and most convenient ways to pay online. For a simple way to accept payments on your website, look no further than PayPal.
Cost: PaidStripe
An alternative to PayPal with a less complicated fee system. If you want to accept payments from around the world, including recurring billing, I recommend Stripe’s simple interface.
Cost: PaidSamCart
This is an alternative to ThriveCart. It has very similar features. I recommend you check them out and select the option most suited to your needs (e.g., integrations with other marketing tools) and budget.
Affiliate LinkCost: PaidNote: ClickFunnels have a package that contains a landing page creator, list building tools, marketing funnels, an email autoresponder, a shopping cart, automated webinars and an affiliate referral program, plus more. If you plan to use all these tools in your business, ClickFunnels could save you a lot of money.

SEO Tools
Search Engine Optimisation (SEO) is a worthwhile process but it can be a tediously long-winded. The following tools will help you make the process much faster, easier and a lot more effective.
Google Keyword Planner
Google’s very own keyword tool. It’s free and will allow you to learn what your potential customers are searching for.
Cost: FreeKeywordtool.io
A great alternative to the Google Keyword Planner. It uses Google Autocomplete to generate hundreds of relevant long-tail keywords and is free.
Cost: FreemiumKWFinder
The new kid on the block. If you’re new to keyword research and want a low-budget tool to help you identify the best long-tail keywords to target, KWFinder is for you.
Affiliate LinkCost: PaidSEMrush
This is probably my favourite keyword research tool. In my opinion, this software takes things to the next level. Enter any website URL, and it will display data for both organic and paid advertising. This allows you to determine what keywords your competition ranks for and how they get their traffic.
Want a tool for dissecting your competitor’s strategies? SEMrush is for you!
Affiliate LinkCost: PaidHighly RecommendedSerpstat
Another excellent SEO tool. You could say it’s a cheaper alternative to SEMrush. These tools are very similar, so I suggest you assess both as they each have their advantages. Then, choose your favourite based on your requirements.
Affiliate LinkCost: PaidSpyFu
This tool exposes “your competitors’ most profitable keywords and ads for paid and organic search”. Once you know everywhere your competition has appeared on Google and every keyword they’ve used in ads, you can use this info to drive more traffic to your website. It is a very effective tool in the right hands.
Affiliate LinkCost: PaidBuzzSumo
Use this tool to analyse the best-performing content for any topic or competitor. You’ll be able to identify the most shared links and the key influencers that shared them for any topic. You can produce more of this yourself if you know what gets the most attention. Simple!
Cost: PaidHighly Recommended

Analytics
It is very important to gather information about your website visitors. This can provide you with information about your website design and marketing tactics, which you can use to improve and increase future revenue.
These are the tools I recommend you consider.
Google Analytics
Having an analytics tool for your website is essential. It’s included in my tutorial on how to start a self-hosted WordPress blog for a reason…it should be installed from day 1. Google Analytics will allow you to track who visits your website, how long they stay, their location, what website they came from, how they interact with your content, page views, bounce rate, and a host of other metrics. This is priceless information that can help you to identify opportunities to grow your traffic further. And best of all, there’s no cost. It’s free!
Cost: FreeClicky
Clicky is a simpler alternative to Google Analytics, which operates in real time. There’s a monthly cost if you need to monitor more than one website or if you want additional features.
Affiliate LinkCost: Paid

Productivity & Planning
To run a successful online business it’s a good idea to have efficient systems in place. It will allow you and your team to make the most of your available time. Here are some of the best tools for the job.
Evernote
I use this tool every day. The easiest way to describe it is that it’s a web-based filing cabinet. If you want to make notes, store research, and then come back and find it easily, within seconds, you’ll want to get an Evernote account. It’s free to sign up with a limited monthly data allowance, and it synchronises over multiple devices: PC, Mac, Apple / Android tablets and smartphones. It also has a browser extension that allows you to save content directly to your account when surfing the net. It’s so convenient and a massive time saver. I absolutely love it!
Affiliate LinkCost: FreemiumHighly RecommendedWorkFlowy
Are you constantly coming up with new ideas or tasks you need to complete that involve multiple steps? Do you struggle to note these down in a format that’s easy to refer back to? Workflowy may become your new best friend. This tool helps you to organise your thoughts in a very coherent way. It’s like a mind map but in a bullet-point list form. It’s very useful indeed.
Cost: FreemiumDropbox
Back up your files safely to the “cloud” to access them from any Internet-enabled device. Thanks to its real-time synchronisation, anything you add to Dropbox will automatically show up on all your devices. It’s also a super simple and reliable way to share files with friends, family, or virtual assistants. This software gives me peace of mind. It offers a free plan, too!
Affiliate LinkCost: FreemiumFeedly
This is my favourite replacement for Google Reader. It is perfect for keeping track of your favourite blogs and other sites in your niche via RSS.
Cost: FreemiumPocket
If I don’t have time to read an article or blog post, I save it to Pocket so I can return and read it later. Pocket allows you to read articles within the app, so you don’t have to return to the original website. It also has a handy sharing feature linked with Buffer and the major social networks.
Cost: FreemiumTrello
It’s the best project management software I’ve encountered so far. It lets you see everything in one place and updates in real-time, so you’re always up to date with the latest project developments.
Affiliate LinkCost: FreemiumAsana
This is a robust project and task management tool. Many people prefer it to Trello. You can communicate with your team through individual tasks, which saves you time when searching emails and other messages. Check it out and see if it can help you.
Cost: Freemium

Outsourcing
To allow your business to grow faster, you need to concentrate your time and effort on the tasks that matter most. To allow this to happen, you need to delegate or outsource all other tasks.
Upwork
Elance and oDesk have joined forces to represent one of the world’s leading online workplaces. If you want to hire someone to complete a piece of work, big or small, this is a great place to look. You’ll find talented developers, designers, programmers, writers, administrators, etc. Whatever you need, you’ll likely find it here.
Cost: PaidFreelancer
An alternative to Upwork.
Affiliate LinkCost: PaidFiverr
Fiverr’s jobs are known as gigs. All advertised gigs will cost you just 5 dollars, hence the name. It sounds cheap, doesn’t it? Well…it is. The freelancers on Fiverr make their money via the gig extras, which you can add to your order at your discretion. All sorts of services are offered here, including some unique and quite amusing gigs. You’ll see what I mean…
Affiliate LinkCost: Paid99Designs
This is a design website that runs in a contest format. Based on your design requirements, graphic designers will submit their work to your contest. You can then provide feedback to help them and the other designers shape their ideas to your needs. Once the contest time ends, you choose your favourite logo as the winner. The designer is paid, and you receive your logo.
Affiliate LinkCost: PaidEnvato Studio
A community of developers and designers you can hire for audio, video, WordPress customisation, design and programming.
Affiliate LinkCost: PaidCrew
Another marketplace where you can hire designers and developers. Crew have vetted their freelancers. 99% of their projects have been completed on time, on budget and issue-free.
Cost: Paid24slides
Do you need a professionally designed PowerPoint or Keynote presentation? Look no further than 24slides.
Cost: Paid

Courses
Looking to increase your knowledge on a particular topic?
Check out the following courses.
How To Start A Blog – A Step-By-Step Guide
Well, this is more of a tutorial than a course (and it’s free!), but if you’d like to learn how to set up your blogging platform, I recommend you check out this guide. I worked hard to remove any guesswork and make sure it’s as easy as possible to follow along.
Cost: FreeHighly RecommendedAffiliate Marketing – The Right Way
I see far too many people making mistakes in affiliate marketing, so I wrote this quick reference guide to help you avoid common mistakes and teach you how to increase your income by recommending products and services that matter to your audience.
If you want to make more money online, check out this guide. It’s free!
Cost: FreeHighly RecommendedList Building Challenge
If you’re new to Internet Marketing, you’ve probably heard the expression, “The money is in the list.”
Building an email list is one of the most important things you can do for your online business. And, all other things being equal, the bigger your list, the more money you will make.
If you’re interested in starting an email list for your business or growing an existing one, I have a free email course that teaches you how to do just that.
Cost: FreeHighly RecommendedLearn Scrivener Fast
You may have seen further up this page that I highly recommend Scrivener as a writing program. It’s an excellent program out of the box, but to use it to its full potential and understand why I love it so much, you’ll need to use all its features.
Learn Scrivener Fast is the course that will teach you how to unlock all Scrivener’s functionality. Joseph Michael has put together a fantastic course.
Hint: If you buy this course, note how well it’s put together. This will help you if you want to create your own course.
Affiliate LinkCost: PaidCourse Builder’s Laboratory
If you’re interested in creating a course to sell online, I recommend Course Builder’s Laboratory by Danny Iny. This program will provide you with all the systems, support and coaching you need to fill your course with happy, paying, successful students. Danny walks you step-by-step through the entire process, from launching your first pilot course to developing and marketing your full-scale course.
Cost: PaidProduct Launch Formula
If you plan to launch any product online, this program provides a proven, detailed step-by-step process. Jeff Walker has developed the course. He’s one of my favourite entrepreneurs in the online space. If you don’t follow him, I suggest you get connected if only to enjoy his positive vibe. Product Launch Formula is pricey, but it’s an investment that should cover its cost.
Cost: PaidDIY Video School
If you’re interested in video as part of your marketing or fancy yourself as a YouTube vlogger, I highly recommend that you check out the courses created by Caleb. He has guides on selecting equipment based on your budget, shooting videos and video production for YouTube.
Plus, there are in-depth tutorials on using Final Cut Pro X and Adobe Premiere Pro (the 2 video editing suites I recommend).
To make things even better, a few of these courses are free. What better way to get started with video?
Affiliate LinkCost: Paid

Books
I shouldn’t need to tell you the importance of learning from books. These are my favourites, including the tools to help consume them easier.
My Bookshelf
Here, you will find a list of the business books sitting on my bookshelf (and Kindle). There’s also a section dedicated to the favourite books of influencers and entrepreneurs.
Cost: FreeAudible
I like to make the most of my time, so if I’m on the move, driving, cooking, etc., I’ll listen to an audiobook. Audible makes this easy. You can simply install the app onto your smartphone or compatible audio device. Plus, Amazon is the world’s largest bookstore, so you’ll never be limited by choice. Give it a try. Sign up for a free trial.
Affiliate LinkCost: PaidBlinkist
If you don’t have time to consume an entire audiobook and would prefer a summary, Blinkist is your ideal solution. They find the best non-fiction books in categories such as Personal Development, Productivity, Marketing & Sales, Money & Investment, and more. These books are then summarised into 15-minute audio and text.
There are over 5,000 bestsellers for you to choose from at the time of writing. A time-saver that allows you (and your team) to learn in a fun and engaging way.
Give them a try via their free trial.
Affiliate LinkCost: PaidHighly RecommendedDotCom Secrets
Russell Brunson and his team have created an underground playbook to help your company grow online. It’s been developed after running thousands of tests and perfecting what works online. You can access all the processes, funnels and scripts they use to scale companies online. This book truly is a shortcut. The best part…it’s free!
Affiliate LinkCost: FreeHighly RecommendedExpert Secrets
This book will teach you how to convert your visitors into customers. It’s a practical playbook that will help you find your voice, stand out in your niche, and create a mass movement of people who will gladly pay for your advice. If you want to grow your business, this book is certainly worth reading. Just like DotCom Secrets, it’s free!
Affiliate LinkCost: FreeHighly RecommendedTraffic Secrets
Are you experiencing trouble attracting your dream customers? If the answer is yes, or you’d like even more customers, read this book. Just like DotCom Secrets and Expert Secrets, it’s written by Russell Brunson, and yep, there’s a theme developing here… it’s free!
Affiliate LinkCost: FreeHighly Recommended

Accounts
If you’re running a business, you must stay on top of your accounts. Here are the tools I recommend, though I’d hire an accountant if you’re serious about your business.
QuickBooks
Simplify the accounting side of your business. Try QuickBooks to easily manage your accounts online, leaving you feeling in control and able to focus on future growth.
Affiliate LinkCost: Paid

Legal
There are specific laws you must abide by when you run a business. These tools and services will help you with running a website legally.
LegalZoom
Personalized, online legal solutions and legal documents created by leading experts for small businesses and families at a fraction of the cost of an ordinary local solicitor.
Affiliate LinkCost: PaidWP LegalPages
Disclaimer: This is not legal advice. I am merely introducing you to a tool for generating legal pages. If you need specific legal advice, please consult with a professional who specialises in your subject matter and jurisdiction.
A simple way to get started with the legal pages required on your website is with the WP LegalPages WordPress Plugin.
This plugin allows you to generate customised legal pages from several lawyer-verified, ready-to-use legal templates. Just be aware these will likely need to be tailored to the specific needs of your website.
Although templates are the cheaper and faster method for protecting your website and business, hiring a legal professional is the safest way to move forward. I know this isn’t the most cost-effective method, especially if you’re just getting started with your blog. A professional can help write legal documentation customised to the specific needs of your business.
Affiliate LinkCost: Freemium

Computer Security & Backup
I recommend the following hardware and software to help make sure you don’t lose any of your work.
Bitdefender
My antivirus of choice that keeps my computers, and therefore, my income, safe. I’ve been loyal to Bitdefender for quite a few years now. Unlike most antivirus software, Bitdefender doesn’t drastically slow down computer performance. It also provides outstanding protection and reports very few false warnings.
I use the Total Security Multi-Device package. It’s available for Mac OS, Windows and Android.
Affiliate LinkCost: PaidHighly RecommendedBackBlaze
As mentioned further up this page, I use Dropbox to back up my key documents to the “cloud”, so I can access them from all my devices. Well, I use BackBlaze to back up everything else securely. It provides me with unlimited online backup. Unlimited files. Unlimited file size. Unlimited speed. It will even back up all your attached external drives. Its restore function is excellent, too. You can restore multiple versions of your files up to 30 days old, accessed via download. There’s an option to have an external drive containing your files shipped to you, too.
It’s a set-and-forget solution that will work as long as there’s an Internet connection.
Affiliate LinkCost: PaidHighly RecommendedI use a 3-2-1 backup strategy. That’s three copies of my data, two on-site but on different mediums and one off-site.
My on-site solutions are the original data on my computer hard drives and a copy of the data on external hard drives. My off-site solution is an online backup provider.
Synology DS416Play NAS
Instead of using an external hard drive to store a copy of my data on-site, I opted for Network Attached Storage (NAS). There were a few reasons for this, but mainly because I could use high-capacity hard drives set up with RAID to make data loss even less likely.
Also, this particular NAS allows me to stream digital content to my TV. In other words, I can easily back up lots of data and have a personal Netflix service that only has movies and shows I want to watch.Affiliate LinkCost: PaidWestern Digital Red 6TB NAS Desktop Hard Disk Drive
If you’re interested, I have four of these hard drives in my Synology NAS.
Affiliate LinkCost: Paid
Conclusion
Internet marketing is a very competitive and lucrative industry. As a result, there are many tools that claim to do the same job. Some are great, others not so good.
The problem you face is that talented marketers can sell poor products. Unfortunately, it happens a lot, especially within this industry.
My aim with this page is to save you from this problem and point you towards products and services that are worth your consideration.
I’ve tried to include as many free/cheap options as possible, but as with most things in life, you get what you pay for. The premium tools are very powerful and have the potential to help you grow your business much faster.
If you buy any of the Internet marketing resources listed on this page, or any others, I hope they help you achieve enormous success.