# Add a daily rewards ad set

> Create and configure daily rewards ad sets for cost per engagement (CPE) campaigns in the Tapjoy User Acquisition dashboard.

After you [create a cost per engagement (CPE) campaign](/grow/offerwall/user-acquisition/dashboard/create-a-cost-per-engagement-campaign.md.md), add the ad sets you want to run. Each ad set that you create is a specific offer shown in the Offerwall.

> **Note:**
>
> CPE ad sets are configurable only for Android mobile devices. If your ad set needs to run on iOS mobile devices, contact your account manager for help setting up an iOS-targeted ad set.

For more information about ad sets and single rewards, refer to the [Ad sets](/grow/offerwall/user-acquisition/dashboard/introduction-to-cpe-campaigns.md.md#ad-sets) and [Reward types](/grow/offerwall/user-acquisition/dashboard/introduction-to-cpe-campaigns.md.md#reward-types) sections of the Introduction to CPE campaign documentation.

For more information about CPE campaigns, refer to [Introduction to CPE campaigns](/grow/offerwall/user-acquisition/dashboard/introduction-to-cpe-campaigns.md.md).

To add a new ad set to your CPE campaign, you can also clone an existing ad set to copy over the settings and modify it as needed. Cloning an ad set doesn’t automatically make the new ad set active. The Offerwall team still needs to review the new ad set before you can enable it.

> **Note:**
>
> After your new ad set has run to accumulate enough data, you can improve its return on ad spend (ROAS) through the target ROAS (tROAS) optimizer feature. Work with your account manager to set it up. To implement the tROAS optimizer in your ad set, refer to&#x20;
>
> [Get started with ROAS optimization](/grow/offerwall/user-acquisition/roas-optimization/get-started-with-roas-optimization.md.md)
>
> .

## Prerequisites

Before you add an ad set, ensure you meet the following criteria:

* Determine the elements to include in your ad sets. For help with planning your ad sets, contact your account manager.
* Prepare offer instructions that meet specific requirements. For more information, refer to [Requirements for CPE offer text instructions](/grow/offerwall/user-acquisition/dashboard/requirements-for-cpe-offer-text-instructions.md.md).
* [Add an app engagement](/grow/offerwall/user-acquisition/dashboard/add-an-app-engagement.md.md).
* [Integrate the app engagement with your MMP](/grow/offerwall/user-acquisition/mmp-integrations/mmp-integrations.md.md).
* [Create a CPE campaign](/grow/offerwall/user-acquisition/dashboard/create-a-cost-per-engagement-campaign.md.md).

## Add an ad set to your campaign

> **Note:**
>
> If you just saved the CPE campaign, Tapjoy directs you to the&#x20;
>
> **Create Ad Set**
>
> &#x20;window to create the campaign’s first ad set. In this case, skip this step and go directly to the next step on this page:&#x20;
>
> [Enter ad set metadata](#enter-ad-set-metadata)
>
> .

To add an ad set to an existing campaign, follow these steps in the [Tapjoy User Acquisition dashboard](https://dashboard.tapjoy.com/):

1. From the left menu, select **Campaigns** and find the CPE campaign to add ad sets to.
2. Select **+ Add New Ad Set**.

## Enter ad set metadata

Define the ad set metadata with descriptive values to organize, manage, and track it.

To enter ad set metadata, follow these steps:

1. Define the **Ad Set Name** to identify your ad set in the dashboard.
2. Keep the default **Name Suffix** as CPE. This default suffix is the recommended best practice because the Tapjoy Offerwall team uses it for CPE campaign management.

## Configure budgeting

In the **Budgeting** section, set the [reward type](./introduction-to-cpe-campaigns#reward-types), [event](./introduction-to-cpe-campaigns#event-types), event bid, and ad set budget.

You can adjust your bids at any time. For details, refer to [CPE bid management](./cpe-bid-management).

To configure the ad set budget, follow these steps:

1. Select **Daily rewards** as the **Reward Type**.

2. To set up the **ROAS Target**, select an optimization window from the dropdown list and  enter the percentage.\
   For example, a D3 **ROAS Target** of 90% means you expect to achieve 90% return on ad spend (ROAS) three days after the user installs the app.

3. To set different bids based on the publisher app that shows your offer, turn on the **Per App Bid** toggle.

4. In the **Number (#) of Total Conversions**, enter the maximum number of times that users can complete the same event in this ad set.

5. If you turn on the **Per App Bid** toggle, go to step 7. Otherwise, enter the **Bid** amount.

6. If you turn on the **Per App Bid** toggle, set up the event bids for each publisher app either manually or with a CSV file.

   1. **Manual setup**

      Add the publisher apps using the **Find & Add Apps** button and then enter the bid amount under the **Bid** column for each publisher, including the **Default**.

      **Default** applies to publisher apps not included in your list. For those apps, the bid amount entered under **Default** is used when users complete your ad set’s event from that app.

      ![Example of Default bid](/api/media?file=grow/media/images/default-app-bid-example.jpg)

   2. **CSV setup**

      1. Select **Download sample CSV**.
      2. Leave cells A2 and B2 of the .csv file unchanged to preserve the **Default** publisher app properties. **Default** applies to publisher apps not included in your list. For those apps, the bid amount entered under **Default** is used when users complete your ad set’s event from that app.
      3. Edit the rest of the file according to your chosen publisher apps and bids.
      4. Select **Upload CSV** to import your bid settings.

7. In the **Daily Conversion Cap** field, enter the maximum number of times that users can complete the same event in a day.

8. In the **Daily Budget** field, enter how much the campaign can spend each day.

9. In the **Lifetime Budget** field, enter how much the campaign can spend overall.

10. In the **Lifetime Conversion Cap** field, enter the maximum number of times that users can complete the same event in this ad set.

> **Note:**
>
> Offerwall stops showing the ad set when it meets the lower value between the&#x20;
>
> **Lifetime Budget**
>
> &#x20;or the&#x20;
>
> **Lifetime Conversion Cap**
>
> .

## Configure targeting

Configure device and user targeting settings to ensure your offer is shown to the appropriate audience on their mobile devices.

### Configure device targeting

To configure device targeting, follow these steps:

1. Select which **Device Type** to target with your ad set.
2. Select which **OS Versions** to target with your ad set.
3. To show the ad set on devices connected only to Wi‑Fi, turn on the **Wi‑Fi Only** toggle.
4. To target specific Android device models, select **Show Advanced.** From the **Device Model** dropdown list, select **Selected by Model Name** and then the models.

### Configure user targeting

To configure user targeting, follow these steps:

1. Select the **Location** of users who will be shown the ad set.

2. If you’ve selected a **Location** option other than **All Available Regions**, follow the steps based on the selected option. Otherwise, go to step 3.

   1. **Region/Country**

      Select or enter the countries and regions.

   2. **DMA (US only)**

      Select or enter the United-States (US) designated market areas (DMA).

   3. **Radius**

      Select **Sample Radius CSV**, edit the file according to your needs, and select **Upload CSV** to import your settings.

3. Select the **Age Rating** that matches your app’s rating in its app store.

4. Select the **Language** to show the offer only to users whose preferred device language matches your language selection(s).

## Configure tracking

Set up how to track clicks for your ad set so the Offerwall and your MMP can record and attribute actions correctly. To configure tracking, follow these steps:

1. Next to **Attribution Tracking Link**, do one of the following:

   * If the ad set is integrated with an MMP, select **Client-side Click**.
   * If the ad set isn’t integrated with an MMP, or you’re using an SDK to send attribution data directly to Offerwall, select **None**.

2. If you select **Client-side Click**, follow these steps to enter the **Override Destination URL**.

   1. From your MMP dashboard, find and copy the attribution tracking link. All MMPs pre-populate this link with the required parameters and the Offerwall click macros needed to track clicks. For more information on integration and attribution URLs, refer to your specific MMP documentation:
      * [Adjust](/grow/offerwall/user-acquisition/mmp-integrations/adjust.md.md)
      * [Appsflyer](/grow/offerwall/user-acquisition/mmp-integrations/appsflyer.md.md)
      * [Singular](/grow/offerwall/user-acquisition/mmp-integrations/singular.md.md)
   2. Select the **Override Destination** text box to open the **Third Party Attribution** **(TPAT) Editor** dialog.
   3. Paste the link. The dialog prompts you with any necessary fixes before you can select **Save**.

   > **Note:**
   >
   > The Pixel URL fields are not relevant to app campaigns and can be left blank.

3. Optional: Enter the **Attribution Window** in days.

## Configure Offerwall creatives

Configure creatives with clear visuals and instructions so that users understand the offer and the specific event they must complete to receive the reward.

> **Important:**
>
> You can configure and add creatives only before the ad set is approved and active. To edit or add creatives after the ad set is active, contact your account manager.

To configure offerwall creatives, select **+ Add Creative** to open the **Add Offerwall Creative** dialog and follow the instructions outlined in this section.

### Enter creative basic information

In the **Basic** section, do the following:

1. Add a **Name** to the creative to label the instructions for this ad set. This name is visible only internally.
2. Select a **Language** in which the text content of the creative will be shown to users.

### Configure offer appearance on the Offerwall

In the **Offer List** section, configure the appearance of your offer.

The following example shows how a Tapjoy app and its corresponding **Offer List** appear on the Offerwall.

![Offerwall interface that displays an app offer with app icon, headline text, and a click-to-action summary](/api/media?file=/grow/media/images/offerwall-offer-list-example.jpg)

To configure the appearance of your offer, follow these steps:

1. To set the **App Icon** that will be shown in the offerwall, select one of the following options:

   * **Use Default App Icon**: Tapjoy uses the app icon displayed in the Apple Store and Google Play Store.
   * **Override App Icon**: Tapjoy uses the image you upload instead of the icon displayed in the Apple Store and Google Play Store.

2. Enter an offer title in the **Headline** field.

3. Upload a landscape-format **Hero Image** to optimize offer visibility in recommended modules like PlayTab.

4. Optional: Show an animated GIF of your app’s gameplay on the Offerwall. To add a GIF, follow these steps:
   1. Select **Hide Advanced**.
   2. Enable the **Animated GIF App Icon** toggle.
   3. Upload two GIFs that meet the requirements specified in the UI.

### Configure the offer instructions

In the **Offer Instruction** section, write the instructions that tell users exactly what action they must complete in your offer.

> **Important:**
>
> Offer text instructions must meet specific criteria. For more information, refer to [Requirements for CPE offer text instructions](/grow/offerwall/user-acquisition/dashboard/requirements-for-cpe-offer-text-instructions.md.md).

You can preview the instructions on the right panel, exactly as they’ll display to users.

To set up your offer instructions, select one of the following **Instruction Type** options and add your content in the text box.

| Instruction Type | Description                                                                                                           | Image size     | Video size | Video length |
| ---------------- | --------------------------------------------------------------------------------------------------------------------- | -------------- | ---------- | ------------ |
| Text only        | Only the text instructions to display in the offer.                                                                   |                |            |              |
| Gallery          | The text instructions, accompanied by up to four unique images.                                                       | 750x750 pixels |            |              |
| Video            | The text instructions, accompanied by a video. The video must be an .mp4 file. You can also upload an optional image. | 750x422 pixels | 100 MB     | Maximum 15 s |

After you set up the offer instructions, select **Save** to add the creative to the list in the **Offerwall Creative** section.

### Enter user-friendly event names in the instructions

In the **Daily Rewards Event in Instruction** section, enter a short user-friendly **Display name** for each **MMP event name** listed in the table.This display name is what users encounter in the offer. Ensure your event name tells users the required action to complete in exchange for the reward. For example, the **MMP Event name** `buy-5-lives` can have the **Display name** `Buy five more lives`.

### Specify the traffic split

Under the **Traffic Split (A/B Testing)** column header, enter the percentage of users who will encounter the creative.

> **Tip:**
>
> To add a new creative to the ad set to, you can clone an existing creative to copy over the settings and modify it as needed. To clone a and edit the new one, select&#x20;
>
> **Controls (…)**
>
> &#x20;\>&#x20;
>
> **Duplicate**
>
> .

## Add notes

You can specify additional information that’s visible only to your team and the Tapjoy Offerwall team.

To help the Tapjoy Offerwall team review your ad set more efficiently, upload up to five relevant screenshots of your app and event configuration in your MMP integration. These visuals can help the Tapjoy Offerwall team to review your ad set efficiently.

If you want to communicate additional information to the Offerwall internal review teams, you can add that information in the **Note** text box. Such notes include the following:

* Allowlist and blocklist of publisher apps to control where your offer appears. You can either enter the ID or name of an active ad set that uses the same lists, or enter specific publisher app App IDs or Bundle IDs.
* A minimum or maximum click-to-conversion time (CTCT).
* Estimated time for a user to complete the first event to speed up internal testing.

After you complete the **Add internal notes** section, select **Save All**.

After you save, the setup is complete, and the Tapjoy Offerwall team will review and approve the ad set. You will receive the approval by email within usually one business day. If the review exceeds three business days, contact your account manager.

You can also track the ad set review status in the User Acquisition dashboard campaign list, as shown in the following image:

![User Acquisition dashboard showing CPE campaign ad set list with the review status for each ad set.](/api/media?file=/grow/media/images/cpe-ad-set-status.jpg)

After you receive the email confirming CPE campaign and ad set approval, [enable the CPE campaign and the ad set](/grow/offerwall/user-acquisition/dashboard/enable-a-cpe-campaign-and-ad-set.md.md).
