Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview

MailUp gives you the ability to dynamically generate a barcode, linked to a recipient field. This feature comes in handy in many scenarios, such as when needing to insert a unique discount or promotion code in an email campaign.

...

  1. Open your text editor: we recommend Notepad++, but Windows Notepad will be fine too.
  2. Paste in the editable window the following snippet:

    http://<ConsoleHost>/frontend/Barcode.aspx?idoptin=[_idoptin]&hash=[_hash]&BarcodeHeight=60&SymbologyId=14&NarrowBarWidth=2&bearerbarsmode=0&BitmapTargetFormat=1&Ratio=0&TargetDynField=PromoID&FontHeight=0,2
     
  3. Replace the parts of the query string marked in red with your account-specific information:
    1. Replace <consolehost> with your admin console URL
    2. Replace LatestShippedOrderId with the recipient field you've chosen to hold (and filled in with) the barcode numeric number.
  4. Select it (CTRL + A) and copy it to clipboard (CTRL +C)
  5. Now open your web browser and log into your admin console
  6. Click on Messages > Email > New > Create New Email or edit an existing message.
  7. In the message editor, switch to HTML mode
  8. Write a plain and empty HTML Img tag such as <img src="" /> in the writable area of the editor as below

  9. Enter the URL you copied above into the src tag. For example, assuming your admin console URL were http://c9x8d.s56.it/ and that the recipient field you are using to store the unique number to use in the barcode is called PromoID, the code would look as follows:

    <img src="http://c9x8d.s56.it/frontend/Barcode.aspx?idoptin=[_idoptin]&hash=[_hash]&BarcodeHeight=60&SymbologyId=14&NarrowBarWidth=2&bearerbarsmode=0&BitmapTargetFormat=1&Ratio=0&TargetDynField=PromoID&FontHeight=0,2" /> 
     
  10. Click on Save. Now you should be seeing the barcode rendered in the preview window as shown below

...

SymbologyId

Symbology name

DescriptionExample

1

Codabar

Valid characters are: '0123456789-$:/.+ABCD'. The number should start and stop with one of the 'ABCD' characters.

A1234567890A

2

Code11

Valid characters are: '0123456789-'.

1234567890

3

Code128

Use GS1-128 (UCC/EAN-128) symbology if you plan to use, application identifiers such as '(10)1234(01)56789'.Hello 123

4

Code39

Valid characters are capital letters and numbers. Start and stop characters ('*') are added automatically.HELLO 123

5

Code39Ext

Start and stop characters ('*') are added automatically.Hello 123

6

Code93

Valid characters are capital letters and numbers. Start and stop characters ('*') are added automatically.HELLO 123

7

Code93Ext

Start and stop characters ('*') are added automatically.Hello 123

8

Deutsche Post Ident Code

11 digits + checksum

12345678901

9

Deutsche Post Leit Code

13 digits + checksum

1234567890123

10

Ean218

Use the following format: (ai)data, for example: '(10)1234(01)56789'.

(10)1234(01)56789

11

Ean13

12 digits + checksum, Use the following format to add supplement: '123456789012,34'.

123456789012,34

12

Ean14

13 digits + checksum

1234567890123

13

Ean8

7 digits + checksum1234567

14

Interleaved 2 of 5

Valid characters are: '0123456789', length (including checksum) must be even.

123456789

15

ITF14

13 digits long + checksum

1234567890123

16

Msi

Valid characters are: '0123456789'

1234567890

17

Numly

19 digits1234567890123456789

18

Opc

9 digits + checksum

123456789

19

Planet

Valid characters are: '0123456789'1234567890

20

Postnet

Valid characters are: '0123456789'1234567890

21

Pzn

6 digits + checksum

123456

22

Royal Mail 4 state

Valid characters are capital letters and numbers.

1234567890

23

Royal Tnt Post Kix

Valid characters are capital letters and numbers.

1234567890

24

Industrial 2 of 5

Valid characters are: '0123456789'1234567890

25

Singapore post 4 State

Valid characters are capital letters and numbers.

1234567890

26

SSCC18

17 digits long + checksum

12345678901234567

27

Swiss Post Parcel

18 digits long

123456789012345678

28

UPCA

11 digits + checksum12345678901

29

UPCE

8 digits12345678

30

USP Sack label

8 digits long

12345678

31

USP Tray label

10 digits long

1234567890

...