NewLoyalty in Apple & Google Wallet.See what’s new →

Coupons

Send the right coupon to the right person — the second they need it.

Personalized, single-use codes delivered over SMS, email, WhatsApp, or wallet pass. Triggered by a survey response, a loyalty event, or a manual click. Fully tracked from send to redemption.

  • Single-use codes — no leak risk
  • 4 delivery channels included
  • Tracked send → redeem
9:42Brew & Bean SMS●●●●●

From · +1 (415) 555-2244 · now

Hey Maria — sorry your last visit wasn't great. Here's 20% off your next coffee at Brew & Bean Downtown.

BREW-MK-2X8F

Expires in 7 days · single use

Tomorrow ❤️

Reply STOP to opt outalso: email · WhatsApp · wallet

Triggered by survey · 2★ from Maria

Recovery coupon fired automatically · BREW-MK-2X8F

Targeting

Per customer

Send to a CRM segment, a survey cohort, or a single name.

Delivery

4 channels

SMS · email · WhatsApp · Apple/Google Wallet pass.

Code

Single-use

Personalized, unguessable, locked to one customer.

Fraud

Blocked by default

Sharing, multi-redeem, screenshot reuse — caught at the POS.

The status quo

Three reasons most coupon programs burn money.

WELCOME10 leaks to Reddit in a week.

Generic discount codes get scraped, shared, screenshotted, and applied to every order forever. You watch your margin disappear and you can't turn it off without breaking trust.

You have no idea what worked.

Email tool sent 4,000 codes. POS recorded 280 redemptions. Were they the same people? Was it that campaign? Was it just normal Tuesday traffic? Nobody knows.

The unhappy customer never gets a coupon.

By the time someone manually opens the survey tool, exports the response, decides who to send a coupon to, and emails them — the customer has moved on. You miss the window every time.

How it works

From offer to attributed revenue — without spreadsheets.

Step 01

Define the offer once.

Discount %, fixed amount, free item, BOGO, tier-locked, day-of-week-only — set the rule, the expiry, and the single-use behavior in one form.

Step 02

Pick who gets it.

A CRM segment ("detractors this week"), a loyalty cohort ("Gold members on their birthday"), or a single name. Or wire it to fire automatically on a trigger.

Step 03

Send via the channel that lands.

SMS, email, WhatsApp, or a wallet pass update. Same coupon, different delivery — chosen per customer's most-engaged channel.

Step 04

Track every redemption — by source.

When a code is redeemed at the POS, you see the campaign, the trigger, the customer, the location, and the margin impact. Real attribution, not a guess.

Inside Coupons

Built for offers that move the needle — not vanity codes.

Win unhappy customers back — automatically.

Auto-fire a recovery offer the moment a survey scores 1 or 2. Most customers recover 30–40% of unhappy customers when the offer arrives within the hour.

  • Triggered by survey score, NPS, or ticket open
  • Personalized to the customer and the location
  • Manager gets a Slack ping when one fires

Recovery rule · live

IF Survey score ≤ 2
→ fire 25% off recovery coupon
→ Slack ping the manager
→ open a ticket for follow-up
Why a platform

A coupon is rarely sent by hand. Here's what fires them.

Every coupon you send is the last step of a workflow that started somewhere else in the platform. No Zapier between modules.

Trigger

Survey response · 1–2★

Unhappy customer detected

Trigger

Loyalty event · tier up

Member just hit Gold

Trigger

Contact attribute · birthday

Today is the customer's birthday

Trigger

Segment match · at-risk

No visit in 30 days

Integrations

Deliver where they read. Redeem where they pay.

Twilio

Send SMS coupons

Mailchimp

Send email coupons

WhatsApp

Native business message delivery

Apple Wallet

Coupon lives on the lock screen

Google Pay

Coupon lives in the wallet

Square POS

Redemption validated at checkout

Shopify

Apply discount at cart

Stripe

Apply at payment intent

HubSpot

Sync redemption to CRM

Plus REST API and webhooks — fire coupons from any tool with an HTTP endpoint, redeem from any POS that posts a transaction event.

Analytics

Real attribution — not a guess about open rates.

Every redeemed code is tied to the campaign that sent it, the trigger that fired it, the customer who used it, and the location where they paid. Margin lift is calculated automatically.

  • Redemption rate, attribution by source, margin impact
  • A/B test discount %, copy, channel — measure incremental lift
  • Cohort retention — did the redeemer come back?

Coupons · last 30 days

Campaign performance

Live

Sent

14,820

+18%

Redeemed

3,108

21% rate

Attr. revenue

$51.2K

+12%

Top campaigns · by attributed revenue

  • Birthday — 25% off
    $19.4K
  • Survey recovery
    $12.8K
  • Win-back — free coffee
    $9.6K
  • VIP early access
    $5.8K
  • Manual one-offs
    $3.6K

Cohort retention · recovery coupons

38% of redeemers visited again within 30 days

Baseline (detractors not sent a coupon): 6%

Cohort detail
Why Informly

How we compare to a generic discount tool — and a printed coupon.

The point isn't the coupon. The point is who gets it, when, and whether you can prove it worked.

Capability
Informly
Generic discount tool
Printed coupon
Single-use codes locked to a customer
Premium tier
Multi-channel delivery (SMS · email · WhatsApp · wallet)
Email only
Triggered automatically by a survey / loyalty event
Personalized per customer at scale
Manual
POS-validated at redemption
Some POS
Staff eyeball
Sharing / screenshot fraud blocked
True attribution — campaign → redemption → revenue
Open rates only
Cost to send 5,000 codes
Included in plan
Per-send fees
Printing + handling
Pricing

Start free. Scale when you're ready.

A free plan with everything you need to start. Paid pricing per location, per month — with local rates by country, and every module included in every plan. No annual lock-in.

Free

For getting started

Free forever

Everything you need to run a real CX program — without paying a cent.

  • All 7 modules (Surveys, Contacts, Ticketing, Coupons, Loyalty, Referrals, Testimonials)
  • 1 location
  • Up to 500 contacts
  • Up to 100 survey responses / month
  • Core automation workflows
  • Community support

Growth

For multi-location customers

Per location, per month

Local pricing by country

Everything in Free, plus scale, integrations, and the controls multi-location customers need.

  • All 7 modules — at full scale
  • Multi-location support (priced per location)
  • Unlimited contacts and survey responses
  • Full automation engine — every trigger, condition, action
  • All integrations (POS, CRM, ecommerce, messaging)
  • Role-based access for regions and teams
  • Priority support

Still here? You might be one of our first 100.

Founding customers get every paid feature free for a year.

Apply now
FAQ

Questions worth answering up front.

Each code is unique and bound to the customer (by phone number, email, or wallet pass). At the POS, the code is checked against our system in real time — second redemption attempts are rejected, sharing is blocked, and screenshot reuse fails because the code is already marked redeemed.

Grow your happy customers.
Recover the unhappy ones.
Starting today.

Start free in under five minutes. No credit card. No setup call required.

Free planNo credit cardUpgrade anytime