Answers.Body: <p>Try using <a href="https://civicrm.org/extensions/fuzion-tokens" rel="nofollow noreferrer">Fuzion token</a>, they have lots of tokens which can be used on Non-membership emails.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-09-24T11:03:54.037Z
Answers.LastActivityDate: 2024-09-24T11:03:54.037Z
Answers.UserDisplayName: Pradeep Nayak
Answers.Body: <p>If you start by doing a search for memberships (eg Search &gt; Find Memberships) and then send a mail you will find a load of membership tokens.</p>
  <p>If you have a list of <em>memberships</em> then it is simple to say for each one what the status or end date is.  If you have a list of <em>contacts</em>, they could have multiple <em>memberships</em> so what would a token for 'end_date' produce?  In practice, you generally only have one current membership so a custom token for 'end_date' could look for a current membership and return its end_date - but you still need to handle multiples (eg choose a specific membership type, or the soonest-expiring, or even return a list of end_dates).</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-09-27T17:20:48.880Z
Answers.LastActivityDate: 2024-09-27T17:20:48.880Z
Answers.UserDisplayName: Aidan
Body: <p>Am creating an email to all members past and present. There are no membership tokens available from the tokens dropdown. Does that mean I cannot use ones related to membership? I want to display their curent membership status and expiry date. I have tried them as: {membership.status} and expiry date: {membership.end_date} (kinda guessing what the toekn is) but they don't seem to work. I am testing with a membership created through the TEST function which I thought would show up as a member (even although a test membership).</p>
  <p>If the above tokens cannot be used - what is the easiest way for people to check if they are a member or not? (we don't currently have members logging in as there isn't really a need, but could a OTP be generated with this mailout email so they can check it?)</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2024-09-24T17:38:21.137Z
Comments.Text: Most organizations have a simple concept of membership that can reasonably ask the question "what is so-and-so's expiry date"? But CiviCRM's concept of membership is more sophisticated in that it doesn't preclude having more than one membership per person (also supporting different membership types). So a token associated with "current membership status for this contact" isn't as well defined as you might assume. The fuzion token makes what is probably a reasonable guess for most organizations.
Comments.UserDisplayName: Alan Dixon
Tags: <tokens>
Title: tokens available in an email
ThreadText: # tokens available in an email
  
  (Asked by: username_0 on 2024-09-24)
  
  Am creating an email to all members past and present. There are no membership tokens available from the tokens dropdown. Does that mean I cannot use ones related to membership? I want to display their curent membership status and expiry date. I have tried them as: {membership.status} and expiry date: {membership.end\_date} (kinda guessing what the toekn is) but they don't seem to work. I am testing with a membership created through the TEST function which I thought would show up as a member (even although a test membership).
  
  If the above tokens cannot be used - what is the easiest way for people to check if they are a member or not? (we don't currently have members logging in as there isn't really a need, but could a OTP be generated with this mailout email so they can check it?)
  
  **Tags:** tokens
  
  > **Comments:**
  > **username_1**: Most organizations have a simple concept of membership that can reasonably ask the question "what is so-and-so's expiry date"? But CiviCRM's concept of membership is more sophisticated in that it doesn't preclude having more than one membership per person (also supporting different membership types). So a token associated with "current membership status for this contact" isn't as well defined as you might assume. The fuzion token makes what is probably a reasonable guess for most organizations.  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_2 on 2024-09-24. Score: 2
  
  Try using [Fuzion token](https://civicrm.org/extensions/fuzion-tokens), they have lots of tokens which can be used on Non-membership emails.
  
  
  ---
  
  ### Answer by username_3 on 2024-09-27. Score: 1
  
  If you start by doing a search for memberships (eg Search > Find Memberships) and then send a mail you will find a load of membership tokens.
  
  If you have a list of *memberships* then it is simple to say for each one what the status or end date is. If you have a list of *contacts*, they could have multiple *memberships* so what would a token for 'end\_date' produce? In practice, you generally only have one current membership so a custom token for 'end\_date' could look for a current membership and return its end\_date - but you still need to handle multiples (eg choose a specific membership type, or the soonest-expiring, or even return a list of end\_dates).
  
  
  ---
  
  