Use a Link Button to guide your users exactly where you want them to go, whether that’s an external website, a landing page, or a resource for more information. It’s perfect for creating clear call-to-actions or sharing helpful links.
💡 Find out more here about different ways to use links in your funnel.
Update the Content
After clicking on a building block, you’ll find the Content section on the right. Under Label, you can set a custom text for your button. You also have the option to change the button’s icon or remove it completely.
By enabling Show description, you can add additional text that will appear just below the button’s label. This is useful for providing more context or guidance to users interacting with your flow.
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 options, appearance, and behavior to tailor it perfectly to your flow.
General
Control key settings for the block, including choosing under Navigation what happens when a user clicks a button:
Next page: Go to next page in order
Go to page: Choose a specific page
Go back: Go back to the previous page
Conditional Logic: Each option goes to a specific page
Redirect: Navigate to another webpage
Close Modal: If you have embedded your funnel as a popup, you can close it with this action
Scroll to Top: Scrolls the visitor back to the top of the current page.
Scroll to Block: Scrolls the visitor to a specific block on the current page
When you enable No validation, all required blocks on this page will be ignored. This means users can continue without filling in the mandatory fields.
Appearance
Select a background color for the block.
You can also choose the button size from S, M, or L, and align the button together with its icon to the left, center, right, or across the whole width. If you’re using a description, you can also align it to the left, center, or right.
Additionally, you can enable Reverse content to switch the order of the label and icon, or activate Fit width to content, so the button only takes up as much space as it needs.
Visibility
Set the block’s Default Visibility to show only on mobile, desktop, or hide it completely. Alternatively, you can set up a Conditional Visibility. This lets you decide based on which rules a block should appear.
🔎 Learn more about controlling Block Visibility here.
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.
Tracking
If Tracking is activated for that block, you can give your button an event name that will be sent to your connected tracking tools. You can find more information about tracking here.
❗️Meta allows a maximum of 50 characters for an event name.
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, fonts, and spacing 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:
Scroll to Top / Scroll to Block
The Scroll to Top and Scroll to Block navigation options let you control where the page scrolls when a visitor clicks a Universal Button or Link Button. This is useful for guiding attention, improving navigation on longer pages, or letting users quickly jump back to the top.
Setting it up
In the button's Navigation settings, open the action dropdown and choose either Scroll to Top or Scroll to Block.
Scroll to Top
Scrolls the visitor back to the top of the current page. After selecting it, you only need to choose one thing:
Scroll behavior — Smooth (animated scroll) or Instant (jumps immediately)
Scroll to Block
Scrolls the visitor to a specific block on the current page. You have three options to configure:
Target block — Select which block on the page to scroll to
Scroll behavior — Smooth or Instant
Block alignment — Whether to align the viewport to the Top, Center, or Bottom of the target block
💡 Note: Scroll to Block only works within the same page — you cannot scroll to a block on a different page.
That's all there is to it! Once configured, clicking the button will scroll the visitor exactly where you want them.







