> For the complete documentation index, see [llms.txt](https://docs.toomuchmedia.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.toomuchmedia.com/nats-admin/skins-and-templates/common-questions/testing-your-signup-templates.md).

# Testing your Signup Templates

*Article Topics:* [*Sites*](/getting-started/common-topics/sites.md)*,* [*Templates*](/getting-started/common-topics/templates.md)&#x20;

While setting up your NATS install, you might want to test your templates to determine whether or not they were set up properly. You can use the **tpl** function to test all your templates in NATS.

## Editing Templates

To test your templates, navigate to the [Sites Admin](/nats-admin/sites.md) and select the Site & Tour you wish to perform your tests for.

1. Navigate to the Sites Admin and select the Site

<figure><img src="/files/pCq4onUd0LSyVFaxsNu7" alt=""><figcaption></figcaption></figure>

2. Click the Tour tab and select the Tour

<figure><img src="/files/CxGGlL88U2ysJYfoB7zd" alt=""><figcaption></figcaption></figure>

3. Click the Templates tab to modify your templates

<figure><img src="/files/URSodAHcIJy7Cu4tUkM3" alt=""><figcaption></figcaption></figure>

For more information regarding customizing templates, see our [Customizing Your Join Form ](/nats-admin/sites/common-questions/customizing-your-join-form.md)page.&#x20;

## Using the TPL Function

Once your Templates have been created and customized, you can then begin testing them. To test your templates, use the format below inserting your [link domain](/using-nats/nats-admin-features/linkdomain.md) and the [linkcode](/using-nats/nats-admin-features/linkcodes.md) followed by **"tpl=page"** where **page** is the template name found in the [template tab ](/nats-admin/sites/site-management/tour-overview.md#templates-tab)of the tour you wish to view.&#x20;

{% code overflow="wrap" %}

```
https://domain/signup/signup.php?nats=linkcode&tpl=login
```

{% endcode %}

<figure><img src="/files/dtluXeAiDn4EfcwJ6w6h" alt=""><figcaption></figcaption></figure>

{% code overflow="wrap" %}

```
https://domain/signup/signup.php?nats=linkcode&tpl=fake_upgrade
```

{% endcode %}

<figure><img src="/files/H0t7viK104TEfIf37pMr" alt=""><figcaption></figcaption></figure>

Using the TPL function is not reserved for testing your templates. It can also be used to directly send visitors, affiliates, and other interested parties to templates you've created.&#x20;

## Deep Linking

The tpl function can be used with deep linking to further customize your sites.

Learn more about Deep Linking in our [Deep Linking](/using-nats/one-off-articles/deep-linking.md) article.

## Related Articles

{% content-ref url="/pages/XMfUuik9UwuHnEwilysG" %}
[Template Function Parameters](/nats-admin/skins-and-templates/further-reading/template-function-parameters.md)
{% endcontent-ref %}

{% content-ref url="/pages/XOXM6MQgBsdhkvIDk399" %}
[Deep Linking](/using-nats/one-off-articles/deep-linking.md)
{% endcontent-ref %}
