Learn With Us

Create a Store
with Elementor

The Goal

Create a website with an online store to present and sell your products.


Learn how to create your online store with this visual step-by-step guide.

What's inside

Step by step guide to edit a kit into your own store:
13 units, 53 steps


This guide is for editing an Elementor Hosted kit; an installed kit on an Elementor Hosted website is required.

How to use
this guide

An Elementor Hosted website
equipped with a pre-installed kit
featuring an online store.



  • Follow the learning path unit by unit and step by step.
  • Each step in the learning path will guide you through the process of editing a kit and creating your own custom website.
  • Steps may explain concepts, demonstrate tasks, or both. When a step shows you how to do something, apply the instructions to your site.
  • After completing each step, refer to the additional resources provided to enhance your understanding before implementing the instructions.

Edit Your Homepage

By now, you should have a basic grasp of the editor and how it works. You’ve done some edits to your homepage’s content and learned to use the Global Color and Fonts settings. Now, you’re ready to make changes to every aspect of your homepage.

You will need to review and edit each element of your homepage individually. The focus will be on explaining the key settings you can utilize when editing the content.

In this unit, you will learn about all the main settings that you can use to edit your homepage.

Your Goal

Edit your homepage layout, content, and style.

Process overview

  1. This step aims to provide a brief overview of how a page is created, giving you a general understanding of the larger picture. It will help you navigate your work effectively when editing your homepage.
  2. You can create a page using different tools and routes.
    Here’s one option:
  3. Create a new page and name it.
  4. Set Global colors and fonts to reuse across your site.
  5. Create the layout: Choose a premade layout (the Plus icon on the canvas) or drag and drop the container widget from the panel.

  6. Style the layout: Add backgrounds, borders, etc.
  7. Add content: Drag and drop widgets on the canvas and add content in their Content tab.
  8. Style the content: Go to the Style tab of each widget and change the style settings to fit your design.
  9. Position each widget: Top-level positioning is done using the container’s settings.
  10. Go to the Advanced tab of each container and widget to fine-tune the element’s positioning, behaviors, and animations.
  11. Go to the Theme Builder, create your header and footer, and set them to appear on the Page.

Edit the Layout

  1. When using Elementor, you’re not creating a design; you’re building a webpage. Your webpage must fit different screen sizes, something known as Responsiveness.
  2. To facilitate Responsiveness (and other website aspects, like Accessibility), Elementor requires you create a layout to hold content.
  3. The layout is created with Flex-Box containers and Grid containers. These boxes automatically adjust their size to match the size of the content they hold.
  4. When a container is added to the page, it creates a new area that can hold widgets.
  5. It can also hold another container (a parent container holds a child container). This allows you to easily create complicated layouts.
  1. To edit the layout of your homepage, simply hover over the page’s content, and you will see the settings icon for containers appear.
    To access a child container settings, click its icon in the top corner.
    To access a top parent container settings, click the handle at the top of the container.
  2. Containers have many settings allowing you to easily align and rearrange your content.

    [important_note] Learn more about Containers by watching the video playlist available in the additional resources of this step. [/important_note]


Edit Widgets

  1. Edit your page’s widgets, one by one,  by hovering on the page‘s content and clicking the widget icon to open its settings.
    [simple_note] The widget’s name appears on the top of the panel. [/simple_note]

  2. Though each element has its own settings, many settings repeat in different widgets.
    Example: Editing the color of elements looks the same regardless of it is a text, background, etc. 
  3. First edit the widget’s content and then edit its style.
  4. The Advanced tab is identical for all widgets.
    Some advanced settings require a deep understanding of CSS or code.
    But the Advanced tab also contains design settings relevant to all widgets. 
  5. The Advanced tab includes layout settings and some design features: Motion Effects, Transform, Background, Border, and Mask (All explained in this unit).
  6. When you encounter a new widget, play with its settings to understand what it does and how to edit it.
  7. If you want to learn more about specific widgets or their settings, go to the Elementor Help Center and search for it.

Edit Positioning

  1. Positioning refers to how elements are positioned and arranged on a webpage. It involves determining where elements are located and how they are arranged in relation to other elements or the overall structure of the page.
  2. Positioning settings are available at both the layout level (containers) and content level (widgets) because the positioning of an element is dependent on its relationship with other elements.
  3. As a result, the positioning settings of one widget can impact the position of another widget. This can make positioning complex, often requiring some trial and error to achieve the desired design.
  1. Use the Container settings to adjust the top-level positioning.
    Go to the container’s layout tab and use the Direction, Align, Justify, and Gap settings
  2. Fine-tune widget locations using the Margins and Padding settings.
    Go to the Advanced tab of each element to access these settings.
  3. You can add Margin and Padding on all sides of the element.
    By default, they’re linked together. You can unlink them to set the sides separately.
  4. Padding controls the amount of space inside an element.
    Example: Adding Padding to a widget adds space between the widget’s content and the widget’s area border.
  5. Margin controls the amount of space around the element.
    Example: Adding Margins to a widget adds space between the widget’s border and the container that holds it.
  6. Paddings and Margins use a negative value to reduce space.
  7. In the Advanced tab, the Transform setting can also be used to set the specific location of an element.
    See ‘Animations’ in this unit for more details.

    [important_note] Positioning usually requires trial and error. To learn more about positioning, see the resources below. [/important_note]

Edit the Background

  1. You can set a Background for containers, widgets or for the whole page.
  2. The background can be a color, image, gradient, video, or slideshow.
  3. You can set a Normal background that appears constantly or a Hover background that activates only when the user hovers over the element.
  4. For Containers, you can also set a Background Overlay (another layer).
  5. Here are all the available layers: Container background, Container background overlay, Widget background, and Widget’s content.
  1. To edit a widget’s background, go to its Advanced tab.
  2. To edit the container’s background, go to its Style tab.
  3. If you can’t access a background or an image while editing, keep in mind that this background may be in any of the layers mentioned above:
    Search the Widget background, Container background, or Background overlay.
  4. To edit the page’s background, click the cog icon at the center of the top-bar. This opens the Page Settings, then go to the Style tab.
    The background setting enables you to choose a background that will be applied to the entire page.
  5. To add an image as background, click the brush icon (‘Classic’), then click the image.

Edit Borders

  1. To edit a widget’s border, go to its Advanced tab.
  2. To edit a container’s border, go to its Style tab.
  3. Set the Border Type you want and edit the Border Width.
  4. Change the border’s shape from rectangular to circular by setting the Border radius.
  5. Shape Dividers, another border type, are special visual separations. They appear at the top or bottom of parent containers only.
  6. To edit a shape divider, click the parent container handle to open its settings in the panel and go to the Style tab.


  1. Elementor offers many animation types.
    Editing animations involves defining the rules for which user actions (such as hovering or scrolling) will activate the animation, as well as determining the specific movements that will occur.
  2. When editing a kit, finding which animation is activated can be challenging.
  3. Here are guidelines on how to differentiate between the animations, and where to access their settings:
  1. To determine if animations are active in your kit, click on the eye icon found in the Top-Bar to preview your page. Next, scroll down and hover over each element individually. If you observe any movement while scrolling or hovering, it indicates that the respective element has an active animation.
  2. Some widgets contain built-in animations (e.g., animated headlines, slides).
    In these cases, the animation settings are located in the Content and Style tabs.
  3. The Editor offers 3 types of animations: Motion Effects, Entrance Animations, and Transform.
    These effects apply to the whole container or widget.
  4. If the effect applies to the whole element, go to the element’s Advanced tab.
  5. In Motion Effects, you can add Scroll effects and Mouse effects.
  6. Here, you can also edit the Entrance Animation. These animations are activated once the element enters the screen.
  7. Transform is used to change an element’s appearance. You can use it to move an element.
    As is, it’s not an animation, it’s a tool to position an element in an interesting way.
  8. We consider Transform as an animation because when the Transform Hover state is activated, it becomes visible once the user hovers over the element, effectively turning it into an animation. Check if any animation is activated under Hover.
  9. If the animation applies before the page was loaded, it’s probably a Page Transition.
    To Edit: Go to Site Settings → Page Transitions.
  10. Some kits contain Lottie files, which are animation files uploaded to your library and displayed using the Lottie widget. You can use them as-is, delete them by deleting the Lottie widget, or upload your own Lottie files using the widget.
At this stage, you should have successfully finished editing your homepage and acquired a solid understanding of how containers and widgets function, along with the ability to access their settings.

How helpful was this unit?

Do you have any feedback or suggestions to improve this page?

Do you have any feedback or suggestions to improve this page?

Do you have any feedback or suggestions to improve this page?

Do you have any feedback or suggestions to improve this page?

Do you have any feedback or suggestions to improve this page?

Thanks for your feedback!

Up Next