Get started with Veea

Tell us about your sites and what you want to run on them, and a Veea team member will follow up.

Prefer the full page? Go to Contact.

Veea AdEdge™ · advertising at the edge

The screen is in the room.
So is the decision.

Campaigns are bought, built and scheduled in the AdEdge Cloud — then every play, coupon and conversion is decided on the VeeaHub standing in the venue, beside the screen, the shopper and the till. Just-in-time advertising, because the decision never has to travel.

An in-store digital display offering 20% off with a scannable coupon as a shopper walks toward it
The same campaign playing on a cooler-door screen and a smart-cart tablet in a grocery aisle
  • Retail aisles
  • Smart shopping carts
  • Digital signage
  • DOOH networks
  • Transportation centers
  • Stadiums
  • Restaurants
  • Smart city displays
  • AR & MR devices
  • Store-within-a-store
  • In-store surfaces
  • Cart surfaces
  • Just-in-time advertising
  • Location-based serving
  • Prospect-based serving
  • Local content caching
  • Instant playback
  • Context-based coupons
  • Local attribution
  • POS integration
  • Campaign scheduling
  • Computer vision
  • Indoor positioning
  • Open APIs
At a glance

What deciding in the room buys you

  • Ads that know where they are

    Location- and prospect-based serving chooses for the aisle the screen stands in, not just the store it belongs to.

  • Playback with no round trip

    Creative is already cached on the VeeaHub, so the play starts the moment the moment does.

  • Coupons in context

    Real-time, context-based offers, served within reach of the shelf they discount.

  • Attribution at the source

    Plays become conversions on site - local, instant attribution, solid enough to bill on.

  • A till in the loop

    An integrated API ties the campaign to Point-of-Sale interactions.

The gap

Three kinds of screen. Only one knows where it's standing.

Most screens in a venue play a loop that was decided weeks ago. The smarter ones ask a server far away what to show, and pay for the distance on every single play. The difference is not intelligence — it is geography: what can the screen know, and how far away is the thing doing the choosing?

What the screen can do A playlist on a media player Scheduled, blind Cloud-decided signage Smart, but far away AdEdge on the hub Smart, and in the room
Plays instantly, from local storage Yes No
Chooses per moment, not per schedule No Yes
Reads position and proximity indoors No Partial
Keeps playing when the uplink drops Yes No
Serves a coupon at the shelf edge No Partial
Attributes the conversion at the till No No
Runs one campaign across many venues No Yes
Takes new creative without a site visit Partial Yes
The line

Bought in the cloud. Decided in the room.

Veea draws AdEdge as two territories. In the AdEdge Cloud, campaigns are ordered, priced, built and scheduled — once, ahead of time. On the VeeaHub in the venue live all the parts that cannot afford the trip: the player, the positioning, the analytics, the coupons and the till. Move the decision across the line and watch what the line starts charging.

The same campaign, two architectures

Set once · ahead of time

AdEdge Cloud

Campaign Manager · Scheduler CMSfrequency, scheduling, product types
CDNhands creative to the venue’s cache

And the rest of the buying stack, by name:

  • Private Marketplace
  • Self-Service Portal
  • Pricing Tools
  • Product Catalog
  • CPQ Order Manager
  • DMP
  • Creative Manager
  • Adjacent Media
  • Audience Activation
  • ASG

Decides · in the room

Waits · on the line

The venue’s VeeaHub

Ad Serverthe edge content player
Positioninglinked to in-store beacons
Visual Analyticsattentiveness, demographics, preferences
Couponsserved in reach of the shelf
POS APIthe till, in the loop
  • Edge Services
  • HTML5 creative
  • read
  • choose
  • play
  • coupon
  • attribute

The creative crossed the line once, into cache. Every decision since has been made in the room.

Now every play buys a round trip — and the coupon and the conversion stand in the same queue behind it.

Nothing else moves between these two pictures: same screens, same campaign, same creative, same schedule. The only thing that changes is which side of the line the decision lives on.

Veea’s own engineering note says why: advertising content, offers and coupons are cached on VeeaHub units and delivered instantaneously on proximity, because “real-time downloading of this content from the Cloud wouldn’t result in satisfactory user experiences due to latency and lack of tight integration with indoor positioning systems.”

Just-in-time

Same screen, same campaign - three right answers in one day

“Just-in-time advertising” is Veea’s own phrase for it. The campaign is set once; the screen then re-decides all day long, from things only the room can know — who is near, what the moment is, what the rules allow.

  1. 07:40 · doors open

    Offer near you

    First hour, fresh batch

    Bakery counter · aisle one

    Chosen from
    • time of day
    • campaign schedule
  2. 12:10 · lunch peak

    Two minutes away

    The lunch deal, hot now

    Hot counter · back of store

    Chosen from
    • proximity
    • time of day
    • product type
  3. 17:50 · closing window

    Today's deal

    20% off, tonight only

    Chilled aisle · three steps left

    Scan for the coupon · redeemed at the till

    Chosen from
    • proximity
    • context
    • campaign rules
  • Same screen
  • Same campaign
  • Same schedule
  • Same hub

Set onceWhat the cloud decides

The buying side of the platform, done ahead of time and pushed down the line before it is ever needed.

  • Campaign rules — frequency, scheduling, product types
  • Creative, delivered through the CDN into the venue’s cache
  • The schedule each screen works from
  • Demand — programmatic and non-programmatic, through open APIs

Read liveWhat the hub reads

The context only the room has — which is the entire reason the decision lives on the VeeaHub.

  • Indoor position and proximity, linked to in-store beacons
  • Computer vision and context
  • Ad performance, viewer attentiveness, demographics, shopper preferences
  • The till, through the integrated POS API
From order to play

The cloud sets the stage. The hub runs the show.

  1. A campaign is ordered

    Booked in the AdEdge Cloud - programmatic or direct, through open APIs.

  2. Creative comes in

    Managed in the cloud and handed to the CDN, in whatever form the buy needs.

  3. The schedule is set

    The campaign manager maps frequency, scheduling and product types onto the inventory.

  4. The venue caches it

    Creative lands on the VeeaHub ahead of time - the one trip it ever makes.

  5. The hub decides and plays

    Position, context and campaign rules pick the play, and the screen shows it instantly.

  6. The play is attributed

    Coupons, conversions and billing attribution are recorded where they happen - on site.

Steps one to four happen ahead of time, in the AdEdge Cloud. Steps five and six happen live, in the room - and never wait on the first four.

What changes

When the decision stops commuting

  • What you get Playback at the speed of the moment
    Decided far away Every play waits on a download from a server that has never seen the store.
    Decided in the room Creative is already in the room, cached on the hub beside the screen.
  • What you get Ads aimed at a person, not a postcode
    Decided far away Targeting stops at which venue the screen happens to hang in.
    Decided in the room Indoor positioning and live context pick the play at the aisle.
  • What you get An offer within reach of the shelf
    Decided far away Coupons live in apps and inboxes, far from the product they discount.
    Decided in the room Context-based coupons are served beside the thing they are for.
  • What you get Proof of what a play did
    Decided far away Impressions get reported; what happened next is a guess.
    Decided in the room Conversions are attributed locally and tied into the POS.
  • What you get One platform from booking to billing
    Decided far away Buying, serving and measuring live in separate systems that meet in a spreadsheet.
    Decided in the room A full-stack advertising and content platform, from the marketplace to the till.
Who it pays

Three ways the same platform earns

AdEdge is one platform wearing three commercial hats: a retail-media layer for the store that owns the shelves, sellable inventory for whoever owns the screens, and a second income for the operator whose hubs are already on the wall.

RetailersThe store becomes retail media

The campaign and retail-media layer for approved cart and in-store surfaces — relevance delivered closer to the physical point of decision.

  • Campaigns chosen at the aisle, for the aisle
  • Context-based offers and coupons beside the product
  • Optional POS and loyalty integration that reports the conversions
  • TROLLEE smart-cart surfaces, where carts are deployed

Media ownersInventory with proof behind it

Campaigns sold against an inventory of digital out-of-home displays — programmatic and non-programmatic, through open APIs.

  • Retail locations, transportation centers, stadiums, restaurants
  • Smart-city deployments on the same platform
  • Campaign rules by frequency, scheduling and product type
  • Local attribution, solid enough to bill on

OperatorsA second income from deployed hubs

Local advertising served through the edge platform creates a secondary income stream from a network that is already doing other work.

  • Runs on VeeaHubs already on site
  • An add-on service beside SecureConnect on digital displays
  • Enabled by vTBA on private 5G in retail environments
  • Managed alongside the rest of the estate
At estate scale

Every screen decides for itself

One campaign can cover an estate, but no screen waits on another — each venue’s hub carries its own cache, its own positioning and its own rules. Scale changes how many decisions are being made, and nothing about where.

Screen 23 · chilled aisle

Now playing
Tonight’s offer, out of local cache
Chosen because
a shopper in range, this hour, and the campaign rules allow it
Served by
the VeeaHub in this venue — no round trip
Reported
the play and the conversion, attributed for billing

The console talks the same way, per venue and per screen:

  • Screens
  • Campaigns
  • Booked inventory
  • Location rates
  • Reports

The surfaces are anything the platform can reach: smart shopping carts, digital signage, DOOH displays, AR and MR devices, the store within the store.

Where it runs

Anywhere an audience walks past a screen

Retail is where the loop closes fastest — and the same inventory model extends to transportation centers, stadiums, restaurants and smart-city displays.

Activation depends on retailer systems, privacy requirements, supported surfaces, campaign configuration, and deployment scope.

Before you ask

The questions a rollout starts with

Where does the decision actually happen?

On the VeeaHub in the venue. AdEdge runs as an application on the hub’s Linux server — the edge content player, the positioning, the visual analytics, the coupon serving and the POS integration all execute there, next to the screens they drive. The AdEdge Cloud is where campaigns are bought, built, priced and scheduled, and it hands the hub its creative and its rules ahead of time. The hardware is the VeeaHub family.

What happens when the uplink is slow - or down?

The play does not notice, because nothing about the play crosses the network. Creative is cached locally, the decision is made locally, and the coupon and attribution are handled locally. That is Veea’s stated reason for the architecture: real-time downloading from the cloud cannot deliver a satisfactory experience against latency and indoor positioning — so the platform is built to never need it at play time.

How are campaigns bought and scheduled?

In the AdEdge Cloud, programmatically or directly, through open APIs. The campaign manager and scheduler map frequency, scheduling and product types onto the inventory, and the CDN delivers the creative down to each venue’s cache. By the time a shopper walks past a screen, everything the hub needs has already made the trip.

What does it know about the audience - and where does privacy stand?

The hub reads the room: indoor position linked to in-store beacons, computer vision and context, and analytics covering ad performance, viewer attentiveness, demographics and shopper preferences. Veea’s current positioning is privacy-compliant advertising, and activation always depends on retailer systems, privacy requirements, supported surfaces, campaign configuration and deployment scope — what is read in a given store is a per-deployment decision, not a default.

Does it work with our POS and loyalty program?

That is what the integrated Point-of-Sale API is for, and the platform may optionally be integrated with the retailer’s loyalty program as well — tying campaigns to purchase history and reporting the ad conversions, which is what turns in-store advertising from a cost line into something measured.

How does AdEdge relate to TROLLEE smart carts?

TROLLEE’s cart displays are one of AdEdge’s surfaces: the AdEdge application on the VeeaHub delivers the content to the cart’s screen, and the platform is licensed into the TROLLEE ecosystem. It also runs without a cart in sight — digital signage, DOOH displays, AR devices and the store within the store, alongside TROLLEE or independently. The TROLLEE Solution Brief covers the cart side of the story.

Put the next campaign in the room.

One platform from booking to billing, deciding at the screen. Tell us about your venues and your surfaces.