Create the prize mix
Write each outcome, choose its relative weight and connect any unique-code result to a private coupon pool.
Prep for Thanksgiving and Black Friday with timers, free-shipping bars, and last-minute offer popups. One script for the whole holiday push.
Scratching is a visual interaction around a server-selected result. Reloads and retries use the same idempotent claim instead of drawing another reward.
Attach private single-use code pools or use a message-only outcome. Depleted inventory returns a designed empty state without exposing unused codes.
Visitors can use the direct reveal control when scratching is difficult, and reduced-motion preferences shorten decorative animation without blocking the result.
Write each outcome, choose its relative weight and connect any unique-code result to a private coupon pool.
Choose an inline or popup layout, scratch threshold, participation limit and a professional preset that matches your brand.
Preview the normal, winning, depleted and error experiences before publishing to Shopify or another verified website.
No. The server assigns the reward before the visual reveal starts. The scratch gesture only uncovers the already assigned result.
Yes. The widget includes a normal button action so the reward does not depend on drag or touch gestures.
Yes. Install the standard LiftSell script on a verified site and use codes from your own store when unique discounts are required.
Don't log in at midnight. Schedule your Thanksgiving Scratch Card to appear exactly at 00:00 and disappear when the sale is over.
Campaign Scheduler docsUse the same Scratch Card on Joomla for other shopping holidays. One setup, multiple occasions.
Create your first campaign in a few clicks. No developers, no theme forks, no risky code changes.