# 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 %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.toomuchmedia.com/nats-admin/ad-tools/common-questions/how-to-add-new-ad-tool-types.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
