# How to Add Programs to your Site

*Article Topics:* [*Programs*](/getting-started/common-topics/programs.md)*,* [*Sites*](/getting-started/common-topics/sites.md)

Adding Programs to your NATS Site is involved yet simple. You can view our "[How to Add and Remove Programs](/nats-admin/programs/common-questions/how-to-add-and-remove-programs.md)" article for more on adding programs.&#x20;

Once a Program has been created, it must then be enabled for the specific site in the Site Admin for affiliates to be paid. This can be done two different ways; in the [Program Admin](/nats-admin/programs.md) and the [Site Admin](/nats-admin/sites.md).

## Program Admin

Once your Program has been created, navigate to the Sites Tab of the program and select the tours you want the program enabled on.&#x20;

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

## Site Admin

This can be done by navigating to the Site Management section of the Sites Admin and selecting the Site you want your Program to appear on.

![](/files/BgSwPHIdafaCwk0J4uEk)

You can then navigate to the "Programs" tab to view the list of all your created Programs.

![](/files/qxghS4ADtSXpwHStZRFc)

Lastly, clicking the check boxes for each appropriate [Tour](/getting-started/common-topics/tours.md) will enable the Program for that Site and its appropriate Tours.

![](/files/qesZ8VLgZa86LaCKdoo9)

## Related Articles

{% content-ref url="/pages/ikeVI3xyk9slnFufaUxI" %}
[Site Overview](/nats-admin/sites/site-management/site-overview.md)
{% endcontent-ref %}

{% content-ref url="/pages/xafH7pta3N3vIcKJOrrg" %}
[Program Overview](/nats-admin/programs/program-overview.md)
{% endcontent-ref %}

{% content-ref url="/pages/vO3aBurNycsaafTNkDMo" %}
[Tour Overview](/nats-admin/sites/site-management/tour-overview.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/programs/common-questions/how-to-add-programs-to-your-site.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.
