Creating a Custom Application Page
  • 30 Sep 2025
  • 3 minute read
  • Dark
    Light
  • PDF

Creating a Custom Application Page

  • Dark
    Light
  • PDF

Article summary

📚 Part of the series Application Building Phase II: The Slate-hosted Application

Custom application pages are created with forms. They collect application data mapped to custom application-scoped fields.

Data points such as application type, entry term, intended major, and others not included on standard application pages can be collected on a custom application page.

Additionally, custom application pages can display instructional text, or let applicants upload materials like essays and resumes.

Custom application page forms have a scope of Slate-Hosted Application Page, which enables them to be added to the Slate application via the Application Editor. Additionally, custom application pages support form-based conditional logic as well as prompt conditions.

Creating a custom application page

To create a custom application page:

  1. Select Forms on the top navigation bar.

  2. Select New Form.

  3. Enter the following configurations in the dialog box:

    • Page Title: The page title will display to an applicant as the name of the page.

    • Folder: Keep organized by saving custom application pages within a clear folder structure.

    • Status: Set the Status to Confirmed/Active.

  4. Select Save.

  5. Select Edit Form in the right-side pane to begin building questions for the custom application page.

  6. Select Edit Properties in the right-side pane.

  7. Set the scope to Slate-Hosted Application Page. This scope will allow this form to be embedded into a Slate application.

  8. Remove all of the default standard fields on this page. (These fields are already captured on the Slate delivered Personal Background page in the Slate-hosted application.)

  9. Add the desired fields and instructional text to the form.

💡 Tip

Custom application pages support conditional logic. Fields can be displayed conditionally based round, a field value, or a response on the form itself. Prompt conditions can be applied to fields to display prompts based on specified criteria.

Setting the form’s scope

Before adding questions to the new form, be sure to set the scope of the form to Slate-Hosted Application Page. Setting this scope enables the page to be embedded as a custom application page in the Slate-hosted application.

A field should only be added once to your custom application page form or within the application itself. Adding the same field more than once can cause data anomalies and potential data loss.

📝 The Required setting is not enforced on forms with an application-page scope. See application submission requirements.

Adding conditional logic

You can use conditional logic on custom application pages to display fields like programs of study or entry terms only when certain conditions are met.

In this example, we’ll use prompt conditions to create a program deadline. The program and entry term the applicant sees will be based on their selection for program of study (major).

Prompts using this conditional logic appear as long as the date specified has not yet passed.

To configure a deadline via prompt conditions:

  1. Go to a Slate-hosted-application-page-scoped form.

  2. Select (or create) a form field that should appear conditionally. A popup appears.

  3. Select Edit Prompt Conditions.

  4. Select OK.

  5. Select the prompt(s) on which filters will be added.

  6. Select Filter.

  7. Search for and select the Current Date filter.

    • Set the operator to <.

    • Enter the deadline for the selected prompt, such as 01/02/2022.

Prompt Conditions Current Date Filter

Adding custom pages to the Slate-hosted application

Use the Application Editor to add custom application pages to the Slate-hosted application:

  1. Select Database on the top navigation bar and select Application Editor.

  2. Select the application configuration to which the custom application page will be added (for example, /apply/ or /apply/GR/).

  3. Select Edit Menu to manage the pages in the application.

  4. Select Add Link in the Edit Menu dialog box.

  5. Enter the following configurations in the dialog box:

    • Type: Select Custom Form Page.

    • Subtype: Select the application-page scoped form to be added to the application.

    • Label: Give the new page a label. The label will display on the navigation menu of the application (for example, "Program of Study").

  6. Select Save.

The custom application page will then appear as the last page in the menu.

Reorder the page to its desired location in the application navigation by dragging and dropping the page in the menu.

To use the new application page created in Form Builder, select the type of Custom Form Page.

📝 Note

The Custom App Page type is reserved for special use only pages which have largely been deprecated and should be avoided moving forward. This functionality has since been replaced with custom forms via Form Builder.


Was this article helpful?