> ## Documentation Index
> Fetch the complete documentation index at: https://docs.adrop.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Registering Creatives

> Learn how to register ad creatives for your campaign. Creatives are the ad content displayed to users, consisting of images, videos, text, and more.

***

## Creative Section

The creative section is located at the bottom of the campaign detail screen.

### Required Creatives

The creative types you need to register are displayed based on the ad product. Each card shows the creative type, specifications, and registration button.

### Registered Creatives List

Already registered creatives are displayed in a table. Click on a creative to view details and make edits.

***

## Registering Creatives

<video autoPlay muted loop playsInline src="https://mintcdn.com/openrhapsody/nmJyqhGEamtoPhFG/videos/campaign-creative.mp4?fit=max&auto=format&n=nmJyqhGEamtoPhFG&q=85&s=5b669664d6e729201496fe4b3b330b10" data-path="videos/campaign-creative.mp4" />

Click the **Add Creative** button on the required creative card to open the creative registration screen.

### Common Input Fields

These fields are required for all ad formats.

#### File Upload

Drag and drop files or click **Select File** to upload. After uploading, check the specification validation results and re-upload if there are errors.

**Image Creatives**

| Item               | Specification                           |
| ------------------ | --------------------------------------- |
| **Format**         | JPG, PNG, WebP, GIF                     |
| **Max Size**       | 10 MB                                   |
| **Min Resolution** | 3× the ad specification                 |
| **Aspect Ratio**   | Same as ad specification (1% tolerance) |

Recommended resolution examples:

| Ad Spec (dp)       | Min Resolution (px) |
| ------------------ | ------------------- |
| **300×250**        | 900×750 or higher   |
| **320×180 (16:9)** | 960×540 or higher   |

<Warning>Splash ads do not support GIF.</Warning>

**Dark Mode Creatives**

If the publisher supports dark mode, you can register separate images for dark mode.

| Item                  | Description                                                                                |
| --------------------- | ------------------------------------------------------------------------------------------ |
| **Supported Formats** | Banner, Native, Popup, Splash (excluding video)                                            |
| **Display Method**    | Automatically selected based on user's device theme settings                               |
| **Fallback Behavior** | Light mode creative is shown if dark mode creative is not available                        |
| **Review**            | Light/dark creatives are reviewed together; if either violates policies, both are rejected |

<Note>Whether dark mode creative registration is available depends on the publisher's ad unit settings. If the dark mode input field is not displayed, the publisher does not support dark mode.</Note>

**Video Creatives**

For products that support video, you can select either image or video type when registering creatives. Dark mode option is not available when video is selected.

| Item               | Specification                          |
| ------------------ | -------------------------------------- |
| **Format**         | MP4 (recommended), MOV, WebM, MKV, AVI |
| **Max Size**       | 1 GB                                   |
| **Duration**       | 3 seconds or more, under 30 seconds    |
| **Min Resolution** | 720p or higher recommended             |
| **Aspect Ratio**   | Same as the ad unit size               |

Video creatives require a cover image, which is displayed while the video is loading or before playback.

| Item             | Specification  |
| ---------------- | -------------- |
| **Format**       | JPG, PNG, WebP |
| **Aspect Ratio** | Same as video  |

<Note>On iOS, the bottom 34dp is the Safe Area. Avoid placing important text or logos there.</Note>

<Note>Videos are automatically transcoded to multiple quality levels after upload. Depending on the video length, transcoding may take a few minutes, so please allow sufficient time.</Note>

#### Creative Name

A name to identify the creative. Enter a name that makes it easy to distinguish in the creative list.

#### Destination URL

Enter the page URL to navigate to when the ad is clicked. The URL you enter is used as-is, so you can freely use tracking parameters or deep links.

| Type               | Example                                                          | Description                        |
| ------------------ | ---------------------------------------------------------------- | ---------------------------------- |
| **Web URL**        | `https://example.com/landing`                                    | Standard landing page              |
| **Tracking URL**   | `https://tracker.example.com/click?campaign_id=123&redirect=...` | URL with conversion tracker        |
| **Deep Link**      | `myapp://product/123`                                            | Navigate to specific screen in app |
| **Universal Link** | `https://example.com/app/product/123`                            | iOS/Android common deep link       |
| **App Store**      | `https://play.google.com/store/apps/details?id=...`              | Drive app installs                 |

<Note title="When using deep links">
  You don't need to separate Android and iOS—universal links or app links work across platforms. Configure fallback handling for cases when the app is not installed through your deep link service provider.
</Note>

<Note title="For conversion tracking">
  You can enter tracking links from AppsFlyer, Adjust, Branch, etc. as-is. URLs are passed without modification.
</Note>

***

### Native Ad Additional Fields

Native ads are configured to blend naturally with the app's content. The following fields are displayed based on the ad unit settings configured by the publisher.

#### CTA Button

A call-to-action button. Only displayed if the publisher has enabled CTA buttons.

You can select button text appropriate for the ad purpose, such as "Learn More", "Buy Now", or "Install". You can also set the button background color and text color.

#### Advertiser Profile

Displays advertiser information. Only displayed if the publisher has enabled profile display.

| Item              | Description                                  |
| ----------------- | -------------------------------------------- |
| **Profile Image** | 256×256px square image                       |
| **Profile Name**  | Advertiser or brand name (max 20 characters) |
| **Profile Link**  | URL to navigate to when profile is clicked   |

#### Text

Text to be displayed in the ad. Text fields configured by the publisher are displayed.

| Item                | Description                                  |
| ------------------- | -------------------------------------------- |
| **Headline**        | Ad title                                     |
| **Body**            | Ad description                               |
| **Additional Text** | Extra fields defined by publisher (optional) |

Each text field has a maximum character limit.

***

### Advanced Settings (Optional)

You can set different display schedules for each creative within a campaign. For example, you can show different creatives on weekdays vs. weekends, or show promotional creatives only during specific periods.

<Warning>**Display period and display time cannot be set for splash ad creatives.** Splash ads follow the campaign schedule as-is.</Warning>

<Note>Advanced settings are only displayed if the publisher allows them.</Note>

**Display Period**

| Option                     | Description                                                           |
| -------------------------- | --------------------------------------------------------------------- |
| **Entire Campaign Period** | Displayed from campaign start date to end date. (Default)             |
| **Custom Period**          | Select specific start/end dates and times within the campaign period. |

**Display Time**

| Option             | Description                                                                                 |
| ------------------ | ------------------------------------------------------------------------------------------- |
| **Always Display** | Displayed 24 hours a day. (Default)                                                         |
| **Specific Time**  | Set the same time range for all days. Example: 09:00-18:00 every day                        |
| **Day-specific**   | Set different time ranges for each day. Example: Weekdays 09:00-18:00, Weekends 10:00-22:00 |

<Note>Time zone is based on the publisher's time zone set in the campaign.</Note>

***

### Submit

Click the **Submit** button to change the creative status to pending review.

***

## Next Steps

<Card title="Operating Campaigns" icon="chart-line" href="/campaign/operation">
  Learn how to check campaign status and manage creatives.
</Card>

***

## FAQ

<AccordionGroup>
  <Accordion title="How long does creative review take?">
    Reviews are typically completed within 1-3 business days. You'll receive an email notification with the review result.
  </Accordion>

  <Accordion title="Can I register multiple creatives?">
    Yes, you can register multiple creatives for a single campaign. Approved creatives will be displayed in rotation.
  </Accordion>

  <Accordion title="What if my creative is rejected?">
    Check the rejection reason and modify the creative, then resubmit. Modified creatives will go through review again.
  </Accordion>

  <Accordion title="Can I use a video immediately after upload?">
    Videos are automatically transcoded to multiple quality levels after upload. Depending on the video length, transcoding may take a few minutes, so please allow sufficient time.
  </Accordion>
</AccordionGroup>
