# How to Create Packages

Eskimi DSP’s **Packages** feature allows advertisers to create and manage custom lists of websites, mobile apps, or specific placements for their ad campaigns. There are two main types of packages:

- **App/Site Packages**: These packages contain specific websites and mobile apps where ads will be displayed.
- **Placement Packages**: These packages are based on placement IDs, allowing advertisers to specify exact placements for their campaigns.

This guide will walk you through the process of creating and implementing both types of Packages in your campaigns.

---

### App/Site Packages

#### Step 1: Accessing the Packages Feature

1. Log in to your **Eskimi DSP** account.
2. Navigate to the **Tools** dropdown menu.
3. Click on **Packages** to access the package management page.
    
    [![image.png](https://manual.eskimi.com/uploads/images/gallery/2025-09/scaled-1680-/XVW8Xg80OUZgc3gL-image.png)](https://manual.eskimi.com/uploads/images/gallery/2025-09/XVW8Xg80OUZgc3gL-image.png)

#### Step 2: Creating a New App/Site Package

You can create an App/Site Package in two ways: manually selecting apps and sites or by uploading a prepared list.

##### Option 1: Manual Creation

<p class="callout info">**[VIDEO TUTORIAL: HOW TO CREATE A NEW APPS/SITES PACKAGE](https://www.youtube.com/watch?v=gIZXfKe26Pg)**</p>

1. On the **Packages** page, click **New Package** to start creating a package.
    
    [![image.png](https://manual.eskimi.com/uploads/images/gallery/2025-09/scaled-1680-/BpawaKSVtdjPeLTB-image.png)](https://manual.eskimi.com/uploads/images/gallery/2025-09/BpawaKSVtdjPeLTB-image.png)
2. Fill in the required fields:
    
    
    - **Package Name**: Enter a descriptive name for your package.
    - **Country**: Select the country where the apps or websites will be sourced.
    - **Exchanges**: Choose which exchanges you want to include. If unsure, skip this step to allow the system to optimize across all available exchanges.
    - **Environment**: Specify whether you want to filter for **Apps** or **Websites**. After applying this field, the available apps and sites will appear in the **Apps/Sites** section.
    - **Apps/Sites**: Use the search function to select specific apps or websites to include in your package.
3. Once all details are entered, click **Save** to finalize your package.

[![ezgif.com-video-to-gif.gif](https://manual.eskimi.com/uploads/images/gallery/2023-03/pQJYNW45QovftMoI-ezgif-com-video-to-gif.gif)](https://manual.eskimi.com/uploads/images/gallery/2023-03/pQJYNW45QovftMoI-ezgif-com-video-to-gif.gif)

##### Option 2: Uploading a Prepared List

<p class="callout info">Make sure apps/sites names **do not contain special characters or paths**.</p>

<p class="callout info">**Correct apps/site format: [www.example.com](https://www.example.com)**</p>

<p class="callout info">If you are unsure of the apps/sites names format, please **save CSV as UTF-8**</p>

1. Instead of manually selecting apps/sites, prepare a list in **.csv format**.
2. Click **Upload List** and select your file.
3. The system will automatically populate the **Apps/Sites** section based on your list.
4. Click **Save** to finalize your package.

[![ScreenRecording2025-03-07at18.38.11-ezgif.com-video-to-gif-converter.gif](https://manual.eskimi.com/uploads/images/gallery/2025-03/jdRzv4GIGxqFJoZm-screenrecording2025-03-07at18-38-11-ezgif-com-video-to-gif-converter.gif)](https://manual.eskimi.com/uploads/images/gallery/2025-03/jdRzv4GIGxqFJoZm-screenrecording2025-03-07at18-38-11-ezgif-com-video-to-gif-converter.gif)

#### Step 3: Implementing Your Package in a Campaign

1. Access the **Campaign Creation** screen or select an existing campaign to edit.
2. Navigate to the **Deals &amp; Packages** section.
&lt;4. Choose the newly created package and tick at least one option for it. The options are explained below.

#### Package Options

<p class="callout info">Only **Include only** and **Exclude** decide where your campaign runs. All other options change how the campaign bids, spends or is optimised on the package's apps/sites, and the campaign keeps running on all other inventory too. Example: a package of Dutch sites with only Custom bid +20% still lets the campaign serve on German or Austrian sites. To run only on the package, also tick Include only.</p>

<table id="bkmrk-package-options-table"><thead><tr><th scope="col">Option

</th><th scope="col">What it does

</th><th scope="col">Use it when

</th></tr></thead><tbody><tr><td>Include only

</td><td>The campaign serves **only** on the apps/sites in this package. With several Include only packages, it serves on all of them together.

</td><td>You want the campaign to run on a fixed list (a whitelist).

</td></tr><tr><td>Exclude

</td><td>The campaign never serves on the apps/sites in this package.

</td><td>You want to block a list of apps/sites.

</td></tr><tr><td>Custom bid

</td><td>Enter a percentage: how much more you want to bid over your campaign CPM on this package's apps/sites (from -99% to +999%; a negative value bids lower). It does not limit where the campaign serves.

</td><td>You want to pay more for premium apps/sites, or less for cheaper ones.

</td></tr><tr><td>Custom daily budget

</td><td>Limits spend on this package to a share of the campaign's daily budget, from 1% to 99%. When the share is spent, the campaign stops buying this package for the rest of the day.

</td><td>You want a fixed share of daily spend to go to this package.

</td></tr><tr><td>Custom total budget

</td><td>Limits spend on this package to a share of the campaign's total budget, from 1% to 99%.

</td><td>You want a fixed share of the whole budget to go to this package.

</td></tr><tr><td>Disable impression capping

</td><td>The campaign's frequency cap does not apply on this package's apps/sites. It still applies everywhere else.

</td><td>A package needs more frequency than the rest of the campaign.

</td></tr><tr><td>Disable auto optimisation

</td><td>Automatic optimisation never removes this package's apps/sites, even if they miss the campaign's KPI.

</td><td>The apps/sites must keep running, e.g. publishers agreed with the client. The KPI may be harder to reach.

</td></tr><tr><td>Disable budget pacing for this package

</td><td>Even pacing does not spread spend on this package across the day, so it can spend early.

</td><td>Delivery on the package matters more than even spend during the day.

</td></tr><tr><td>Disable App/Site category exclusion

</td><td>The campaign's excluded app/site categories do not block apps/sites in this package.

</td><td>You want specific apps/sites from a category that is otherwise excluded.

</td></tr><tr><td>Allow multiple bids per user per second

</td><td>Lets the campaign bid more than once per second for the same user on this package. The frequency cap still applies.

</td><td>Inventory that sends several ad requests per user at once.

</td></tr></tbody></table>

##### Rules to Keep in Mind

- Every package you add to a campaign needs at least one option ticked.
- If you use several Include only packages and give one of them a Custom daily budget (or Custom total budget), give all of them one.
- Custom daily and total budget accept 1% to 99%. To send 100% of the budget to one package, use Include only on its own.
- Package settings override the campaign settings for that package's apps/sites.
- A package marked PMP only needs a private marketplace deal selected in the campaign.
- Placement packages support Include only and Exclude only.

[![ScreenRecording2025-01-29at18.27.03-ezgif.com-video-to-gif-converter.gif](https://manual.eskimi.com/uploads/images/gallery/2025-01/udOrCWsyq6qFSOEd-screenrecording2025-01-29at18-27-03-ezgif-com-video-to-gif-converter.gif)](https://manual.eskimi.com/uploads/images/gallery/2025-01/udOrCWsyq6qFSOEd-screenrecording2025-01-29at18-27-03-ezgif-com-video-to-gif-converter.gif)

4. Continue setting up the campaign as needed.

---

**Same app or site in several packages.** If two packages in one campaign contain the same app or site (for example bbc.com), the Targeting Optimisation report shows only one of them, with all of that site's statistics, because collected impressions are linked to apps and sites, not to packages. To see every package in the report, each package needs at least one unique domain with at least one bid.

### Placement Packages

#### Step 1: Accessing the Packages Feature

1. Log in to your **Eskimi DSP** account.
2. Navigate to the **Tools** dropdown menu.
3. Click on **Packages** to access the package management page.  
    [![image.png](https://manual.eskimi.com/uploads/images/gallery/2025-09/scaled-1680-/XVW8Xg80OUZgc3gL-image.png)](https://manual.eskimi.com/uploads/images/gallery/2025-09/XVW8Xg80OUZgc3gL-image.png)

#### Step 2: Creating a New Placement Package

You can create a Placement Package by uploading a prepared list of placement IDs.

##### Uploading a Placement List

1. On the **Packages** page, click **New Package**.  
    [![image.png](https://manual.eskimi.com/uploads/images/gallery/2025-09/scaled-1680-/BpawaKSVtdjPeLTB-image.png)](https://manual.eskimi.com/uploads/images/gallery/2025-09/BpawaKSVtdjPeLTB-image.png)
2. Select **Package Type** -&gt; **Placement**.
3. Upload a list of **Placement IDs** (numeric values only; other values will be filtered out).
4. Assign the package to specific user(s).
5. Click **Save** to finalize your package.

#### Step 3: Implementing Your Placement Package in a Campaign

1. Access the **Campaign Creation** screen or select an existing campaign to edit.
2. Navigate to the **Deals &amp; Packages** section.
3. Choose the newly created Placement Package and decide whether to include or exclude it from the campaign.
4. Continue setting up the campaign as needed.

#### Use Cases of Placement Packages

- Reuse high-performing placements across multiple campaigns by choosing placement IDs of well-performing campaigns.
- Start a campaign with a specific list of placements and optimize from there.
- Utilize placement data from external trackers that meet required metrics.

#### Limitations

- Other package functionalities are not supported for Placement Packages.

---

### Summary

Packages let you reuse a list of apps/sites, or of placement IDs, across campaigns. Create the package under Tools &gt; Packages, then add it to a campaign in the Deals &amp; Packages section and tick at least one option for it.

Only Include only and Exclude decide where the campaign runs. Custom bid, custom budgets and the other options change how the campaign bids, spends or is optimised on the package's apps/sites. Tick Include only as well when the campaign should run on that package alone.