How to Set Up an Affiliate Blog Using WordPress and Divi

Last Updated on January 3, 2023 by 27 Comments

Editorial Note: We may earn a commission when you visit links on our website.
How to Set Up an Affiliate Blog Using WordPress and Divi
Blog / Tips & Tricks / How to Set Up an Affiliate Blog Using WordPress and Divi

Breaking into affiliate marketing is a tough task these days, no matter how experienced you are. The most profitable fields and niches are saturated to the point where newcomers have to pull out all stops simply to get their head above water.

While we can’t point you in the direction of a magic ‘niche’ that will reward you with overnight success, we can give you some pointers on how to get started with building an affiliate marketing blog. In this article, we’ll go over what makes for a good niche, how to pick a reliable affiliate program, and how to use Divi’s features to create affiliate blog posts that outdo the competition.

How to Choose Your Niche

When it comes to affiliate blogging, picking the right niche is as critical to your success as the quality of your content. In case you’re unfamiliar with the term, most affiliate blogs are built around a single topic. However, we call them niches instead of topics because many blogs now focus on narrow industry subsets. For example, creating an affiliate blog around waterproof speakers could potentially be far easier than writing about regular ones, based solely on competition in the latter area.

Ideally, your niche will overlap with your interests, which enables you to create more authoritative content. However, in real life, a lot of affiliate bloggers pick their niches according to their prospective value (which we’ll cover shortly). This isn’t necessarily wrong, as long as you’re comfortable carrying out some research.

Overall, if you’re new to the world of affiliate blogging and aren’t sure where to begin looking for a niche, here are our recommendations:

  1. Look for a niche with a decent search volume, but not so high that you’d face tough competition.
  2. Shy away from niches that offer products with prices below the $20-25 mark, since the returns may be too small to justify your effort.
  3. Analyze your competition for any potential niches you could latch onto. Check if their better performing pages could be improved upon, or whether they could offer more in-depth content.
  4. Make sure there are decent affiliate programs available for your potential niches. We’ll talk more about this in the next section.

Finding a good niche is definitely hard work. However, when it comes to affiliate marketing, it’s better to put in the effort early. If you pick a topic at random, you run the risk of running into a wall with your endeavors.

How to Pick an Affiliate Program

Finding the right affiliate program is the second step to creating a successful WordPress affiliate blog. Once you’ve identified your niche, you need to find at least one platform that will pay you to promote related products (i.e. an affiliate program), or else your efforts will be for naught.

Fortunately, there are many available affiliate programs for almost every conceivable niche. The trick lies in finding the right one, so here are our recommendations to spot the outliers:

  • Keep an eye out for clear payment terms: If a program isn’t upfront about this information, it probably isn’t worth your time.
  • Check out the quality of their products: If you promote low-quality items, building trust among your visitors will be an uphill battle.
  • Look for opinions from other users: Affiliate marketers tend to share advice among themselves, which comes in handy when looking for a good program.

These days, the three most popular affiliate programs on the web belong to Amazon, ShareASale, and ClickBank. If your niche enables you to use any of their programs, you should take a look at them for starters. However, sometimes, niche-specific affiliate programs will pay much more on average than more popular alternatives. Looking for them could pay off for you!

How to Structure Your Affiliate Posts Using Divi

Now you have both a niche and a suitable program, it’s time to set up an affiliate blog using WordPress and Divi. However, it’s important to note that there’s much more to running an affiliate blog than we can cover here. If you’re interested in the details of doing so beyond using Divi, here are a couple of pieces that will take you to the next level:

  1. Make Money Blogging: The Beginner’s Guide to Affiliate Marketing.
  2. Affiliate Marketing: The Most Complete Guide Ever.

With that out of the way, let’s focus on how you can use Divi to structure your affiliate posts. Fortunately, the theme offers a lot of the functionality you’ll need to pull this off, thanks to the module-based Divi Builder. This includes plenty of features to help you create affiliate blog posts, and we’ll take a look at some of them in the next section.

Insert a Table of Contents

A lot of blogs are leaning towards long-form content these days, and it’s easy to see why. Firstly, there’s a Search Engine Optimization benefit to be had. In addition,  some pieces will need a couple hundred words to get into the meat of a subject. This is especially pertinent if you’re reviewing a complex product – as is often the case with affiliate blogs. Longer articles enable you to cover an issue thoroughly, but they have a downside – they can be a pain to read through.

If people find your content too difficult to read, they may head elsewhere. The obvious solution would be to trim your content back, but this has an impact on your post’s depth. Instead, we suggest you focus on structuring your content correctly by breaking it down into digestible sections. A table of contents works particularly well for this:

An example of how to set up an affiliate blog with a table of contents.

Using a table of contents, users can quickly jump through long-form articles to find the exact sections they want. We’ve previously covered how to add one to WordPress using the Table of Contents Plus plugin alongside Divi:

The Table of Contents Plus plugin.

The only caveat is that to insert workable tables of contents in WordPress, you’re going to need to rely on subheadings (which you should be doing already!).

Take Advantage of Pricing Tables

Pricing tables lend themselves particularly well to affiliate blog posts. Even if you’re not showcasing a service per se, you can use these tables as visual aids to compare products. What’s more, they enable you to provide a summary of your findings in a more attractive fashion than regular lists. Even if people skim through the contents of your articles, chances are they’ll take a minute to check out any tables within for valuable information.

Creating pricing tables using Divi is remarkably simple since it includes its own Pricing Tables module. To use it, load one of your posts using the Divi Builder, click on Insert Module(s), then choose the Pricing Tables option:

Adding the Divi Pricing Table module.

Pricing tables are easy to populate, but if you need a hand, you can always check out our documentation for using the module. During our recent Divi 100 series, we also produced a guide to some best practices you can use while creating yours.

Use Customer Testimonials

These days, most people look towards reviews before making any significant online purchases, and your affiliate blog should take this into consideration. Including full-fledged third-party reviews can be tricky, but you can always rely on simple testimonials. These elements can be inserted throughout your content, or as part of separate pages to promote your products.

As with pricing tables, Divi also boasts a Testimonial module, which you can add using the Divi Builder:

The Testimonial module's main settings.

This enables you to create and insert unique widgets containing user’s opinions on your site. You can add headshots, links to other pages, and even floating quote icons to spice things up:

Additional settings for the Divi testimonial module.

You can use this module to great effect by quoting and linking towards individual reviews on your affiliate program’s site. This works particularly well if you’re part of a large program such as Amazon Associates since most of their products have at least a few reviews.

The Testimonial module is remarkably simple to use, and it doesn’t require too much beyond filling in the necessary fields. However, for those of you who want to get your hands dirty, it can be styled to great effect to produce some stunning results.


Simply put, affiliate marketing isn’t a field where you should expect overnight success. Growing your website to the point where it makes a decent amount of income takes work and research, but it can be done.

If you want to give it a shot, here’s how you can use Divi to set up an affiliate blog and outdo your competition:

  1. Use a table of contents.
  2. Insert pricing tables wherever appropriate.
  3. Rely on customer testimonials when applicable.

Are there any features you’d like to see in Divi to set up an affiliate blog? Subscribe and share your thoughts with us in the comments section below!

Article thumbnail image by Seventy Three /

Divi Marketplace

Are You A Divi User? Find Out How To Get More From Divi! 👇

Browse hundreds of modules and thousands of layouts.

Visit Marketplace
Divi Marketplace
Divi Cloud

Find Out How To Improve Your Divi Workflow 👇

Learn about the new way to manage your Divi assets.

Get Divi Cloud
Divi Cloud
Divi Hosting

Want To Speed Up Your Divi Website? Find Out How 👇

Get fast WordPress hosting optimized for Divi.

Speed Up Divi
Divi Hosting
Premade Layouts

Check Out These Related Posts

New Divi Starter Site for Spas (Quick Install)

New Divi Starter Site for Spas (Quick Install)

Posted on July 16, 2024 in Divi Resources

Divi empowers you to build the best websites possible, and now, Divi Quick Sites takes website creation to a whole new level! This revolutionary tool lets anyone, regardless of skill level, generate a complete website in under two minutes! Divi Quick Sites provides everything you need to launch...

View Full Post
How To Use Divi’s New Starter Sites (Guide)

How To Use Divi’s New Starter Sites (Guide)

Posted on July 15, 2024 in Divi Resources

Creating a website with Divi is now easier and faster than ever before. With the release of Divi Quick Sites, users can automatically generate a complete website in 2 minutes. To do this, users have two options: generate their site with Divi AI or with Divi Starter Sites. In this post, we are going...

View Full Post
New Divi Starter Site for Non Profits (Quick Install)

New Divi Starter Site for Non Profits (Quick Install)

Posted on July 12, 2024 in Divi Resources

Divi empowers you to build the best websites possible, and now, Divi Quick Sites takes website creation to a whole new level! This revolutionary tool lets anyone, regardless of skill level, generate a complete website in under two minutes! Divi Quick Sites provides everything you need to launch...

View Full Post


  1. Hi John, First of all I am really thankful for this post. I have created an affiliate blog. This post is helpful for newcomers..

    • Thanks, Ankur!

  2. I would welcome if the Divi CTA module would have an option to make your link nofollow. This would be useful for affiliate links.

    • Andrej,

      The Divi suggestions forum is the place for you (! Here, you can tell our developers exactly what you’d like to see in future Divi iterations. Who knows? You may see it implemented!

  3. Hi, interesting article. Personally, as an affiliate marketer and network marketer I find “Extra” a better fit than Divi as you can use the category builder in ways you can’t with “Divi, e.g. tabbed categories. I’m in the health and wellness niche where the subjects can be diverse but still present nicely with this theme.

    • Thanks for the insight, Rob – it’s interesting to see how other users build their sites using our products. 🙂

  4. Elegant Themes are your serious ? When will you offer the oppportunity to affiliate blogger to insert their affiliate link into cta module in rel=”nofollow” to avoid SEO penalty ? A lot of your customer ask this features on the forum for month now… but nothing happens… Normally, it is a little change into the code, right ? Thank for your response

  5. Hii John, I am new in affiliate, I was looking for something like that. Finally got your post. This will help me a lot. Thanks for sharing.

    • No problem, Atul – I’m glad you’ve found it useful!

  6. Divi is great for the idea of creating affiliates sites – I’m currently working on the customization of one now myself. It would be great to showcase affiliate sites created with Divi or Extra in the near future. I say near future because, I would love to be included in the showcase.

    Right now, the biggest downfall is using the Woocommerce plugin with its many limitations regarding shop pages with subcategories, without purchasing additional extensions to create pages focused on a brand or product specifically, but I have no issue with the amazon plugin that I’m currently using to create product pages along with the Divi theme.

    Most of my customization center around CSS for the Woocommerce plugin so that the Shop and Products Pages are unique to the default styling and hard coding in the plugin.

    The 100 Days of Divi served a create set of tools and inspiration for the site, however, I have just one damn problem that I’m suck on right now. And that’s getting the Search Icon to reside in the secondary menu, instead of the primary menu. This should be an option under Theme Customization. All the post under support have not yielded any results – and people who have success don’t post what they have done.

    In regards to today’s post, I liked because I had not considered using the modules mentioned with said intent for pricing tables. Most Amazon plugins will pull customer reviews, especially since one of the goals is promote products/services with decent reviews.

    Thank you.

    • You’re welcome, Garnette, and thanks for the thoughtful response. Good luck with your site! As for the problem you’re having with the search icon, it sounds like you’ve already tried posting in the forums, so feel free to trying contacting us directly ( instead.

  7. I’d like to see a feature comparison plugin to compare products side-by-side

    • Yeah. Something like a table module would be nice. Need a plugin to do that now, or code from scratch. If they had one designed in the divi style that would be sweet!

  8. Thanks for the great tips.

    I’m using DIVI for an affiliate website in the forex trading niche. I mainly review different brokers and have a 1st page ranking for my main keyword.

    I love how DIVI allows me to structure the layout of my main affiliate pages especially hiding the navigation to give the content more prominence.

    I wasn’t aware of your other tips and now I plan on including some of them to make my affiliate offers more compelling.

    • Great stuff, Haroun! Make sure you come back to us when you’re done, to show us what you’ve achieved. 🙂

    • Can we see what you have done? Send us a link?

  9. Not sure using a plugin that has not been updaped for a year and only supports up to WP 4.4.6 is a good idea, either for security or compatibility reasons. Having said that there are very few TOC plugins available to choose from 🙁

    • I agree, ET should add a TOC module to Divi.

      • We have a dedicated forum for that (! It’s read by the Divi developers, and you could see your suggestion implemented in a future version of Divi. 🙂

        • You could always use html code (anchor) to create on page links.

  10. Definitely want to see more versatility and customization of the Divi Blog module. I personally feel like it’s the weakest module of the whole bunch!

    There’s so much we could do with the module to suit a variety of needs, but it’s just not very adaptable without some serious knowledge of coding.

    • I agree. It would be great to have more customization options for the blog module.

      • +1

        • I agree…. right now I had to install blog designer pro plugin to styling a home blog for a client…

      • +1 to that. 🙂

Leave A Reply

Comments are reviewed and must adhere to our comments policy.

Join To Download Today