Process to Build a Affiliate Website

NO coding required

  • Get Hosting
  • Get Domain
  • Install WordPress
  • Find Ecommerce Theme
  • Install Ecommerce Theme
  • Create Pages and configure webpage

First step is to sign up for Hosting.  Dreampress recommends using Dreamhost but you can Compare Hosting Services here. Shared hosting is a good plan to start with. View differences between hosting plans here.

**This tutorial shows how to build a website using Dreamhost as the Hosting Service.  So the process will be a little different if you’re using a different Hosting provider.


Next you need to decide on a domain name which is like the address or location of your website on the web. Here’s how to choose a domain name. and you can get a Domain Name Here.

  1. Login to the Dreamhost Cpanel at
  2. Go Domains -> Manage Domains -> Register a New Domain -> Search for your ideal domain name
  3. Add to cart and pay for the domain, typically costs $12
  4. Once you have paid for the Domain its time to Fully Host the Domain.
  5. Go Domains -> Manage Domains -> Click Fully Host this domain

Installing WordPress with Dreamhost is as easy as one click.

  1. Login to Cpanel at
  2. Go Goodies -> One-Click Installs -> WordPress -> Select Domain -> Click Install.  **Dreamhost will automatically install WordPress to your site.
  3. Check your email. There will be a email from Dreamhost with your WordPress Username
  4. Follow the link in the email to setup a password
  5. Login into your site by going to
  6. Setup easy username if you want. Dremahost creates a hard to remember username. You can create a easy one by going to: Users -> Add New -> Enter Username/email/PW -> Set Role as Adminstrator

Now its time to find a theme.

Here’s how to pick a Theme

  1. Go to Themeforest and search wordpress themes for the type of site your building.  For example a Phone App website you’d search for “App”
  2. Browse all the Themes viewing the live demo of what the site looks like.
  3. Find the one that has the right look and has the functionalities you are looking for
  4. Buy and Download the theme

Example 1


To install the Theme you first Download the .zip file from Themeforest.  Then you have to unzip the outer folder but leave the internal Theme folder zipped.  WordPress requires the Theme folder to be zipped in order to install it.

  1. Unzip the outer folder of the zip file, i.e. the downloaded file. Within this outer folder there should be a zipped folder with the name of the Theme. This file you want to keep zipped. Just unzip the main file that you downloaded.
  2. Install Theme by logging into the WordPress Dashboard.
  3. Go to your website and put /wp-admin at the end of the url.
  4. Go Appearance -> Themes -> Add New -> Upload Theme -> Select the internal zip file.
    **Select the zipped file with the Theme Name.  It should be within the unzipped file you downloaded.
    **If there are 2 theme files, one named child. Then install the one without child name first. Then install child theme
  5. Click install
  6. Activate theme:  Appearance -> Themes -> Select Theme -> Activate
  7. Install Demo Data: Appearance -> Import Demo Data
    **Installing Demo data can vary between themes. Typically its is in Appearance demo data. If not then check the install doc provided by the Theme provider.

Your webpage should now look like the demo in Themeforest after you install the Theme and load the demo data. Once the Theme is installed its time to edit the pages and add the content. Detailed description on how to edit your WordPress site

How to Build an Affiliate Website

Affiliate marketing is a advertising model where a company pays commission in order for you to promote their product/service. Every time someone buys a product from your referral link you get paid a commission.  Check out this list of successful Affiliate websites for examples. 

It is best practice to only promote products that you have personally tried and support. You should never promote a product you don’t’ believe in.

Finding Products

Favorite Product

One way to find products is to just check if your favorite products or services offer affiliate programs. You can see if any products you support offer affiliate programs by searching by the product name and word affiliate or by searching the site for affiliate.

Google searches

product name affiliate affiliate

Affiliate Networks

You can also try checking Affiliate networks which are websites that offer a centralized place to check for affiliate offers for numerous products or services. Below are some of the most frequently used affiliate networks.
#1. RakutenMarketing
#2. Amazon
#3. ClickBank
#4. AvanGate
#5. ebay partner network

Popular Affiliate Site Types

  1. Product Review site – Site that offers reviews of products for buyers.  Once the buyer has reviewed and decides what product to buy they use the affiliate link on the reviews website to go buy the product and the website owner earns a commission.
  2. Affiliate Blog – Blog that recommends affiliate products related to the theme of the website.  For example a blog about website development may offer affiliate marketing for web hosting services.
  3. Price Comparison Site: Website that compares products between sites offering the lowest priced product.  Visitors then buy the lowest priced product from the affiliate link and website owner earns a commission.
  4. Coupon & Discount Code Site:  Website that offers discount codes either through negotiated deals with their affiliate partners or by using coupon code plugins for WordPress.  Example Coupon Code plugins:  Magic WP Coupons ; Coupon Creator
  5. Unusual Products Site:  Site that features a genre of unusual products or niche specific products.  The aim of the site is to make a centralized place that easy for users to find a certain type of product for example survival gear and then all the products link to external affiliate website.

Building Website

With WordPress building an Affiliate website can be done easily without any coding knowledge.  Check out this guide on How to Setup a WordPress Website.

Once you’ve found the product or products you want to promote its time to build the website. You will need to get your Affiliate links which will have your unique user reference id in the link which is how the affiliate program will recognize that you referred someone for the sale.  Every time someone buys a product or service from the affiliates website you will earn a commission.  You can either create buttons with the affiliate links or embedded hyperlinks in the text of the articles or webpage.