# Create Your Ad Placement

This guide will walk you through setting up ad slots, integrating ad codes, and managing your campaigns to maximize revenue.

## **1. Log in to the OpenAD Dashboard**

**1.1 Access the platform** – Log in to your OpenAD account. If you don’t have an account, sign up to get started.

**1.2 Navigate to Volume Owner Settings** – In the dashboard, locate the **"For Volume Owner"** section in the left-hand menu.

**1.3 Create an Ad Slot** – Click **"Create Slot"** to begin setting up your ad placement.

**Login Here**: [OpenAD Dashboard](https://bf2055756e.node.openad.network/#/login)

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

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

## **Step 2: Configure Ad Slot Details**

Customize your ad slot by filling in key details:

* **Slot Title -** The name of an ad placement.
* **Description** - A short explanation of the ad content.
* **Ad Type** - Choose between **Image Ads** or **Interactive Ads**.
* **App Types** – Select the relevant category for your app.
* **Pricing Settings** – Choose between **system smart matching** or **manual pricing** to set your ad rates.
* **Telegram Account** – Provide your Telegram ID details if applicable.
* **Remarks** – Add any additional notes or comments for review.

Ensure all required fields are accurately completed before proceeding.

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

## 3. Generate and Install Your Ad Code

Once configured, generate your ad code to integrate it into your platform.

**3.1 Code Details**: Locate your **Zone ID**, Publisher ID, and technical instructions.

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

**3.2 Document** — If you want to view more code installation methods, just click and you will go to the page below.

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

**3.3 Integration**: Copy the provided code snippet and collaborate with your technical team to integrate the SDK.

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

**3.4 Explore Performance Metrics** – Use the **Ad Slots Management (Ad Slots MGT)** page to track ad views, clicks, and conversions.

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

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

For additional integration methods, refer to the [technical documentation](https://bf2055756e.node.openad.network/#/docs/intro).

## **4. Display Ads in Your Platform**&#x20;

**4.1  Place Ads** – Embed ads into your mini-program, tailored to your preferred layout.

**4.2 Submit Details** – Return to the OpenAD dashboard and:

* Provide your **app or website link**
* Specify **ad locations**
* Upload **screenshots** showing the ad placements

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

## **5. Submit & Manage Your Ads**

**5.1 Submit for Approval** – Finalize your setup and submit your ad slots for review.

**5.2 Monitor & Optimize** – Use the dashboard to:

* **Manage, edit, and track ad slots**.
* **Track real-time performance metrics** to optimize engagement and earnings

#### [Demo](/getting-started/for-publisher.md)

View the demo to see practical applications and setup processes in action.

Once your ad slots are set up, your ads go live and start generating revenue. OpenAD supports various platforms beyond Telegram, including apps and websites. Join us to maximize your earnings.

*Updated at: 14/05/2025*


---

# 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.openad.network/getting-started/for-publisher/create-id.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.
