Pick a context (region + pavement type). The ad loader scores every paid & active sponsor and renders the best match. This is exactly what a WorldPaveAI user would see in the slot.
Your full deal desk. Track payment, filter, bulk-select, and activate. Activation is gated by payment — an unpaid sponsor never goes live.
Pick and save a company logo for every supplier. Search the web for the right logo, paste its image URL, or upload a file from your computer — saved logos are used everywhere in the ad server instead of the auto-fetched Clearbit icon.
This is the creative shell every ad fills (Step 1: define template). The loader injects sponsor fields into the tokens below (Step 2: map assets). No design work needed per sponsor.
| {{logo}} | → Logo URL |
| {{headline}} | → Headline Text |
| {{company}} | → Company Name |
| {{cta}} | → CTA label (default below) |
| {{url}} | → Click-through URL |
Location is read from the browser's Geolocation API, then turned into a region/PIN by a free reverse geocoder (BigDataCloud, no API key). The loader scores each eligible sponsor: exact ZIP match scores highest, then state/region, then country, then a global fallback. Pavement-type match and sponsor tier add weight, and impression count is subtracted slightly so ads rotate fairly. Highest total wins.
Premium row, sidebar, and sticky strip — all powered by the live supplier database. Geolocation auto-detects visitor region. Override context below.
Premium slot (top 3 platinum/gold, stacked rows)
Sidebar slot
The strip is fixed to the page bottom. It auto-rotates every 6s through all matched sponsors.