Digioh Campaign Pages: How to Create a Multi-Step Experience

Digioh Campaigns can contain multiple pages to create powerful, multi-step experiences such as quizzes, multi-field forms, or guided product flows. Understanding how to control these page transitions is essential for setting up seamless user experiences.

This guide explains how page transitions work in Digioh, how to configure buttons and forms properly, and how to test your experience end-to-end.

What Are Campaign Pages?

Every Digioh Campaign is made up of one or more pages:

  • Main Page — Typically the first step (e.g., email capture). This page is required and cannot be deleted.

  • Extra Pages (e.g., Extra Page 1, Extra Page 2, etc.) — Additional steps such as birthday capture. "EP" stands for "Extra Page."

  • Thank You Page — The final step to show a confirmation message or reward (e.g., coupon).

These pages are all edited within the same Campaign and are displayed in sequence based on how you configure the flow.


Page Flow: How Users Move Through Pages (steps)

There are two primary methods to move users between pages within a Campaign:

1. Form Submissions

When a page contains a form, the flow can be controlled by the form’s “After Submit” setting.

  • The button on the page simply triggers the form submission.

  • The form itself dictates what happens next—whether to show another page or trigger an integration.

Example:

  • The Main Page has an email form. After submit → go to Extra Page 1

  • Extra Page 1 has a birthday form. After submit → go to Thank You Page

This setup enables progressive data capture across multiple steps.

Tip: Always double-check the form’s “After Submit” setting to ensure the correct next step is triggered. See this document on how to override these settings if needed


2. Button Actions (Without Forms)

Buttons can still control navigation using Button Actions. These are configured in the Button Settings panel and allow for various transitions:

⚠️ Important: If a button is configured to navigate to another page without submitting a form, the data will be saved to the Data Layer but won’t be submitted or sent to your integrations. Digioh will automatically warn you if a campaign doesn’t include any form submission.

This can be useful for multi-step experiences like quizzes or surveys, where you want to collect data across several pages and trigger the submission & integration only once at the final step. Just make sure the final page includes a form submission to push all collected data through.

Some other button actions:

  • Go to Next Page – Moves to the next page based on the order in the editor

  • Show Another Page – Jumps to a specific page of your choosing

  • Redirect to URL – Sends users to an external or internal link

  • Open Another Campaign – Launches a different Digioh Campaign

  • Close Campaign – Ends the experience

See detailed documentation on button actions here


3. Page Branching (Dynamic Page Transitions)

Digioh also supports conditional page routing, where the next page is determined based on user inputs.

  • This lets you route users to different pages depending on their answers.

  • Great for quizzes, decision trees, or personalized recommendation flows.

Example:

This branching logic is defined on the page configuration under "Layout"

Here we are setting a branch based on a button/value:

See detailed documentation on branching here

Example Flow: Three-Step Experience

Here’s how you might structure a simple multi-step Campaign to collect email and birthday, followed by a thank you message.

Step 1: Email Capture

  • Page: Main Page

  • Form Fields: Email

  • Button Action: Submit Form

  • Form Setting ("After Submit"): Go to Extra Page 1

Step 2: Birthday Capture

  • Page: Extra Page 1

  • Form Fields: Birthday

  • Button Action: Submit Form

  • Form Setting ("After Submit"): Go to Thank You Page

Step 3: Thank You Message

  • Page: Thank You Page

  • Content: Confirmation message, coupon, or file download

  • Optional Button: Close Campaign, Redirect, or Click-to-Copy


Best Practices

  • Always double-check the mobile version to make sure it works in the same way. Form configuration is not directly copied between desktop and mobile, so it's always best to double check.
  • Use “Show Another Page” only for transitions that don’t involve form submissions.

  • Use clear, descriptive names for your pages to make setup easier.
  • A/B test different step setups to find the most effective experience.


Should You Use One Page or Multiple Steps?

The decision depends on your goals:

  • Single Page: Great for simplicity. Collects all required info in one step.

  • Multi-Step: Ideal for progressive data collection. Reduces cognitive load and can increase email capture rates.

Both approaches have value, and Digioh’s A/B testing tools allow you to experiment and optimize for conversions.

Want to get more from Digioh?

Get the playbooks leading brands use to convert more visitors into revenue.

Browse the Playbooks ?

Platform Tour

See what else you can do with Digioh in our self-guided platform tour.

Take the Tour ?

Still Need Help?

Connect with our team for technical help.

Message Support