Limgro

AdsNation

A one-page pitch that moves like the product

Industry
Digital out-of-home advertising
Year
2025
What we did
Marketing site, UI motion, lead capture
Site languages
EN
adsnation.com
AdsNation
Campaign capabilities on the page
6
Client reviews in the proof section
18
Themes, light and dark
2

Overview

AdsNation sells animated advertising on digital screens in busy shopping malls, with the creative produced in-house. We designed and built its site: one page that shows an ad playing on a display, lays out what a campaign includes and sends every quote request straight to the sales team's Telegram.

Every button leads to one form
  1. 01Any call to action“Get a Free Quote”, “Get Started”
  2. 02Quote form3 fields
  3. 03Server checkphone and e-mail
  4. 04Sales chatTelegram

01 — Challenge

Mall screens are often sold as a static poster on a bigger canvas, and a buyer weighing out-of-home spend wants to see the difference, not read about it. The site had to make the case for motion on the first screen and turn a visitor into a lead before the scroll ends.

02 — What we built

We put a display on the first screen with a video ad running inside it, flanked by two vertical phone formats, so the product is visible before any copy. Below come a marquee that speeds up with the scroll, six campaign capabilities, a wall of client reviews and one call to action repeated down the page — all opening the same three-field quote form.

03 — Result

A fast single-page site in light and dark themes, prerendered and served from cache, where every “Get a Free Quote” and “Get Started” leads to one short form. Requests are validated on the server and reach the sales chat immediately.

Hero in the dark theme — an animated ad playing on a mall display.
01

A screen on the first screen

The hero is a digital display with an ad playing inside it and two vertical phone formats beside it — the exact product the client buys. The theme follows the visitor's system setting, so the screens hold up in dark mode too.

  • Video ad inside a display frame, animated phone formats
  • Light and dark themes from system preference
  • Free-quote call to action on the first screen
Capabilities — the six levers of an animated mall campaign.
02

What a campaign includes

The offer is broken into six capabilities the advertiser actually pays for, from custom motion graphics to scheduling for peak hours. A short outcome statement and an order button close the section.

  • Custom motion graphics tailored to mall environments
  • Creative rotation, flexible duration and frequency
  • Time-based scheduling and real-time content updates
Reviews — client quotes in three scroll-linked columns, dark theme.
03

Social proof at volume

Eighteen client reviews sit in three columns, and each card grows slightly as it crosses the middle of the screen, so the section reads as a crowd rather than a carousel. On a phone the list starts short and opens with a show-more button.

  • 18 reviews on creative quality, speed and store traffic
  • Scroll-linked card scale built with Framer Motion
  • Show-more pagination on mobile
Quote request — the three-field form behind every button.
04

One form behind every button

Every call to action opens the same modal with three fields: name, phone and e-mail. The phone is masked to the US format, the server checks e-mail and phone again, and the request is posted to the sales team's Telegram chat.

  • One modal for all CTAs, driven by a Zustand store
  • Masked US phone input and server-side validation
  • Leads sent to Telegram from a Next.js route handler
AdsNation
On a phone the headline and quote button come first, with the animated display right below.

Key decisions

  • The marquee reads scroll velocity through a spring, so the text speeds up when the visitor scrolls fast and settles back to a slow drift.
  • The page is prerendered and served from the Next.js cache behind Cloudflare; the only server code is the lead route.
  • A single Zustand modal store lets every call to action on the page open the same quote form.
  • Leads are checked twice — a masked phone input on the client, validator.js e-mail and phone checks on the server — before they reach Telegram.
Next projectEasylimOne workspace instead of five toolsEasylim
Have a project in mind?

Let’s build somethingpeople rely on.

Start a projectsales@limgro.comWe reply within 24 hours with a clear plan.