Create a Campaign
This page walks you through a campaign end to end: create campaign → create ad → add creatives → target → submit for review → go live. Everything is done at adv.adbnk.co.
Flow overview
① Create a campaign pick pricing, bid, budget, ad format
② Create an ad fill in landing page and copy, attach creatives
③ Upload/select creatives image / video / HTML, or use responsive ads
④ Configure targeting region / device / OS / daypart + per-dimension bids
⑤ Submit for review campaign and ad enter review together
⑥ Go live enable after approval to start spendingStep 1: Create a campaign
The campaign is the top-level serving unit. When creating one, set:
| Setting | Description |
|---|---|
| Campaign name | An easily recognizable name |
| Ad format | The format to serve (Banner / Native / Video / Push / Popup / Rich Media / Responsive, etc.), see Ad Formats |
| Pricing model | CPC / CPM / CPA / CPS / CPV |
| Bid | The price you're willing to pay per click/impression/conversion |
| Daily / total budget | Spend caps; fill in at least one |
| Serving dates | Start/end dates; leave empty for unlimited (always on) |
| Targeting | Region, device, OS, browser, daypart, etc. |
| Rotation mode | EVEN (even rotation) or OPTIMIZE (optimize for performance) |
CPA / CPS require a tracker
If you choose CPA or CPS pricing, you must first bind a conversion tracker to the campaign, otherwise saving is rejected. See Conversion Tracking.
Bids and budgets cannot be negative
Bid, daily budget, and total budget must all be non-negative. A newly created campaign starts in DRAFT status — it does not serve immediately and has not yet entered review.
Step 2: Create an ad
Create a specific ad unit under the campaign. Each ad can have its own landing page and copy:
| Field | Description |
|---|---|
| Ad name | Required |
| Parent campaign | Required; an ad must belong to a campaign |
| Landing page URL | The destination the click redirects to |
| Display URL | The branded URL shown to users (optional) |
| Deeplink | Optional for app scenarios |
| Headline / Description / Button text | Used by native, responsive, and similar formats |
| Brand name | Optional |
| Pricing model / Bid | Falls back to the parent campaign when empty |
A newly created ad defaults to PENDING review status.
Step 3: Upload or select creatives
A creative is a pure media asset, decoupled from the ad and reusable across multiple ads:
- Three types — image / video / HTML. Pick an existing one from the library, or upload a new one.
- One ad can attach multiple creatives for rotation; the same creative can also be referenced by multiple ads.
- To auto-fit one creative set to every size and switch copy language by visitor region, use responsive ads — configure headlines, descriptions, images, logos, and videos once, and the system composes ads at various sizes automatically.
Creatives are uploaded via the media library
Advertisers upload creatives through the Media Asset library; ads and responsive ads reference them by asset ID for centralized management and reuse.
Step 4: Configure targeting and bidding
Set targeting at the campaign or ad-group level so ads reach only the right audience:
- Geo targeting: serve or exclude by country/region, down to postal code.
- Device / OS / browser: e.g. mobile only, Android only.
- Daypart & weekday: time-of-day scheduling (dayparting).
- Per-dimension bid adjustments: adjust bids by device / geo / OS in ±% (per item from −90% to +500%) to shift budget toward high-value traffic.
For the full explanation, see Targeting & Bidding.
Step 5: Submit for review
Once fully configured, submit the campaign for review. Before submission the system validates:
- Required fields are complete:
name,pricing_model, bid, budget (at least one of daily/total budget greater than 0). - The campaign has at least 1 ad attached.
- CPA / CPS has a tracker configured.
After submission, the campaign enters PENDING review, handled by an admin.
Review status reference
Campaigns, ads, and creatives each have their own review status:
| Status | Meaning | Next action |
|---|---|---|
DRAFT | Just created, not yet submitted | Complete content and submit for review |
PENDING | Submitted, awaiting admin | Wait for the result |
APPROVED | Ready to serve | Enable to go live |
REJECTED | Not approved, with a reason | Fix per the reason and resubmit |
Editing an approved campaign triggers re-review
Once an APPROVED campaign is edited, it automatically reverts to draft and pauses serving, and must be resubmitted for review before going live again — this prevents unreviewed changes from taking effect directly.
Step 6: Go live
After approval, a campaign's run state can toggle between RUNNING and PAUSED. An ad only truly enters the auction when the campaign, ad, and creative are all approved and enabled.
Once live, you can view performance data — impressions, clicks, CTR, spend — in the console (refreshed roughly every 5 minutes), while actual charges are settled hourly. See Settlement & Payouts for the billing definitions.