Re-engaging an affiliate marketing business isn’t easy. But if you’ve already got the tools in place it’s easier than you may think.

Recently I re-engaged my affiliate marketing business. Now the reality is I’ve had a website, domain and hosting for the last 10 years, I had even signed up for several affiliate programs. But it occurred to me that when someone is starting brand new they don’t have everything that I have in place.

Perfect example, my brother is embarking on an affiliate marketing business of his own and he asked me a few simple questions about what he needed to “get started”.  

Naturally it then occurred to me that you may one day want to know the answer to that very question.

How to get started with affiliate marketing online.

My brother asked me a simple question about hosting and it occurred to me that some people don’t even know the difference between a domain and hosting, redirecting links and lists.

So in this blog I want to take you from step 1, day 1 of what you need to do to setup an online presence specifically designed for you to take action in less than 30 days to get things setup to start an affiliate marketing business online.

Now before we begin there are some people who believe that you don’t need any of what I’m about to share so long as social media exists. Personally if you’re building your business entirely on social media then you’re not building your business you’re building the social network’s business!



The first thing you need is a domain name. Your domain name is essentially your website’s address on the internet. For example, my website’s domain name is I’ve also got another domain   When people want to visit my website, they type the domain name into their browser and it takes them to my site.

To get a domain name, you’ll need to purchase it from a domain registrar like GoDaddy, Namecheap, etc. Expect to pay around $10-15 per year for a .com domain name. The domain registrar will allow you to search for available domain names, so you can find one that matches your business or brand.

Most of my domain names are purchased through Namecheap! But I do have a few on Siteground as well.


Speaking of Siteground!  Once you’ve purchased your domain, the next thing you need is web hosting.

Ad - Web Hosting from SiteGround - Crafted for easy site management. Click to learn more.

Web hosting provides the actual server space for your website to “live” on. It’s basically renting space on a larger server so your site can be accessed online 24/7.

Popular web hosts include Bluehost, HostGator, and SiteGround. Depending no the plans you select with any of these companies expect to pay around $50 to $100 per year.

My personal choice is SiteGround. Although I’ve worked with clients who have great experiences with Bluehost, Namecheap and even HostGator, my personal experience with Siteground has been nothing short of perfect!

When purchasing hosting, look for a provider that offers a simple one-click install of WordPress. WordPress is the most popular content management system that makes it easy to build a website without coding. The web host will install WordPress for you with just a few clicks, saving you time and hassle.

But if you don’t have that option I have a very old tutorial that you can take a look at that walks you through the process some of us veterans had to go through to install WordPress.

The Wireframe of Your Website – WordPress

After getting your domain and hosting setup, it’s time to install WordPress and build out your site. Log into your web hosting account and find the one-click WordPress install option. Go through the short installation process by creating a database and user account. Within a few minutes, WordPress will be installed on your hosting.

Then you can log into your WordPress dashboard by going to and entering the username and password you created. This is where you’ll create pages, write blog posts, add plugins, change design themes, and really build out your affiliate marketing site.

Themes and More


I recommend using an all-in-one theme like OptimizePress to give your affiliate site a professional design and make it easy to create landing pages, funnels and much more as you build out your online business.

OptimizePress has hundreds of templates and integrates key functionality like email marketing, membership sites, online courses, and more. Using a theme like this can save you time and provide the tools you need to build a successful affiliate business.

I’ve been using it for over 10 years now and I’ve never needed another tool for website.

Now that the basics are setup – domain, hosting, WordPress installed and your theme selected – it’s time to focus on creating content and promoting affiliate products.

But before you do that you’ll need to follow these next steps!

1. Choose a niche –

Pick a specific niche your site will focus on like fitness, finance, dating, etc.

Stay laser focused on one niche only in the beginning.  I can’t stress how important this is.  In the beginning I was all over the map!

Until I started to drill into one central topic. Then I was able to build on that foundation.

2. Create keyword focused content –

Write useful blog posts targeting main keywords in your niche. For example “best protein powders” or “how to build credit fast”. Use keyword research to find topics. Tools like answerthepublic can help with this.

3. Monetize with affiliate programs –

Find affiliate programs related to your niche like Clickbank and Amazon Associates.

Sign up for programs and get approvals.

Don’t underestimate anything.

If you’re in the fitness niche and you are constantly recommending to your clients a specific ice pack, or machine, or cream then seek out affiliate associations with these products.

4. Add affiliate links –

Within your content, add text links and banner ads for relevant affiliate programs so you can earn commissions.

Make sure to disclose affiliate relationships. (like I do at the bottom of all my blog posts).

5. Promote your site –

On social media, forums, guest posts and more, promote your affiliate site so you can drive targeted organic traffic. Focus on building quality content and traffic. You can also promote your site through regular emails like the ones I send when someone subscribes to my newsletter.

6. Track performance –

Use analytics like Google Analytics to track traffic, monitor referring sources, see which affiliate programs convert best. Tweak your promotions and content accordingly.

7. Build email lists –

Create opt-in forms on your site so visitors can subscribe to your email newsletter list. The easiest way to do this is to get them to subscribe to your blog newsletter or providing a free guide or resource that they may be interested in. Send valuable content to subscribers and promote affiliate offers.

You’ll wait to secure an email service provider like MailChimp, Active Campaign or Aweber. I’ve used all three during my years of doing business online.

Within 30 days of purchasing your domain and hosting, you can have a professional looking affiliate marketing website setup and ready to monetize.

By publishing high-quality, targeted content on a consistent basis, and promoting your site through various channels, you will start to gain organic traffic. With affiliate links and banners placed strategically throughout your site, this traffic will convert to commissions over time.

If you’re still looking for further information on affiliate marketing I’d recommend a couple of books that make it really simple to understand this model.

The first is less about affiliate marketing and more about understanding exactly how to get customers online.

The second is “The Beginner’s Step-By-Step Guide To Making Money Online With Affiliate Marketing” It even includes business ideas (what I refer to as “niches” above). Take a look below.

The keys are picking a focused niche, establishing authority with excellent content, providing value to readers, and leveraging various tactics to get your site in front of your target audience.

While becoming a successful affiliate marketer does take considerable time and effort, getting your website setup in the first 30 days is a huge initial step.

With the proper fundamentals and strategy in place, you’ll be on your way to creating an automated income stream with affiliate marketing.


Hilary De Freitas is a wife, mother, engineer and marketer. She is dedicated to helping mothers build a successful online business from their passions, so that they don't have to choose between career and family. Hilary has been involved in network marketing, affiliate marketing and digital marketing consulting for the past 10 years. 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.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.