OxiMailing

Advanced customization (functions)

Updated on April 21, 2025

OxiMailing allows you to personalize your message with fields from your file (see Personalize the message).

For example, if you have the first name and last name of the person in your address list, you can specify the email subject as: “Attention [First Name] [Last Name]”.

Each recipient will receive a personalized message (“Attention to Jean Dupont” for example).

Personalization functions are at a higher level. These are expressions that, based on rules (the “constraints”), return the value of your choice.

Let’s say you have a “Title” Field in your message that contains:

  • Mr.
  • Mrs.
  • Miss

and you want to create a “Politeness” function that would display “Dear” when the title is “Mr.” and “Dear” otherwise. Personalization functions allow you to do this!

How to use them?

You can access the list of functions via the personalization assistant or, in the personalization menu, click on “Manage my functions”.

Then click on “Add” to add a new function.

The screen is divided into 3 areas:

  • Function name: This is what will allow OxiMailing to identify the function in order to execute it.

  • Constraints: These are the rules that define the function.

  • Return Values: This is the text that will be displayed by the function. Two values are defined, one when the constraints are met, the other when they are not.

For our example:

  • Function name: “Politeness”

  • Constraint: “Title=Mr.”

  • Return values:

    • If constraints are met: “Dear”
    • If constraints are not met: “Dear”

When you return to the personalization screen, select the function from the list:

Was this answer helpful?

Didn't find what you were looking for? Contact our support .