Creatives
Upload creatives and follow moderation.
Applies to Appylar v1.0
A creative is the image users see for your campaign. Each campaign carries exactly one creative. You upload a single source image; Appylar generates the banner and interstitial variants and sends it through moderation. This page covers formats, upload, and the moderation lifecycle.
#Supported formats
| Property | Value |
|---|---|
| File types | JPEG, PNG, WebP, GIF |
| Max file size | 5 MB (5120 KB) |
| Per campaign | One creative |
Upload one source image. Appylar produces the served variants from it automatically — you don't upload separate files per size.
#Variants and sizes
From your source image, Appylar generates two variants:
| Variant | Size |
|---|---|
banner | 320 × 50 |
interstitial | 320 × 480 |
Upload a large, high-quality source image. Because both a wide banner and a tall interstitial are derived from it, an image with the subject centered and safe margins crops best across both shapes.
#Upload
Upload from the campaign's detail page in the portal, or via the API (multipart/form-data, field image):
curl -X POST https://api.appylar.com/v1/campaigns/1/creative \
-H "Authorization: Bearer <token>" -H "Accept: application/json" \
-F "image=@creative.png"
Uploading again replaces the existing creative and sends the new one back through moderation.
#Moderation
Every creative is reviewed before it can serve. It moves through three states:
| Status | Meaning | Serves? |
|---|---|---|
| pending | Awaiting review | No |
| approved | Passed review | Yes (when the campaign is active) |
| rejected | Did not pass; a reason is given | No |
Moderation is manual during the design-partner phase, so approval isn't instant. A pending creative never serves live.
#Rejected creatives
When a creative is rejected, the campaign page shows the full rejection reason. Fix the issue and upload a new image — that resets the status to pending for another review. Common reasons include misleading content, poor image quality, or content that overlaps the safe area.
#Approved creatives
Once approved, the creative is eligible to serve as soon as its campaign is active. For network reach you also need a positive credit balance.
#Best practices
- Use a high-resolution source so both variants stay crisp.
- Keep key content (logo, call-to-action) centered and clear of the edges.
- Avoid text that's essential but tiny — it may be unreadable at banner height.
- Make sure the creative honestly represents the promoted app.