Ad Campaign Manager
Sell ad space directly to advertisers. Run targeted campaigns with impression and click tracking — keep 100% of the revenue.
Ad networks take 30–50% of every dollar your site earns. NewsPro's built-in Ad Campaign Manager lets you sell ad space directly to advertisers, keep 100% of the revenue, and manage everything from your dashboard. Set campaigns with start/end dates, target by device, country, and user type, track every impression and click in real time, and deliver ads across 12 placement zones — from header banners to pre-roll video.
- 12 ad placement zones — header, sidebar, in-article, popup, video pre/mid/post-roll, and more
- Image/video ads and custom HTML code per placement
- Geo targeting — show ads only in selected countries
- Device targeting — desktop, tablet, or mobile
- Browser targeting — Chrome, Firefox, Safari, Opera
- User type targeting — guests, registered users, or admins
- Campaign scheduling with start and end dates
- Day-of-week and hour-of-day scheduling
- Real-time impression and click tracking
- CPC and CPM revenue tracking per campaign
- Ad rotation by CTR — best-performing ads shown more
- AdBlock detection and bypass option
Ad Placement Zones
Advanced Targeting Options
Geo Targeting
Select which countries see a campaign. Uses IP-based geolocation (GeoIP2). Advertisers targeting the US market won't waste impressions on international traffic.
Device Targeting
Show different ads on desktop, tablet, and mobile. Serve a leaderboard banner on desktop and a banner on mobile — same campaign, right format for each device.
Day & Hour Targeting
Schedule ads to run only on specific days of the week and hours of the day. Run breakfast ads in the morning, prime-time ads in the evening.
Audience Targeting
Target guests only, registered users only, or both. Disable ads for subscribers to deliver a better experience to your paying audience.
CTR-Based Rotation
When multiple campaigns compete for the same placement, the system auto-rotates and prioritizes ads with higher click-through rates — maximizing revenue per impression.
AdBlock Detection
Optionally detect AdBlock users and show a polite "please disable your ad blocker" message. Or enable the bypass mode to serve ads around common blockers.
Revenue Tracking & Reporting
Common Questions
No. NewsPro's ad system is completely independent. You can sell ad space directly to advertisers and keep 100% of the revenue. You can also run AdSense in parallel by pasting the code into a Custom HTML ad zone.
Yes. Pre-roll (before video), mid-roll (during video), and post-roll (after video) placements are supported. Upload a video file to your media library and assign it to a video ad campaign.
Yes. Set an impression limit per user IP per day. Once a user has seen the ad the configured number of times, it stops showing to them for the rest of the day.
You share campaign reports from the dashboard. You can also allow advertisers to include their own tracking pixel or JavaScript snippet in a Custom HTML ad zone.
Ready to Get Started?
Create your news site in 60 seconds. All features included in every plan.
Create Your Site