The Complete Guide to Creating Digital Coupons | From QR Code Distribution to In-Store Redemption

vvd.im/how-to-create-mobile-coupon
List
https://vvd.im/how-to-create-mobile-coupon
Creating a digital coupon requires more than just picking a discount—you need to structure coupon codes, redemption limits per customer, validity periods, and redemption methods from the start.

This guide clarifies the differences between digital coupons, mobile coupons, and QR coupons, then walks through setting up coupon names and groups in Vivoldi, choosing between percentage or fixed-amount discounts, generating multiple coupon codes, linking destination URLs, configuring in-store redemption, and managing coupon images and customer details.

You’ll also see how completed coupons appear on your customers’ smartphones, where to distribute QR codes and short links, and how to use advanced search filters and Excel export features to manage multiple campaigns efficiently.
The Complete Guide to Creating Digital Coupons | From QR Code Distribution to In-Store Redemption

Why Switch from Paper to Digital Coupons?

Digital coupons allow customers to check rewards, redemption conditions, and expiration dates directly on their smartphones. Unlike paper coupons, there’s no need to print physical materials or manage leftover inventory—you can distribute them instantly via short links or QR codes.

Cafes and restaurants can place QR codes on table tents or menus, while salons and boutique accommodations can include coupon links in booking confirmation messages. Online stores can guide shoppers to coupons through event pages or printed packaging cards included with shipments.

Beyond highlighting the benefits of digital coupons, this guide explains the end-to-end workflow of creating, distributing, and managing coupons in Vivoldi.

If you prefer a quick visual overview, watch our short tutorial video on creating digital coupons to see the key steps in action. Below, we’ll dive deeper into each setting and what to check during active campaigns.

Cafe customer presenting a digital discount coupon on a smartphone to a cashier
Redeeming a digital coupon on a smartphone at an in-store counter

 

What Is a Digital Coupon? Understanding Digital, Mobile, and QR Coupons

The terms online coupon, mobile coupon, and digital coupon are often used interchangeably depending on the service and context. In this guide, we distinguish them as follows:

  • Online coupons: A broad term for any coupon issued or accessed via the internet.
  • Mobile coupons: Coupons designed for smartphone screens, where customers view rewards, coupon codes, validity periods, and instructions.
  • QR coupons: Not a separate coupon type, but a distribution method where scanning a QR code redirects users to a mobile coupon page.

Therefore, the exact same coupon can be shared via a short link online or via a QR code printed on physical signage in a store. When building a digital coupon, it’s essential to plan not only the reward but also where customers will receive it and how they will redeem it.

 

Why Digital Coupons Are Ideal for Small Businesses and Solopreneurs

Digital coupons eliminate the cost of printing and storing physical cards while allowing you to use the exact same coupon page across both offline stores and online channels.

You can also tailor conditions to your exact promotional goals. For instance, a coffee shop might create a discount valid only on weekday afternoons, while a hair salon offers a single-use coupon for first-time visitors. Accommodations can align start and expiration dates with specific booking windows, and pop-up stores or local events can generate and distribute multiple unique coupon codes.

However, simply creating a digital coupon doesn’t guarantee repeat visits or higher sales. Your rewards, terms, target audience, and campaign duration must align with your business goals—and you should always preview the customer interface and test destination URLs before launching.
 

The End-to-End Digital Coupon Workflow in Vivoldi

Managing digital coupons in Vivoldi follows five core stages:

  1. Create: Set the coupon name, discount value, redemption limit per customer, and validity period.
  2. Distribute: Share the coupon’s URL or download the QR code to send via channels like SMS, KakaoTalk, or email.
  3. View: Customers open the link or scan the QR code to check coupon details and terms on their smartphones.
  4. Redeem: URL-based coupons redirect to your specified landing page, while in-store coupons are verified and marked as redeemed by staff at the counter.
  5. Manage: Search coupons by code, name, status, or expiration date to track performance and handle ongoing operations.

Defining this workflow before configuring your settings prevents the friction of changing redemption methods or distribution channels mid-campaign.

Vivoldi also provides a developer API for coupons, enabling automated integration with your existing systems.

 

How to Create a Digital Coupon in Vivoldi

In Vivoldi’s coupon builder, you can configure basic settings, discounts, validity periods, redemption methods, coupon images, advanced options, and customer details.

Vivoldi digital coupon creation screen showing basic info, discounts, validity periods, redemption methods, images, and advanced settings
Vivoldi digital coupon builder interface

 

Coupon Name and Group

Write a coupon name that instantly tells customers what benefit they’re getting. Instead of vague labels like “Summer Promo,” use specific titles such as “Weekday Afternoon Americano 20% Off” or “First-Time Visitor $3 Off” that clarify both the audience and the reward.

If you run multiple promotions, use coupon groups to organize them by season, store location, or marketing campaign. Choose group names that make filtering easy in your admin dashboard.

Selecting a Domain

Select the domain to use for your coupon pages. Because this affects the actual URL shared with customers, always verify that the coupon page loads correctly on the chosen domain before distribution. While you can use Vivoldi’s default domains, you can also register an existing custom domain or purchase a new one to use your own brand URL.

Automated Coupon Codes, Quantities, and Code Length

You can generate coupon codes automatically, creating multiple codes in a single batch when needed. If you need to issue distinct codes to individual event attendees or customers, determine your total quantity first, then choose a code length that fits your operational standards.

When generating batch codes, plan how you’ll map specific codes to target recipients. Using customer details or internal notes will make it much easier to track and search codes later.

Percentage or Fixed-Amount Discounts

Choose between a percentage discount and a fixed-amount discount based on your pricing structure:

  • Percentage discount: Ideal when the savings scale with the order total or product price.
  • Fixed discount: Best when you want to communicate an exact, tangible dollar savings upfront.

The better option depends on your average order value and promotional strategy. When using percentage discounts, consider showing an estimated dollar savings; for fixed discounts, clearly state any minimum purchase requirements or eligible products in the description.

Redemption Limit per Customer

Set the maximum number of times a single customer can redeem the coupon. For one-time promotions like a welcome discount, set the limit to 1; for ongoing seasonal perks, enter the appropriate number of uses.

Always display this redemption limit clearly on the customer-facing coupon page, along with eligible products and whether it can be combined with other offers.

Validity Period (Start and Expiration Dates)

Define the start date and expiration date during which the coupon is active. Make sure these dates reflect your actual operating hours and business days.

A window that’s too short creates friction for customers, while one that’s too long dilutes urgency. Before launching, check how the expiration date and countdown appear on mobile screens. Once a coupon is redeemed or reaches its expiration date, it cannot be used again.

URL Redemption vs. In-Store Redemption

Select a redemption method based on where customers will use the coupon.

Type URL Method In-Store Method
Best for Online orders, reservations, or digital promo pages Physical store locations where staff verify coupons at checkout
Customer UI Displays a button redirecting to a specified landing page Displays an in-store coupon interface for staff verification
Preparation Verify the destination URL and test mobile responsiveness Train staff on verification standards and counter workflows

With the URL method, you specify the exact destination URL customers navigate to when clicking the button. For in-store coupons, staff verify the coupon’s validity and terms on the spot, then mark it as redeemed through the admin dashboard. Be sure to train your staff on verification rules before launching.

Coupon Image

Upload a coupon image to visually reinforce your brand or product. Use clean product photography or consistent brand assets, and check that the primary subject remains legible on small smartphone screens.

Avoid cluttering the graphic with dense text—place key conditions in the coupon name and text description instead.

Advanced Settings: Templates, Aliases, Notes, and Webhooks

Depending on your operations, you can configure additional advanced options:

  • Coupon templates: Choose a layout template for the coupon page and customize any important notices or terms for users.
  • Internal notes: Record campaign names, distribution channels, or tracking notes for admin reference.
  • Webhooks: Connect with external servers or automation pipelines. Refer to our developer documentation for event payloads and format specifications before implementing.

Advanced settings are optional. Start with the essentials, and if you need third-party integrations, always test them in a staging environment before going live.

Coupon Customer Details

You can store and manage customer information linked to specific coupons when necessary. Only enable the fields you actually need for your campaign—such as User ID, name, phone number, email, or custom attributes.

Whenever you collect or store customer details, define your retention policy and comply with applicable privacy regulations. Avoid requesting data that isn’t strictly required for coupon fulfillment.

Vivoldi coupon customer details screen for entering names, contact info, emails, and custom fields
Vivoldi coupon customer details management screen

 

What Customers See on Their Smartphones

When customers open a coupon URL, they see a mobile-optimized page showing the discount value, coupon name, code, remaining time, and expiration date. Depending on your configuration, they’ll also see an in-store redemption button or a link button to your destination URL.

Example Vivoldi digital coupon on a smartphone showing a 40% discount on Iced Americano, coupon code, expiration date, and redemption button
Vivoldi digital coupon example - 40% Off Iced Americano

Key elements on the customer screen include:

  • Percentage or fixed-amount discount
  • Coupon name and unique coupon code
  • One-click code copy button
  • Remaining time and expiration date
  • Terms of use and exclusions
  • Redemption or URL redirection button

Before launching, open the link on a real smartphone to verify that images load correctly, text is readable, terms are accurate, and buttons function as intended.

 

How to Distribute Coupons via QR Codes and Short Links

Once created, you can distribute your coupon by sharing its short link or downloading its QR code. Keep in mind that the QR code and short link point to the exact same mobile coupon page.

Where to use QR codes

  • Store counters, restaurant tables, menus, and printed posters
  • Receipts, shopping bags, and shipping boxes
  • Event banners, pop-up store displays, and flyers
  • Business cards and offline promotional brochures

Where to use short links

  • SMS marketing and customer notification messages
  • Social media posts and bio links
  • Reservation confirmation pages
  • Homepages, product detail pages, and promo landing pages

You can combine both methods across offline and online channels. Always test QR codes with a smartphone camera before mass printing, and verify short links on mobile devices before sending broadcasts.

E-commerce seller inserting a QR code coupon card into a shipment box during packing
Including a digital coupon QR code in product shipments

If you want to learn how to generate QR codes or what to do if you need to update the destination URL of an already printed QR code, read our guide to changing URLs on printed QR codes.

 

How to Manage Multiple Coupons Efficiently

As you launch more coupons across seasons, stores, and channels, using structured naming conventions and groups becomes critical. In Vivoldi’s admin dashboard, you can filter and search coupons using several parameters:

  • Coupon code and coupon name
  • Discount type and coupon group
  • Redemption status and validity period
  • Internal notes and URLs
  • User ID stored in coupon customer details

Using customer-friendly language for coupon names while reserving internal operational terms for groups and notes makes management simple. For example, you can set the group to “Summer 2026” and write “Tabletop QR distribution” in the internal note.

Vivoldi digital coupon management screen highlighting search filters, redemption processing, QR code downloads, and Excel export options
Vivoldi digital coupon search and management dashboard

From this dashboard, you can mark coupons as redeemed, download QR codes, export data to Excel, or delete old campaigns. Before deleting any coupon, check whether you need to archive its performance records first.

 

Industry Use Cases for Digital Coupons

  • Cafes & Bakeries: Time-sensitive discount coupons for weekday afternoons
  • Restaurants: Next-visit discount coupons valid within a specific date range
  • Salons & Nail Spas: Single-use promotional codes for first-time visitors or new services
  • Gyms & PT Studios: Limited-time trial discounts for consultation prospects
  • Accommodations: Special promotional discounts for off-peak or advance booking windows
  • E-commerce Stores: Fixed-amount discounts redirecting to seasonal sales pages
  • Pop-Up Stores & Local Events: Unique individual coupon codes distributed during event days

These examples are just starting points. You should customize eligible products, redemption limits, validity periods, and counter verification steps to match your store’s operational workflow.

 

Pre-Launch Checklist for Digital Coupons

  • Does the coupon name clearly communicate the benefit and audience at a glance?
  • Does the percentage or fixed discount align with your product margins and campaign goals?
  • Are the redemption limit per customer and validity period set correctly?
  • Are terms of use, exclusions, and product restrictions clearly stated?
  • Did you select the right mode (URL redirection vs. in-store redemption)?
  • Does the destination URL open without errors on mobile browsers?
  • Have you trained your staff on how to inspect and mark coupons as redeemed?
  • Are images, coupon codes, and expiration dates legible on mobile screens?
  • Have you tested scanning the QR code with a real smartphone?
  • If issuing multiple codes, have you defined a clear tracking and distribution plan?
  • Are you collecting only the essential customer details required for your campaign?

 

Frequently Asked Questions

Q. Do I need a standalone app to create digital coupons?

No. You create and manage coupons directly in your Vivoldi dashboard through a web browser. Your customers simply open the short link or scan a QR code to view their coupons—no app installation required. The dashboard is fully responsive for both desktop and mobile use.

Q. How do I create a QR code for my coupon?

Once you generate a coupon in Vivoldi, you can download its ready-to-use QR code from the management dashboard. Always test the downloaded code with a smartphone camera before printing or publishing it online.

Q. Should I offer a percentage discount or a fixed-amount discount?

Use percentage discounts when you want savings to scale with order value, and use fixed-amount discounts when you want to highlight a clear, tangible dollar savings. Choose based on your average product price, target audience, and promo budget.

Q. Can I limit coupon redemption to once per customer?

Yes. You can configure the redemption limit per customer in the settings. Set the limit to 1 for one-time promotions, and clearly state "Single use only" in the coupon description.

Q. Can I create coupons designed specifically for in-store checkout?

Yes. Select the in-store coupon method during setup. When customers present their smartphone at the counter, staff verify the coupon status and mark it as redeemed via the dashboard workflow.

Q. Can I generate multiple unique coupon codes in bulk?

Yes. Vivoldi can automatically generate batch coupon codes in your specified quantity. When issuing multiple codes, use groups, notes, or customer details to keep your campaign structured and searchable.

Q. How do I set an expiration date for my coupon?

You can define both a start date and an expiration date in the builder. Check that the displayed countdown matches your campaign timeline. Once a coupon reaches its expiration date or is fully redeemed, it can no longer be used.

Q. Can I track customer details associated with redeemed coupons?

Yes. You can manage customer details—such as User IDs, names, phone numbers, and emails—when needed. Always collect only essential data and comply with privacy laws regarding collection and storage.

Q. How do I organize and filter multiple coupon campaigns?

Vivoldi’s dashboard lets you filter by coupon code, name, discount type, group, status, validity period, notes, and URLs. You can also export your filtered lists to Excel for reporting or backup before deleting completed campaigns.

 

Conclusion

Creating a successful digital coupon campaign follows a clear sequence: Define rewards → Generate coupon codes → Set redemption limits and validity periods → Choose URL or in-store mode → Preview mobile UI → Distribute short links/QR codes → Track performance.

With Vivoldi, you can configure percentage or fixed discounts, redemption limits, expiration dates, custom landing pages, in-store validation, images, and customer details all in one place. If you’re launching your first campaign, start with a small test batch to check the mobile flow and staff verification process before scaling up.

List

By Tags:

Mijin Kim
Content Writer
Mijin Kim enjoys writing and creating content to challenge and inspire people through blogging and social media management.
As a content writer, she creates marketing content to help people learn more about using and leveraging links using Vivoldi.