Our new coupon features are live! Here’s a brief overview of each feature and how to use it:

Upload and Load: You can now upload a set of one-time-use coupon codes to Digioh and have them dynamically display in a lightbox. You can also easily add more coupon codes as time goes on (if they get low).

Display on any page: The coupon codes can display on the Thank You page (after the user submits their email address) OR on the main page.

IP Address Based: Each coupon code is IP-address-based, meaning a user can’t reload your website a bunch of times and get a bunch of new coupon codes. Each IP Address will only yield one coupon code.

Multiple Coupon Code Banks: You can associate a different bank of coupon codes specific to each lightbox.

Here is how you set it up:

1. Click on Coupons in the “Name” drop down menu.
(Note: if you don’t have access to the Coupon feature, just ask us and we’ll enable it for you)

2. Click on “New Coupon Group”. Fill in the fields for “Group Name” and “Offer Description” and choose whether you want the coupon to populate when the lightbox is displayed, or when the user submits their info. You can change the “populate coupon on” setting later using the edit link on the Coupons page. Click on “Create Coupon Group”.


Box Submit: If you’re submitting the coupon as a hidden custom field, or showing it on the Thank You page, be sure the Populate Coupon On field is set to “On Submit” for your code bank.

Box Display: If you’re showing the coupon on the main page of the lightbox, be sure the Populate Coupon On field is set to “On Display”. Special Note: If you use Box Display, this means every time your lightbox displays, it will use one of your coupon codes. This means if your lightbox displays 10,000 times, it will use 10,000 coupon codes (a new coupon code for everytime the lightbox displays). Make sure you add enough if you plan on using “Box Display”.

3. Copy and paste all the coupon codes in a comma-separated format:

That means like this:


It does not mean:


4. Click “Add to Group”

5. Take Note of the Group ID. In this screenshot you will notice it is Group ID 5

6. In the Editor, you can add [COUPON_{GROUPID}], so in this case it would be [COUPON_5]

7. This will work in Text, Buttons, and HTML boxes (Please see special notes on using Coupon Codes in HTML Block)

8. You can add coupons, but you can’t remove coupons.

9. You can remove a Coupon group, but that will remove all coupons in that group

10. It automatically uses IP addresses. So, the same IP address will always see the same coupon code (as long as it is within that group). This prevents abuse and fraud of coupons

11. You can see the percentage of coupons remaining, once it goes below a certain amount, we recommend adding more coupons by clicking on “Add Coupons”

We recommend adding no more than 5,000 coupons at once. You can add as many batches of coupons as you’d like to a code bank.

We also recommend setting up notifications to let you know when codes are running low so you can replenish them before they run out.



Be sure to double check the following before making your coupon lightbox live.

1. Created a new coupon group

– Made sure it is “Box Submit” if you are showing the coupon code on the Thank You page or Passing it as a hidden field. (this makes sure we only use the coupon on submit – not on display)

2. Uploaded all the coupons into the group (try to upload 1,000 coupons at a time, for best results. Max limit is 5000 coupons per time)

3. Updated the new coupon merge tag on to the Thank You pages of the Lightbox. This will make sure the coupon code is displayed in the Thank You Page

4. Updated the Hidden Field – CUSTOM_10 to pass the COUPON_29 field

We used CUSTOM_10 field, but you can use any custom field and make it a “Hidden Field”


If your coupons are formatted as a column in excel, follow these steps to get them in the correct comma delimited format:

1. Copy column from excel

2. Open word and paste text only

3. Open the Find and Replace menu. Replace all instances of ^p with ,

4. Wait patiently! This part can take a while.

5. The codes are now comma delimited!

If you ever add Coupon merge tags to the “HTML” elements in the editor, that HTML element must fulfill at least one of these requirements:

1)  Have no other HTML embedded within it at the same level as the Coupon merge tag.  (ie. Coupon merge tag must be contained within the lowest child HTML element).
2)  Wrap the Coupon merge tag within its own “div” tag or “button” tag (only these 2 will work for now).
I would typically recommend always doing #2 just to be safe.
FAQ / Testing Notes:
Q: I keep getting the same coupon code when I submit my test email? Why is that.
A: Our system will only give out 1 coupon code to 1 IP Address. This prevents abuse on users trying to grab more than one coupon code. You will keep getting the same coupon code if you submit multiple emails on the same IP address