How to Create a Homepage for Your Business With Elementor

In this article, we will show you how to design and build a cool homepage for your business using Elementor's unique features.

Your website’s homepage is the first experience many of your customers will have with your business, so you want it to be awesome.

In this tutorial, we’re going to show you how to build a great homepage for your business with Elementor. Beyond a stylish design, your homepage will have lots of unique and helpful features like:

  • Custom positioning
  • Motion and scrolling effects
  • Flip boxes
  • Forms

To see how to configure every little setting and style option in Elementor, you can check out our full tutorial video below. Otherwise, keep reading for the text version as I follow along with the video and take you through the high-level steps.

How to Create a Homepage for Your Business With Elementor

To get started, create a new page in your WordPress dashboard and click the button to Edit with Elementor. Then, change the page layout to Elementor Canvas to create a blank slate for your homepage without any of your theme’s elements.

Then, you’re ready to start building your website.

Create Your First Section: Hero

To get started, create a new section and choose a one-column layout. Then:

  • Set the Content Width to full-width
  • Set the Columns Gap to no gap
  • Choose Min Height for the Height and then set it equal to 140 VH

Go to the Style tab and choose the image for the background of your section. Then, you can use the options below to change its position.

Add a Heading widget and click to edit your text. Then, you can use the Style options to change how your Heading looks.

Then, you can add an Image widget below your Heading and set a negative top margin to move it up the page. For our example, that’s the flying skater. You can then add another image for the ramp.

Now, to add motion effects as a visitor scrolls down the page, go to the Motion Effects settings in the Advanced tab and turn on Scrolling Effects. You can then tweak the settings to achieve your desired effect.

Then, you can edit your Heading text and add Mouse Effects in the Motion Effects section. Then, turn on 3D Tilt so that the heading will “tilt” when a user hovers over it.

Side note – to keep track of all your page’s elements, you can use Elementor’s Navigator feature. It’s really helpful for staying organized and finding different sections and widgets.

Create Your Second Section: Build Your Board

Next, add another section with a one-column layout and make it full-width.

Then, use the Style tab to add a solid background color and add a Heading widget. Then, you can align your widget in the center and configure its colors and typography.

Next, add a Text Editor widget underneath the header and configure its typography and colors.

To create your CTA, add a Button widget below your text widget and configure its style. You can make the button more interesting by adding a Float Hover Animation.

Below that, add three skateboard images and use the Navigator to name them “Front,” “Middle,” and “Back.”

Then, use the Custom Positioning section in the Advanced tab and set all three images to Absolute positioning with a vertical orientation at the bottom. This creates a neat “stacked” effect.

Finally, add images for the wheels and other accessories and use Custom Positioning to position each image. Then, you can use Scrolling Effects in the Motion Effects settings to make the wheels, and other images “move” as users scroll down the page.

Create Your Third Section: Products

For your third section, create a new section with a one-column layout and set the content width to 1600 and minimum height to 100 VH. Then, add a background image and configure its positioning.

Next, add a Heading widget and configure its typography and colors. Below that, add a Text Editor widget, insert your text, and align it in the center.

Below the Text Editor widget, add an Inner Section widget and set its width to 1600. 

Then, add a Call to Action widget to highlight your products. Make sure to edit the text and image as needed. Then, set the minimum height to 500 px and the vertical position to bottom. You can also play around with the other style options, like changing how the animation works.

Once you’ve finished configuring the widget, duplicate the column twice and delete the empty column on the right so that you have three columns, each with a Call to Action widget.

To add some interest, you can add an Entrance Animation to the Inner Section widget in the Motion Effects settings. Fade in Up is a good option.

Create Your Fourth Section: Meet Our Team

To create your fourth section, once again, create a new section with a one-column layout and make it full-width, with a minimum height of 100 VH. Then, add a solid background color.

Next, add a Heading widget and configure its typography.

Below that, add an Inner Section widget and make it full-width. Then, duplicate the column in the Inner Section widget so you end up with four evenly-spaced columns.

Inside the first column, add a Flipbox widget and edit the text and images to add your first team member. For more interest, you can add the 3D Depth effect. You should also adjust the spacing and alignment as needed.

Once you’ve finished, right-click the column and copy it. You can then right-click and paste the already-configured widget into the other three columns. Then, all you need to do is edit the text and images for each column, which saves you a ton of time.

Create Your Final Column: Email Opt-in and Social Follow

To create the fifth and final section, add a new section and use a one-column layout. Then, set the width to 500 px and the minimum height to 60 VH. Then, add a background image and configure the image.

Then, drag in a Text Editor widget, add your text and configure the typography and alignment.

To create an email opt-in form, add the Form widget underneath the Text Editor widget. Then, edit the form fields and delete unnecessary fields. You can also configure the form’s styling to match the rest of your design and connect it with your preferred email marketing service.

Finally, to add your social follow buttons, add a Social Icons widget underneath your opt-in form. Choose which social networks you’d like to use and edit the icons if desired.

And that’s it! 

Congratulations, you just created an awesome homepage for your business with Elementor. Remember, if you want a more detailed look at all these settings, check out the full video tutorial at the Elementor YouTube channel.

Ready to get started? Install the free core Elementor plugin and grab your copy of Elementor Pro to start building today.

About the Author

Colin Newcomer
Colin Newcomer
Colin is a freelance writer for hire specializing in WordPress and digital marketing. Grow your business with in-depth, conversational blog posts.

Share on

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp

you might also like

Liked This Article?

We have a lot more where that came from! Join 1,365,209 subscribers who stay ahead of the pack.

By entering your email, you agree to our Terms of Service and Privacy Policy.


15 Responses

  1. I am overall very impressed by Elementor and all the things you can do with it. And yes, it is a “really cool” page you’re showing here.

    However, the purpose of a page (at least of most pages) is not to be pleasing to the designer.

    The purpose of most pages is that they should work well for the visitor. That they should entice him to do what they page owner (not the page designer!) wants. For example, buy something, or read something.

    That is most often NOT done with “really cool pages”. Most users will be distracted by zooms, videos, parallax effects, flipping pictures etc, etc.

    Just to say that I think that you sometimes tend to over-emphasise the “cool” and “design” part and under-emphasise user-friendliness.

    You did have a good design video a while back with some famous designer. What he said in that video was: take away all that is not needed, make it simpler, and then simpler again. Good advice.

    Anyway, thank for an excellent product.

  2. Wow. Thank you for the detailed tutorial. The motion effects remind me of Slider Revolution. Keep developing new design elements!!

  3. Great tutorial but it would be great if you also tackled the extra steps that would be needed to make the layout fully responsive. Elementor itself warns absolute positioning is not idea for mobile.

  4. Very good @ marketing.
    Everthing seems so easy and fast, but i think the whole preperation with assets, composing and testing of the animations of the site took a bunch off hours.
    And in the end its not responsive at all, and you have to do it for every breakpoint.

    I wonder why the link to the finished page is missing.

  5. 1) Great work showing what can be done. You have shown a mastery of Elementor.
    2) However, the first page just shows a big picture, with nothing useful for the visitor.
    The visitor must scroll down window after window to find links to go somewhere useful.
    Only small amounts of information can be seen in each frame, as the visitor scrolls and scrolls.
    3) This is the type of site I avoid going to because it is all decoration and small amounts of information spaced far apart.
    4) is an example of a page that puts the visitor in scrolling hell.
    Big pictures, tiny amount of information per frame. Down, down, down the visitor goes, trying to find something useful.

  6. I finally got around to following along on this design to see how it would look on my site. Turns out, it’s not responsive and is unusable on mobile.

Leave a Reply

Your email address will not be published. Required fields are marked *

Want to learn how to build better websites?

Join 1,365,209 Elementors, and get a weekly roundup of our best skill-enhancing content.

By entering your email, you agree to our Terms of Service and Privacy Policy.