---
schema_version: "1"
id: d1f4294cd617474172c0a34644f88e191758868c4bd93d366b6ffa090bb581c0
title: Set Up a New Customer Sign Up Layout
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/commerce/264-0-0/rt_cms_layouts_templates_sign_up.md
canonical_url: https://help.salesforce.com/s/articleView?id=commerce.rt_cms_layouts_templates_sign_up.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 78d36e323aed12380c68c47424eb003c88d07d6fb9ec3c4964a16b1b97d83cdc
description: Point of Sale enables businesses to boost customer engagement and loyalty by setting up a new customer sign-up layout. Customers can easily create accounts, subscribe to newsletters, and join rewards programs, enhancing their overall experience and driving long-term retention.
products:
  - Commerce
release: "264"
---
# Set Up a New Customer Sign Up Layout

Point of Sale enables businesses to boost customer engagement and loyalty by setting up a new customer sign-up layout. Customers can easily create accounts, subscribe to newsletters, and join rewards programs, enhancing their overall experience and driving long-term retention.

## Create a New Customer Sign-Up Layout

The new customer sign up layout can be configured by using or modifying a template.

1. Navigate to **Layouts Pages** | **All Layouts** | **Add From Template**.
2. Select **Sign Up** or **Store Customer Sign Up**.
3. Select the desired font and click **Create**.

## Customize the Template

You can customize the template to fit your business requirements.

## Media Header

You can edit the image to be displayed on the sign-up form. As a prerequisite, have the image saved to your computer or device.

1. To switch out the media header, double-click the placeholder image and then upload the desired media using the Media Library.
2. Select **Save** or **Publish Now** when complete

## Mandatory Fields

You can decide which fields a customer needs to fill out before signing up. The POS app will not process the sign-up if the mandatory field is left empty and will display an error message instructing the user to fill it out.

To configure a mandatory field:

1. Edit an existing field by clicking into it or add a new field.
2. In the right toolbar menu, go to **Cell Content** | **Form Element**.
3. Disable the toggle **Is Optional**.
    
    If this toggle is enabled, it will allow the user to complete sign up regardless of whether all fields are filled in.

## Input Types

You can change the text input types on a layout (for example, the phone number text field will have a phone number keyboard, the first name text field will have a QWERTY keyboard, and so on)

1. Edit or create a new layout.
2. Click into a cell.
3. In the right toolbar menu, go to **Cell Content** | **Form Element**.
4. Select **Text Input** as the Form element type.
5. Under **Input Type**, select the input type.
6. Save your changes.

![Tip](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/images/icon_tip.png)

Tip If you want to populate the first name, last name, email, or phone from the customer search on the previous screen, make sure to add the following defaults to the textfields.

- First Name - :ps\_first\_name
- Last Name - :ps\_last\_name
- Email - :ps\_email (Important: For NetSuite integrations, the following JSON must be entered under the Field setting: credentials.userId ).
- Phone - :ps\_customer\_phone
- Customer Group - :ps\_c\_customer\_group

## App Config Attribution

The sign-up layout will have to be attributed to the desired app config to test and go live in-app.

1. Navigate to **Apps** | **All** | **Edit** (choose the desired config)
2. Select **UI** | **Signup / Form Layouts**
3. Select the dropdown for Sign Up Layout (V2) and choose the layout
4. Click **Save**
    
    The layout will now be available in-app

## Master of Records

If you wish to map the fields of a sign up layout to your CRM Master of Records, see [SPI Customer Search Layout](https://help.salesforce.com/s/articleView?id=commerce.rt_cms_modules_omnichannel_retrieving_delivery_spi.htm&language=en_US).