Importing and assigning your own discount coupons

With SALESmanago you can easily add your own discount coupons, or generate them directly in the system. Codes can be extracted everywhere a personalized content is allowed, e.g. landing pages, pop-ups, the content of e-mail or SMS.

While generating coupons directly in the system, you can choose their length and expiration date, but you cannot change a generated string of characters.

It is recommended to import your own coupons, generated in the platform. Then, you are able to decide the discount that a given coupon covers. You can import a list of coupons from an XLSX file.

IMPORTANT: For each coupon in SALESmanago you need to specify an expiration date (default setting: 1 year). However, even if the specified date expires, a message is sent.

To add the coupons to the system you need to go to

Settings → System settings → Coupons


  1. Import your discount coupons
  2. Coupon import and settings in SALESmanago
  3. The usage of coupons

1. Import your discount coupons

Start by creating a correct XLSX file. All data must be placed in the first sheet and has to include textual content and named headings.

The Structure of such file is very simple. It should consist of two columns. In the first one, provide the name for a discount coupon (e.g. discount_code_first_purchase), in the second one give the value a coupon takes (every coupon can take the same value or a list of individual coupons can be created to avoid using them twice).


  • Coupon name – a name used for a coupon identification in the system.
  • Coupon value – a data that will be displayed to the user, e.g. in the email. SALESmanago system is unable to determine the amount of the discount of a given coupon.
  • Token – the main purpose of a token is to verify the expiration date of a coupon, so you do not generate the same coupon twice.

The example of a file prepared for the import is presented below:


2. Coupon import and settings in SALESmanago

To change coupon settings or add a new one, go to Menu → Settings → System settings → Coupons

[1] Alert limit coupons – set the alerts to be send to particular emails in order to inform contacts about the last available coupons.

  • Send an alert if all vouchers are used – when all coupons are used in the system, an alert will be sent.
  • Send an alert if the quantity of the vouchers would be less than: e.g. 50 – when 50 coupons left, an alert will be sent.

Note: the option – send an alert if the value of the vouchers would be less than – is helpful while, e.g. using an automation rule, one sends a message including a discount coupon. Such alert helps you to react in the right moment and import new vouchers before all of them are used. It prevents the situation when your clients receive emails with no coupons.

In case there are no enough coupons for all selected addressees, you have options to avoid sending empty emails. These options are as follows: don’t send email when there are no enough coupons, send the number of emails corresponding to the number of coupons to contacts selected by the system at random, send email despite an unsufficient number of coupons.
Sending emails

[2] Email account – select the account an alert should be sent to.

[3] Add emails which will receive alerts (separate by commas) – add other emails that will receive alerts.

[4] Import coupons – import new coupons into the system. To do it, click “select file” and choose the file to import. Then, you will be moved to a mapping screen.

IMPORTANT: Coupons in SALESmanago are valid for 1 year. That is why it’s crucial to make sure whether the coupon you send (either manually or through automation rules via email or forms) is still valid when a contact opens an email or fills in the form. 


[4a] Name – select the name of a field containing coupon names.

[4b] Coupon – select the name of a field containing coupon values.

[4c] Token – provide the value for the coupon.

To import the file into the system, click the Import button.

IMPORTANT: When you try to import, the following alert will appear:

You can set the expiration date of the generated coupons as the default (valid 365 days), or select a specific expiry date. Also, you can decide not to import duplicated coupons, or to cancel the import.

[5] Free coupons – in this section, you can preview all imported coupons, with information concerning how many coupons are left.

[6] Deleting free coupons created between date – delete a group of coupons created (imported into the system) in a specific period of time.

3. The usage of coupons

In order to add coupons to the elements able to be personalized, use attribute $$, where instead of “coupon_name” you should provide the name of a group of coupons to be extracted into a personalized element. You can find more information about personalizing the content and statements in emails or on the website here

Additional features:

[a] Action: Generate a coupon for a contact – directly assigns a coupon to a contact. It helps to see which code is assigned to a given contact. Such information can be found in a contact card. You can find more information about it  here

[b] Contact management: Generate coupon – directly assigns a coupon to every contact that belongs to a particular group of contacts. It helps to see which code is assigned to a given group of contacts. Such information can be found in a contact card. You can find more information  here

If you need more information about the topic mentioned above, please contact us: +1 800 960 0640