Answers.Body: <p>Welcome to StackExchange Grant!</p>
  
  <p>In regular messages token for other "entities" such as memberships, contributions or event registrations are not available because each contact can have any number of them. </p>
  
  <p>For example, if a contact had two memberships or event registrations, CiviCRM would not know which data to "fill in" when sending the email.</p>
  
  <p>This is why CiviCRM has several special functions such as event and membership reminders or thank you letters for contributions.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-03-14T20:59:40.740Z
Answers.Text: Thanks Fabian. Can you expand on the "several special functions" bit please - that could be very useful.
Answers.UserDisplayName: Grant Watt
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-03-15T06:35:20.620Z
Answers.Text: That's a big question ;) Maybe you want to start with having a look at Schedfuled remidner for events (https://docs.civicrm.org/user/en/latest/events/creating-an-event/#scheduled-reminders), renewal reminders for memberships (https://docs.civicrm.org/user/en/latest/email/scheduled-reminders/#renewal-reminders) and thanky you letters/mails for contributions (https://docs.civicrm.org/user/en/latest/contributions/manual-receipts-and-thank-yous/#thank-you-letters). Regards, Fabian
Answers.UserDisplayName: Fabian
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-03-14T06:08:38.883Z
Answers.LastActivityDate: 2018-03-14T06:08:38.883Z
Answers.UserDisplayName: Fabian
Answers.Body: <p>Fuzion made an Extension that provides additional tokens that you should be able to use in this scenario. The <a href="https://civicrm.org/extensions/nzcofuzioncivitoken" rel="nofollow noreferrer">CiviToken extension</a> includes</p>
  
  <ul>
  <li><p>Latest Memership Status</p></li>
  <li><p>Latest Membership Type </p></li>
  <li><p>Latest Current Membership Type etc</p></li>
  </ul>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-03-14T21:00:25.287Z
Answers.Text: Great - will investigate that extension
Answers.UserDisplayName: Grant Watt
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-03-14T18:14:56.297Z
Answers.LastActivityDate: 2018-03-14T18:14:56.297Z
Answers.UserDisplayName: petednz - fuzion
Body: <p>We want to use Message Templates for tailoring our sponsorship renewal invoice reminders. We have multiple sponsorships setup as separate Membership Types with corresponding prices sets.  However data about "membership" is NOT available as tokens when using Message Templates. That data is available as Tokens when using  Schedule Reminders - but this means a separate Reminder is to be setup for each Membership Type. Question is why cannot Membership data (and for that matter Event data) be available as Tokens under Message Templates? </p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2018-04-26T17:28:19.740Z
Comments.Text: I would love to see the ability to assign normal Message Templates for the various Scheduled Reminders (membership and events). This is one reason I haven't used scheduled reminders: too much hassle to change every reminder for every event, and too risky that one would be missed.
Comments.UserDisplayName: Phil Morice Brubaker
Tags: <message-templates>
Title: Message Template Token limitations
ThreadText: # Message Template Token limitations
  
  (Asked by: username_0 on 2018-03-14)
  
  We want to use Message Templates for tailoring our sponsorship renewal invoice reminders. We have multiple sponsorships setup as separate Membership Types with corresponding prices sets. However data about "membership" is NOT available as tokens when using Message Templates. That data is available as Tokens when using Schedule Reminders - but this means a separate Reminder is to be setup for each Membership Type. Question is why cannot Membership data (and for that matter Event data) be available as Tokens under Message Templates?
  
  **Tags:** message-templates
  
  > **Comments:**
  > **username_1**: I would love to see the ability to assign normal Message Templates for the various Scheduled Reminders (membership and events). This is one reason I haven't used scheduled reminders: too much hassle to change every reminder for every event, and too risky that one would be missed.  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_2 on 2018-03-14. Score: 1
  
  Welcome to StackExchange username_0!
  
  In regular messages token for other "entities" such as memberships, contributions or event registrations are not available because each contact can have any number of them.
  
  For example, if a contact had two memberships or event registrations, CiviCRM would not know which data to "fill in" when sending the email.
  
  This is why CiviCRM has several special functions such as event and membership reminders or thank you letters for contributions.
  
  > **Comments:**
  > **username_0**: Thanks username_2. Can you expand on the "several special functions" bit please - that could be very useful.  
  > **username_2**: That's a big question ;) Maybe you want to start with having a look at Schedfuled remidner for events (https://docs.civicrm.org/user/en/latest/events/creating-an-event/#scheduled-reminders), renewal reminders for memberships (https://docs.civicrm.org/user/en/latest/email/scheduled-reminders/#renewal-reminders) and thanky you letters/mails for contributions (https://docs.civicrm.org/user/en/latest/contributions/manual-receipts-and-thank-yous/#thank-you-letters). Regards, username_2  
  
  ---
  
  ### Answer by username_3 on 2018-03-14. Score: 0
  
  username_3 made an Extension that provides additional tokens that you should be able to use in this scenario. The [CiviToken extension](https://civicrm.org/extensions/nzcofuzioncivitoken) includes
  
  * Latest Memership Status
  * Latest Membership Type
  * Latest Current Membership Type etc
  
  > **Comments:**
  > **username_0**: Great - will investigate that extension  
  
  ---
  
  