38 Essential Tools For Affiliate Marketing
My Personal Recommendation [UPDATED 2019]
In this resource page, I want to share with you a list of 38 essential tools for affiliate marketing which I personally use for my business. Many of these tools are indispensable not just for me, but also for many other successful affiliate marketers.
If you are new to affiliate marketing and want to start your own affiliate marketing business for FREE, I have a Recommended Starter Package for you!
Just like what Abraham Lincoln had said,
"Give Me 6 Hours To Chop Down A Tree and I'll Spend The First 4 Sharpening The Axe"
It is very crucial to have the right tools for you to achieve success more efficiently. I hope my list of tools here can give you some inspirations or even help you directly for your affiliate marketing business.
Some of the links in this page are affiliate links, which means I will earn a commission if you decide to purchase anything through my link. The commission I earn, at no extra cost to you, helps me run my website.
I have tested all the tools below. My recommendations are solely based on my personal experience. I recommend them because they are really useful from my experience, not because of the small commission I can make.
If you're not comfortable with purchasing through my affiliate link, simply open a new tab and go to the URL directly without my affiliate ID. I hope you enjoy finding out the tools I use to run my online business :)
Running On A Tight Budget?
I'm aware that many of you are running on a really tight budget especially at the beginning stage of your business. I was in that situation before as well. I know the pain and difficulties.
As much as possible, I try to use tools that are free. However, sometimes investments are inevitable if you're really serious at making money.
My recommendation will be focusing on minimal budget and I'll document all my expenditures so that you can have a sense of my online business costs.
I'm sure that's what you are looking for, right? Let's get started with a quick navigation of contents first...
Website Builder & Hosting: SiteRubix
SiteRubix offers both website hosting and website building services. You're able to build your very own WordPress website under a minute with just a few simple clicks and no coding is required.
There are many other web hosting services but I recommend SiteRubix because of 2 main reasons:
- They have a really strong Support Team to help you efficiently solve your technical issues.
- They offers a couple of useful tools for FREE to help optimize your website.
The 3 main tools are SiteSpeed, SiteSSL and SiteProtection. Their purpose are to speed up your site, secure your site and protect your site against spam respectively.
As a beginner, you definitely need proper guidance and training in order to succeed and make money online.
Wealthy Affiliate is the platform that taught me everything from scratch when I started looking for ways to make money online.
There are 4 main things you can benefit from Wealthy Affiliate:
- Thorough Step-by-step Training
- Useful Tools like Website Builder (SiteRubix is developed by the Co-founders of WA as well), Website Manager, Keyword Research, etc.
- Technical Support from WA Support Team as well as the Co-Founders directly
- Help & Support from the entire Community with thousands of helpful and friendly online marketers and entrepreneurs
Now, it's my turn to recommend this powerful place with you to help you start your own online business.
Keyword Research Tool: Jaaxy
Jaaxy is a Premium Keyword Research Tool developed by the Co-founders of Wealthy Affiliate as well.
I know I've mentioned that Wealthy Affiliate offers a Keyword Research Tool within its platform.
So, Jaaxy is not a necessary tool if you're a beginner but it's a more powerful Keyword Tool for those more advanced marketers.
Since I'm using it and I promised to document all my expenses, I'm putting it here for your reference.
If you're a more experienced and advanced marketer, you may want to check out Jaaxy. It has much more functions and more detailed results than all the free tools.
Free Alternative: Google Keyword Planner
Keyword Planner is a free keyword research tool offered by Google. To use GKP, you just need a Google account to sign up for Google AdSense. It is a tool inside AdSense.
The advantage is that it's free and it's a service from Google so it will definitely be accurate. But the disadvantage is that the results shown are not detailed. It only shows a rough number.
Affiliate networks are the main platforms for you to find relevant affiliate products to promote on your website. They are all Free to join. Simply create an account with them.
The 4 main platforms are:
- Amazon Associate (More for Physical Products)
- ClickBank (More for Digital Products)
- Commission Junction
There are a lot more these kind of affiliate networks and also private affiliate programs. Simply do some research in Google and you'll find out that there are a lot of potential in this affiliate marketing world!
Essential Google Tools
Google is the main search engine in the world. If you want to get ranked well and get huge organic traffic to your website, you must first understand what Google wants.
Followings are the FREE tools offered by Google to help you build and market your website. (You just need ONE Google account to access all these free services from Google)
Google Analytics allows you to track all the useful information and statistics regarding your website.
It helps you to understand how your website is performing by analyzing the users' behavior and activities on your website.
You can find out how much time your visitors are spending on your site, how many pages they are reading, where do they come from, etc.
It is a necessary tool because you need to know which part of your website is performing well and which part needs to be improved on, so that you can optimize it and make more money.
Google Search Console
Google Search Console, previously known as Google Webmaster Tool, is a platform that helps Google to understand your website.
Google needs to understand your website first before they can index and rank your pages at the suitable places and rankings.
Some of the things you can do in Search Console include requesting Google to crawl (look at) your site, check for errors on your site, submit a Sitemap for Google to index your site more easily, etc.
So, if you are not using Google Search Console, it's definitely a lot harder for Google to understand your site and give your site a decent attention.
Basically, Google Analytics is a tool for YOU to understand your audience while Google Search Console is a tool for Google to understand your website.
Google AdSense is a way for website owners to make an extra source of passive income online by putting Google advertisements on your website.
If you've heard people saying they can earn money by simply allowing people to click on the Ads on their website, Google AdSense is the tool for that.
However, the amount you can earn is very small if you don't have a huge traffic because you're only paid a few cents (maybe up to a dollar) for each click. For those websites with tons of traffic, AdSense can be a huge income for their owners.
Before you start putting Ads on your website, it needs to be approved by Google first. They will only approve you if your website has a decent amount of content and they deem it as valuable.
It can be quite troublesome and challenging when you first apply for it though. If you're just starting out, work on the foundation and the content of your site first before looking into AdSense.
Other Essential Online Tools
Email Service Provider is a tool for you to build an Email list and market your products in the form of Email Marketing.
There are many ESP in the market, with AWeber being one of the most common and popular one. For me, I recommend ConvertKit.
Let me explain why...
Social Media Marketing is a great way to grow your online business. Crowdfire is a tool to help you manage and grow your social media accounts.
Crowdfire does more than simply scheduling your post. It offers you a list of actionable instructions on what content to Like/Share and who to follow/unfollow by analyzing your accounts and your settings.
I feel it's much simpler and more effective to grow my social influence with Crowdfire. That's why I upgraded from their Free version to paying $9.99 per month.
Free Stock Images
When you're building your site, you'll definitely need some photos along the way to make your content more visually appealing.
However, many photos online are actually copyrighted and you need to pay in order to use them. These are called "Royalty Free Images".
I'm sure those of you with tight budgets wouldn't want to pay a lot of money just to get the rights to use the images. That's when "Free Stock Images" comes in.
Following are 3 websites for you to download Free Stock Images without any copyright issues:
Make sure to bookmark these websites so that you know where to go next time when you need some free and good-looking images.
Canva is a FREE graphic design tool which allows you to create your own graphics for your website.
For your information, I create almost all the graphics in this website using Canva. I use it for my social media posts as well.
It's a really easy-to-use and powerful graphic design tool that every blogger, marketer and website owner should be using.
Piktochart is a tool that allows you to create good-looking infographics for your website content without the need to hire professional graphic designers.
It has been proven that having infographics allow your content to be more easily shared. It's a good way to boost your social sharing and make certain contents go viral.
The Free Version is enough for basic usage. You can upgrade your plans if you need more templates.
Fiverr is a freelancing platform for marketers and online entrepreneurs like you to outsource technical works to the gurus and get it done in an cost-effective way.
Most of the basic services offered on Fiverr are charged at $5. That's why it's called "Fiverr". But there are also custom services and add-ons available at custom prices depending on the seller.
As a blogger or affiliate marketer, you can outsource stuffs like logo design, programming, web design, content creation, etc.
I've personally outsourced logo design and content creation before to the gurus on Fiverr. From my experience, you can really get what you want because the platform allows you to communicate with the gurus easily.
Please stay away from gurus offering Search Engine Optimization (SEO) services like backlinks and PageRank because you never know whether they are using blackhat SEO or not. Blackhat SEO strategies can hurt your site really badly.
This is just a warning from me. You can get all freelancing services except SEO services!
Online Marketing Forums
Relevant online forums are good places to hang out with like-minded people in the same niche.
What's more important to you is that you can utilize these forums to promote your website and grow your business.
There are certain strategies though. If you blatantly promote your website without following the rules of the forum, you'll be considered as spam and will most likely be banned.
Follow this guide if you want to learn more about Forum Marketing.
Anyway, the following 2 forums are great places to hang out as a blogger or affiliate marketer:
Bitly is a Free tool that allows you to shorten, customize and track your links.
It is very useful especially for Twitter when you have character limits. In addition, its Chrome extension allows you to easily shorten the URL on the page directly.
Jing is a Free tool that allows you to take shareable screenshots from your computer.
What I mean by "shareable screenshots" is that Jing gives you an URL for each screenshot you take. To share it with others online, you can simply copy-paste that URL and send it to others.
I believe I don't have to emphasize on the usefulness of screenshots because it's so common nowadays.
There are a couple of other similar screenshot tools online but Jing is one of the only tools that is Free and available on both Windows and Mac.
You're going to be creating quite a number of accounts with different tools to run your online business. Make sure you record down all your account details, especially passwords, in one place so that you know where to find your password when you need it.
Theme: Thrive Themes
Thrive Themes is a company that offers conversion focused WordPress themes & plugins. Their themes are built for speed, readability and clarity.
I've been using majority of the Thrive products since I became a Thrive Themes member. I love Thrive products because they make my website building experience a lot easier and enjoyable.
There are 2 ways to acquire Thrive products. One is to purchase the license for the individual products and the other is to purchase their membership to have access to all the Thrive products, support and training.
(I'll introduce more Thrive plugins below.)
Content Builder Architect
(Update: Thrive Content Builder has been upgraded to 2.0 version known as Thrive Architect. It's a lot more intuitive and user-friendly. It comes with a lot more customization functions.)
Content Builder Architect is the fastest and most intuitive visual editor for WordPress. It allows you to build your WordPress pages on the front-end by using 'drag-and-drop' feature.
The advantage of this is that you can see directly how your website looks like while you're constructing it in real time. The usual WordPress editor doesn't allow you to preview your page until you click on the "Preview" button and open up a new tab.
It also allows you to create professional and good-looking elements on your page without any coding required. Some of the things include call-to-actions, testimonials, pricing tables, countdown timers, "Click to Tweet" box, table of contents, etc...
Basically, you have total control on the appearance of your page, even the tiny details like margins and spacing can be controlled. These are impossible to be done in WordPress editor.
Content Builder Architect, you don't have to hire any professional designers to design your website. You are your own designer for your professional-looking website!
Plugin: Thrive Clever Widget
Thrive Clever Widget allows you to customize your widget area, such as your sidebar, for different pages and posts.
You can have full control over what you want to show to your visitors in the sidebar at different pages. This can greatly increase conversion because it makes your widget area more relevant and user-friendly.
Plugin: Thrive Leads
Thrive Leads is an All-in-One Email list building tool. You're able to create and design any type of opt-in forms on your website for maximum conversion.
The major benefits include:
- Lots of opt-in templates to choose from
- Able to customize every single details to fit your website/business
- Able to integrate with more than 30 Email Marketing Service Provider for you to collect and manage your Email list
- Able to run A/B testing, analysis and create opt-in form animations
Plugin: Thrive Landing Pages
Thrive Landing Pages allows you to create beautiful, conversion optimized and 100% editable landing pages for various purpose on your website.
There are currently 162 landing page templates available in this plugin. There are more and more templates constantly being added along the way.
Some of the landing pages you can build include opt-in pages, sales pages, webinar registration pages, homepages, review pages, personal branding pages, etc...
For the following plugins, it's more convenient to directly download it in your WordPress "add new plugin" page.
Simply copy the name of the plugin into the search bar and you can download and activate it straightaway.
Plugin: Yoast SEO
Any WordPress website owner definitely needs a plugin for Search Engine Optimization (SEO) because that allows your website to be indexed and ranked in search engine more easily.
I prefer Yoast because it has a few more advanced features. But the downside is that it is a little bit more complicated than All-in-One SEO from my experience.
Plugin: Pretty Link
Pretty Link is a handy plugin especially for affiliate marketers to shorten and customize any URL.
Affiliate links often have some messy-looking characters in the URL and Pretty Link can help you customize it to the URL you want and track the number of clicks on it.
The difference between Pretty Link and Bitly is that Pretty Link is a plugin integrated in WordPress while Bitly works on a complete different platform on its own.
Pretty Link allows you to customize the link according to your website URL while Bitly cannot.
Plugin: Q2W3 Fixed Widget
Q2W3 Fixed Widget allows you to fix any widget on the sidebar so it will "stick" there while you scroll down the page.
In this way, you can capture readers' attention on the things you want to convert more. (E.g. Opt-in forms, Banners, etc.)
Plugin: Contact Form 7
Every website should have a Contact Page which allows people to contact you.
Contact Form 7 is a simple and easy-to-use contact form plugin for WordPress. Its contact form is nothing fancy but it works well and it's more than enough for majority of the bloggers and affiliate marketers.
Plugin: Comment Approved
The default WordPress commenting system won't notify the visitors whether their comments have been approved or people have replied to it.
Comment Approved plugin sends a customized Email to those who have left a comment when their comments are approved.
This will encourage more comments, discussions and engagements, which in turn will also benefit the ranking of the content.
Plugin: Yet Another Stars Rating (YASR)
As an affiliate marketer, you often need to create reviews on various products and services in your niche. YASR allows you to add rating stars into the review and tells Google that this is a review page.
The benefit of this is that it can potentially improve your rankings in Google.
Kraken is an online tool which allows you to optimize the size of your images before uploading them to your WordPress website.
This is necessary because it compresses the size of the images to make your website runs faster. The speed of your website actually plays a very important role because no one wants to surf a slow website.
Kraken offers various pricing options for users with different needs. But their Free Web Interface is enough for me so I'm not paying for this tool.
The following Apps are mainly to help bloggers and affiliate marketers to run and manage part of your business on your smartphone when you don't have access to your laptops.
Evernote is a very useful tool that allows you to jot down any kind of notes/ideas and sync it across your devices. This means that you're able to edit your note from any of your devices in real time, be it smartphone, tablets and laptops.
This tool is useful for bloggers and affiliate marketers to record down your blog post ideas, To-Do-List, plans or anything that pops up to your mind anytime.
When you have new ideas or inspirations for your website/business, you should quickly record it down in tools like Evernote before you forget it.
I've tried some other similar tools but none of them work as smoothly and effectively as Evernote.
In Evernote, you can record things in text format, image, video, recording, drawing, etc. The Free Version allows you to sync across 3 different devices which is just nice for smartphone, tablet and laptop!
(Windows, Mac, Android and IOS versions are all available)
Google Analytics have App versions which allows website owners to track their website performance and statistics on their phone.
The difference of the App from the Web version is that there are less functions and settings in the App because its main purpose is to allow users to keep track of their website.
Facebook Pages Manager
If you have a Facebook Page for your business (which is recommended to have for website owners), Facebook Pages Manager allows you to monitor and manage your Facebook Page on your phone.
TimeTree is a very convenient and shareable calendar App. It allows you to easily create a shared calendar with your family, loved ones or co-workers.
This is a handy tool if you are working with virtual assistance or other professionals for your business because it allows all of you to edit and keep track of the schedule.
There's a more suitable tool for bloggers and affiliate marketers to build your own organized marketing calendar which is called CoSchedule. However, it is a paid tool and I'm not personally using it yet.
The Fiverr App is almost the same as it's web version. It allows you to easily outsource your work to the gurus on your phone directly.
Similarly for Crowdfire, its App version is almost the same as its web version. Crowdfire App allows you to manage and schedule your social media posts conveniently on your phone.
As I've mentioned at the beginning, Wealthy Affiliate is the platform that taught me everything from scratch about online marketing, especially affiliate marketing.
Along the way, I've discovered more useful resources to learn from and supplement my learning. So, let me share them with you in this last section...
The Smart Passive Income Blog
Smart Passive Income (SPI) is a website by Pat Flynn, who is one of my most respected idol on the Internet.
He is a very inspirational and helpful person who offers lots of great information and advice regarding online marketing.
If you've not heard of him or seen his website, I urge you to check it out because you'll gain a ton of values and learn a lot of things from him.
The Smart Passive Income Podcast
The SPI Podcast is obviously by Pat Flynn as well.
Podcast is another way for him to offer valuable information regarding online marketing to his audience. I often listen to his Podcast while travelling and I've since benefited a lot.
If you're an iPhone user, it's very easy to listen it on the Podcast App.
Extra Paycheck Podcast
Extra Paycheck Podcast is a Podcast run by one of my fellow successful Wealthy Affiliate member, Alex Sol.
The things he talks about on his Podcast are similar to what SPI Podcast has to offer: Online Marketing.
I've also been listening to it and learnt a lot from him.
Again, if you're an iPhone user, simply listen in the Podcast App.
This book covers all the necessary things you need to know to get started with online marketing, from the mindset to the solid marketing skills and knowledge.
It's not only focusing on affiliate marketing though. It covers "online marketing" as a whole. There are guidance on Email Marketing, Social Media Marketing, Pay Per Click (PPC), Search Engine Optimization (SEO), etc.
In this book, Tracy not only shares her stories, experience and tips, but she also includes actions plans at the end of each chapter for you to follow and take real actions.
For anyone who are just getting started with online marketing, I would highly recommend you to read this book. It will give you a clear overview on how to get from your current situation to getting paid while you sleep to financial freedom.
You definitely won't succeed just by reading this book. There are a lot more things to be learnt for each of the online marketing strategies mentioned in this book. But this book gives you a good overview and a strong foundation when getting started.
The first time I got to know about this book was from a local library. After I finished reading it, I decided to get a copy of mine for me to read it again and for future reference.
That's how much I love this book!
My Total Annual Expenditure
Above is my current total annual expenditure for my online business. You may be scared by the $1,000+ expenditure at first. But when you break it down to the cost per day, it's just $3.52/day of investment. (It costs less than a cup of coffee a day to run your business!)
Starting an online business is definitely not very costly. It's actually a lot cheaper than starting a traditional franchise or "brick and mortar" business. And the success rate of an online business is also a lot higher than the traditional ones.
If you're just starting out online, you can get started at absolutely no cost to you!
Below is my recommended package for you:
Recommended Starter Package!
Like I've mentioned in the first section of the essential tools to get started with affiliate marketing, the 4 main things you need to have are:
- A Website
- Training & Help
- Keyword Research Tool
- Affiliate Networks
So, the things you need to get started for FREE are:
- FREE Subdomain Website (SiteRubix)
- FREE Starter Membership at Wealthy Affiliate
- Keyword Tool provided in Wealthy Affiliate Membership
- Any Affiliate Programs for you to promote affiliate products
Ready To Start Your Own Affiliate Marketing Business At No Cost To You?