Skip to main content

Multi-Page Forms & Progress Bar | Uplup Form Builder

Break long forms into manageable sections with multi-page layouts. Pick a layout at creation time, add new pages from the builder, and let users navigate with Back and Next buttons.

Table of Contents


Picking a Layout

When you create a new form, the “Pick a layout” modal asks how your fields should be displayed.

LayoutDescriptionBest For
One at a time (Conversational)One field per screen, like a chat. Smooth transitions between fields.Surveys, lead capture, engaging forms
ClassicMultiple fields grouped on each page with traditional navigation.Applications, long forms, registration

Choosing Your Layout

  1. From the dashboard, click CreateForm.
  2. Choose your starting point (Blank, Template, or AI).
  3. The “Pick a layout” modal appears.
  4. Select One at a time or Classic.

Creating Multiple Pages

In Classic mode, organize your form into multiple pages with logical sections.

Navigating Between Pages

Use the page selector in the top navigation bar:

  • The selector shows “Page X / Y” with your current position.
  • Use the left and right arrows to move between pages.
  • Click the page selector to open the dropdown and jump to any page directly.

Adding a New Page

The Add Page control sits in the left sidebar on wide screens (and in the top navigation on smaller screens). It is a split button: clicking the main side adds a new Form Page; clicking the chevron opens a dropdown with all available page types.

  1. Click Add Page in the left sidebar.
  2. Pick a page type from the dropdown (Form Page, Cover Page, Finish Page, or Payment Page).
  3. The new page is inserted after the current page and becomes active.
  4. Drag fields from the sidebar onto the new page.

Managing Pages

Open the page selector dropdown to manage pages:

  • Rename: click the pencil icon next to a page name.
  • Reorder: drag pages by their handle to rearrange the order.
  • Delete: click the trash icon. The Finish Page cannot be deleted.

Conversational Mode

In One at a time mode, each field is automatically displayed on its own screen. The page selector shows “Question X of Y” instead of “Page X / Y”.


Page Types

The Add Page dropdown offers four page types in forms:

  • Form Page — a standard page that holds your fields.
  • Cover Page — an intro screen with heading, paragraph, and Start button.
  • Finish Page — the closing page. You can keep the default thank-you message or set a redirect URL after submission.
  • Payment Page — collects a payment via Stripe. Available on Pro and above.

Respondents move between pages using Back and Next buttons.

Navigation Buttons (Classic Mode)

  • Back: returns to the previous page (disabled on the first page).
  • Next (Continue): advances to the next page after validating required fields.
  • Submit: appears on the final page in place of Next.

Navigation (Conversational Mode)

In One at a time mode, respondents can advance with the Continue button or by pressing Enter.


Page-Level Validation

Required fields are validated before respondents can advance to the next page.

How Validation Works

  • When the respondent clicks Next, every required field on the current page is checked.
  • If a required field is empty, an inline error appears and advancement is blocked.
  • Optional fields can be left blank.

Field-Specific Validation

Different field types apply additional validation:

  • Full Name: first and last name both required.
  • Checkboxes: at least one option must be selected.
  • Matrix: every row needs a selection.
  • Date Range: both start and end dates required.
  • E-Signature: a signature must be drawn or typed.

Related Articles