Skip to content

The missing link between shelf and screen.

Turn every pack, shelf and poster into a live channel to the people who buy it: AI chefs, content and contacts you can change after print, with analytics that match your scans.

The link, live From the shelf, through Appelink, to the screen. Every scan finds its experience, and lands in the same numbers.

A pack sits in a cupboard for two years. Its code can start a recipe chat in Spanish, a seasonal page, a sign-up with consent, and it never breaks.

How it works

One pack, four acts.

One code on one pack, from the printer to the report: you print it, shoppers scan it, talk to your brand and sign up, and you see what worked.

  1. 01

    Print your codes

    Up to 500,000 unique codes in one batch, ready for your printer as PDF, SVG or CSV. Every pack, shelf and poster can have its own.

  2. 02

    Launch the experience

    Point the codes at an AI chef, a seasonal page or any page you already have. Change it after print, or switch it on at launch time.

  3. 03

    Collect contacts

    Shoppers sign up for your news with the consent and policy version they agreed to, stored in the region your legal team needs.

  4. 04

    See what worked

    Scans, visitors, sources and goals in one place, per code, batch and placement, with any gap explained.

Built by Appetite Creative, from running on-pack QR campaigns for food and drink brands across Europe and the Middle East.

codes in one batch
500,000
languages per campaign, right to left included
50
printed codes ever deleted. They are only retired.
0
hosting, built for GDPR
EU
Case studies by Appetite Creative

Campaigns on real packs.

Connected-pack campaigns Appetite Creative has run for brands, with the results as each case study reports them. All case studies

  • Suntop
  • Woodlands Dairy
  • Asahi Beverages Philippines
  • Alpro
  • Sunny
  • Tetra Pak East Africa
Suntop

A back-to-school campaign with prizes and rewards.

  • 1M unique visitors
  • 5.6M page views
Read the case study
Woodlands Dairy

A sustainability campaign with Tetra Pak that educated consumers.

  • 2:14min average engagement time
Read the case study
Asahi Beverages Philippines

An engagement and loyalty campaign for Goodday, a cultured milk drink.

  • 218,000 unique visitors
  • 8,200 emails collected
Read the case study
Alpro

An on-pack adventure game for the new Alpro Kids range.

  • 113k total pageviews
  • 4m 07s visit duration
Read the case study
Sunny

An AI-powered experience with a “My Fridge” recipe feature and three games.

  • 6m 21s visit duration
  • 10.9k total pageviews
Read the case study
Tetra Pak East Africa

A connected experience on water cartons for the Lewa Safari Marathon.

  • Gold Beverages Category, Packaging Afristar Awards 2022
Read the case study
Building blocks

Every campaign,
the same blocks.

Switch on what you need. Your team runs campaigns, codes, content, analytics and contacts from the dashboard, with no code. Each campaign's experience is a front end your developers or agency build with our SDK, or we build it for you.

01 · Codes

QR codes and short links

Generate 500,000 unique codes in a single batch and give each one its own destination. Redirects answer in milliseconds, carry your UTM tags through, and a printed code is never deleted.

  • PDF, SVG and CSV for print
  • A destination per code
  • Keeps working through outages
02 · AI agents

AI agents

Assistants that talk like your brand and stay on topic. Every reply is checked against your rules before anyone sees it, and ready-made content takes over if anything fails.

  • Rules checked on every reply
  • A daily spending limit
  • AI processing can stay in the EU
03 · Content

Content and scheduling

Recipes, pages and FAQs in every language your markets speak, right to left included. Publish by date or a daily time slot, in each market's own time zone.

  • Up to 50 languages per campaign
  • Right to left built in
  • One collection for every market
04 · Audience

Audience and consent

Capture contacts with the consent and policy version they agreed to, stored in the region your legal team needs. Export cleanly and delete on request.

  • Recorded consent
  • Policy versions
  • Export and delete on request
Open-pack recognition On request

Proof of purchase, without printed codes.

Run a promotion on the packs already on shelves: the opened pack is the proof of purchase, so nothing new goes to print. You pay per entry, not per pack.

Ask for a demo
AI

Meet Appe, the AI inside your packs. In your shoppers' language.

A recipe chef is one example. Every campaign gets its own agent, with your rules and your content.

  • AI processing can stay in the EU
  • Every reply checked against your rules
Analytics

Numbers that finally agree with your scans. One pipeline for both.

Privacy-friendly web analytics for your campaigns: visitors, sources and UTMs, cities, devices and goals. The dashboard and the report match, and any gap between scans and visits is explained.

  • Scan to visit to goal in one view, per code, batch and placement
  • Compare any two periods and filter by source, city or device
  • A dashboard per client with the widgets they care about
  • Who is on right now as people scan and browse
Built for print

Printed codes outlive campaigns. Ours are built to.

A pack can sit in a cupboard for two years. Whatever you change on the platform, the code on it keeps working.

  • Never deleted, only retired A finished campaign's codes send people to a page you choose. Nobody scans into an error.
  • Works when servers don't An edge fallback keeps redirects answering through outages and deploys, and counts the scans later.
  • Change the destination any time Swap where a printed code goes, or switch it at launch time.
  • Moving from the old Appetite Link? Your codes come with you, so the packs already on shelves keep working.
What's next Coming soon

More blocks, on the way.

What we're building next, for the same dashboard and the same codes. Nothing here is live yet.

  • Mini-games and goals Whatever game your agency builds shows up in your dashboard: plays, finishes and wins become goals, with no setup.
  • Photos and moderation Collect photos with consent for each use and review them in a fast queue before anything goes to print.
  • Chat with Appe Around the dashboard, Analytics included.
  • Ask about your traffic Code computes the numbers. Appe only words them.
  • A summary every morning Up to three insights on what changed.
  • Faces flagged in photos Your moderators still decide.
FAQ

Questions,
answered.

What happens to our printed codes if we cancel?

They keep working, at no cost, forever. Codes are never deleted: after you cancel, they send people to a page you choose, such as your brand's website, so a pack in someone's cupboard never shows an error. You keep read-only access for 90 days to export your data; after that, personal data such as contacts and uploads is deleted. Come back any time and your codes and history are still there.

Where is our data stored?

Your data is hosted in the EU (Germany) by default, and AI processing can stay in the EU too. Need it elsewhere? We run a dedicated regional server in North America, the Middle East or Asia, and personal data such as contacts, consents and uploads then stays in that region.

How is AI billed?

As you use it. Each conversation costs the model price plus a markup, and you see the cost of every one. A daily spending limit per campaign stops a busy week from becoming a surprise; when it is reached, the experience shows ready-made content instead of breaking.

Do we need developers?

Not to run your campaigns. Your team sets up codes, content, schedules, goals and contacts and reads the analytics in the dashboard, with no code, and a code can point at any page you already have. Each campaign experience is a front end: your developers or agency build it with our SDK, or Appetite Creative builds it for you.

Can we move from Google Analytics?

Yes. Add our tracker to your site, run both in parallel for a few weeks, and switch once the numbers line up.

Can our clients see their own results?

Yes. Give them view-only access to their campaign's dashboard.

Your next pack is already at the printer. Make the code on it count.

Tell us about your next launch.

[email protected]