The Button element lets you add clickable buttons to your pages. Buttons can navigate between pages, link to external URLs, open an email client, print the page, restart the funnel, or route participants to different pages based on their answers.
Button Text
Set the label that appears on the button. By default this is "Next", but you can change it to anything — for example "Submit", "Get Started", "Go Back", or "Download".
Click Behavior
The Click Behavior setting determines what happens when a participant clicks the button. The available options are:
Go to next page — Navigates the participant to the next page in the funnel. This is the default behavior. When selected, an additional Skip required fields toggle appears — enable it to let participants proceed without filling in required fields on the current page. This is useful when you want to offer a "Skip" option alongside a main submit button.
Go to previous page — Takes the participant back to the previous page. Use this to add a "Back" button to your funnel without enabling the global page navigation bar.
Route to specific page — Sends participants to different pages based on conditions you define. See the Routing Conditions section below for details.
Open URL (new tab) — Opens an external web address in a new browser tab. Enter the full URL (starting with https://) in the Web Address field. You can click + Variables to insert dynamic values like a participant's name or email into the URL.
Open URL (same tab) — Works the same as Open URL (new tab), but redirects the current browser tab instead of opening a new one. Important: Redirecting before the participant completes the funnel will leave their submission unfinished and trigger a warning popup.
Open email — Opens the participant's default email client with a pre-filled recipient address. Enter the desired email address in the Email address field.
Print page — Opens the browser's print dialog so the participant can print or save the current page as a PDF. Useful for confirmation pages, receipts, or summaries.
Restart / Refresh — Reloads the funnel from the beginning. Use this on a final page to let participants start over.
Routing Conditions
When you set the Click Behavior to Route to specific page, a Set routing conditions button appears. This is one of the most powerful button features — ideal for building quizzes, assessments, lead qualification flows, or any funnel where different answers should lead to different outcomes.
Clicking it opens the Routing conditions modal, shown below. The modal is split into two main areas: branches (the numbered condition blocks at the top) and the Else fallback (at the bottom). Each part is explained in detail in the sections that follow.
Branches
As you can see in the modal above, each branch is a numbered block that contains one or more conditions and a destination page. When the conditions in a branch are met, the participant is sent to that branch's destination.
ℹ️ Branches are evaluated in order from top to bottom. The first branch whose conditions match will be used. Use + Add branch at the bottom of the modal to add more scenarios.
At the top of each branch in the modal, you'll see the ALL / ANY toggle. This controls how multiple conditions within that branch are combined:
Toggle | Logic | When to use |
ALL | Every condition must be true (AND) | When you need an exact combination of answers |
ANY | At least one condition must be true (OR) | When any one of several answers should trigger the same route |
Conditions
Below the ALL/ANY toggle in each branch, you'll find the condition rows. Use + Add condition to add more. Each condition has three parts:
Part | What it does |
Variable (left dropdown) | Select which form field or question answer to check |
Operator (middle dropdown) | How to compare. Options: equals, does not equal, is empty, is not empty, contains, does not contain |
Value (right field) | The value to compare against (not needed for "is empty" and "is not empty") |
Go to Page (Destinations)
At the bottom of each branch in the modal, the Go to page dropdown lets you choose where to send participants when the conditions are met:
Destination | What it does |
Next page | Sends the participant to the page immediately after the current one |
Restart (First page) | Takes the participant back to the very beginning of the funnel |
Finish (Thank you / Outcome page) | Takes the participant to the last page of the funnel |
Specific page name | Any named page in your funnel — listed by name in the dropdown |
Else (Fallback)
⚠️ At the bottom of the modal you'll see the Else section — this is your safety net. It determines where participants go if none of the branch conditions are met. Always configure it so no participant gets stuck.
You can set the Else destination to any page, just like a branch. Once you're done, click Save to apply your routing conditions.
Style as Link
ℹ️ Available for all click behaviors. When enabled, the button appears as a text link instead of a styled button — useful for secondary actions like "Skip", "Go back", or "No thanks" that shouldn't compete visually with the main button on the page.
Visibility Rules
Visibility Rules let you control when the button is shown or hidden:
Option | What it does |
Always Hide for participants | The button is never visible to participants. Useful during testing or for buttons you want to keep configured but temporarily disable. |
Hide conditionally | Show or hide the button based on conditions. Click Set visibility conditions to define the rules — they work the same way as routing conditions (variable + operator + value). |



