Clubroll

Personalise a newsletter with the member's own details

The merge fields you can type into a newsletter, how to give them a fallback, and what happens when a field is empty.

A newsletter can greet each member by name and carry their own renewal details. You type a field in curly brackets, and Clubroll fills it in separately for every member.

The fields

  • {first_name} is the member's first name.
  • {name} is their full name.
  • {club} is your club's name.
  • {level} is their membership level.
  • {dues_due} is what this member still owes for the current year. It is empty when they owe nothing.
  • {renewal_date} is the day their dues fall due, or, once they have paid, the day the membership next renews. For a life member it is empty.

For a household, the fields read the payer's line.

When a field is empty

An empty field leaves no trace: "Hello {first_name}," reads "Hello," for a member with no first name. To say something instead, add a fallback after a bar: {first_name|there} reads "Hello there," when there is no name.

Mistakes are caught early

If you type a field that does not exist, such as {firstname}, the composer refuses to save and asks "did you mean {first_name}?". That applies in a heading, a button, the dues block and the text. The subject takes no fields at all, because it is also the title of the issue in the public archive.

See it as a member

Under Preview as, type a member's name or email, and press Save and preview. The preview shows the message exactly as that person would see it.

Is it safe?

The fields are filled in after your text has been prepared, so a member's own words, typed into a form on your website, can never turn into a link, a style or a command. Hostile text in a name is shown as plain text.

The public archive

The archive page shows the issue without any one member's details: the club's name is filled in, and the other fields use their fallback or stay empty.

Send your first newsletter

Checked against the product on 2026-10-01.

Still stuck?

If this did not answer it, tell us what happened. We will show you the articles most likely to help before you send anything.