Skip to main content

Progress Block

Updated over 3 weeks ago

The Progress Block gives your visitors a clear visual indicator of how far they’ve come in your flow and how many steps are left. By showing progress, you create transparency, reduce uncertainty, and keep users motivated to complete the flow -helping lower drop-off rates and improving overall engagement.


Change the Settings

After clicking on a building block, you’ll find the Settings section on the right. This is where you can customize the block’s style, appearance, and behavior to tailor it perfectly to your flow.

General

In the General settings, you can define how your progress indicator should appear and behave. Filled elements specify how much progress has already been completed, while Total elements define the overall number of steps in your flow. You can also customize the style of the progress display by choosing between dots, rectangles, or a bar.

Appearance

Set the block’s visibility to show only on mobile, desktop, or hide it completely. Additionally, you can select a background color for the block.

Spacing

Control the block’s layout by adjusting its width (S, M, L, or maximum) and setting the block's padding from the top, bottom, left, and right.


Design your Block

After clicking on a building block, you’ll find the Design section on the right. You can quickly apply a preset style tailored to that block type. Also, customize colors to match your flow.

When you apply a design to one block type, it automatically updates all blocks of that type across your flow. This keeps your design consistent, clean, and easy to maintain without styling each block manually.

🔎 Learn more in our full guide: Design Presets for Blocks

Also see Heyflow's other design options to individualize your flow and building blocks even more:


Best Practices & FAQ

⭐ Consistency is key

Make sure to use the same style (e.g. only dotted) for all progress blocks in your flow.

Did this answer your question?