Personalized Images

Personalized images are unique image files specifically generated for a particular recipient. Each image can contain rich graphics with personalized text and/or a personalized barcode. A personalized image is created by merging a background image with a barcode image and writing text within the final image in a pre-defined location. Personalized images can be delivered, viewed and saved to any phone.

Personalized Image text message

Personalized Image Template Builder #

Create personalized images in a few steps with the Personalized Image Template Builder. You can preview your personalized image on the right side of the page as you work on it.

Personalize image builder

1. Upload Background Image: First, upload a background image. The max file size of the background image is 200 KB. The file type includes jpg only. The background image will define the exact height and width of your personalized image. If your background image is too large, the system will resize the image. We recommend the sizes of the background images to be 640px width by 1138px height.

2. Add Barcode: Check the “Add Barcode” checkbox to add a dynamic barcode. Add an ID to the barcode to serve as a placeholder. This will generate the barcode image and ID on the preview. You can choose between a number of different types of barcodes. The options currently available are:

  • Aztec Code
  • Code 11
  • Code 128
  • Code 39
  • Data Matrix
  • EAN
  • Interleaved 2of5
  • PDF417
  • QR Code
  • UPC-A

Next, you can choose the font, location, size, and color of the barcode image and ID. Some barcodes change size with more data so be sure to use an appropriate length. The final ID for each recipient will be imported later in the process.

3. Add Text Area: Check the “Add Text Area” checkbox to add personalized text. You can add up to 8 personalized text areas. Add some text to the text field to serve as a placeholder. You can choose the font, location, size, and color of the text. The final text value for each recipient will be imported later in the process.

4. Advanced Settings: Check the “Yes” checkbox to send the personalized image in an MMS with Dynamic Merge Tags activated.

5: Importing Data via CSV: Select the ‘Import’ link on the Personalized Image Template page to import personalized data into a template. Create and upload a CSV file with a row for each image. Data columns can be mapped to correspond with the dynamic fields of the template. Fields include the barcode ID, all 8 text areas, and a phone number. Assigning a phone number will link a personalized image to a specific recipient. Phone numbers must include the country code.

Personalized Image FAQs #

Is it required to assign a phone number to each personalized image? #

No, it is not required to assign a phone number to a personalized image. If you do not assign a phone number then the first phone number that requests this personalized image that is not already assigned code will be assigned this one.

Can I pass the Personalized Image Data in the API? #

Yes, you can simply pass the Personalized Image Data in the SendSavedMMS API call and the data will be used to generate a Personalized Image within that MMS Template. There is currently no API to add data without sending an MMS message or generating the Personalized Image standalone.