Sponsor logos that
pay you back.
A 25-logo, three-tier sponsor wall — auto-rotating, scan-tracked, exportable. Synced across the room and the renewal call you'll have next year.
The sponsor calls Monday.
What's your number?
Anyone who has ever sold a logo placement has been on the call where the sponsor asks for impressions — and the honest answer is usually a guess. By the time the wall has drifted, the QR has broken, and the screenshots don't add up, you're entering the renewal call cold.
See the analytics dashboardSame numbers, every event · CSV-ready · no estimating
Built for the renewal call
Every part of the sponsor wall feeds the impression report — wall rotates itself, QRs route through stable shortcodes you control, and the scan log exports as a CSV the sponsor can drop into their own deck. You stop guessing, they stop asking.
How it worksYou sold a logo. You can't prove it landed.
You promised an LED wall and 12 minutes of stage rotation for $20,000. Sponsorship calls Monday and asks for the impressions report. You write "estimated 8,000 views" in an email you don't want to send — and next year's renewal will be a guess too.
Your sponsor wall is a hand-clicked PowerPoint
Twelve logos, three per slide, an AV operator who has to remember to advance every two minutes. They miss the cue — the same three logos sit on the LED wall for nineteen minutes. A deck can't fix that.
The QR points to a URL you don't own
Your sponsor sent a Bitly with five UTM params and an affiliate hash. You printed it on the program. The QR breaks mid-conference, the program goes 404, and the scans are on a dashboard you can't see.
One wall.
Every screen in the venue.
Configure the wall once and it appears on every output you've already set up — speaker monitor, audience screen, staff display, and a dedicated /output/<id> route you can drop into OBS or an LED controller. Same logos, same tiers, same rotation, no second config to maintain.
Read the architecture
3:14 PMAcme Conf · 2026
Our Sponsors
We capped it on purpose
The 25-logo cap is intentional — past that, sponsor logos shrink below scannable size on a 4K LED wall. Tiers (gold / silver / bronze) carry their own colour-coded badge so the back row can read who paid for what without squinting at typeface size.
Tier styling referenceLogos stay scannable on a 4K LED
Layouts step from 2×2 (4 per page) to 5×5 (full wall, all 25 visible) plus an "all at once" mode for foyer LEDs that don't rotate. The 5×5 ceiling is tested for legibility from the back row of a 1,000-seat hall — past that, sponsor marks shrink and gold-tier reads identical to silver.
Sponsors get the placement they paid for
Gold, silver, and bronze tiers carry their own colour-coded pill in the top-right of every card. Operators tier via a dropdown; the wall handles colour, contrast, and sizing automatically. Gold reads gold, silver reads silver, bronze reads bronze.
Runs on every output you already use
Render the wall as an overlay on speaker, audience, or staff displays mid-session, or stand it up as a full-screen output on its own /output/<id> link for breaks and the foyer LED. One config, four surfaces, no duplicated effort at showtime.
It rotates itself.
No clicker required.
Pick a layout, pick an interval, pick a transition. The wall does the rest — for the whole event. Every operator who used to hand-advance a deck during the keynote break gets that twenty minutes back.
Auto-rotate setup
3:14 PMAcme Conf · 2026
Our Sponsors
Match the room
Conference foyer LED? Use fade. Broadcast lower-third with sponsor logos? Swipe matches the rest of the chyron. Outdoor mainstage between sets? Marquee scrolls all 25 in alternating rows continuously. Each transition is one click.
Transition referenceCalm rotation that won't fight the keynote
A clean fade between batches on the interval you set (default 8s). Works on any frame rate, any LED panel, any browser — no motion sickness for the front row, no jitter on the chyron.
Directional motion that matches the chyron
Each batch slides in from the right; the previous slides out to the left. Pairs naturally with broadcast lower-thirds where the rest of the chyron animation is directional.
Every sponsor on screen, every second
A continuous marquee scrolls all 25 logos in alternating rows at different speeds. No batches, no fade — built for environments where the audience walks past, not sits still.
Every visit they get from your event,
counted.
Drop a sponsor's website on their row and we handle the rest — every screen carries their unique QR, every scan lands against their name in your dashboard, every visit attributed to who paid for it. No tracking links to maintain, no attribution falling through the cracks, no guessing on the renewal call.
See the dashboard
3:14 PMAcme Conf · 2026
Our Sponsors
From their URL to your number
One field on the sponsor row: their website. We handle the QR on every card on every screen, and the count against their name in the dashboard. The audience just sees the sponsor's site open instantly — no Tevyr-branded interstitial, no “tracking” page, no flicker.
Click-through referenceYou only enter the website
Drop the sponsor's website on their row. The QR generates itself and shows on their card on every screen — speaker, audience, staff, foyer LED. Same QR everywhere. You don't hand-paste a tracker, you don't generate a link, you don't maintain anything.
Never miss a visitor
Every time someone scans a sponsor's logo, the count lands against that sponsor in your dashboard — total scans, unique scanners, country, time of last visit. No double-counting, no mis-attribution to the sponsor next to them on the wall, no scans falling through the cracks.
The audience never sees a broken link
The QR opens the sponsor's site instantly during the event — no detour, no loading screen, no Tevyr branding in front of their landing page. Even if our service is briefly unavailable, the QR still resolves directly to the sponsor — the audience experience stays clean, you just don't get the count for those few scans.
Hand them the numbers.
On the renewal call.
One dashboard per event with the three numbers your sponsor will ask for — total scans, unique scanners, country breakdown — plus a sortable per-sponsor table and a CSV export ready to ship as the deliverable. The export streams up to 50,000 rows so it works for the keynote and the trade show.
Open the docsRefreshes itself
The dashboard polls every 15 seconds while the tab is open and the page is visible. The relative-time labels tick every 30 seconds. Background tabs pause the poll automatically — you don't burn quota when nobody is looking.
Dashboard referenceTotal scans, unique scanners, sponsors with reach
Three KPI cards answer the three questions every sponsor opens with. Total raw scans, unique IP-hash counts (de-duplicated per scanner per day), and sponsors with at least one scan — all in one row, all live.
Where each scan came from
Top-country derived from Cloudflare / Vercel / Fly edge headers — no third-party geo lookup, no PII transmitted off the host. Per-sponsor row shows top country; CSV carries the full breakdown.
CSV they can drop into their own deck
Streamed CSV with UTF-8 BOM (so Excel opens cleanly), one row per scan, capped at 50,000 rows per export. The deliverable is the file, not a screenshot — your sponsor's analyst opens it and ships their report.
The numbers count,
the people don't get tracked.
Every scan is anonymised before it touches the database — IPs are HMAC-hashed with a server-side secret, no referer is stored, no third-party tracker pixel ever loads. The dashboard counts; it doesn't surveil.
Privacy referenceReal IPs never touch the database
Every IP is HMAC-SHA256 hashed with a server-side secret at the request boundary — the raw address never gets written. Server secret rotates without re-keying old data because nothing reverses to a real IP anyway.
Bots tagged, dashboard hides them
A lightweight UA regex flags Googlebot, link-preview crawlers, and headless scrapers. Rows still get logged so you can audit; the dashboard hides them by default — one click on the toggle includes them again.
No third-party pixels, anywhere on the page
No Google Analytics, no Facebook Pixel, no Segment, no Mixpanel. The analytics dashboard is built on your scan log alone — your sponsor signs off, and the audience never sees a cookie banner from a tracker that wasn't loaded.
Same wall.
Six rooms it earns its keep in.
The wall ships with the same architecture in every venue — same logos, same tiers, same scan attribution, same CSV deliverable. One feature, six contexts, one renewal conversation.
Best practicesTitle sponsor on the LED wall, every break
Run a 25-logo wall in the foyer between sessions. Gold tier gets the title-sponsor slot in the centre, silver and bronze fill the surrounding cards. Auto-rotate paginates through 5×5 batches every 8 seconds — no AV operator clicking next.
Sponsor strip on every WOD board, every screen
Functional-fitness boxes, HIIT studios, and yoga chains run the same WOD on six screens with three sponsor strips per page. A local protein-bar brand pays $200/mo to sit on the strip; you serve the impressions and hand them the scan log at month-end.
Sponsor lower-third per session, scan-tracked
Sessions on the rundown can carry a sponsoredBy field that drives a lower-third overlay during that segment. The QR on the lower-third is the same /s/<code> shortcode used in the wall — every scan, on-air or in-room, lands in the same dashboard.
Local-business sponsor wall, no surveillance
Mayoral debates and PTA showcases run sponsor walls for the local pizza place, the bike shop, the credit union. The city attorney signs off because the wall hashes IPs, drops referers, and never loads a third-party tracker pixel.
Booth roster + central wall in one tool
Your central wall rotates the 25 paying booths. The exhibit-hall TV next to coffee runs the same wall on the dedicated /output/<id> route. Each booth has its own QR. At the end of show 3 they each get a CSV with their numbers — paginated 500 rows at a time, capped at 50,000.
Mainstage sponsor wall between sets
Outdoor festival mainstage runs the wall during set changeovers. Marquee mode scrolls 25 logos in alternating rows continuously while the next band loads in. No clicker, no drift, no gold-tier sponsor stuck on slide 47.
Stop guessing on the renewal call.
The sponsor wall ships on Premium. Twenty-five logos, three tiers, four outputs, scan-tracked QR codes, and a CSV your sponsors can drop into their own deck. Your sponsorship revenue probably already covers it.












