Freebee Ads docs

Engineering docs

Reference Sites Inventory — Website Rebuild Blueprint

Last updated Aug 27, 2026 · 31 sections

Purpose. Complete content + design reference for rebuilding our DOOH marketing site at Superpower-level production quality. Crawled: 2026-08-27. All copy below is verbatim from the live sites unless marked [our note].

Sites:

  1. superpower.com — DESIGN reference (structure, typography, motion, pricing/FAQ presentation, voice).
  2. adsviaride.com (+ experience.adsviaride.com) — CONTENT reference, especially the #trust section. Direct-adjacent competitor (in-cab DOOH, Bengaluru).
  3. adonmo.com (+ book.adonmo.com) — CONTENT reference. The incumbent Indian ambient-DOOH network; our closest positioning rival.


SITE 1 — superpower.com (DESIGN REFERENCE)

1.1 Page inventory (every page discovered)

PathPurpose
/Home — membership pitch
/how-it-works3-step explainer + comparison table
/biomarkers"What we test" — filterable catalog of 100+ biomarkers
/biomarkers-1Alt/legacy variant of the above
/faqsCategorised FAQ hub (6 categories) with CEO video intro
/reviewsLong-form member testimonial wall, filterable by health topic
/manifestoAbout / vision / values / investors / celebrity users
/organizationsB2B — "Superpower for teams"
/giftGift-a-membership landing
/careersCareers with sectioned anchors + 20 open roles
/blogContent hub, 4 categories (Health Facts, Clinical & Research, Product Updates, Resources)
/blog/tanning-iceberg-explained, /blog/thyroid-health-biomarkersExample articles surfaced in the footer as "Clinical & Research"
/superpower-vs-function-healthCompetitor comparison landing (also -vs-mito-health, -vs-insidetracker)
/checkout, #buy-boxCheckout + on-page buy box anchor
/giannis, /giannis-giveawayCelebrity/giveaway campaign pages
/legal/terms, /legal/privacy, /legal/medical-consentLegal
/organizations, /old-homeB2B / legacy home
app.superpower.comProduct app (login/dashboard)
partners.dub.co/superpowerAffiliate/creator program

1.2 Home page — section-by-section structure (document order)

This is the exact section order from the markup (<section> class names in brackets):

  1. Sticky nav — left: wordmark. Center/right: What we test · Reviews · FAQs · For Employers. Right: Log in (text) + Become a member (filled pill). Mobile → Menu triggers a full mega-panel with 4 column groups: Explore / Compare / Company.
  2. Hero [section-sp2_intro is-home]
    • Eyebrow chip: HSA/FSA eligible
    • H1: "Your new health membership"
    • Sub: "Members start with 100+ lab tests. $199 per year."
    • Dual CTA: primary Become a member, secondary See what we test (ghost). Buttons stream in with a Loading... label placeholder — i.e. CTA labels hydrate client-side.
    • Below-hero 4-up proof strip: Whole body check / Detect 1,000+ conditions · Accessible / Starts at $199/year · Trusted / 1M biomarkers tested · Built by the world's top doctors and scientists
  3. How it works [section_sp2-check] → [howitworks]
    • H2: "How it works"
    • Sub: "It starts with an advanced health check, then so much more."
    • Numbered 1–4 steps, each number + short title + one-line body: 1 Test your baseline / 2 Results explained / 3 Build your protocol / 4 Access everything
    • Inline CTA after the steps.
  4. Product feature scroll (4 stacked H2 blocks, each paired with a product-UI screenshot):
    • "Every membership starts with 100+ biomarkers"
    • "All your health data, in one place"
    • "Get a personalized health protocol"
    • "Message your private care team 24/7"
    • A parallel numbered rail labels them A new health check 01 / All your health data 02 / Your action plan 03 / 24/7 care team 04 — a sticky tab index synced to scroll position.
  5. Value/inclusion table [sp2-membership]
    • H3: "What could cost $10,000 is now $199"
    • A checklist of ~12 included items with a one-line gloss each: 100+ biomarker test — Detect early signs of 1,000+ conditions, Health data upload, Biological age, Personalized protocol, Wearable connection, Advanced AI chat, 24/7 access to care team, Access add-on tests, Access peptides, Access best supplements, Access prescriptions.
  6. Authority / clinicians [section_clinicians-1]
    • H2: "Led by doctors with 40 years of health and longevity expertise"
    • 4 doctor cards (portrait, name, credential line, 1-sentence claim to fame, Learn more) → each opens a modal with a 2–4 paragraph bio under the repeated H3 "Meet the doctors on Superpower's medical advisory board".
  7. Outcomes / testimonials [sp2-testimonials2]
    • Rating chip: 4.6 out of 5 · Trustpilot
    • H2: "Changing outcomes and lives across the nation"
    • Lead stat sentence: "60% of members said Superpower identified something previously missed or overlooked by a doctor."
    • Carousel of 5 member cards: pull-quote + Name, age + a one-line outcome headline (e.g. "Doctors refused to test her fertility, so she took control of her health"). Pager shows 1 / 5.
  8. Press / social proof [section_social-proof-1]
    • H2: "Used by athletes, doctors, and members just like you"
    • Cards mix creator posts (@avnibarman_ · 406k followers) with press headlines (Yahoo, Athletech News: "SoulCycle Teams With Superpower To Integrate Biomarker Testing"). Pager 1 / 3.
  9. Pricing / buy box [section_sp3-membership] (rendered twice — a compact and an expanded variant)
    • Above it a horizontal ticker: What we test: Testosterone · Free T4 · Vitamin D · ApoB · HbA1c · Thyroid (TSH) · hs-CRP · Ferritin · Cortisol · Fasting insulin · +90 more then 4.6 on Trustpilot · 64,000+ members.
    • H2: "Superpower health membership"
    • Sub: "Find early signs of 1,000+ conditions in one blood draw — with a care team and AI concierge to act on every result."
    • Price display: $199 with $349 struck through, /year*, plus three micro-chips: Founding price · Results in 5-10 days · $0.55/day · HSA/FSA eligible.
    • Feature list (6 bullets) then CTA Get my health baseline.
    • Footnotes rendered small and grey: *Pricing may vary for members in New York and New Jersey **At-home labs for an additional cost.
    • Under the box, a 3-up survey stat row: 60% found something a doctor missed · 93% rated it more useful than their checkup · 77% found something new in their results — with an explicit methodology line: "Superpower member survey, 90 days post action plan (n=143)."
  10. Mini-FAQ (4 questions inline, accordion): membership works / cancel anytime / how often to test / when results arrive.
  11. Closing CTA [section_sp2-cta]
    • Rating chip 4.6 out of 5 · 260+ reviews
    • H2: "Health is your superpower"
    • Reassurance chips: Cancel anytime · HSA/FSA eligible · Results within a week
    • Dual CTA Get started + See what we test.
  12. Newsletter capture — "Not sure where to start? Sign up to receive the Superpower Code: a free guide to understanding your health and the systems that matter most." Success + error states are pre-rendered in markup ("You're in! Thanks for subscribing." / "Oops! Something went wrong while submitting the form.").
  13. Deep-FAQ blocks (below the fold, expandable rich content — these are more like mini-landing sections than FAQ rows): "How is Superpower better than a typical physical or health check?" (renders a 3-up stat block 85% / 79% / 49% + one member quote), "What biomarkers do you test?" (renders the biomarker category grid with counts), "Get tested at home or at one of our 2,000+ partner labs" (renders a zip-code lab finder with live results list and a state list), "How safe and secure is my data?" (×2 — a policy statement + a 4-tile assurance grid), "How does Superpower turn labs into a personalized protocol?" (numbered explanation), "Isn't this just another AI chatbot?".
  14. Footer — see 1.7.
  15. Persistent bottom bar / urgency dock — $199 ends September 1 · Offer ends in DD: HH: MM: SS · Join now to lock in our founding price before it goes up. + 6M+ biomarkers analyzed + CTA Join Superpower + 4.6 · 260+ reviews · 64,000+ members. Plus an exit/limited-time modal: "Limited time offer — Last chance to get Superpower for $199".
  16. Floating AI helper — "Ask AI about Superpower" launcher.

1.3 Headline copy style — 15 verbatim examples

Voice: second person, present tense, short declaratives, no jargon, frequent contrast/reframe constructions. Headlines are 2–8 words; subheads are one sentence that immediately quantifies.

  1. "Your new health membership"
  2. "Members start with 100+ lab tests. $199 per year."
  3. "It starts with an advanced health check, then so much more."
  4. "Every membership starts with 100+ biomarkers"
  5. "All your health data, in one place"
  6. "What could cost $10,000 is now $199"
  7. "Led by doctors with 40 years of health and longevity expertise"
  8. "Changing outcomes and lives across the nation"
  9. "Used by athletes, doctors, and members just like you"
  10. "Find early signs of 1,000+ conditions in one blood draw — with a care team and AI concierge to act on every result."
  11. "Health is your superpower"
  12. "Testing is step one. Superpower helps you actually get healthier."
  13. "No more wait times for your health — Get clarity in 3 easy steps"
  14. "Most companies stop at testing. We go further"
  15. "Most lab reports and competitors hand you a number and leave you to figure it out. We don't."
  16. "Your data is yours because we know health is deeply personal."
  17. "The human story is one of progress, but the story has yet to see what happens when humans themselves progress." (manifesto opener — the one long, lyrical sentence on the whole site)

Copy patterns worth stealing:

  • Price-anchoring headline: "What could cost $10,000 is now $199" / "What could cost you $15,000 is $199".
  • Category-defeating contrast: "Most companies stop at testing. We go further."
  • Objection-as-heading: FAQ headings are written as the customer's actual doubt ("Isn't this just another AI chatbot?", "How safe and secure is my data?").
  • Stat-in-subhead: every section subhead carries a number.
  • Reassurance triad under every CTA: Cancel anytime · HSA/FSA eligible · Results within a week.

1.4 Typography character

Built on Webflow. Type stack from the compiled stylesheet:

  • Primary sans: NB International Pro (grotesque, neutral-technical, Swiss; falls back to Arial). Used for all headings and body.
  • Mono companion: NB International Pro Mono — used for eyebrows, labels, numeric readouts, and small-caps-ish metadata. This mono/sans pairing is the single strongest signature of the design.
  • Accents: Society (a display face, sparingly), Square Peg (a script, for one-off editorial flourishes), adelle-sans (legacy).

Scale (from CSS, rem):

.heading-style-h1  font-size: 3.75rem; line-height: 1;    letter-spacing: -0.02em
.heading-style-h1.hero            3.5rem
.heading-style-h1 (variant)       3rem
.heading-style-h2  font-size: 3rem;    line-height: 1.2;  letter-spacing: -0.0225em
.heading-style-h2.large           3.25rem      .tablet-smaller 2.25rem
.heading-style-h5  font-size: 1.5rem;  line-height: 1.2;  letter-spacing: -0.025em
.text-size-regular 1rem  (variant 1.125rem; .size-m-9 1.25rem)
.line-height-adjusted line-height: 1.8   (long-form body)
base h1 (raw)      4rem; weight 400; line-height 1.1

Character: very large headings at weight 400 (not bold) with negative tracking and near-1.0 leading — the "expensive" look. Contrast comes from size, not weight. Body is generous (1.8 line-height on prose). Numbers are set in the mono face with tabular-nums feel.

Special heading treatments:

  • .heading-style-h1.is-gradient — linear-gradient(180deg, black, vermillion-900 93%, vermillion-500) with background-clip: text. i.e. a black-to-warm-orange vertical text gradient on hero headings.
  • .heading-style-h1.is-seq-tint — max-width: 45rem; line-height: 1.07 — headlines are capped at ~45rem so they always break to 2–3 lines.
  • .no-orphan { width: 90% } — explicit orphan control.
  • .breaking_pre { white-space: pre } — hand-authored line breaks in key headlines.

1.5 Color / mood

Design-token palette (from CSS custom properties):

--black    #111        --white  #fff
--zinc-50  #fafafa  --zinc-100 #f4f4f5  --zinc-200 #e4e4e7  --zinc-300 #d4d4d8
--zinc-400 #a1a1aa  --zinc-500 #71717a  --zinc-600 #52525b  --zinc-700 #3f3f46
--zinc-800 #27272a  --zinc-900 #18181b
--orange   #fc5f2b
--vermillion-50 #fff6ea  -100 #ffedd5  -300 #fed7aa  -500 #fdba74  -700 #f7861e  -900 #fc5f2b
--green-50 #e9f9f3  -100 #a7f3d0  -300 #00fca1  -500 #11c182  -700 #26936b
--yellow-50 #fbfbe7 -100 #f7ff9d -300 #e8fc00 -500 #d7db0e -700 #938700
--pink-50 #fbf2f9 -100 #ffddf8 -300 #ffbef1 -500 #ff68de -700 #b90090 -900 #84004b

Mood: off-white/zinc canvas, near-black type, one hot accent (vermillion #fc5f2b) carrying every primary CTA and gradient. The green/yellow/pink ramps are reserved for data — biomarker status chips, ranges, charts — never for chrome. That separation (neutral UI, saturated data) is the core discipline and exactly what we want for a metrics-led product.

1.6 Product UI screenshots, stats, motion, pricing, FAQ

Product UI usage. Screenshots are never dumped in a grid. Each of the 4 feature blocks is H2 + one-sentence body + one large device-framed screenshot, stacked vertically, scrolled through with a sticky numbered index (01 A new health check → 04 24/7 care team). The dashboard is shown as the payoff of each claim, not as a feature tour. plyr is loaded → several "screenshots" are actually looping product videos in a custom video-card component (plyr-video-card-11.css).

Stats presentation — three distinct treatments:

  1. Proof strip under the hero: 4 label/value pairs with a category word above (Whole body check / Detect 1,000+ conditions).
  2. Big-percent row: three huge numerals with a small sentence under each — 85% of members uncover early risk factors, 79% of members uncover heart disease risk, 49% of members slow their speed of aging — immediately followed by a grey methodology line: "This is an anonymized, aggregate analysis conducted on our members." On /how-it-works: 78% / 62% / 49% with "Study conducted over 3,000 Superpower members, aggregated population health data over one year."
  3. Ticker/marquee: rolling list of biomarker names ending in +90 more, then the rating line. Every stat block on the site carries an explicit sample size or methodology footnote. That is the single most transferable trust behaviour.

Animation / scroll behaviour (inferred from markup):

  • lenis smooth-scroll (data-lenis-start, data-lenis-stop, data-lenis-prevent — scroll is locked when modals open).
  • gsap + ScrollTrigger for section reveals and pinning; data-gsap="count" on three elements → numbers count up on scroll into view.
  • data-stagger → staggered entrance of list/grid children.
  • swiper for the testimonial and social-proof carousels (1 / 5, 1 / 3 pagers).
  • Buttons render with a Loading... label until hydration — CTA labels/prices are client-fetched (likely for A/B and price experiments).
  • A countdown timer (DD: HH: MM: SS) in the persistent bottom dock.

Pricing presentation. One price, repeated in three places (mid-page buy box, expanded buy box, sticky dock). Always: strikethrough anchor ($349) → real price ($199) → unit (/year*) → cost-reframing chip ($0.55/day, or $17/month billed annually) → eligibility chip (HSA/FSA eligible) → speed chip (Results in 5-10 days) → feature list → CTA → footnote. Regional exceptions are stated in the footnote, not hidden.

FAQ format. Two levels:

  • Inline mini-FAQ (4 rows) attached to the buy box — objections that block purchase.
  • /faqs hub — a left sidebar of 6 categories with counts (Membership 6, Lab Testing 4, Concierge Team 3, Payments 4, Marketplace 3, Privacy & Security 2), answers are multi-paragraph and link out. Top of the page: "Have a question? Max Marchione, CEO of Superpower, is here to answer some common questions" with CEO video chapters (Welcome / How does it work? / How do follow-up, support, and care work?). Comparison pages carry their own competitor-FAQ block ("Frequently Asked Questions About Function Health") — pure SEO capture.

Comparison table pattern (/how-it-works, /superpower-vs-*): 2–3 columns (Standard physical | Superpower membership | competitor), each row is bad-state title + one-line explanation vs good-state title + one-line explanation — e.g. "10 minutes with a doctor / Wait weeks for an appointment, then get 10 minutes of face time." vs "On-demand care team / Message care team anytime. No appointment, no waiting room." Ends with the honest footnote: "Comparison based on publicly available information as of 2/11/2026" and asterisked definitions.

Five column groups + legal bar:

  • Superpower: How it works · What we test · Member Login · Gift Superpower · Reviews
  • Company: Our Why · Superpower Labs · Contact Us · Careers · Blog · FAQs
  • Compare: Function Health · Mito Health · InsideTracker
  • Partnerships: For Creators · For Partners · For Employers
  • Clinical & Research: two article links (The Tanning Iceberg · Thyroid Biomarkers)
  • Connect: Twitter/X · Instagram · LinkedIn
  • Legal bar: 2026 Superpower Health, Inc. All rights reserved · Terms · Privacy policy · Medical consent · Cookie preferences + a certification badge line: "We are LegitScript Certified".


SITE 2 — adsviaride.com (CONTENT REFERENCE)

Stack: Next.js + Tailwind, Inter. Positioning: in-cab tablet screens in Bengaluru cabs. Pre-launch.

2.1 Page inventory

PathNotes
/Home, with anchors #how-it-works and #trust
/apply and /pricingIdentical page — /pricing shows a lead form, not prices
/driveDriver recruitment + application form
/pledgeEthics/commitments page (their trust story)
/aboutMission, values, two founder bios
/terms /privacy /refund /cancellationLegal, all "Last updated · May 2026"
app.adsviaride.com/loginAdvertiser dashboard
experience.adsviaride.comA separate cinematic 10-scene scrollytelling microsite

Nav (identical on every page): How it works · Pricing · Why us · Experience · Apply Now · Drive with us · Pledge · About · Login + Apply Now button.

2.2 Home — every section, exact headings

  1. Hero. Eyebrow pill: Pre Booking · Limited Slots. H1: "Your Next Customer Is Sitting in a Cab Right Now". Sub: "Upload your ad in seconds and reach customers inside cabs during their 20–30 minute ride. No printing, no installs, no learning curve." CTAs: Apply Now + Experience the site. Background: white → red-50/20 gradient.
  2. Scarcity widget. H2: "Book your cab slots" / "Reserve before your zone fills — demand is climbing." + a Filling chip with a trending-up icon and a decorative SVG line chart with no data bound to it. [our note: pure theatre]
  3. Urgency banner (#how-it-works anchor sits here). Eyebrow Hurry · Launch Pricing Closes Soon. H2: "Launch pricing closes soon." Body: "Apply before the launch-window pricing ends and we'll walk you through the packages. Reserve now — no payment, no long-term commitment."
  4. Micro trust row. "Why advertisers trust us": 1 Apply with your creative + category → 2 We verify GSTIN & business via email → 3 We create your account & reserve your launch slot → "Your ad goes live in cabs across the city".
  5. How it works. Eyebrow ─── HOW IT WORKS. H2: "From brief to live in 48 hours". Sub: "No complicated onboarding. No agency middleman. Three steps and your brand is riding the streets."
    • 01 Brief us — "Tell us your target neighborhoods, audience, and campaign goals. We respond within 24 hours with a tailored proposal."
    • 02 We craft your creative — "Our design team formats your artwork for HD in-vehicle screens — or we create it from scratch if you need a hand."
    • 03 Live across cabs and buses — "Your brand goes live on screens inside cabs and buses across your chosen city zones, tracked in real-time."
  6. Live network counter (dark section, gray-950 → red-950 gradient). Label Live Network. Giant numeral + +, H2 "devices live across the fleet", sub "and still counting". The server-rendered value is literally 0. [our note: the single most damaging element on the site — a hero-scale counter that reads "0 + devices live across the fleet". Never ship a counter whose empty state is visible.]
  7. Why us. Eyebrow ─── WHY ADSVIARIDE. H2: "Why Businesses Choose AdsViaRide". Sub: "Familiar like Meta Ads. Captive like cinema. Local like a hoarding — but live in minutes." [our note: their best line]
    • 01 As Easy as Meta Ads — "No learning curve. Upload, set zone, go live. Same mental model as Boost Post."
    • 02 Real-Time Control — "Start, pause, swap creative — anytime. Changes propagate to every cab in minutes."
    • 03 Captive Audience — "20–30 minutes of attention per ride. No scroll-skip. No ad-blocker. Direct line of sight."
    • 04 Local Targeting — "Pin to neighborhoods, arterial roads, or commercial hubs — reach exactly nearby customers."
  8. Platform capability grid (4, unheaded): Geotargeting · Creative Formats · Campaign Scheduling · Performance Tracking — the last reads "Real-time dashboards with impressions, reach, live fleet maps and play-proof logs."
  9. Coverage zones. Eyebrow ─── COVERAGE ZONES. H2: "Live across Bengaluru". Sub: "Our fleet covers 16+ active zones across the city — from tech corridors to commercial high streets. More zones added every month." Then 16 named zone chips (Koramangala, HSR Layout, Indiranagar, Whitefield, Marathahalli, Electronic City, MG Road, Jayanagar, Banashankari, Hebbal, BTM Layout, Sarjapur Road, Bellandur, JP Nagar, Vidyaranyapura, RT Nagar) + "+ More zones coming soon — Malleshwaram, Rajajinagar, Yelahanka & beyond".
  10. Expansion map. Label Availability. H2: "We're taking over India's streets." Sub: "AdsViaRide is live on the ground in Karnataka — and we're already plotting our next conquest." Live now: Karnataka / Coming next: Tamil Nadu, Maharashtra, Telangana, Andhra Pradesh, Kerala, Delhi NCR. CTA strip: "Grab Your Spot — Karnataka is Live".
  11. FAQ — see 2.4.
  12. Newsletter. STAY IN THE LOOP / "Get city expansion updates first" / "New cities every quarter. Subscribers see launch offers and new zones before they hit the public site." Micro-copy: "No tracking, no sharing. Unsubscribe with one click in any email."
  13. #trust — see 2.3.
  14. Final CTA. "Book your slot now and start reaching customers inside cabs today." / "Five fields. Email confirmation in the hour. Live in minutes."
  15. Driver CTA. "Drivers: Earn on your route" / "Join our network to earn additional income with branded rides." → Apply to Drive.
  16. Footer. Tagline: "In-cab digital advertising for Indian cities. Real-time control, hyper-local targeting, captive 20–30 min audience." Columns: Product (Apply Now, Drive with us, Our Pledge, About Us) · Legal (Terms, Privacy, Refund, Cancellation) · Get in touch (team@adsviaride.com). © 2026 AdsViaRide.

2.3 /#trust — full content (the section we were asked to study)

Eyebrow: ─── WHY ADVERTISERS TRUST US H2: "Verified advertisers, limited slots, and real people behind every reply."

Five tiles, verbatim:

TileCopy
GST-Verified Business"Every advertiser is GST-checked before going live — no anonymous spam, no shady creatives."
Limited Slots per Area"We cap advertisers per zone so your brand is never lost in noise. Demand is real — book early."
Email Instant Contact"A human replies via email within the hour. Not a ticket queue, not a chatbot."
Early Partner Advantage"First advertisers in each zone get locked-in pricing and priority slot reservation."
Simple Process"Five fields to apply. Image or video uploaded once. Live in minutes, edited anytime."

What actually makes this work [our note]: every promise is (a) verifiable by the buyer within a day ("a human replies within the hour", "five fields to apply"), (b) phrased as a negation of a known fear ("not a ticket queue, not a chatbot", "no anonymous spam"), and (c) operationally cheap for the seller. None of it claims audience scale — which is smart, because they have none yet. They convert their weakness (pre-launch, no inventory) into the trust asset ("limited slots", "early partner advantage").

Their second trust surface — /pledge. H1: "We make in-cab advertising — honestly." Sub: "These are the commitments we make to advertisers, drivers, and the passengers riding inside the cabs that carry our screens. They are non-negotiable." Four pledges:

  • Zero passenger tracking — "We measure impressions through GPS movement and zone-based algorithms. No cameras, no facial recognition, no biometric data — ever."
  • Transparent reporting — "Every advertiser sees the same data we see: impressions, vehicle uptime, zone reach. No vanity metrics, no inflation."
  • Fair driver economics — "Drivers earn a clear share of every campaign on their vehicle, paid weekly with a transparent statement."
  • Locally rooted — "We hire locally, partner with Indian cab fleets, and prioritize local advertisers. The cab in front of you is run by a real person from your city."

[our note: "Zero passenger tracking / no cameras ever" is the pledge we cannot and should not copy — we DO use cameras. Our counter-move is not to hide it but to out-specify it: cameras that count and never identify, no images stored, no personal data, aggregate-only. See §4.2.]

2.4 FAQ contents (home) — 8 questions

  1. How fast can my campaign go live? — "Within 48 hours of signing off on your brief and creative. We push ad content wirelessly to all assigned vehicles — no printing, no installation teams, no waiting."
  2. Where exactly will my ad show? — "Your ad plays on HD screens inside cabs and buses operating in the city zones you select. Vehicles are GPS-tracked, so you can see which zones your campaign covered in the live dashboard."
  3. How do you measure impressions without cameras? — "We use GPS movement data, zone-crossing events, and estimated passenger occupancy rates to calculate impressions. The methodology is transparent and available in your campaign report. Zero cameras, zero biometrics."
  4. Can I change my creative mid-campaign? — "Yes — upload a new creative from your dashboard and it propagates to all vehicles within minutes, at no extra cost. You can run A/B creative splits across zones too."
  5. What happens if a vehicle goes offline? — "Offline vehicles are automatically replaced by nearby active vehicles in your assigned zone pool, so your impression targets stay on track. You're only charged for verified active screen time."
  6. Are there any volume benefits for bigger campaigns? — "Yes. As your passenger reach grows, a Volume Benefit is applied automatically — up to 15%, before GST. Enterprise clients with multi-city needs get custom pricing."
  7. Do you provide creative design help? — "Our in-house team can produce screen-optimised creatives for a one-time design fee starting at ₹2,999. Turnaround is 24 hours. We also provide a template pack for common ad sizes."
  8. How do passengers experience the ads? — "Ads play on a screen mounted in the passenger's direct line of sight — typically the headrest or dashboard. Content rotates in a loop with 15–30 second slots. No sound by default; optional ambient audio available."

Header line: "Can't find your answer? Email us at team@adsviaride.com — we reply within 12 hours on weekdays."

2.5 Measurement / tracking claims — how they phrase it

Their entire measurement story is an estimate dressed as transparency:

  • "We use GPS movement data, zone-crossing events, and estimated passenger occupancy rates to calculate impressions."
  • "The methodology is transparent and available in your campaign report."
  • "Zero cameras, zero biometrics."
  • "Play-proof logs" and "live fleet maps" — device-side proof of plays, not of people.
  • "You're only charged for verified active screen time."
  • On the experience site: 0% Passenger data used and "Track every impression. Live maps, geofenced zones, play-proof logs. Every screen reports back — so you know exactly where your budget went."

[our note: the honest frontier they stop at is "we proved the screen played". We can go one step further and prove "a person looked". That gap — plays vs watchers — is our entire wedge, and their own copy hands us the vocabulary: play-proof → watch-proof.]

2.6 Pricing tier presentation

There is no pricing page. /pricing redirects to the apply form. The only price signals anywhere:

  • Budget picker in the form: ₹9,500 – ₹12,000 / ₹12,000 – ₹15,500 / ₹15,500+ / Not sure yet (per month).
  • Creative design service: "starting at ₹2,999", 24h turnaround.
  • Volume benefit "up to 15%, before GST"; "Campaigns spanning 3+ zones or 3+ months qualify automatically".
  • Repeated scarcity framing instead of price: Launch pricing closes soon, Limited slots per zone, locked-in pricing.

The apply form asks: Name*, Company*, Email*, Phone*, GSTIN (optional, "speeds up verification"), business category (22-option dropdown: Hotel / Restaurant / Cafe / Salon & Spa / Gym / Clinic / School / Showroom / F&B / Retail & E-comm / Real Estate / Fashion / Tech-SaaS / Healthcare / EdTech / Finance / Travel / Automotive / Entertainment / Local Services / Events / Other), monthly budget*, timeline* (Immediately / Within 7 days / Just exploring options). Promise beneath: "GST-verified businesses preferred · Email confirmation within 1 hour".

[our note: a 22-way "what do you advertise?" dropdown is a genuinely good lead-qualifier and doubles as a signal that they know the local SMB market. Worth copying — for us: Fashion, F&B, Electronics, Telecom, Jewellery, Real Estate, Auto, Education, Healthcare, Banking/Fintech, Events, Mall Tenant, Other.]

2.7 Driver recruitment (/drive)

Eyebrow ─── DRIVE WITH US. H1: "Earn extra every kilometre you drive". Sub: "Host an AdsViaRide screen in your cab or bus and earn passive monthly income on top of your fares — no extra effort, just keep driving." Four benefit tiles: Steady monthly payouts ("Direct bank transfer at the end of every month. No fare splits, no commissions.") · Zero passenger tracking ("Our screens show ads only — no cameras, no audio, no biometrics.") · No extra work ("Drive your normal routes. We handle the screen, the content, and the maintenance.") · Local-first ("Pick the zones you usually drive. Ads stay relevant to your route."). Form: "Apply to drive — Takes 2 minutes. We'll call you within 48 hours." Fields grouped as About you (name*, phone*, email, city*, pincode) / Your vehicle (vehicle type — only two options, Swift Dzire 2025/2026; registration no.) / Driving license ("Optional now — we'll need it before approval") / Driving schedule (hours per day, days per week) / "Why do you want to join?".

[our note: the supply-side page is structurally identical to the demand-side page — hero promise, 4 benefit tiles, short form with an explicit response-time SLA. Our equivalent is a MALL PARTNER page ("Turn your wall into revenue"), not a driver page.]

2.8 experience.adsviaride.com — the cinematic microsite

A separate 10-scene scrollytelling site with a fake-OS chrome (AVR OS 2.4 — SECURE BOOT, a 000 boot counter, scene index 01 Arrival … 09 Your Move). Status bar: NETWORK · BENGALURU FORMAT · IN-CAB OOH STATUS · LAUNCHING.

Scene copy worth noting:

  • H1: "Your next customer is sitting in a cab." / "Premium screens inside taxis across Bengaluru. A captive audience, a cinematic canvas, and a campaign that launches in minutes."
  • Scene 02 Real-Time Control: "Launch in minutes. Update everywhere, instantly." Stat row (all rendered as 0, animating up): 0 min Avg ride length, 0 × Priority-zone boost, 0 h Campaign go-live, 0 % Play-proof logging, 0 Passenger data used.
  • Cinematic beat copy set as standalone full-screen lines: "One tap to publish." / "Seconds, not weeks." / "Attention." / "The door closes. The city quiets." / "Not interruption." / "One screen. One story. No feed to scroll past." / "22 minutes. The average ride. Undivided."
  • Scene 04: "Advertise where people actually look."
  • Scene 05 Smart Targeting: "Draw a zone. Own the moment." — chips: Koramangala / Indiranagar / MG Road / Airport Corridor / Morning Rush / Evening Peak.
  • Scene 08 Intelligence: "Track every impression." with a dashboard preview showing a hardcoded 48,12,396 Plays this week, Geofence · Indiranagar, Completion rate 0.0%.
  • Scene 09 Scale: Bengaluru Live; Hyderabad/Chennai/Mumbai/Delhi Next.
  • Testimonials with real named founders (their strongest asset): Sham Rao Suryavanshi (Hicoat Wires) — "Reaching engineers and contractors during their daily commute was exactly the audience we needed. Inbound enquiries lifted within weeks of going live."; Madhusudhan (Mythri Metallizing India) — "Hoardings cost five times more for half the reach."; Vikas M. Shadaksharappa (Janatha Vani) — "The hyper-local targeting was the unlock"; Palanivel Mayavan (Leyantra) — "Real-time control let us A/B-test creative across zones in days, not weeks."
  • Footer signature line: "ATTENTION. NOT INTERRUPTION."

2.9 /about — mission + founders

"AdsViaRide is transforming the way brands connect with audiences by turning everyday cab rides into engaging digital advertising experiences." Our Mission: "To bridge the gap between outdoor advertising and digital marketing by offering measurable, data-driven, location-aware advertising solutions. Every journey becomes an opportunity for brands to reach thousands of highly engaged passengers in a premium, distraction-free environment." Values are presented as an interactive heart split into two halves ("Move your cursor over the heart"): We Act Emotional / We Serve People / Being Ethical & Humble vs *Think Logical / Solve Problems / Working Smartly. [our note: cute, but it's an interaction in search of content — the words don't parse as values.]Founders:01 Ishanth D. M. — CEO(3+ yrs sales/BD, previously led a ride-hailing startup) and02 Guruprasad S. — CTO` (5+ yrs full-stack, MERN/PHP/Flutter, OSCP + CEH certified, also founder of Appstronauts). Section header: "Two founders, one mission" / "A builder and an operator".

2.10 What's effective vs what looks fake

Effective — copy these:

  • The one-line positioning triangulation: "Familiar like Meta Ads. Captive like cinema. Local like a hoarding — but live in minutes."
  • Trust tiles built entirely from same-day verifiable promises with an explicit human-response SLA ("a human replies via email within the hour. Not a ticket queue, not a chatbot").
  • A separate, plainly worded /pledge page: four non-negotiables, written for three audiences at once (advertisers, drivers, passengers). It reads as a policy, not marketing.
  • "You're only charged for verified active screen time" — billing tied to proof.
  • "No vanity metrics, no inflation."
  • Named-and-titled local testimonials with a specific mechanism ("A/B-test creative across zones in days, not weeks").
  • Concrete named coverage zones instead of a vague "citywide".
  • 22-option "what do you advertise?" qualifier and an SLA on the reply.
  • The FAQ answers an objection they'd rather not raise ("How do you measure impressions without cameras?") — pre-empting the doubt beats dodging it.

Fake / broken — avoid these:

  • The 0 + counter. A hero-sized "0 + devices live across the fleet — and still counting" ships in the HTML. Any animated counter must render a real server-side value, and must not exist at all before there is a number worth showing.
  • Every stat on the experience site renders 0 server-side (0 min avg ride length, 0% play-proof logging) — a whole stat band that reads as zeros to any bot, screenshot, or slow-JS visitor.
  • Hardcoded dashboard theatre: 48,12,396 Plays this week next to Completion rate 0.0% — the two numbers contradict each other in the same card.
  • A "Filling" scarcity chart with a decorative SVG path and no data behind it.
  • /pricing that shows no prices. The nav promises pricing and delivers a lead form — the highest-intent click on the site lands on a bait-and-switch.
  • Wall-to-wall urgency (Pre Booking · Limited Slots, Hurry · Launch Pricing Closes Soon, Filling, Reserve before your zone fills, Demand is real) with zero evidence behind any of it. Scarcity without a number reads as anxiety, not demand.
  • "We're taking over India's streets… plotting our next conquest" — conquest language against a coming-soon list of 6 states they aren't in.
  • A vehicle-type dropdown with exactly two options (Swift Dzire 2025 / 2026) accidentally reveals fleet size.
  • /pricing and /apply being byte-identical pages: duplicate content, and it makes the site feel thinner than it is.


SITE 3 — adonmo.com (CONTENT REFERENCE)

Stack: Next.js + Tailwind, Inter + DM Sans. Hyderabad HQ (SLN Terminus). Phone +91 770 226 9292. 10 years old, the category incumbent.

3.1 Page inventory

PathNotes
/Home
/about-us/Vision/origin
/our-products/Product portfolio + sector solutions
/adserve/The programmatic platform — feature list + case studies
/career-page/Careers + one open role
/culture/Culture/values/benefits
/contact-us/Segmented contact router
/privacy-policy/, /terms-of-service/Legal
book.adonmo.comSelf-serve booking product (the "receipts not estimates" page)
posters.adonmo.comPoster-frame (static) inventory
acumencms.comTheir CMS product, on a separate domain

Nav: Home · About Us · Our Products · Adserve · Acumen CMS · Poster Frames · Career · Culture · Contact Us. Top bar carries email + phone.

3.2 The stats band — exact numbers and phrasing

Homepage hero. H1 area: "Your Story, Our Screens, Everywhere." / "India's Largest Ambient DOOH Advertising Network" Sub: "AdOnMo connects brands with 12M+ daily viewers through 66,000+ ambient DOOH screens across 27+ Indian cities." CTAs: Book DOOH Ads → (to book.adonmo.com) + Contact Us.

The band itself — 5 tiles, each VALUE / label / qualifier:

ValueLabelQualifier line
12M+Daily audience reachVerified urban consumer touchpoints
66K+Smart DOOH ScreensAcross India's urban environments
27+Indian CitiesTier 1 metros to emerging cities
5K+Brands Trust UsNational, regional & D2C brands
86%Market ShareIndia's ambient DOOH category

Other numbers used across the site (note the inconsistencies — see §3.9):

  • /adserve/ band: 66K+ Screens · 27+ Cities · 105% Recall uplift · 8.5% Inquiry lift
  • Inventory section: 7.5M+ urban residents / 40,000+ screens (residential); 2M+ professionals / 1,700+ screens (corporate); 50K+ fitness enthusiasts (gyms); 1.1M+ shoppers (malls)
  • /our-products/: "86% market share… across 25 cities"; "77% of users reported that they google a brand or offer after seeing it"; "75% more likely to make an impulsive purchase decision"; "65% of large bucket decisions are made after discovering products or services on AdOnMo screens"
  • /about-us/: "transforming how brands connect with 100M+ urban Indians daily across 27+ cities"
  • /contact-us/: "50,000+ screens across 27+ cities"
  • Awards: "20+ Awards for Innovation in DOOH Advertising India"
  • book.adonmo.com: 27+ Cities across India · 7,000+ Gated communities · 2M+ Daily households reach · 40% Savings online; hero sub "7,000+ Gated Communities. 2 Million Households."

3.3 The self-serve booking pitch — exact copy

On the homepage (dark #0b1220 section, badge New · Self-Serve): H2: "Book DOOH ads in 5 minutes." Sub: "10 years building India's largest DOOH network. 5 minutes to launch. Pick screens by city or package, pay online, and go live. No sales calls, no minimum spend, no negotiation." Three sub-features:

  • Browse 10,000+ properties — "Gated communities, corporate tech parks, malls, and gyms, all on a single map."
  • Filter by city, property & package — "Narrow to the city, property type, or pre-built package you need. Reach and pricing surface inline for every match."
  • Pay online, go live the same day — "Transparent pricing, online checkout, and an exclusive online-booking discount." CTA: Launch a campaign ↗ with the deep-link caption "book.adonmo.com · Sign in with your phone, browse in seconds".

On book.adonmo.com — the section we were asked to extract:

Section intro: "Out-of-home advertising without the anxiety." "Buying screen space usually means massive budgets, agency gatekeepers, and black-box reporting. We built this to be different."

Eyebrow chip (green pulsing dot): Receipts, not estimates H2: "You get proof. Not estimates." Body: "We don't do vague "impressions" or black-box reporting. You get a live dashboard with actual photos of your ad playing on screens, so you know exactly what you paid for." Caption: "Live photos. Every screen."

"Start with just ₹15,000." — "You don't need a massive budget to get on the big screen. Start small, test what resonates with your audience, and scale up only when you're ready."

"We'll make sure it looks great." — "Digital screens have their own rules for readability and impact. Our team reviews your creative and provides the formatting support you need to ensure it shines."

Other book.adonmo.com copy:

  • Hero: "Your Brand. At Every Doorstep!" / "Capture Attention Where Your Customers Actually Live" / "7,000+ Gated Communities. 2 Million Households. Advertise where India's most valuable audiences live, decide, and spend." CTAs Reach Your Ideal Customers Today + See How It Works.
  • "Go live in 3 simple steps" — "No meetings, no back-and-forth — book online in minutes." 01 Plan Your Campaign ("Choose your city and campaign duration. Get started in seconds.") · 02 Select Your Communities ("Browse gated communities and pick where your brand shows up. See pricing instantly.") · 03 Go Live ("Confirm your plan and launch your campaign. We handle the rest.")
  • "Everything you need" — 6 tiles: Premium Audience ("Gated communities mean high-income, decision-making households. Your ads reach people with real purchasing power.") · Instant Booking ("No waiting for quotes or callbacks.") · Location Targeting · Transparent Pricing ("See standard rates and your discounted price upfront for every property. No hidden fees, ever.") · Multiple Formats ("Digital LED and static flex screens across every property.") · Performance Reports ("Track reach, impressions, and performance. Our team shares reports and handles campaign ops end-to-end.")
  • "Need help? We're here." — "Booking online doesn't mean you're on your own. Our team reviews every plan, manages your campaign, and is available for support throughout."
  • Final CTA: "Ready to advertise in gated communities?" / "Create your plan in minutes. The discount is applied automatically — no coupon codes needed." → Get Started Free.

[our note: "Receipts, not estimates / You get proof. Not estimates." is the single best line in Indian DOOH marketing right now — and their proof is *photos of the screen*. That proves the ad played. It does not prove anyone saw it. Our honest one-up is exactly one rung up the ladder: they prove the screen, we prove the audience. "Watchers, not receipts."]

3.4 Homepage sections in order

  1. Hero (full-viewport) — as above, with the 5-tile stats band below.
  2. Self-serve band (dark) — "Book DOOH ads in 5 minutes."
  3. "We're Urban India's Pulse." (#creative-section) — label Our Impact, sub "Campaigns that sit close to how people live, move, work, and decide." Four abstract pillars: Pulse — Audience integration · Canvas — Dynamic storytelling · Stage — Context-rich placements · Hub — Connected network. [our note: pure vibes, zero information. Skip this pattern.]
  4. "DOOH That Moves Urban India" (#what-we-do) — sub "Programmatic Digital OOH campaigns where people live, work, shop, and decide." Two paragraphs of positioning prose, then 4 tiles: Programmatic DOOH ("Automated, real-time buying across 66,000+ screens via our AdServe platform") · Contextual Advertising · Real-Time Campaigns ("Live data triggers (weather, footfall, time-of-day) power dynamic creative delivery") · Urban Audience Reach.
  5. Inventory / audience segments (#network) — H2 "How Adonmo Powers DOOH Advertising Across India", sub "Reach audiences where attention is high and DOOH recall is highest." → see §3.6.
  6. "Why Brands Are Shifting to Digital Outdoor Media" — sub "Six reasons top Indian brands are moving budgets to out-of-home digital screens." Numbered 01–06 with kicker labels above some (Unmissable by design, Zero ad blocking, 100% delivery):
    • 01 Combats Ad Blocking — "Ambient DOOH advertising can't be skipped, muted, or blocked. Your story plays in full: every commute, every coffee break, every lift ride."
    • 02 Contextual Relevance — "Right audience, right place, right moment, in lift lobbies, gym floors, mall corridors that already match your audience's intent."
    • 03 Memorable & High-Attention — "Bigger formats, fewer distractions, longer dwell. Out-of-home recall consistently outperforms mobile and pre-roll."
    • 04 Real-Time Data Triggers — "Weather, traffic, sports scores, footfall: pipe live signals into our API and our screens render the right creative on the fly."
    • 05 Hyper-Local to National Scale — "From a single lift lobby to a 27-city national launch."
    • 06 Programmatic Precision — "AdServe gives you audience targeting, dynamic creative, and real-time campaign reporting. The power of digital, at the scale of out-of-home."
  7. Presence map — "Providing advertisers with high impact access to Urban India": an India SVG with per-state (Adonmo presence) labels, plus a 27-city chip list (Delhi NCR, Mumbai, Bengaluru, Hyderabad, Chennai, Kolkata, Pune, Ahmedabad, Jaipur, Surat, Lucknow, Kanpur, Chandigarh, Mohali, Indore, Bhopal, Nagpur, Goa, Kochi, Coimbatore, Mysuru, Tirupati, Vijayawada, Visakhapatnam, Bhubaneswar, Patna, Guwahati).
  8. Brand wall (#brands, dark) — H2 "Trusted by 5,000+ Brands Across India", sub "Built for national advertisers, media agencies, regional challengers, and fast-moving D2C brands." ~43 scrolling logos (Hyundai, Swiggy, Flipkart, Google, Paytm, Mahindra, Reliance, Coca-Cola, Spotify, Nike, Netflix, IKEA, Airtel, Tata, Adidas, Honda, BMW, Zomato, BigBasket, Toyota, HDFC Bank, Oracle, LG, Razorpay, Uber, Apple, Intel, Adobe, Microsoft, Amazon, PhonePe, Samsung, Nvidia, Meta, Puma, Mercedes…). [our note: includes Twitter, GitHub, Discord, Slack, LinkedIn, Instagram, YouTube — implausible as DOOH clients in India. This is a generic logo pack, and it corrodes the credibility of the real names next to it.]
  9. Testimonials (#testimonials) — H2 "Top brands choose Adonmo for DOOH." Sub "See why India's leading marketing teams trust Adonmo to deliver DOOH campaigns with real, measurable impact." Four quotes, attributed to company + role only, no names: K Raheja Group (Marketing Head) — "Great experience with your team! Prompt responses throughout the campaign."; Apollo Hospitals (Branding Head) — "Great job! We truly appreciate the extra effort…"; Great Media (Co-Founder); Socks and Shoes (Co-Founder) — "We appreciate your exceptional service in Pune."
  10. Awards (#awards) — H2 "20+ Awards for Innovation in DOOH Advertising India". Four named: Best DOOH Network — Exchange4Media OOH Awards 2024, Innovation in Programmatic DOOH — India Digital Marketing Awards, Fastest Growing OOH Network — Pitch Marketing Awards 2023, Excellence in Ambient Advertising — Afaqs! OOH Awards 2024.
  11. FAQ (#faq) — see §3.8.
  12. Final CTA — "Ready to Launch Across India's Attention Network?" / "Join 5,000+ brands running DOOH campaigns on India's largest digital screen network." → Start a Campaign → + Talk to our Team.
  13. Footer — tagline "Your Digital Screen Network Partner." Columns Pages (Home, About Us, Our Products, Adserve) · Company (Career, Culture, Contact Us) · Contact (email, phone) · Stay in touch ("Email us to subscribe →"). Legal: Privacy Policy · Terms of Service · Cookie settings. Cookie banner copy is unusually good: "We use Google Analytics to understand how this site is used. No remarketing or ad personalization. You can opt out anytime." with Opt out / Got it.

3.5 AdServe — full feature list (/adserve/)

Header: "About Adserve — Programmatic Intelligence for Urban Screens". Body: "AdServe is AdOnMo's proprietary programmatic platform that brings digital marketing efficiency into the digital screen network. It connects advertisers to 66,000+ premium digital screens across 27+ Indian cities through automated placement and optimization." Stats: 66K+ Screens · 27+ Cities · 105% Recall uplift · 8.5% Inquiry lift

Process — "Our process is divided into three key phases":

  • Step 1 Campaign Setup — "Define your audience, creative assets, budget, targeting parameters, and KPIs in the platform interface."
  • Step 2 Intelligent Deployment — "Our algorithm optimizes campaigns across relevant screens in the network for maximum effectiveness."
  • Step 3 Real-Time Optimization — "Continuous performance monitoring and automatic adjustments help maximize impact and ROI."

Key Features ("Services designed to meet all your programmatic needs"):

  • Personalized Targeting — "Customize delivery based on location, property attributes, and demographic signals to reach precise audience cohorts."
  • Dynamic Content Optimization — "Adapt content using contextual triggers including time, weather, sports scores, AQI, and live feeds."
  • QR Code Integration — "Overlay QR codes at defined positions to create interactive moments and trackable performance metrics."
  • Real-Time Campaign Management — "Automate buying, scheduling, deployment, and optimization across the digital screen network."

High Impact Format — "Campaign creatives that feel alive on screen. Rich video formats bring motion, context, and recall into residential, corporate, retail, and lifestyle environments." Examples: Luxury retail launch, Finance category push, FMCG impact burst.

Dynamic-creative triggers — "Creatives that change with context":

  • Temporal-Based Creatives — "Countdown timers for sales, launches, and limited-time offers."
  • Weather Based Advertising — "Automatically adapt messaging to local environmental factors."
  • Location Based Advertising — "Rotate creatives or local contact details based on user location."
  • Social Media Engagement — "Integrate real-time interaction into dynamic creatives." (Triggers named elsewhere on the site: time-of-day, weather, traffic, sports scores, AQI, footfall, live feeds via API.)

Analytics & Insights — "Data analytics and insights for every deployment. AdServe provides performance analytics including impression and reach, network certification, campaign dashboarding, ad deployment maps, and digital network health." Chips: Impression and Reach · Network Certification · Campaign Dashboard · Ad Deployment Maps · Network Health Tracker · Unified Management.

3.6 Audience segmentation (their inventory taxonomy)

SegmentCopy
Residence"Reach 7.5M+ urban residents via 40,000+ ambient DOOH screens in apartment lobbies and lifts across 27+ cities."
Corporates"Connect with 2M+ professionals on 1,700+ digital screens across IT parks and corporate campuses in India's top cities."
Gyms"Engage 50K+ fitness enthusiasts across premium gym DOOH screens, ideal for wellness, nutrition, sportswear, and lifestyle brands."
Malls"Influence 1.1M+ shoppers on DOOH screens in India's top malls, with high-dwell placements that drive real purchase decisions."

On /about-us/ the same four are re-glossed emotionally: Residence "where they live and unwind" · Corporates "during their daily work routines" · Gyms "where health meets motivation" · Malls "Reach shoppers in a buying mindset at prime retail hubs."

[our note: MALLS IS THEIR SMALLEST SEGMENT — 1.1M shoppers, no screen count given, one sentence of copy. It's a footnote in their deck. That is the whole category we are built for, and we should out-specify them on it by an order of magnitude: named malls, named zones (hero wall vs escalator), dwell time by zone, footfall by hour, and measured watchers per zone.]

3.7 Case-study presentation (/adserve/)

Header: "Client Success Stories — See what clients say about AdServe." Framing line: "Programmatic delivery that moves beyond impressions, proving campaign lift in exposed sites and inquiry behavior." Label: Measured outcomes.

Case 1 — Prestige Group (Real Estate), 105%:

"105% Recall uplift in exposed sites — The AdOnMo digital screen network campaign delivered a 105% uplift in recall rate in exposed sites compared to control sites through the programmatic platform."

Case 2 — Aditya Birla Capital (Financial Services), 8.5%:

"8.5% Inquiry uplift shown — Aditya Birla Capital achieved an 8.5% uplift in inquiries through AdOnMo's premium digital screen network."

Closing line: "AdServe connects advertisers to premium digital inventory with the speed, targeting, and optimization discipline of modern programmatic media."

Format: big percentage + sector tag + one-sentence mechanism + client name. No PDF, no chart, no methodology, no date, no sample size. The "exposed vs control sites" phrasing is the valuable bit — it signals a lift study rather than a vanity metric, and it's a structure we can genuinely reproduce (and beat, because we can measure attention directly rather than survey recall).

3.8 FAQ contents (homepage, 8 questions)

Intro: "Everything you need to know about ambient DOOH advertising, how AdOnMo's network operates, and how to launch your first programmatic digital out-of-home campaign across India."

  1. What is Ambient DOOH Advertising? — "…places smart digital screens within everyday urban environments like apartment lobbies, corporate offices, gyms, malls, and transit hubs. Unlike traditional billboards, ambient DOOH engages audiences in high-dwell spaces where brands gain longer attention, better recall, and deeper engagement."
  2. How many screens does AdOnMo's DOOH Network have? — "66,000+ digital screens across 27+ cities…"
  3. What is Programmatic DOOH and does AdOnMo support it? — "…automated, data-driven buying and delivery… in real time… through its proprietary AdServe platform, allowing brands to launch targeted campaigns using audience insights, location intelligence, contextual triggers, and dynamic creatives."
  4. Which cities does AdOnMo's DOOH advertising network cover? — 15 named cities "…spanning both metro cities and rapidly growing Tier 1 and Tier 2 markets."
  5. How is Ambient DOOH different from traditional OOH advertising? — "Traditional OOH relies on static billboards and short exposure windows during transit. Ambient DOOH engages audiences in high-attention environments… where viewers spend more time."
  6. What venue types are available on AdOnMo's screen network? — the five-item list (Residential Communities / Corporate Offices & IT Parks / Gyms & Fitness Centres / Malls & Retail Spaces / Transit & Mobility Zones).
  7. Can I launch a self-serve DOOH campaign on AdOnMo? — "Yes. AdOnMo offers India's first self-serve DOOH advertising platform… With transparent pricing, flexible budgets, and instant campaign activation, brands can go live quickly without lengthy sales processes."
  8. What makes AdOnMo different from other DOOH companies in India? — "…one of India's few fully integrated DOOH advertising companies, combining physical digital screens, proprietary CMS technology, and a programmatic advertising platform under one ecosystem."

The /our-products/ page carries a second, shorter FAQ (What is AdOnMo / Where are screens located / How is it different from traditional OOH / Can I run hyperlocal campaigns / How do I measure effectiveness — "We provide real-time analytics and reporting through our dashboard, offering insights into ad impressions, audience engagement, and performance metrics").

[our note: their FAQ is written for Google, not for the buyer — every question restates the brand name and the category keyword. It captures search but answers nothing a nervous first-time buyer actually worries about: what does it cost, what if my ad doesn't run, who owns the data, can I cancel. That gap is ours to take.]

3.9 Pricing signals and trust/proof language

Pricing signals (there is no pricing page on adonmo.com):

  • Start with just ₹15,000. (book.adonmo.com — the only hard number on any Adonmo property)
  • 40% Savings online and "an exclusive online-booking discount" / "The discount is applied automatically — no coupon codes needed"
  • "No sales calls, no minimum spend, no negotiation"
  • "Transparent pricing… See standard rates and your discounted price upfront for every property. No hidden fees, ever."
  • "Reach and pricing surface inline for every match"
  • "Start small, test what resonates with your audience, and scale up only when you're ready."

Trust/proof vocabulary they lean on (the words to compete against): Receipts, not estimates · You get proof. Not estimates. · live dashboard with actual photos of your ad playing on screens · Live photos. Every screen. · no vague "impressions" or black-box reporting · Out-of-home advertising without the anxiety · Verified urban consumer touchpoints · Network Certification · exposed sites compared to control sites · measurably impactful from day one · real, measurable impact · Award-winning DOOH Network · 86% market share · 10 years building India's largest DOOH network.

Credibility cracks [our note]:

  • Screen count contradicts itself: 66,000+ (home, adserve, FAQ) vs 50,000+ (contact page) vs a residential+corporate sum of ~41,700.
  • City count: 27+ everywhere vs 25 cities on /our-products/.
  • Audience: 12M+ daily viewers (home) vs 100M+ urban Indians daily (about) — an 8× discrepancy on the headline metric.
  • The 77% / 75% / 65% behavioural claims on /our-products/ have no source, no sample size, no date. Compare Superpower, which footnotes every stat with n=143 or "3,000 members over one year".
  • The brand wall includes companies that plainly don't buy Indian lift-lobby DOOH.
  • Testimonials are anonymous by person and generic in content ("Great job!").
  • Their proof artefact is a photo of the screen — evidence of playback, never of audience. Every audience number on the site is a modelled estimate presented in the same visual weight as the verified ones.


4. SYNTHESIS — BLUEPRINT FOR OUR SITE

Our positioning, stated once so every section below can be checked against it:

We put big, unmissable screens on mall walls and escalator zones, and we count the people who actually look at them. Advertisers book self-serve and watch verified attention arrive in a live dashboard.

The category sells estimated impressions. AdOnMo raised the bar to proof the ad played ("receipts, not estimates"). We raise it again to proof a person watched: watchers, not receipts.

Design language from Superpower; content patterns from the other two. Order matters — the argument builds: attention exists → we measure it → here's proof → here's the price → here's what happens if you're not convinced.

Global chrome

  • Nav (sticky, thin, transparent-to-solid on scroll): wordmark · How it works · Screens · Measurement · Pricing · For malls · Log in (text) · Book a screen (filled pill, accent colour). Mobile: full-panel mega-menu grouped Advertise / Proof / Company — Superpower's pattern.
  • No countdown timers, no "limited slots", no scarcity chips. Superpower earns urgency with a real dated price change; we have no equivalent, so we use none. AdsViaRide shows what fake urgency costs.

S1 · Hero (Superpower section-sp2_intro pattern)

  • Eyebrow chip: Mall wall + escalator screens · [City]
  • H1, ≤7 words, weight 400, −0.02em tracking, capped at ~45rem so it breaks to two lines: "Ads people actually watch." (alternates: "Attention you can count." / "The screen they can't scroll past.")
  • Subhead, one sentence, carries a number: "Giant wall screens and escalator-zone displays in [N] malls — with cameras that count watchers, attention seconds, and audience mix. Book online in minutes."
  • Dual CTA: primary Book a screen, ghost See a live dashboard (links to a real demo campaign, not a form).
  • 4-tile proof strip directly under the hero (Superpower's Whole body check / Detect 1,000+ conditions pattern): Measured — watchers, not estimates · Self-serve — live in 24 hours · Premium — [N] malls, [N] screens · Honest — pay only for verified plays.
  • Media: one wide photograph or slow-motion loop of the hero wall in situ with people in frame, mid-glance. Not a mockup, not a stock mall.

S2 · The one-line positioning triangulation (AdsViaRide's best move, upgraded) A single full-width sentence, no card, no icon: "Unmissable like a hoarding. Measured like a Meta campaign. Booked in five minutes."

S3 · The wedge — measured vs estimated (this is our "What could cost $10,000 is now $199" moment)

  • H2: "Everyone else sells impressions. We sell watchers."
  • A three-rung ladder graphic, plainly drawn, each rung with a one-line gloss: Footfall estimate → "someone walked past the mall" (what a hoarding sells) Play receipt → "the ad definitely played" (the current best practice) **Verified watcher** → "a person turned, looked, and we counted the seconds" (ours)
  • One honest caveat line under it, in grey — this is what makes the whole page credible: "Our cameras count faces and dwell. They never identify anyone, never store an image, and never leave the device with anything but numbers."

S4 · How it works — 4 numbered steps (Superpower howitworks) 01 Pick your screens (map + filters by mall, zone, hour) · 02 Upload your creative (formats + human review in under a day) · 03 Go live (approved creatives play within 24h) · 04 Watch the dashboard (watchers, attention seconds, audience mix, per screen, per hour). Inline CTA after step 4.

S5 · Inventory / zone taxonomy (AdOnMo's segment grid, out-specified — this is where we beat them)

  • H2: "Two placements. Two jobs."
  • Hero wall ("gody") screens — size in feet, viewing distance, typical dwell, typical watchers/hour, which malls, what it's for (launches, brand films, category-defining moments).
  • Escalator-zone screens — captive vertical dwell, eye-line, typical watch-through rate, what it's for (frequency, offers, tenant traffic-driving).
  • Each with a real photo, real numbers, and a See live availability link into the booking flow. AdOnMo gives malls one sentence; we give malls the whole page.

S6 · Live dashboard showcase (Superpower's 4-block sticky-index feature scroll) Four stacked H2 + one sentence + device-framed screenshot blocks with a sticky numbered rail (01 → 04):

  • 01 Watchers, by screen and hour — "See how many people actually looked, not how many walked by."
  • 02 Attention seconds — "Total and average seconds of eyes-on-screen for every play."
  • 03 Audience mix — "Age bands and gender split, aggregated on-device. No identities, ever."
  • 04 The play ledger — "Every play, timestamped, append-only, exportable to CSV." Use real screenshots of the real dashboard. If a number is a demo, label it Sample campaign in the frame.

S7 · Trust section — see §4.2 below. Place it here, before pricing, exactly where AdsViaRide puts #trust.

S8 · Proof / case studies (AdOnMo's 105% / 8.5% format, done with our own honesty standard)

  • H2: "Measured outcomes, not adjectives."
  • Per case: big number + sector tag + one-sentence mechanism + brand name + a methodology footnote (dates, screens, exposed vs control where applicable). Superpower footnotes everything; AdOnMo footnotes nothing; we footnote everything and say so.
  • Until we have cases: replace with a single fully-transparent sample campaign report — a real week of real screen data from our own house creative, published in full, with the CSV downloadable. That is a stronger opener than a borrowed logo wall.
  • No generic logo wall. One real client logo beats forty fake ones (see AdOnMo's Discord/GitHub problem).

S9 · Stats band — see §4.3. Place after proof, as a summary.

S10 · Pricing (Superpower's buy-box discipline; AdOnMo's ₹15,000 courage)

  • H2: "Transparent pricing. Pay for verified plays."
  • Show a real starting number: From ₹X,000 / screen / week. Anchor against the alternative the way Superpower does: "What a single mall hoarding costs for a month, for a measured week across [N] screens."
  • Per-tier card: name → price → unit → a cost-reframing chip (≈ ₹X per 1,000 verified watchers) → 5–6 feature bullets → CTA.
  • Reassurance triad under every CTA (Superpower's Cancel anytime · HSA/FSA eligible · Results within a week): Pause anytime · Pay only for verified plays · Live in 24 hours.
  • Footnotes small and grey, never hidden: GST, minimum flight, creative spec, make-good policy.
  • Do not build a /pricing route that shows a lead form. That is AdsViaRide's worst UX crime.

S11 · FAQ — the 10 questions in §4.4, accordion, on-page. Deep answers link to /measurement and /trust.

S12 · Closing CTA (Superpower section_sp2-cta)

  • H2, short and thematic: "Attention, counted."
  • Reassurance triad repeated · dual CTA Book a screen + Talk to a human (with a stated SLA: "a real person replies within 4 working hours" — AdsViaRide's best trust promise).

S13 · Mall/landlord CTA strip (AdsViaRide's driver-recruitment strip, ported to our supply side) "Own a mall? Turn your wall into revenue." → /for-malls.

S14 · Footer (Superpower's five-group structure)

  • Advertise: How it works · Screens & zones · Pricing · Book a screen · Log in
  • Proof: Measurement methodology · Sample report · Trust & privacy · Audit ledger
  • Partners: For malls · For agencies · For brands
  • Company: About · Careers · Contact · Blog
  • Connect: LinkedIn · Instagram
  • Legal bar: © 2026 [Co]. All rights reserved · Terms · Privacy · Refund · Cancellation · Cookie settings + our certification/compliance badge line (Superpower's "We are LegitScript Certified" slot — ours could be a DPDP-compliance or camera-privacy attestation).
  • Cookie banner: copy AdOnMo's tone verbatim in spirit — "We use [analytics] to understand how this site is used. No remarketing or ad personalization. You can opt out anytime."

Supporting pages to build /how-it-works · /screens (inventory catalog, filterable — our /biomarkers equivalent, and it should be as deep) · /measurement (the full methodology doc — our biggest differentiator, treat it as a product page not a legal page) · /pricing (real prices) · /for-malls · /about · /faq · /blog · /trust · legal (/terms, /privacy, /refund, /cancellation) · /vs-hoardings and /vs-instagram-ads (Superpower's comparison-page SEO play, adapted: nobody searches our competitors, but everybody searches the alternatives they're already buying).

Design system to carry over from Superpower

  • Neutral zinc/off-white canvas, near-black text, one hot accent for all CTAs; a separate saturated palette reserved exclusively for data (watchers/attention/age-mix charts). Never let chrome and data share a colour.
  • Grotesque sans for everything + a mono companion for eyebrows, labels and all numeric readouts — for a measurement company this is not decoration, it's positioning.
  • Headlines at 3–3.75rem, weight 400, tracking −0.02em, line-height ~1.0–1.1, max-width ~45rem, with orphan control.
  • Body 1rem/1.125rem, prose at line-height 1.8.
  • Motion: smooth scroll, staggered reveals, count-up on scroll for stat numbers — but only ever bound to real server-rendered values (AdsViaRide's 0 + is the cautionary tale: render the number in HTML, animate from a floor, never from zero-as-placeholder).
  • Carousels for testimonials with a visible 1 / n pager.
  • Reassurance triad under every primary CTA.
  • Every stat carries a methodology footnote.

4.2 (b) Trust-section spec

Placement: between the dashboard showcase (S6) and proof (S8), at #trust. Also a full standalone page at /trust (AdsViaRide's /pledge is the model — plain, policy-toned, addressed to advertisers and mall visitors).

Eyebrow: WHY ADVERTISERS TRUST US H2: "Proof you can audit, not numbers you have to believe." Sub: "Every claim on this page is something you can check inside your own dashboard, on your first campaign."

Five tiles (Superpower's tile grid, AdsViaRide's phrasing discipline: each is (i) verifiable by the buyer within days, (ii) framed as the negation of a real fear, (iii) something we can actually operate):

#TileCopy
1Pay only for verified plays"If a screen was dark, offline, or the play didn't complete, you aren't billed for it. Unbilled plays show up in your report with the reason. No make-good negotiations."
2An append-only audit ledger"Every play is written once, timestamped, and never edited — screen, creative, start, duration, watchers, attention seconds. Export the whole campaign to CSV any time you like. The numbers you see are the numbers we bill from."
3No personal data, by design"Our cameras count faces and estimate age band and gender on the device itself. No image is stored, no video leaves the screen, no one is identified, and nothing is matched to a phone, a face, or a person. Only counts leave the device."
4Human creative approval"A person reviews every creative for readability at wall scale and for mall-appropriateness — and replies within one working day. Not a queue, not a bot. If it won't read from 30 feet, we'll tell you before it runs."
5A live dashboard from day one"You get the dashboard the moment your campaign is booked, not a PDF three weeks after it ends. Watchers, attention seconds, and audience mix update through the day, per screen."

Optional 6th tile once true: "Independently reconcilable" — "Our watcher counts are reconciled against mall footfall data every month, and we publish the variance."

Below the tiles — a methodology link block (this is what separates us from both competitors):

"How we count. We publish exactly how a watcher is defined, what attention seconds mean, the accuracy range of our age/gender model, and what we deliberately do not measure. → Read the measurement methodology"

Rules for this section (non-negotiable, learned from the crawl):

  • Never claim "zero cameras" — we have cameras. Out-specify instead: count, don't identify. Turning the camera into the trust story rather than hiding it is the only defensible move, and it's also the true one.
  • Every promise must be checkable by the customer on their first campaign, without asking us.
  • No adjectives that can't be audited ("world-class", "revolutionary", "India's largest").
  • No number without a footnote.

4.3 (c) Stats-band spec

Placement: immediately under the hero as a 4-tile proof strip (qualitative), and again as a full 5-tile band after the proof section (quantitative). Superpower's tile format: VALUE / label / one-line qualifier.

Rules:

  1. Every value is server-rendered in the HTML. Count-up animation starts from a floor (e.g. 80% of the value), never from 0.
  2. Every tile has a qualifier line and the band has one methodology footnote naming the period and source.
  3. TODO-REAL-VALUE placeholders below must be replaced from the production database before launch. If a real number is embarrassing, drop the tile — do not round it up. A 4-tile band of true numbers beats a 5-tile band with one lie.
  4. Prefer numbers no competitor can state: watchers, attention seconds, watch-through rate. Screen count is the one metric we will always lose to AdOnMo — so never lead with it.
#Value (placeholder)LabelQualifierSource
1TODO-REAL-VALUE — e.g. 1.2M+Watchers measuredCounted by camera, not estimated from footfallSUM(watchers) over trailing 90 days
2TODO-REAL-VALUE — e.g. 4.8MAttention seconds deliveredEyes-on-screen, not screen-on timeSUM(attention_seconds) trailing 90 days
3TODO-REAL-VALUE — e.g. 9Malls liveHero walls and escalator zones in [City]count of active venues
4TODO-REAL-VALUE — e.g. 34Screens liveWall + escalator placementscount of active screens
5TODO-REAL-VALUE — e.g. 99.4%Verified play ratePlays confirmed by the device and billedverified_plays / scheduled_plays

Secondary numbers to use in-section rather than in the band: average watch-through rate per zone (TODO), average attention seconds per watcher on hero walls vs escalators (TODO — this comparison is uniquely ours), peak watchers/hour by mall (TODO), time-to-live after creative approval (TODO — target < 24h), creative-review turnaround (TODO — target < 1 working day).

Band footnote (required): "Measured across all live screens, [DATE RANGE]. Watchers are counted on-device; no images are stored. Full definitions in our measurement methodology."

Explicitly banned from our band: "India's largest", "market share %", any brand-count claim we can't name, any daily-viewer number derived from mall footfall rather than our own counting, and any tile whose value would render as 0.

4.4 (d) FAQ — 10 questions we must answer

Written as the buyer's actual doubt (Superpower's pattern), not as keyword bait (AdOnMo's).

  1. How do you count "watchers" — and how is that different from impressions? Define the watcher event precisely (face detected, oriented toward the screen, for ≥N seconds). Contrast the three rungs: footfall estimate → play receipt → verified watcher. State the accuracy range honestly. Link to the methodology page.
  2. Are you filming shoppers? What happens to the camera data? The most important answer on the site. On-device processing, counts only, no image storage, no video transmission, no identification, no linking to phones or faces, retention policy, DPDP posture, and who can access what. Say plainly what we do not do.
  3. What does it cost, and what's the minimum? A real starting price, the unit (screen/week or per verified play), what's included, GST, and the smallest campaign we'll accept. Never answer this with "contact us".
  4. How fast can my ad go live? Booking → creative review (< 1 working day) → live (< 24 hours). What can delay it (mall-content policy, readability, category restrictions).
  5. What if a screen goes offline, or my ad doesn't play? Unbilled-play policy, how it appears in the report, automatic make-good or credit, and the fact that the ledger is the billing source of truth.
  6. What creative do I need, and will you help? Dimensions and safe areas for hero wall vs escalator, motion vs static, duration, no-audio policy, file formats, whether we design (and price), turnaround.
  7. Which malls and zones can I book, and can I choose the hours? Named venues, hero wall vs escalator, day-part selection, share of voice / loop length, how many advertisers share a screen.
  8. How do I know the numbers are real? Append-only ledger, CSV export, timestamps, per-play detail, what we reconcile against mall footfall, and the variance we publish.
  9. Can I change or pause my campaign mid-flight? Creative swap turnaround, pausing, refunds/credits, cancellation terms — state them, don't bury them in /terms.
  10. How is this different from a mall hoarding, or from running Instagram ads? The honest three-way comparison: hoarding = unmissable but unmeasured; social = measured but skippable; us = unmissable and measured. Include the caveat that we measure attention, not sales, and how to bridge that with QR/promo codes.
  11. (Supply-side, if the mall page links here) I own a mall — what do you install, and what do I earn?
  12. (If relevant) Do you do multi-city / agency buys, and is there programmatic access?

4.5 Quick "do / don't" card for the build team

Do (from Superpower): one accent colour; weight-400 giant headings; mono for numbers; sticky-index feature scroll; count-up on real values; reassurance triad under every CTA; footnote every stat with n=; FAQ headings written as objections; a strikethrough/anchor price with a per-day reframe; a comparison table with honest "as of [date]" footnotes; a footer with five named column groups.

Do (from AdsViaRide): the #trust tile grid of same-day-verifiable promises; a plain-spoken /pledge-style commitments page; "you're only charged for verified [X]"; "no vanity metrics, no inflation"; named local testimonials with a specific mechanism; named coverage zones; a category dropdown that qualifies the lead; an explicit human-response SLA.

Do (from AdOnMo): "Receipts, not estimates" as a structural idea (then beat it with watchers); a real entry price stated on the page (Start with just ₹15,000); "No sales calls, no minimum spend, no negotiation"; a 3-step self-serve explainer; the exposed-vs-control case-study format; the honest cookie banner.

Don't: counters or stat bands that render 0; fake dashboard screenshots with contradictory numbers; scarcity chips with no evidence; a /pricing page that hides prices; a logo wall of brands that aren't customers; anonymous "Great job!" testimonials; contradictory headline numbers across pages; any audience claim we can't reconstruct from the ledger; the phrase "India's largest" in any form.

Reference sites · Docs