[Limited Time Offer] Get 40% off MEMBERSHIP PLUS before it's gone! 👉Get This Deal
Mark Hendriksen Logo

How to Make a Website With Divi Theme in 2024

Mark Hendriksen | February 14, 2023 | 9 Comments
Disclosure Note: Sometimes, I include links in my articles that can earn me money. It won't cost you anything, but it helps me pay for coffee ☕ so I can make more helpful content.

Divi theme is the best way to make a website without any coding required.

Creating a website with Divi is easy! With its simple drag-and-drop builder, you can create any kind of website in minutes, without having to learn code. Plus, there are tons of free layouts available to get you started.

Not only is the Divi Theme one of the most user-friendly WordPress themes around, but it’s also one of the most powerful. So whether you’re just starting out or you’re a seasoned pro, Divi has something for everyone.

Table of contents


Having over a decade of experience in web design, I’ve built hundreds of websites for clients. These days I am fully committed to building Divi child themes and Divi layouts for the Divi community.

You can see my designs and layout packs on my Divi marketplace.

Right now, my designs are used by thousands of other web designers across the globe. But not all of us have the same technical expertise. And to be honest, that doesn’t really matter when it comes to building a website. Yes! You’ve read right! At this point, anyone can build a website.

You don’t need to have any experience or technical skills to do that. With the wide range of incredibly efficient web designing tools and platforms- there’s never been an easier time to make a website on your own.

In the following section, you will find a step-by-step guideline for building your very first Divi website.

Step 1: Get a domain name and a Web hosting plan

In order to get started with WordPress, you will need two important things-

A domain name (which is the web address of your site, something like (thenameofyoursite.com)

Hosting (the service that’ll connect your online platform to the internet)

Choosing the right web hosting platform is perhaps one of the most essential parts of starting a website.

Here, you should make it a point to choose a platform that is not only reliable and backed by excellent customer support but is also equally affordable.

I would recommend SiteGround as a hosting platform (this is one of the hostings I use) because of its simplicity and user-oriented services. Here are some more reasons that’ll convince you why I’m vouching for it.

See also this recommended list for finding a great Divi host.

  • Lets you install WordPress in a single click.
  • Free Let’s Encrypt SSLs (secures your website).
  • Offers 24X7 customer support.
  • Loads your website really fast.
  • SiteGround is recommended by Elegant Themes (the company behind Divi)
  • 80% discount

Now that you’re aware of the benefits this platform comes to offers, here’s how you can start out on SiteGround:

Step 1: Go to SiteGround

Go to the website of SiteGround– In order to get started with this hosting solution, you’ll first have to head to the website of SiteGround and click on the choose plan’ option.

SiteGround hosting for Divi theme

Step 2: Choose your plan

For this next step; you’ll have to choose a hosting plan for your website. Having said that, don’t stress out about the different packages, because you can always upgrade them as and when you need them.

If you’re a beginner, you can always try the StartUp package. This is a great choice for new websites and right now it is available at a discount of 80%. Once you’ve chosen this hosting package, click on the option called “Get Plan”. This will redirect you to the option of selecting a domain name.

SiteGround hosting packages

Step 3: Choose your domain name

The domain name of your site is going to be the web address via which people are going to identify you and access your website. In other words, your site’s domain name is websitename.com.

In case you have a domain name already, check the box called I have a domain name already. After this, click on proceed to carry on with the remaining process. If, however, you don’t have a domain name of your own; click on the option called Register for a new domain’.

Choose domain name

While you might already have some ideas for selecting your very first domain name, here are some additional guidelines for the ones starting out:

  • If you are making a website for your company, use a domain name that syncs with your company name. If however, you are making it for yourself, then add your name in the domain name section.
  • Do not use any extra characters other than alphabets (including hyphens)
  • If available, use .com, because this is the easiest for people to remember.

Step 4: fill in your Details

This is the section where you add your contact details and pay for your web hosting plan. Here, right under the purchase information, click on the option called hosting services.

There, you will find yet another option called data centers. In this section, choose the location of your nearest data center. If your customer base is primarily from USA, then choose USA in this section.

Siteground information

While you create your first domain name, you will also get the option of adding domain privacy. (This will keep your personal information (including your name and address anonymous).

You can also add an SG site scanner for scanning your website for malicious software. Both of these options are optional.

Things to do before the next step

  • Choose a domain name and set up a hosting package. I recommend choosing SiteGround as your hosting.

Step 2: Set Up your Domain’s SSL

Once you’ve purchased your domain name and have set up a proper hosting plan, you’re one step closer to building your website. In the second step, we will focus on securing your website with SSL (https).

Right now you might be wondering what exactly is SSL and how is it going to impact your website. I’ll keep it simple. SSL is the acronym for Secure Socket Layers.

As evident from the name, an SSL certificate in your hosting account is going to provide much-needed security for your website. When your website is secure, you will see a green padlock icon in your address bar, and instead of starting with HTTP; your web address will now start with HTTPS. Here, the S stands for security.

SSL example

If your website starts with HTTP instead of HTTPS’; the Google Chrome browser will automatically flag it as a non-secure site. Here, even if you’re not accepting payments via your site, seeing the non-secure icon is not really going to provide a great user experience.

Website without SSL

You’re already aware of how difficult it is to garner people’s attention. And having something negative is definitely going to add an adverse impact on this attention. But how exactly does one set up their SSL? Well, with SiteGround this is super easy to do.

Visit the SiteGround website and click on the login option (top right corner).

Right after you’ve logged in, head to the Websites tab.

Go to websites in SiteGround dashboard

On your next screen, you will see all of your available domain names and hosting packages in your case this will be likely just one. Click on the option Site Tools.

SiteGround websites tab

On the following screen, navigate to Security > SSL Manager. From here choose your domain name from the drop-down and select Let’s Encrypt and click on the Get button. The installation will hardly take a minute and will soon let you access your SSL certificate.

Install a SSL certificate

Things to do before the next step

  • Set up an SSL certificate and secure your website.

Step 3: Install WordPress

Now that you’re done with the SSL certificate, it’s time to finally install WordPress. It’s super easy to install WordPress with SiteGround.

Navigate to WordPress > Install & Manage. From here select WordPress, if you want to start an eCommerce website then you can also install WooCommerce. But for this tutorial, we will just install WordPress.

Then you have to create a login for your WordPress site. I disable the option “Install with WordPress Starter”, this option will autoinstall a popular WordPress theme and plugins, but we are going to use the Divi theme so we do not need those.

Install WordPress

Your WordPress website is now been installed and you can access it by clicking on the button Admin Panel.

You can also access your website admin panel by visiting your website and entering wp-admin after your URL, which should be something like www.yoursite.com/wp-admin

Then you just enter your login information to access your WordPress dashboard.

Success message installing WordPress website

Things to do before the next step

  • Installing WordPress on your domain name

Step 4: Install the Divi theme

After you’ve finally installed WordPress on your domain, you will find a pretty basic and clean website.

Basic WordPress Theme

But having said that, you don’t really want your website to look like your competitors’ websites; isn’t it? And that is exactly why you’ll need a good theme and design template that’ll keep your site an edge ahead of others.

I have specialized in the Divi theme from Elegant Themes and it is for me the #1 theme out there. I build all of my client’s websites with the Divi theme.

Divi has tons of customization options and you can literally build any type of website with it. And the best part is that it has a live page builder.

To keep up to date with the latest Divi features I recommend checking out my own customized Divi changelog. This one is a bit simpler to follow than the original one on Elegant Themes.

Setting up the Divi theme

Divi pricing plans offer 2 packages. The difference between the 2 is lifetime access, updates, and support.

Head over to Elegant Themes.

Elegant Themes pricing

If you choose yearly access then it doesn’t mean that your website won’t work anymore after that year. It will just keep working you just don’t have access to new updates and features after that year.

You can check this link for the latest Divi discount codes if there are any available at the moment.

Not only do you get access to the Divi theme but you get hundreds of free website templates + all of their plugins.

With most of the premium themes out there, you can only use them once per website. With Elegant Themes, you can use the Divi theme as many times as you like on as many clients as you want.

So this is a pretty sweet deal.

Installing Divi

When you finished the signup process head over to their website en log in. In your member area, you can download the Divi Theme.

You will see 2 options here, the Divi theme which includes the Divi builder plugin, and the stand-alone Divi builder plugin.

You could use the Divi builder plugin for another WordPress theme if you wanted to.

But for this tutorial, we are going to use the first option the Divi theme.

Download Divi Theme

Save it somewhere on your computer.

Now head back to the dashboard of your website and go to appearance > Themes.

And click on add new

Add new theme

Then click on Upload Theme.

Upload theme

On the next screen, you can upload your theme. Click on Choose file and find your downloaded Divi theme. Then press install now.

After the upload process has finished you can then activate the Divi theme.

Activate theme

Things to do before the next step

  • Installing and activating the Divi Theme

Step 5: Install a free Divi layout pack

Now that the Divi Theme is installed, we have to set some basic settings first, before we can install a layout pack.

In WordPress navigate to Pages > Add New.

Add a new page

Give this new page the name Home and publish it.

Create a new home page

Now navigate to Appearance > Menus.

Fill in a name for your menu and check the option, Primary Menu. After that click on the button Create Menu.

Create a menu for your website

Check Home and click on the button Add to Menu, after that click on Save Menu.

Add pages to the menu

We have just created a Home page and a menu for our website.

Now navigate to Settings > Reading.

Enable A Static Page and choose Home from the dropdown. Then click on Save Changes.

Make the home page static

So this is what we just did. We created a new home page and a menu Then we added the home page to this menu.

And we made the home page the first page of our website, so when you visit your domain name for example www.mycompany.com then you land on the home page.

Install a free layout pack

Divi comes with hundreds of free layout packs that you can use to build your website. To access them go to your home page (on the front end) and enable the visual builder.

Enable visual builder

A new screen will pop up and choose the option Choose a premade layout.

Choose a premade layout option

In the next window, you can choose a premade layout pack. On the left side, you can use the filter options.

Choose a premade layout pack in Divi theme

After you click on a layout, you get the page options for that layout pack. This is the home page so I will choose the home page layout and then click on the button Use This Layout.

Choose a page layout to import

And there you go you have successfully imported a complete page layout.

You can do the same process for other page layouts.

Create a new page in WordPress (Pages > Add new). Then add that page to your menu in Appearance > Menus

After that go to your page in the front end and enable the visual builder and import a page layout.

Things to do before the next step

  • Set some basic settings in WordPress
  • Installing and uploading a free layout pack

Step 6: Customizing the appearance of your website

Now that you’ve completed installing a layout pack for your site, it’s time for you to customize its colors and content. The process is easy and is usually completed at the front end of your site. To start out, simply click on enable visual builder and you’ll soon find options for customizing your site.

Divi builder interface

This is your Divi builder interface and it uses sections, rows, and modules. You can customize any element of your website.

Divi comes with a great collection of video tutorials. To understand the basics of Divi I recommend watching at least the basic video tutorials. You can find them here.

Basics Divi builder

Full documentation

I have built a library of step-by-step Divi Tutorials and Guides from beginner to advanced levels. This is a great way to learn Divi and become a better web designer.

What’s next?

There is an incredible community of third-party developers for the Divi Theme and I encourage you to explore them.

The Elegant Themes marketplace is a great place to discover new Divi plugins which will add additional features to your Divi websites. From additional hover options to custom drop shadows.

Or if you want to create a WooCommerce website then you can find amazing custom Woocommerce modules with interactive elements, custom cart, and checkout pages with advanced custom fields.

Not only can you find Divi plugins on the marketplace but also Divi child themes. Child themes are custom templates with more advanced options to create websites. They come often with custom templates for the theme builder such as a header and footer layout, a custom post template, and a search results page.

To gain a deeper understanding of web design in general, I recommend reading my article on outlining website. It provides insights on how to initiate the website-building process.

Create your own Divi child theme

When you become better at building websites then you can start creating a Divi child theme.

I recommend following my tutorial for creating your own Divi child theme. This tutorial will explain what it is and how you can create one yourself.

Other Elegant Themes Products

With your Elegant Themes membership, you have access to other products as well.

Extra theme

This is a WordPress theme for a magazine-type of website. Extra is built on the Divi Builder, which is a very reliable foundation. The Divi Builder lets you create beautiful and unique post and page layouts without writing any code.

Bloom plugin

Bloom is a Divi plugin that helps you grow your email list by adding email opt-in forms to your website. These forms can connect to your email marketing or email newsletter software, making it easy for you to collect new leads and subscribers.

Monarch plugin

Monarch is a Divi plugin that helps you to get more social shares and followers on networks such as Facebook and Twitter. Monarch does this by using various different social sharing integration methods, such as social sharing sidebars, inline sharing buttons, popups, and fly-in boxes.

And Elegant Themes also have some additional product that you can get:

Divi Cloud

Divi Cloud is a service that lets you save files and access them from any computer or device. It’s like Dropbox, but for your Divi websites.

Divi Teams

Divi Teams allows you to invite people to join your Elegant Themes account. You can also control what each person can do. For example, you can give team members access to Divi and our other themes and plugins.


Well, now that you are done with the plugins- Congratulations! You’re completely ready for launching your website. If you’ve followed all the steps in my guideline, you should already have your interactive and incredibly functional Divi website right now. That wasn’t too difficult, was it?

Frequently Asked Questions

How much does the Divi theme cost?

The Divi theme comes with 2 pricing options. A yearly fee of $ 89 or a one-time payment of $ 249 for lifetime access. Both options include the plugins, Bloom and Monarch.

What is the Divi theme?

The Divi theme is a WordPress theme that uses a drag-and-drop page builder. With this builder, you can create beautiful websites without the need for any coding skills.

What is the difference between Divi theme and Divi builder?

The Divi theme has the Divi builder in it. With the Divi theme, you also have options for the header and footer. The Divi builder plugin can be used on any other WordPress theme. You can then create pages with the Divi builder and use the other options of the theme.

How do I activate the Divi theme?

In your dashboard go to Appearance > Themes. Click on Add New and on the next screen click on Upload Theme. Locate your download file and start the upload. After the upload has finished click on Activate Theme.

Can I use the Divi theme on multiple websites?

Yes, you can use the Divi theme on multiple websites.

Is Divi easy to use?

Yes, Divi is very easy to use. The Divi theme comes with a drag-and-drop visual page builder. With the visual builder, it becomes very easy to build websites.

Article by

Mark Hendriksen

I am the founder here at MarkHendriksen.com a blog website for Web design, WordPress, and Divi. Learn more about Mark

9 thoughts on “How to Make a Website With Divi Theme in 2024”

  1. Hello i first want to start of by saying that your free construction layout pages for divi are awesome. I have everything set up but just cant do one thing and that is change the construction logo on the left. Is there anyway to do this?
    Any info would be great thanks

  2. Nice guide and free layout pack!

    I’m only missing some advice about GDPR compliance. Do you have any tipps about that?


Leave a Comment