← Dashboard

Loading your plan…

Build Your Campaign
Click the map or the DPE recommendations to select areas. Everything updates live — your campaign, evolving in real time.
Mission Control
Live status — updates as you build your campaign below.
Campaign Health
Delivery Confidence
Coverage Score
Inventory Health
Opportunity Score
Plan Utilization
Minimum 5 characters.
Please select a start date.
Must be after start date.
Zone Map
📍 Planned Coverage — where this campaign is scheduled to run. Not verified delivery proof.
Inventory overlay — real-time from the scarcity endpoint
Selected Available Filling Nearly Full Full Not available for your dates ★ Top Pick — highest DPE score, not yet selected
DPE Recommendations Why these? ⓘ
Loading zones…
Selected Places (0/) Clear all
No areas selected yet — pick some on the map or from DPE Recommendations.
Choose Your Time
M
T
W
T
F
S
S
Note: day/time is an optional preference — the DPE schedules exact play windows automatically. This preference is not yet a binding schedule constraint.
Campaign Summary
📊 Est. Delivery
📍 Avg. Availability
🎯 Coverage
📅 Duration
🗺️ Selected Areas0
🎟️ Campaigns Left
✅ Readiness
Inventory Status
Select zones and dates to see live inventory.
HaulAdz StudioVideos up to s
Preview and validate your creative on our LED displays before you submit — every measurement below reads your actual file.
📁
Drag & Drop Your Ad Here
or
Images: JPG · PNG · GIF · WEBP
Videos: MP4 · MOV · WEBM
Max 200MB
File Size
Type
Uploading…0%
Preview on LED Screen — choose how your ad fits the 2:1 canvas
Loading preview…
Cover
Daylight
Fit Mode — how your creative fills the 2:1 canvas
Stretch may distort faces, logos, and text. Cover, Fit, or Blur Background recommended for professional results.
Display Conditions — visual simulation only, not a live camera feed
☀️ Brightness Simulation100%
Final Review
Live Mission Control status is pinned at the top of the page — this is the detailed record of what you're about to submit.
📋 Campaign Details
Name
Start
End
Status After SubmitPending Approval
📍 Coverage
🗓️ Schedule Preference
Days
Time Window
🎬 Media
File
Upload Status
What happens next: your campaign is submitted as Pending and reviewed by the Haul Adz admin team. Once approved, it goes live automatically at your start date, and you'll get an email + in-app notification.
🎉
Campaign Submitted!
We've received your campaign. It's now pending admin review.
📩 We'll review your ad within 1 business day.
📅 Your campaign will be scheduled by our Delivery Priority Engine once approved.
✉️ You'll get an email when it goes live.
📊 Track performance any time from your dashboard.
Pulse will show planned coverage now and verified delivery proof once truck/play logs are received.
← Back to Dashboard Open Pulse Dashboard → + Create Another
0 areas 7 days/wk No time pref Select at least one area to continue.
Loading…