DEPRECATION WARNING

This documentation is not using the current rendering mechanism and will be deleted by December 31st, 2020. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.

Personalizing direct mail contentΒΆ

You may personalize the direct mails that will be sent to each recipient by inserting the following markers in content elements of the newsletter page. The markers will be substituted with the corresponding value found in each recipient record, whenever available. This is the list of predefined markers:

  • ###USER_uid### (the unique id of the recipient)
  • ###USER_name### (full name)
  • ###USER_firstname### (first name calculated)
  • ###USER_NAME### and ###USER_FIRSTNAME### will insert uppercase versions of the equivalents
  • ###USER_title###
  • ###USER_email###
  • ###USER_phone###
  • ###USER_www###
  • ###USER_address###
  • ###USER_company###
  • ###USER_city###
  • ###USER_zip###
  • ###USER_country###
  • ###USER_fax###
  • ###SYS_TABLE_NAME###
  • ###SYS_MAIL_ID###
  • ###SYS_AUTHCODE###

Additional fields from the recipient table (e.g. defined by an extension) can be configured in the Extension Manager. You have to switch to "Information" view of EXT:direct_mail and set a comma- separated list of DB fields in "Additional DB fields of the recipie..." (addRecipFields) to make more markers available. These can be used according to the pattern above like ###USER_<some field>###.

Personalization only works for recipient lists of type "From pages" (and "From other recipient lists", if these contain "From pages" lists).