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, i.e. landing pages, pop-ups, content of e-mail or sms.

While generating coupons directly in the system, you can choose their length and validity time, but you cannot change a generated character string.

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 such coupons from “xls.” file.


The first step required to import discount codes will be to create a correct file (file should be saved in “.xls” or “xlsx.” format). 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 – name used for coupon identification in the system.
  • Coupon value – a data that will be displayed to user, e.g. in the email message. 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 validation 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:




To change coupon settings or add a new one, go to SETTINGS–>OTHER–>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 value 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.

[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.


[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.

[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.


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.

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 cardThere are more materials.

[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 cardThere are more materials.