Using X-Pages Studio Page Templates
Users can import page templates into X-Pages Studio and modify them with data from their vaults to quickly deploy content to end users. If appropriate page templates do not exist, content creators can create page templates as starting points for custom content or convert existing content into page templates, allowing reuse of the data in the template.
The following X-Pages Studio page templates are available:
- Using the Call Report Page Template
- Using the Commercial HCO Page Template
- Using the Commercial HCP Page Template
- Using the Commercial Territory Page Template
- Using the Medical HCP Page Template
- Using the Medical Territory Page Template
- Using the Opportunity Management Page Template
- Using the Service Center Page Templates
For example, Veeva Services creates a set of page templates for Commercial Cloud Accelerator customers. Verteo BioPharma wants to use one of the page templates to create customized content and quickly deploy the content to their end users. Chris Carter, a content creator for Verteo BioPharma, imports the page template provided by Veeva Services into Verteo BioPharma's template library and creates a page based on the template, modifying the data and display elements to query data from Verteo BioPharma vaults and display the appropriate metrics for end users.
Who can use this feature?
- Browser Users
- Users do not require an additional license
- Content Creators, Studio Admins
Configuring Page Templates for

To configure this feature:
-
Ensure the appropriate permission sets have deployment permissions.
-
Navigate to Admin > Users & Groups > Permission Sets.
-
Select the appropriate permission set.
-
Select the Objects tab.
-
Grant access to the required object types on the html_report__v object, depending on the desired entry point.
Using Page Templates as

Content creators can use X-Pages Studio page templates out of the box without any customization. Content creators can easily update page templates according to their business needs, then deploy the resulting page for end users.
To use a page template:
Creating and Updating Page Templates as

If an appropriate page template does not already exist in the template library or is not available to be imported, users can create their own page templates.
To create a page template:
- Select the Templates tab on the home page to display the template library.
- Select New Page Template.
-
Populate the Page Template Name and Page Template Type fields. The page template type is the X-Pages object type for the content. See Creating X-Pages Content for more information about the available object types. A test record field displays automatically depending on the selected template type.
- Add data elements and display elements.
- Select Save and update page template to save changes and update the version of the page template used when creating content from the page template. To save the changes for testing without updating the page template version, select Save from the drop-down menu.
To convert an existing page into a page template:
- Select the Content tab on the home page to display the content library.
- Select the drop-down menu for the appropriate page.
- Select Convert to Page Template.
- Select OK.
A page can also be converted into a page template from the Properties tab.
Deploying Page Templates as

Users can deploy page templates to sandbox vaults to test any changes and ensure the page template displays correctly. The deployment process for page templates and content is the same. See Deploying Pages to Vault CRM Using X-Pages Studio for more information.
Importing and Exporting Page Templates as

Page templates can be exported as zip files to allow users of other X-Pages Studio Domains to import and use.
To export a page template:
- Select the Templates tab on the home page to display the template library.
- Select the drop-down menu for the appropriate page template.
- Select Export.
To import a page template:
- Select the Templates tab on the home page to display the page template library.
- Select the New Page Template drop-down menu.
- Select New Page Template from File.
- Populate the following information in the modal:
- Create New Template – Determines if the imported template is a new page template or an update to an existing page template
- Page Template Name – Name of the new page template. This field only displays when the Create New Page Template check box is selected.
- Page Template – Existing page template to update. This field only displays when the Create New Page Template check box is not selected.
- File – The page template zip file
- Select OK.
Users can import new versions of page templates by selecting Import New Version from File from the drop-down menu of the appropriate page template.
Creating Content from Page Templates as

To create content from a template:
- Select the Templates tab on the home page to display the template library.
- Select the drop-down menu for the appropriate template or select the New Content drop-down menu.
- Select New Content from Template.
- Enter the Content Name.
- Edit the data elements and display elements appropriately.
- Select Save.
Users can also create content from a page template file without importing it first:
- Select the Templates tab on the home page to display the template library.
- Select the New Content drop-down menu.
- Select New Page from Page Template.
- Populate the following information in the modal:
- Name – Name of the new page
- File – The page template zip file
- Save Page Template? – Determines whether to save the file as a new page template in the template library
- Page Template Name – Name of the new template. This field only displays when the save Template? check box is selected.
- Select OK.
Updating the Source Page Template from a Page as

When editing a page created from a page template, update the source page template to the most recently saved deployable version of the page by selecting Update Source Page Template from the Properties tab.