# Layout

This article shows you how to use layout tools, the building blocks of your funnel. Use layout tools to create empty spaces in rows and columns on a step. Once you have a structure in place, add containers to hold content elements (e.g. text, images, links) and spacers to create separation between elements.

Your layout work should take place inside a **Section widget**. Sections are like boxes. They hold components and design elements. You can have more than one section on a step.&#x20;

To design your funnel step layout, we show you how to add:

* [sections](#adding-a-section)
* [rows and columns](#adding-rows-and-columns)
* [spacers](#adding-a-spacer)

## Adding a section

There are two ways to place a Section widget on a step.

### Starting with a blank step

If you start with a blank step, Funnelish displays a plus (+) icon. Click the icon to create your first section on the canvas.&#x20;

{% hint style="info" %}
**Note**  Sections are the foundation of step design. The first element on a step should be a section. All the elements and content go inside the section.
{% endhint %}

1. Click the plus (+) icon.
2. Choose full width, wide, or half-width.

<figure><img src="https://2613769297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1AQCa9ckIWH7hGfrUV%2Fuploads%2FaTVHIhJ2ZHxEPqsEOdXV%2FScreen%20Recording%202025-09-20%20at%2021.21.33.gif?alt=media&#x26;token=b6a6b95f-96f5-4497-b35f-783ebaca9469" alt=""><figcaption></figcaption></figure>

&#x20;3\. Choose the number of columns in the section.

<figure><img src="https://2613769297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1AQCa9ckIWH7hGfrUV%2Fuploads%2FMP03tS7ZN0TeUH95bNgp%2FScreenshot%202025-09-20%20at%2021.25.28.png?alt=media&#x26;token=b8edfe08-bfdf-4e9a-bf5b-79aed05b2dd6" alt=""><figcaption></figcaption></figure>

### **Working with an existing step**

Use this option if you're editing a template or a step that you already created.

1. Open the step.
2. Decide where to place a section on the canvas.
3. Drag the widget to the canvas.

<figure><img src="https://2613769297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1AQCa9ckIWH7hGfrUV%2Fuploads%2FWp6Mf1ndpBwpmiY5E0mM%2FScreenshot%202025-09-20%20at%2021.28.58.png?alt=media&#x26;token=e0a7532c-f2cb-4af2-ad05-1fd00a3d698d" alt=""><figcaption></figcaption></figure>

&#x20;4\. Release the mouse.&#x20;

* Funnelish places a blank section on the step.  &#x20;

<figure><img src="https://2613769297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1AQCa9ckIWH7hGfrUV%2Fuploads%2FkMQeXkqKpD77a45RCia7%2FScreenshot%202025-09-20%20at%2021.32.29.png?alt=media&#x26;token=bd66a820-1dd1-4391-8296-98cd36212346" alt=""><figcaption></figcaption></figure>

## **Adding rows and columns**

Content and elements sit inside rows and columns. When you add a Section widget to the canvas, click the **Add New Row** button to start creating structured space.

&#x20;1\. Click an image to choose the number of columns for the row.

* In this example, we add two columns to the row. &#x20;

<figure><img src="https://2613769297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1AQCa9ckIWH7hGfrUV%2Fuploads%2F6Hl7kuViOmKPSBxvLHlE%2FScreenshot%202025-09-20%20at%2021.25.28.png?alt=media&#x26;token=676c2cc9-cfc8-4cde-ad3b-cc29f24b47ec" alt=""><figcaption></figcaption></figure>

2\. Hover the mouse over the row to see the widget hierarchy. In this example, a row is inside a section. Each widget has a separate toolbar.&#x20;

3\. Click the icons to edit, clone, or delete the widget.

4\. To add a row, click a blue circle with a plus (+) icon. You can add rows above or below the current row.

<figure><img src="https://2613769297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1AQCa9ckIWH7hGfrUV%2Fuploads%2FFlokZTPeJeOGkRu7dZG6%2FScreenshot%202025-09-20%20at%2021.34.12.png?alt=media&#x26;token=31e9aff3-aa80-4c44-a9c1-7a5b7433d919" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**Note**  You can add rows by dragging a Row widget to the canvas.
{% endhint %}

### Opening the layout panel

1. Open the Editor page.
2. Make sure the **Add new element** is selected.

* The panel displays Layout widgets.

<figure><img src="https://2613769297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1AQCa9ckIWH7hGfrUV%2Fuploads%2Fn1oPU29oNabYnGm3Z2XL%2FScreenshot%202025-09-20%20at%2021.43.56.png?alt=media&#x26;token=1c5a6f36-bf1f-49cf-82f0-a9ec62b8bc44" alt=""><figcaption></figcaption></figure>

### Adding a Container widget

The next step is to place a widget on the canvas.&#x20;

* We show you how to use containers & repeaters and carousels in a separate article.&#x20;

{% hint style="info" %}
See [Containers](https://docs.funnelish.com/start/funnel-builder/containers).

See Repeaters.

See Carousels.
{% endhint %}

## **Adding a spacer**&#x20;

The **Spacer widget** places a line between elements on the canvas. Spacers are fully customizable. You can configure margins, padding, width, color, border style, and more.&#x20;

Like every Funnelish feature, spacers are responsive to phones, tablets, and desktops. If you want to hide an element on a specific device, simply untick that device from the side buttons.&#x20;

To add a Spacer widget:

1. Drag the Spacer widget to the canvas.
2. Customize settings.
3. Click **Save changes**.
4. Preview the step.

![Spacer widget below a heading](https://2613769297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1AQCa9ckIWH7hGfrUV%2Fuploads%2F8e0BS8qb8x3istpk2wnx%2Fb-2.png?alt=media\&token=36d25e10-5298-4e82-b582-35305f20f2ba)
