---
sourceDocument: Yokohama Build or modify applications
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/yokohama/application-development

 Release :

    - yokohama

ft:locale :

    - en-US

ft:publication_title :

    - Yokohama Build or modify applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Development, Data, and Analytics


---

# Create a page from a legacy template

# Create a page from a legacy template {#ariaid-title1}

* Release version: Yokohama
* 
* Updated January 30, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read

Use legacy page templates to reuse a page definition, such as record or list page, for pages in your workspace or portal.
This video shows you how to perform the following procedure.

## Before you begin

Role required: admin

## Procedure

1. Navigate to AllNow Experience FrameworkUI Builder.
2. Open an experience to work in or create an experience by selecting CreateExperience.  
   See [Configure how users interact with your applications in UI Builder](https://servicenow-prod.fluidtopics.net/nDWg0NsWQpdF_OppvTVe5g "Learn what an experience is in UI Builder. Understand what an experience contains.") for more information on creating experiences.
3. Select the + icon in the Pages and variants section.  
   ![Create page button on the experience view page.]()
4. Select Create a new page.  
5. Select Use template when pointing to the template that you want to use.  
6. Enter a unique name for the page in the Name field.
7. Specify a path for your page in the Path field. UI Builder generates a default path based on the name that you gave in the earlier step.  
   A default path is added based on your page name. You can also create your own path. The path is required and must be unique. The path can include digits (0-9), letters (A-Z, a-z), and a few special characters (`"-"`, `"."`, `"_"`, `"~"`), with the words separated by a forward slash or hyphen. The URL preview shows the path of your page.  
   Note:  
   The application scope defaults to the scope that the user is in within the ServiceNow AI Platform®. For more information about the application scope, see [Learn about security and roles](https://servicenow-prod.fluidtopics.net/nq2SVpZbgN_ULCqGmLGRuQ "Set up the security and roles for your UI Builder instance.").
8. Select how you want to use the base page template.  
   Select Use the original page (customization limited) if you want to reference the template and its data. Select Copy contents of the page (fully customized) to copy the contents of the page template. When you reference a page template, your page automatically updates when you upgrade to a new release. If you copy the page template, your page will not update after upgrade.
9. Select Continue.
10. **Optional:** Add required parameters to your page URL.
    1. Click + Add.
    2. Enter the required parameters for your page.  
       A required parameter is a piece of data that your page requires, such as a sys_id, table, or query. Required parameters are useful for components, because they can bind to the value of the required parameter. ![Required parameters in UI Builder.]() For more information about required and optional page parameters, see [Adding Page Parameters](https://developer.servicenow.com/dev.do#!/learn/courses/washingtondc/app_store_learnv2_uibuilder_washingtondc_ui_builder/app_store_learnv2_uibuilder_washingtondc_create_pages_in_ui_builder/UCP_AddingPageParameters_washingtondc) in the ServiceNow Developer website.
    {#legacy-templates__substeps_f1f_lzh_hvb}
11. **Optional:** Add optional pieces of data that you want to add to the URL of your page.
    1. Click + Add.
    2. Enter the optional parameters for your page.  
       Unlike required parameters, optional parameters are always name and value pairs that work no matter what order that they are provided in. ![Optional parameters in UI Builder.]() For more information, see [Manage UI Builder pages and page variants](https://servicenow-prod.fluidtopics.net/gTnZkApUadVKq3LWn7k3HA "Learn what a page is in UI Builder. Understand the building blocks of a UI Builder page, such as column layouts and components.").
    {#legacy-templates__substeps_qnx_sqx_d5b}
12. Select Looks good.
13. Enter a name for the page variant.  
    The form automatically adds Default to the page name.
14. Add one or more audiences for this page.  
    If an audience you need is not listed, you can choose the Open audiences in platform link to create one.
15. **Optional:** Declare conditions for when to display the page by either using the provided dropdown menus or writing an encoded query string.  
    For more information on writing encoded queries, see [Encoded query strings](https://www.servicenow.com/docs/access?context=c_EncodedQueryStrings&version=yokohama&pubname=yokohama-platform-user-interface&ft:locale=en-US).
16. Select Create to create your blank page.  
    The page you created displays in the Page and variants section of your experience. Select Editor to start adding components to your page. For more information, see [Customize UI Builder pages using components](https://servicenow-prod.fluidtopics.net/dPufzwihCLGpfusOSc_kdw "Learn what a component is in UI Builder. Also, see how components work within UI Builder.").

*[\>]: and then


