WitRADIUSWitRADIUS
Back to guide

Advertiser — Complete Guide

Buy ad placements on WiFi captive portals across the WitRADIUS network. Pick locations on a map, upload your creative, set a budget, and reach people the moment they connect to public WiFi. Four screens, no operations work.

1. Who Advertiser is for

You want to show your ad — banner, image, short video, link — to people the moment they connect to public WiFi. You're not running the WiFi yourself. You don't own routers, you don't bill subscribers, you don't print voucher cards. You just want ad placements at real-world locations: cafés, hotels, malls, clinics, co-working spaces, apartment buildings.

That's what an Advertiser account does. You browse a map of WiFi hotspots in our network, pick the ones that match your audience, upload your creative, fund a campaign, and watch the impressions roll in.

Use cases

  • Local restaurant advertising delivery on cafés in the same neighborhood
  • Mobile carrier promoting a SIM offer on hotel WiFi
  • App developer driving installs on co-working space WiFi
  • Event promoter selling concert tickets through hotel WiFi the week before the show
  • B2B SaaS targeting professionals at airport / business-lounge WiFi

Your scope

You see only four menu items, plus a Change Password shortcut:

GroupMenu items
OperationsDashboard, Campaigns
InsightsStatistics
MoneyBalance

That's it — the narrowest role surface in the whole system. No hotspot management, no profiles, no users, no sessions. You don't need them.

What's different from a hotspot operator

Hotspot operator (Admin / Business Owner)Advertiser
Owns routers
Sells WiFi to consumers
Pays WitRADIUS for hotspot fees
Earns ad revenue from displayed ads✅ (via shared rev)
Pays for ad placements
Designs creatives
Targets locations

Two sides of the same marketplace: operators supply the screen-time, advertisers pay for it.


2. Dashboard

Your home screen. Refresh it whenever you launch a campaign or check on performance.

What you see

  • Active campaigns — count and combined daily spend
  • Today's impressions — total ad views across all your live campaigns
  • Today's clicks — total click-throughs
  • CTR — click-through rate (clicks / impressions)
  • Spend today / this month — what's been deducted from your balance
  • Balance — current funded amount; refill warning if low
  • Recent activity — campaign approvals, pauses, top-ups

When CTR drops or impressions stall, that's your signal to refresh creatives or expand targeting.


3. Campaigns

The core of your work.

Creating a campaign

  1. Click Add campaign
  2. Name — internal label ("Summer SIM offer", "Eid restaurant promo")
  3. Creative — upload one of:
    • Static image (JPG/PNG, recommended 1080×1920 for full-screen, or 728×90 banner)
    • Short video (MP4, max 30 seconds, max 10 MB)
    • HTML5 banner (advanced — paste markup)
  4. Click destination — the URL users go to when they tap your ad (your landing page, product page, app store link, WhatsApp business link)
  5. Targeting:
    • Hotspot map — pan and click hotspots you want to advertise on. The map shows approximate locations, footfall estimate, and current price-per-impression
    • Date range — start and end dates (campaigns auto-pause at the end)
    • Time of day — optional (e.g. only show ads 8am-10pm)
    • Languages — show your ad to users whose phone is set to specific languages
  6. Budget:
    • Daily budget — max spend per day across all targeted hotspots
    • Total budget — max spend over the campaign lifetime (campaign auto-pauses when hit)
    • Bid type — CPM (cost per 1000 impressions) or CPC (cost per click)
  7. Estimate cost — system calculates expected impressions/clicks per day given your budget + targeting. Adjust budget or targeting until the estimate matches your goals
  8. Save as draft

Submit for approval

Click Submit for approval when ready. Your campaign goes to a SUPERADMIN review queue. Approval typically takes a few hours; we check:

  • Creative meets size/format specs
  • Content is appropriate (no offensive imagery, no misleading claims, no prohibited categories)
  • Click destination loads and isn't malware/phishing
  • Targeting is reasonable

You'll get an email when approved or rejected. Rejections include the reason — fix and resubmit.

Pause / resume

Live campaign? Click Pause to stop spending immediately. Resume brings it back online within seconds. Useful when:

  • You want to swap creative (pause → edit → resume)
  • Your landing page is down for maintenance
  • You hit a daily budget unexpectedly and want to slow down

Editing

You can edit a campaign in draft. Once approved and live, major edits require re-approval (creative change, targeting change). Minor edits (budget tweaks, end-date extension) apply immediately.

Stats per campaign

Open any campaign → Stats tab:

  • Impressions / clicks / CTR / spend over time (hourly, daily)
  • Per-hotspot breakdown (which locations performed best)
  • Geographic heatmap
  • Device breakdown (iOS / Android / desktop)

Use these to optimize: kill underperforming hotspots, double down on winners, refresh creative if CTR drops below your target.


4. The approval flow

Every campaign passes a manual SUPERADMIN review before going live. Here's why and what to expect.

Why approval exists

We have a duty of care to the hotspot operators and end-users in the network. A bad ad on a hotel WiFi can damage the hotel's brand, anger a guest, or even break local advertising laws. So every creative goes through a human pair of eyes.

Common rejection reasons

  • Wrong file format or oversized media — compress and re-upload
  • Misleading claims — "Win an iPhone!" without a real promotion → rejected
  • Adult / gambling / weapons — categories restricted by local regulation. Email us before uploading these
  • Click destination unreachable — landing page returns 404 or 500. Fix and resubmit
  • Trademark issues — using a brand you don't own without permission

Speeding up approval

  • Submit during business hours (Cairo time)
  • Make sure your account has at least the minimum balance (we don't approve under-funded campaigns)
  • Re-use creatives we've previously approved when running similar campaigns
  • For time-sensitive launches (event tomorrow, flash sale), email us with the campaign reference and we'll expedite

5. Balance

You fund a balance, campaign spend deducts from it. Simple, prepaid model.

Sub-tabs

Current balance

Funded amount remaining. When this hits zero, all campaigns auto-pause until you top-up.

Top up

Add funds via:

  • Credit card — instant
  • Bank transfer — upload receipt, we mark it cleared within a few business hours
  • Cryptocurrency (in some regions) — confirms after blockchain settlement

Minimum top-up varies by payment method.

Transactions

Every spend (ad delivery), top-up, refund, and adjustment. Filterable by date / type / campaign. Export as CSV for accounting.

Auto top-up

Optional: when balance drops below a threshold you set (e.g. $50), the system auto-charges your default card for an amount you set (e.g. $200). Prevents campaign auto-pause from balance exhaustion overnight.

Refunds

Unspent budget on a paused/ended campaign stays in your balance — no refund needed; just spend it on the next campaign. If you want money back to your card, email us with the transaction ID and reason.


6. Statistics

Aggregate view across all your campaigns.

Available reports

  • Total impressions, clicks, CTR, spend — daily / weekly / monthly
  • Top campaigns by impressions / clicks / spend
  • Top hotspots in your campaigns by performance
  • Hourly heatmap — when are your ads being seen the most?
  • Demographic breakdown (when available — language, device type, approximate age band)
  • Downloadable PDF / CSV reports for client/board reporting

Use Statistics to plan your next quarter's ad spend; use Campaigns → Stats tab to optimize a single live campaign.


7. Tips & playbook

First campaign

  1. Top up your balance with a small amount (e.g. $50) — enough for one test campaign
  2. Create a draft campaign with one hotspot and a small daily budget ($5/day)
  3. Submit for approval — confirm the flow works end-to-end
  4. Wait for impressions — first day will be slow as the algorithm calibrates
  5. Check stats after 48 hours — CTR, cost per click, geographic split
  6. If results good → scale up budget and add more hotspots. If not → iterate creative

Best practices for creatives

  • Static image: high contrast, large readable text, single clear call-to-action ("Order now", "Get the app", "Book table")
  • Video: assume sound off (most users connecting to WiFi haven't unmuted yet). First 3 seconds must hook
  • Click destination: a focused landing page, not your homepage. The page should match the ad message and convert (form, install button, WhatsApp link)
  • A/B test: run two campaigns to the same hotspots with different creatives, compare CTR after 1000 impressions each

Targeting tips

  • Local advertisers: target hotspots within 2-5 km of your business
  • National brands: select a representative sample of hotspots across cities first; expand to top-performing locations after 1 week of data
  • Time-sensitive: schedule ads for the hour your audience is most likely to act (e.g. food delivery promo from 11am-2pm and 6pm-9pm)
  • Don't over-target: if you whittle to 3 hotspots, your impressions will be too low to optimize. Aim for at least 20-50 hotspots per campaign

Budgeting

  • Start with CPM for awareness campaigns. Switch to CPC when you have proof your click destination converts
  • Daily budget should be at least 10× your CPM rate (so you can buy at least 1000 impressions per day)
  • Keep 20% of monthly spend in balance reserve so a successful campaign isn't stalled by balance exhaustion

Things you should NEVER do

  • Don't upload creative with copyrighted music/video unless you own the rights — campaign will be rejected and your account flagged
  • Don't link to a malicious or phishing landing page — instant ban
  • Don't try to run political campaigns without prior arrangement — most regions restrict these and require special clearance
  • Don't share your login. Each person on your team should have their own (email us to add team members to your account)

When to call support

  • Campaign rejected and you don't understand why
  • Approval taking longer than 24 hours
  • Balance shows wrong figure
  • Stats look impossible (zero impressions on an approved campaign for 24 hours)
  • Want to run something unusual (interactive ad, full-page takeover, sponsored content)

[email protected] — please include your campaign ID and a screenshot.