What is Transactions

Understand how a receipt game works, from the shopper's upload to your team's review and the prize.

1 min read

A receipt game rewards what shoppers buy, not only what they tap. They upload a photo of their receipt, OmniLab reads it and checks it against your rules, and a big enough spend unlocks a prize.

Three phone screens of Spend and Win Christmas: the campaign page, the receipt game and its two prizes

How a receipt goes through

  1. The shopper uploads a photo of the receipt.
  2. OmniLab reads the shop, the total, the date and the zip code.
  3. The acceptance policy checks what was read.
  4. The validation policy approves it straight away, or holds it for your team.
  5. Once approved, the spend counts towards the rules, which unlock prizes.

Each receipt ends up Valid, Pending (waiting for your team), Rejected, Incomplete (unreadable: the shopper can try again) or Duplicate.

What you set up

PartWhat it doesWhere it is
Receipt gameThe page shoppers useBuild > Touchpoints
Winning optionsThe prizes, with their stock and datesConfiguration > Winning Options
RulesThe spend that unlocks each prizeConfiguration > Rules
Acceptance policyWhich receipts countConfiguration > Receipt Acceptance Policy
Validation policyAutomatic, or checked by your teamConfiguration > Receipt Validation Policy

With Manual validation, your team approves receipts in the Receipt Host App: see Review receipts in the Receipt Host App.

When to use one

  • A prize should need proof of purchase, such as "spend €30".
  • Only some shops or areas count.
  • Your team should check receipts before a prize goes out.
  • You want to measure approved spend.

Receipt games accept receipts in euros only.

Next steps

On this page