Digital Coupon

Digital Coupons give your customers instant access to your promotions in one convenient place. You can deliver mobile digital coupons, offers, rewards, and more, giving customers an easy way to organize and track your promotions. The mobile digital coupon can be delivered to your customers through email, SMS, or scanning a QR code.

This Campaign allows you to design, build and deliver personalized mobile digital coupons. You can create, distribute and manage a digital coupon for your users to generate store visits and boost sales by offering attractive discounts. Our platform makes it easy for you to create your coupons fun and efficient.

After you have selected New Campaign, entered the Campaign Name, and selected Digital Coupon from the campaign options, you will be redirected to the Digital Coupon campaign creation section of the UI, which has the following steps,

  1. Delivery
  2. Design
  3. Content
  4. Interactions
  5. Message
  6. Summary


You define the Delivery Channel and the campaign Recipients in the Delivery step.

Currently, three delivery channels are available for Digital Coupon campaigns,

For more information on selecting the desired delivery channel, go to the Delivery section.

For information on selecting the desired Recipients, go to Define Recipients in the Campaign Elements section.


'Design' is the next step of the Digital Coupon Campaign creator. In this step, you set the appearance of the Coupon with your brand's colors and fonts and add your logo, icon, and a Strip image if you'd like.

There are two ways to configure your coupon design,

  • using an existing template, or
  • manually defining component by component during the campaign creation process.

Template approach

The template approach requires you to set up the template beforehand. Using templates simplifies the campaign creation process as you won't have to create a coupon from scratch.

You can view templates by selecting Open Template Gallery on the top right corner, above the preview window.

A popup window will appear, showing templates that have already been created and stored in the platform.

Select and confirm a template aligned with your campaign.

The template's contents will automatically populate all the pertinent sections of the Design window. All you have to do at this point is verify that the downloaded contents align with your campaign's purposes by reviewing and adapting each element for conformity.

• Select Next after you have verified the design setup.

Manual approach

The Digital Coupon Composer allows you to create a Digital Coupon when creating the campaign. Note that this coupon will not be saved as a template and won't be available for future campaigns.

The overall design has three components,

  • Pass Design,
  • Colors and
  • Barcode
Pass Design

In pass Design, you can upload four types of images required for the design of the coupon:

LogoIn iOS, the logo image is displayed in the top left corner of the pass, next to the logo text.

Dimensions: 480 pixels wide x 150 pixels high.

In Android, it is displayed in the top middle of the pass.

Dimensions: The minimum size of the logo on the Google Pay pass is 660 x 660 pixels.
Notification iconThe icon image is shown when a Push Notification is received from the Wallet Pass in the user’s lock screen.

Dimensions: 87 pixels wide x 87 pixels high.
Strip ImageThe strip image is displayed beneath the logo.

Dimensions: 1125 pixels wide by 432 pixels high.
HeroThe hero image is used only on google pay passes.

Dimensions: 1032 pixels wide by 336 pixels high.

To enable the Strip Image, click on the Strip Image toggle:



If you don't add the Hero Image into the Wallet Pass Coupon, the Strip Image is added by default.


In Colors you define the colors for the Background, Label, and its associated Value, using the corresponding Color Picker for each element.


The platform offers the automatic generation of barcodes in four different formats. It is a method of representing data in a virtual, machine-readable form. If someone scans the barcode with a mobile device's code reader, they are redirected to promotional information designated by the creator.

Selecting the Barcode Type dropdown menu, you will see the four options available for the Wallet Pass Coupon:









The coupon will not have a barcode if you select 'none' in the dropdown.

You will be able to see a preview of the coupon next to the Design Pass, Colors, and Barcode sections after you have finished setting the design.

The Mobile Wallet Pass Composer allows you to view the Wallet Pass's content according to the device's operating system, including the notifications, by selecting the IOS, Android, and Notification tab. It helps to visualize how your users will receive notifications and Wallet Coupons!

The Mobile Wallet Pass Composer has two sides :

  • Front of the Pass: Displays the front side of the Wallet Pass.

  • Back of the Pass: Displays the backside of the Wallet Pass.

    When you select the Back of the Pass button on the iOS device, it displays the following options:

    Automatic Updates: The user decides if he wants to receive updates on the Wallet Pass.

    Allow Notifications: The user decides if he wants to receive notifications of the Wallet Pass.

    Suggest on Lock Screen: The user decides if he wants to turn on or off suggestions on the lock screen to show the pass based on time or location.

    Remove Pass: The user decides if he wants to delete the Wallet Pass.



End users only interact with the options shown on the backside of the wallet pass.

On Android, the Wallet Pass Details are displayed as a long strip.

Content step

‘Content’ is the next step of the Digital Coupon Campaign creator. In this step, you enter information associated with the coupon, such as the coupon issuer name, the coupon title, a disclaimer statement, in general, data that conforms to what is expected from passes to store them in Apple pay or Google pay wallets.

The coupon preview on the right panel will automatically update as you specify each field.

Keep in mind that some elements are OS-specific, so they will only be visible in the respective preview.

These are the steps to configure the Digital Coupon, from top to bottom in the main pane:

  • Enter the Issuer Name. The Issuer Name will

    • identify the template in the grid of the Templates section,
    • appear in the lock screen notification and on the top of the Google Pay Pass.
  • Enter the Coupon Title Program Name. The Coupon Title Program Name will

    • appear at the top of the iOS backside and
    • appear as the Coupon title in Google Pay Pass
  • Enter the applicable Offer Disclaimer. The main purpose of this field is to include the fine print related to the promotion's terms and conditions, but it can be used for other purposes.

    • This information will appear on the back of the Coupon for the iOS case and
    • further down on the Android screen as you scroll in that direction

The image below identifies these three areas.

After the three text boxes, there are five collapsed sections:

  • Header,
  • Main Fields,
  • Backside Fields
  • Locations
  • iBeacons

Each of these sections addresses a specific element of the coupon. The first three are visual elements within the coupon, while the last two are areas related to our physical world.


The Header is an iOS Specific element of the Coupon setup, and it refers to the content that will appear in the top right corner of the iOS version of the coupon. It contains highly relevant information as it will be the visible component of the coupon pass when it is stacked up in the iOS wallet app.

It has three variables that need to be defined.

  • Type
  • Label
  • Value

The Type variable can either be Generic or Unique.

A Generic type has no expected value and can be whatever you choose, whereas a Unique type has values restricted to the platform-defined Fields.

The Label variable is a label that identifies an item in the Coupon.

The Value variable depends on the Type selected for this entry. For the Generic Type case, the Value field can be used to establish a monetary amount or a discount percentage, or something that describes the value proposition of the Coupon. Still, it has no restrictions as to what can be entered.

For the Unique Type case, as we mentioned above, the Value variable will be restricted to the options offered by the pull-down menu displaying the existing platform fields. These fields are used throughout the platform to customize other types of Messaging or Interactive Campaigns. (See the example below).

This method of introducing data onto the Coupon area is used throughout the other sections.

Main Fields

Through Main Fields, you can offer the details of the coupon promotion. It also addresses iOS and Google Pay Passes to best adapt to each coupon configuration. You can configure up to three Fields for the Coupon presentation to cover all the promotional information.

For the case of iOS, the Main Fields are located immediately under the Strip Image, and for the Google Pay Pass, because of its configuration, the Main Fields can be found by scrolling down on the phone screen to uncover them.

Configuring the Main Fields is done the same way as for the iOS Header, having the same elements, characteristics, and constraints. The Type _can be Generic and Unique, _Label _identifies the Coupon items, and _Value shares the same properties as the case of iOS Header. Below is an example of a fully defined Main Fields section.

Notice that once a coupon field is defined, you have the option to edit it or delete it under Actions.

Backside Fields

Backside Fields address the “reverse side” of the Coupon for iOS, while for the Android case, they continue populating the coupon further down into it. Up to 5 fields can be configured.

The configuration of each Field uses the same approach used in the areas above: Type, Label, and Value, with the added twist of ensuring that the data format of the contents of the Generic Type Value is restricted to the format option you select in the Format entry box, whereas before, the Generic Type Value was open to having any value.

The data entered in the Value box must conform to the Format selected from the options shown. These are strictly formatting options and are not confused with Subscriber platform Fields. You can see an example of A fully populated Backside Fields section in the image below.

iOS mobile wallet elements

For coupons based on Apple's iOS, the platform offers Location Services based on GPS, Wi-Fi hotspot, and Bluetooth technologies. To review how to configure these features you can go to Mobile Wallet Elements in the Campaign Elements section.


‘Interactions’ is the next step of the Digital Coupon Campaign creator. In this step, you need to specify the coupon expiration date with the respective unique code of the barcode of the Wallet Pass.



If you didn't select a barcode in the Details section, you wouldn't be able to choose the barcode value or redemption type.

Follow these steps for the Pass Interactions Configuration :

  1. In the Coupon Expiration section, set the validity of the Wallet Pass by selecting the calendar icon located in the Expiration Date field. It will display a calendar where you can set the date of the Wallet Pass Coupon.

Once the defined date has passed, the Pass becomes invalid. The Barcode will be blurred, and the text "This pass is no longer valid" will be displayed.



The expiration date doesn't mean the wallet pass will be deleted.

The pass will remain saved inside of the user's Mobile Wallet because only the end-user is allowed to delete their Passes from their Wallet Application.

  1. In the Barcode redemption section, select the Generate Unique Codes option from the dropdown to generate the Barcode Value for each wallet pass.

  2. In the Barcode redemption section, select the WEB Redeem option from the dropdown to update the wallet pass coupon once the user has scanned the QR code.

When users scan the QR code, they will be redirected to a redemption mobile web app site. It Marks the QR code as claimed, and the end-user will not be able to scan the QR code again.

For example, when the end-user goes to the store to claim the coupon, the worker scans the barcode and redirects him to the Rewards Redemption Manager page to redeem the barcode:

The worker enters his credentials (username/password) and scans the code by selecting the Scan button.

Once scanned, select the Redeem button to redeem the customer's coupon. Immediately upon redeeming the code, the status will change to GENERATED.

If the status is REDEEMEDand the coupon code displays a message that the code has expired, it means that the code has been redeemed.

  1. Select Next to continue with the configuration.


‘Message’ is the next step of the Digital Coupon creator.

The messages used to deliver the Campaign to Recipients are created in this step.

For more information about the message's Content and personalized fields configuration, go to the Message Content and Message Personalization section.

Once all the message details have been addressed, move on to Summary by clicking on Next.



If you have selected a Subscription Form as the engagement channel for the campaign, the Message step in the configuration is not needed, because the campaign's participation will be through an URL set in the Subscription Form report of the campaign you selected in the Live Forms section.

When the URL for the subscription form is selected by the user, it will display a form, that when filled and submitted, will result in the automatic download of the coupon.



‘Summary’ is the last step of the Digital Coupon creator.

This will review and display the configured Campaign Details and set the desired activation time.

The summary step consists of the following elements:

  • Delivery Channel: Type of channel (SMS, Email, Subscription Form) through which the campaign was sent.

  • Sender: According to the sender type selected during campaign setup is used as the sender of the notification message.

    Remember, each delivery channel has its own sender type ( Sender number [SMS], Sender Email [Email], Live Form [Subscription Form] ).

  • Components: Type of components of which the interactive campaign is composed: Campaign type and Delivery Channel.

  • Recipients: Number of Recipients who will receive the coupon.

  • Applied Filter: Filter type applied.

  • Coupon Expiration: Configured date on which the coupon will expire.

  • Throttle Configuration: Set through the slider, the rate at which the messages will be sent.

  • Campaign Activation: Set the campaign delivery date (Live [Available if you set as delivery channel the Subscription Form], Now, Schedule, Save As Draft).

For more information about the Summary step settings, go to Summary in the Campaign Elements section.