Scratch-Off Experiences

Gamify your emails
with scratch-to-reveal

Interactive scratch-off landing pages that reveal personalized offers, rewards, or surprises. Hosted by NiftyImages, optimized for mobile, and linked from any email with a simple URL.

Hosted landing page
Mobile-first click, tap, drag
Dynamic personalized reveals
Scratch-off experience being revealed
Works with
Klaviyo Mailchimp Salesforce MC BloomReach Braze Iterable ActiveCampaign
Try It Live

See it in action

Enter your name below and experience a scratch-off landing page for yourself. You'll be taken to a live, personalized scratch-off — the same experience your subscribers will see.

Live scratch-off example
Reveal Layer

The reveal can be anything

The hidden image isn't limited to a static graphic. Use any NiftyImage type as the reveal — a personalized image with the subscriber's name and unique discount, a countdown timer, a chart, or any dynamic creative. Every scratch reveals something built for that person.

Any uploaded image
Personalized Images with merge tags
Countdown Timers, Charts, or any NiftyImage
Unique reveal per subscriber
Create a scratcher →
Scratch-off reveal image configuration
Scratch Cover

Choose how it looks before the scratch

Pick from built-in scratch effects or upload your own cover image. Gold scratch, silver scratch, grayscale, a solid color, or a fully custom design — whatever fits your campaign's look and feel.

Gold Scratch
Silver Scratch
Grayscale
Custom image
Gold scratch cover effect
Scratch Behavior

Control the interaction

Customize the scratch cursor — standard circle, custom image, or none. Set a completion threshold so the reveal triggers only after enough area has been scratched. Works on click, tap, or drag — optimized for both desktop and mobile.

Custom cursor image with configurable size
Completion threshold percentage
Desktop and mobile optimized
Click, tap, or drag interaction
Scratch cursor and behavior settings
Landing Page

A hosted page you don't have to build

NiftyImages hosts the scratch-off page for you. Customize the background color, page title, and layout. Configure the post-scratch CTA — button text, colors, size, border radius, padding, and sub-heading. No developer, no landing page tool.

Page background
Page title
CTA button
Sub-heading
Hosted scratch-off landing page
Completion

Reward the reveal

Trigger animations and CTAs when the scratch threshold is met. Show a celebration effect, reveal the offer, and present a call-to-action that drives the subscriber to redeem — all in one seamless flow.

Completion animation settings
How it works

Scratch-off campaigns in 3 steps

No developer needed. No landing page builder. Just link and send.

1

Design your scratcher

Choose a reveal image (any NiftyImage or upload), pick a scratch cover style, and configure the cursor and completion threshold.

2

Style the landing page

Customize the hosted page — background, title, layout, and CTA. NiftyImages hosts it for you at a unique URL.

3

Link from your email

Add a link or button in your email that points to the scratch page. Subscribers click through and scratch to reveal their reward.

Use cases

Gamification that drives results

Mystery discounts

"Scratch to reveal your discount." 10%, 20%, or free shipping — personalized per subscriber using merge tags.

Loyalty rewards

VIP members scratch to uncover tier-specific rewards — bonus points, exclusive offers, or early access.

Seasonal campaigns

Holiday scratch cards, Valentine's reveals, or birthday surprises — gamified moments that boost engagement.

Product launches

Build anticipation by letting subscribers scratch to reveal the new product, feature, or collection before it goes live.

Contest & prizes

Instant-win contests where every subscriber scratches to find out if they've won — with unique results per person.

Referral programs

Scratch to reveal a referral bonus or unique referral code — gamifying the sharing experience.