Digital Signage + Ad Revenue Platform

Every screen.
One tower.

CastTower turns any TV, Raspberry Pi, or browser into a managed digital sign. Upload content, build playlists, schedule by time of day, push changes to your entire fleet instantly — then sell ad time on the screens you already run.

No credit card required · Pair your first screen in under 2 minutes

Everything you need

One dashboard. Unlimited reach.

Stop walking USB sticks to TVs. Manage every display in every location from a single console.

🖼️

Any content, one library

Images, videos, live web pages, plus built-in apps: weather, clocks, countdowns, announcements, YouTube, and Google Slides.

Instant push updates

Change a price, swap a promo, fix a typo. Screens update in seconds over a live connection — no reboots, no re-syncing, no site visits.

🗓️

Smart scheduling

Breakfast menu until 11, promos in the afternoon, dark after close. Day-of-week and time windows with priorities — overnight windows included.

🧩

Split-screen layouts

Main area, side panel, and ticker bar — each zone loops its own playlist. A menu, the weather, and announcements on one display.

👥

Teams & permissions

Workspaces with admin, editor, and viewer roles. Invite your team by email; every customer's data stays fully isolated.

📊

Proof of play

Every playback event is logged per screen with durations. Export CSV reports for advertisers, franchisors, or audits.

📺

Fleet monitoring & control

Live status and now-playing for every screen, tags to organize locations, remote reload, and one-click emergency takeover of your whole fleet.

🔑

Two-minute pairing

Open the player on any device, type an 8-character code, done. No accounts on the device, no configuration files, no IT ticket.

🛡️

Resilient by design

Players cache media and state locally, keep looping through network drops — even offline reboots — and recover automatically.

Ad revenue, built in

Your screens can pay for themselves.

Most signage tools stop at showing your content. CastTower adds the whole advertising stack — the part that used to take three separate vendors — so the realtor next door can pay to be on your lobby TV.

🎛️

You set the dial

Choose how much of each screen's loop is for sale — 10%, 20%, or nothing at all — with spot length and time windows. Unsold time simply plays your own content. No blanks, ever.

🏪

A marketplace for local advertisers

List a screen with your price per play. Advertisers book self-serve; you approve every campaign and creative with one tap before it ever touches your screen.

Pay per completed play

Advertisers pay only for plays actually logged by the screen that displayed them — proof-of-play billing that ad sellers twice our price can't match.

💸

Automatic payouts

Connect your bank once (via Stripe). Advertiser payments settle to you automatically, minus a simple platform fee that's only charged when you actually earn.

📡

Programmatic backfill

Opt in to fill unsold slots with national ad demand at your floor price — extra revenue on time that would otherwise go unsold. Off by default, per screen.

🌦️

Weather-smart content

Playlists that switch with the sky — hot-drink promos when it's cold, patio menus when it's sunny. Set the rule once; every screen follows it.

Apps & widgets

More than slides and videos.

Drop live, self-updating content into any playlist — no design work required. Every app scales itself to fullscreen, side panels, or ticker bars.

🌤️

Weather

Live local conditions for any city — just type its name. Updates itself every 10 minutes.

🕐

Clock

A clean, oversized clock and date in each screen's own local timezone.

📣

Announcements

Bold headline + message on a brand color. Perfect for tickers and emergency notices.

Countdown

Days, hours, minutes, seconds to your launch, sale, or grand opening.

▶️

YouTube

Loop any YouTube video, muted and chrome-free, right inside a playlist.

📽️

Google Slides

Publish a deck once — marketing edits the slides, every screen updates automatically.

How it works

From box to broadcast in three steps.

Connect a screen

Plug a Raspberry Pi, Android TV, or Fire TV into any display — or just open a browser. Enter the pairing code from your dashboard.

Build your playlists

Drag content into ordered loops. Set durations per item, choose fade or cut transitions, and assign playlists to screens or schedules.

Stay in control

Watch your whole fleet from the dashboard. Every change you make goes live everywhere, instantly — from your desk or your phone.

Runs on what you already own

No proprietary hardware required.

CastTower's player runs on the devices you have today — from a $35 Raspberry Pi to the smart TV already on the wall.

🍓 Raspberry Pi 🤖 Android TV 🔥 Fire TV 🌐 Any web browser 💻 Windows / Mac / Linux kiosks
Pricing

Start simple. Add power when you need it.

Every paid plan is priced per active screen and prorated automatically as your fleet grows or shrinks. Annual billing is shown below. CastTower charges a 15% platform fee only on advertising revenue we collect for you.

Free
$0
1 screen · free forever
  • Images, video & web content
  • Playlists & immediate push
  • Basic day/time scheduling
  • 7-day proof-of-play history
  • Community support
Start free
Core
$7
per screen / month · billed annually ($9 monthly)
  • Everything in Free
  • Dependable standard schedules
  • 30-day proof-of-play history
  • 14-day free trial, cancel anytime
  • Priority email support
Start 14-day trial
Monetize
$16
per screen / month · billed annually ($20 monthly)
  • Everything in Pro
  • Ad slots & time-slice inventory
  • Direct and marketplace campaigns
  • Stripe Connect payouts
  • 2-year proof-of-play history
Start 14-day trial
Enterprise
Custom
volume pricing
  • Everything in Monetize
  • Custom screen limits
  • SSO, API, webhooks & white-label
  • Onboarding, SLA & dedicated support
Talk to sales

Your screens are waiting.

Pair your first display in the next two minutes — free, no credit card.

Get started with CastTower