> 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/ad-tools/common-questions/how-to-add-new-ad-tool-types.md).

# How to add new Ad Tool Types

*Article Topics:* [*Ad Tools*](/getting-started/common-topics/ad-tools.md)

To add a new Ad Tool type, you first need to go to the [Ad Tool Management ](/nats-admin/ad-tools/ad-tool-management.md)page. Once there, click the "Add New" button at the top-right corner of the page and click "New Ad Tool Type."

![](/files/Zv3mVirb5UCxTmmKwbi5)

Once this is clicked, a widget will appear, where you will have to fill in the following information:

* **Name:** The name of your new ad tool type.
* **Description**: A description for your ad tool type.
* **Category**: Click on the drop-down menu to choose the category you want to place your new type.
* **Display Template**: Template used for displaying the Ad Tool
* **Form Template**: Template used for displaying the Ad Tool

![](/files/MbLx1Mq9pSXsnDxGDiJD)

Once you are finished filling in the information, click the "Save" button, and the ad tool type will appear under the corresponding category.

## Ad Tool Templates

NATS offers the ability to edit each Ad Tool type to control the template that will be used to display it. This can be done through the [Ad Tools](/nats-admin/ad-tools.md) Admin.

You can also override this setting in the *display\_adtools* or *nats\_display\_adtools* Smarty function call if you wish.

The following explains how to control the Ad Tool templates:

* Pass in *tpl=xx* to set the base template name.
* Pass in *view=yyy* to set the view.
  * This will append *\_cust\_yyy* to the base template name for custom Ad Tool types, and will append *\_yyy* to the base template name for Ad Tool types that are already built in to NATS.

Passing in no *tpl* will result in NATS using the default template set for the Ad Tool type, while passing in no *view* will result in NATS using *\_min* for the Ad Tool type.

## Related Articles

{% content-ref url="/pages/a3FiEScFwfJ3bStJcZKa" %}
[Ad Tool Type](/nats-admin/ad-tools/ad-tool-type.md)
{% endcontent-ref %}
