> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://docs.clientexec.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Adding a Server Location Selector

In Clientexec you can now add a **Server Location Selector** to your products.

To get started, create a **Location Custom Field Name**, to do this go to your Clientexec Admin, **Settings** > **Products** > **Custom Fields**

|| Note: for step 4 the number in brackets represents the server id. You can see the server id by editing your server and the ID will be located at the end of the url

1. Click on the **Add Custom Field Button**.
2. Enter a name for the new custom field such as Server Location.
3. For Field Type set as **Drop Down**.
4. In the Options put the server locations. Example: United States(1), Europe(2)
5. Put checkmarks next to Is Required, Show in Admin Lists, Show in Portal Lists, Include in Identifier, Include in Signup.
6. Make sure 'All Product Groups' is unchecked. 
7. Click on **Save**.

![](https://storage.crisp.chat/users/helpdesk/website/895a2775afb3f800/screenshot2023-10-10at185105_1wzwzpm.png)

Next, we need to enable a Snapin. Go to **Settings** > **Plugins** > **Snapins**.

1. In the Dropdown, select **Server Location Selector**.
2. Select Yes for enabled.
3. For **Location Custom Field Name** put the name of the Custom Field you created above.
4. Click Update **Settings**.

Now to add this to your Hosting Products. Go to **Settings** > **Products** > **Products**.

1. Edit the Product Group you want the Server Location Selector to appear on.
2. Click on the input box for the Custom Fields and add the Server Location Selector custom field that you created earlier.
3. Click on Submit.

![](https://storage.crisp.chat/users/helpdesk/website/895a2775afb3f800/missingpeoplecanada-20231027-1_mubkse.jpg)

Important: 

When setting up multiple servers per product for different locations, you need to set them up identically - with the same product names. You can add multiple servers to a single product. The number used in the Location bracket represents the server ID.