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.
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:
- Create: Set the coupon name, discount value, redemption limit per customer, and validity period.
- Distribute: Share the coupon’s URL or download the QR code to send via channels like SMS, KakaoTalk, or email.
- View: Customers open the link or scan the QR code to check coupon details and terms on their smartphones.
- 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.
- 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.
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.
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.
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.
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.
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.