Give advertisers full control over campaign budgets with CPM, CPC, and flat-rate pricing. Campaigns let advertisers group related ads together under a shared budget and schedule, with real-time tracking and transparent spending. This guide covers how to create, monitor, and manage campaigns.

What Is a Campaign?
A campaign is a container for one or more ads. It gives you control over:
- How much you spend in total (budget)
- How you’re charged (pricing model)
- When the campaign runs (start and end dates)
- Combined performance tracking across all ads in the campaign
Pricing Models
When you create a campaign, you choose a pricing model. This determines how you’re billed.
| Model | How You’re Charged | Best For |
|---|---|---|
| Flat Rate | Fixed price for the package period | Predictable costs, simple campaigns |
| CPM | Per 1,000 impressions shown | Brand awareness and visibility |
| CPC | Per click received | Driving traffic and conversions |
Example comparison for a $100 budget:
| Model | Rate | Result |
|---|---|---|
| Flat Rate | $100/month | Fixed $100, regardless of impressions or clicks |
| CPM | $5 per 1,000 | 20,000 impressions max |
| CPC | $0.50 per click | 200 clicks max |
Creating a Campaign
Step 1: Go to Campaigns
From your Advertiser Dashboard, click the Campaigns tab.
Step 2: Click New Campaign
Click New Campaign to open the campaign builder.
Step 3: Fill In Campaign Details
| Field | Description |
|---|---|
| Campaign Name | A name you’ll recognize, e.g. “Summer Sale 2025” |
| Package | Select a pricing package if the site offers one |
| Pricing Model | Flat, CPM, or CPC |
| Budget | Maximum total amount to spend (0 = unlimited) |
| Price Per Unit | Your CPM or CPC rate (for CPM/CPC campaigns) |
| Impressions Limit | Optional cap on total impressions |
| Start Date | When the campaign begins |
| End Date | When the campaign ends (optional) |
Step 4: Confirm Your Wallet Balance
For CPM and CPC campaigns with a budget, the system reserves your budget from your wallet when the campaign activates. Make sure you have enough funds in your wallet before activating. See Budget Reservation for details.
Step 5: Save and Activate
Save the campaign. Once it’s ready, click Activate to make it live.
Campaign Statuses
| Status | What It Means | What to Do |
|---|---|---|
| Draft | Created but not yet activated | Review settings and activate when ready |
| Pending | Waiting for admin review | Wait for approval |
| Active | Running and spending budget | Monitor performance |
| Paused | Temporarily stopped | Resume when ready |
| Completed | Reached end date or budget | Create a new campaign if needed |
| Cancelled | Stopped by you or admin | Contact admin if unexpected |
| Expired | System-expired | Review and create a new campaign |
Pausing and Resuming
You can pause a campaign at any time to stop it temporarily without losing your reserved budget.
To pause:
1. Go to the Campaigns tab
2. Find the campaign
3. Click Pause
The campaign stops immediately. No charges accumulate while paused.
To resume:
1. Find the paused campaign
2. Click Resume
The campaign picks up from where it stopped. Your previously reserved budget remains held during the pause.
Monitoring Performance
Check your campaign performance from the Campaigns tab or the Analytics tab.
| Metric | What It Tells You |
|---|---|
| Impressions | How many times ads in the campaign were shown |
| Clicks | How many times ads were clicked |
| CTR | Click-through rate (clicks / impressions) |
| Spent | Amount deducted from your budget so far |
| Remaining | Budget left to spend |
Ending a Campaign Early
If you want to stop a campaign before its end date:
- Go to the Campaigns tab
- Click Cancel on the campaign
- Confirm the action
For CPM and CPC campaigns, any unused reserved budget is refunded to your wallet after cancellation.
Impressions Limit
You can set a maximum impressions cap separate from your budget. The campaign stops when either the budget or the impressions limit is reached — whichever comes first.
This is useful when you want to reach a specific audience size without worrying about overspending.
Troubleshooting Campaigns
Campaign shows 0 impressions
- Confirm at least one ad is assigned to the campaign
- Verify the campaign status is Active (not Draft or Paused)
- Confirm the campaign’s start date has passed
Campaign paused unexpectedly
- Check your wallet balance — the campaign may have exhausted its reserved budget
- Check if the impressions limit was reached
- The site admin may have paused it for review
Next Steps
- Budget Reservation — understand how CPM/CPC funds are held
- Creating Your First Ad — create ads to add to your campaign
