{"id":"660818cf4aa1bb0019e974c2","title":"2024 03 29","path":"how-to/committee/release-notes/2024-03-29","contentMarkdown":"# 29th Mar 2024 - [v87](https://github.com/nbarrett/ngx-ramblers/compare/5b3fb1d6...7e165e69) - Brevo Transactional Mail Roll-out Part2 \n###  Migrated Walk Change Notifications from Mailchimp to Brevo \n\n* Walk notifications now 100% driven from automation, using a new Brevo Template called **fully-automated-text-body**.\n* The template has no manually input template content except the following parameters which fully populate the email content at run-time:\n* **System Merge Fields (`params.systemMergeFields`)**:\n  * `params.systemMergeFields.APP_URL`\n  * `params.systemMergeFields.APP_SHORTNAME`\n  * `params.systemMergeFields.APP_LONGNAME`\n  * `params.systemMergeFields.PW_RESET_LINK`\n* **Member Merge Fields (`params.memberMergeFields`)**:\n  * `params.memberMergeFields.FNAME`\n  * `params.memberMergeFields.LNAME`\n  * `params.memberMergeFields.MEMBER_NUM` \n  * `params.memberMergeFields.EMAIL`\n  * `params.memberMergeFields.USERNAME`\n  * `params.memberMergeFields.MEMBER_EXP`\n* **Message Merge Fields (`params.messageMergeFields`)**:\n  * `params.messageMergeFields.subject`\n  * `params.messageMergeFields.BODY_CONTENT`\n  * `params.messageMergeFields.SIGNOFF_NAMES`\n * Email Notification Config is setup in an identical way to other Member Admin driven configurations.\n* A new \"Built-in Process Mappings\" tab on mail-settings now allows each built-in process (currently forgotten-password and walk change notifications) to be associated with a Notification Configuration.\n\n\n![](https://ngx-ramblers.org.uk/api/aws/s3/site-content/7812210b-cc7c-4b62-b1a8-0c8e91a8367e.png)\n\n* If a Notification Configurations is associated with a built-in process, it will not be available in the list of email types in Member Admin Send emails dialog. This is because a built-in process needs to supply customised content to the email request which won't be available unless it's called by the built-in process.\n","contentHtml":"<h1>29th Mar 2024 - <a href=\"https://github.com/nbarrett/ngx-ramblers/compare/5b3fb1d6...7e165e69\">v87</a> - Brevo Transactional Mail Roll-out Part2</h1>\n<h3>Migrated Walk Change Notifications from Mailchimp to Brevo</h3>\n<ul>\n<li>Walk notifications now 100% driven from automation, using a new Brevo Template called <strong>fully-automated-text-body</strong>.</li>\n<li>The template has no manually input template content except the following parameters which fully populate the email content at run-time:</li>\n<li><strong>System Merge Fields (<code>params.systemMergeFields</code>)</strong>:<ul>\n<li><code>params.systemMergeFields.APP_URL</code></li>\n<li><code>params.systemMergeFields.APP_SHORTNAME</code></li>\n<li><code>params.systemMergeFields.APP_LONGNAME</code></li>\n<li><code>params.systemMergeFields.PW_RESET_LINK</code></li>\n</ul>\n</li>\n<li><strong>Member Merge Fields (<code>params.memberMergeFields</code>)</strong>:<ul>\n<li><code>params.memberMergeFields.FNAME</code></li>\n<li><code>params.memberMergeFields.LNAME</code></li>\n<li><code>params.memberMergeFields.MEMBER_NUM</code> </li>\n<li><code>params.memberMergeFields.EMAIL</code></li>\n<li><code>params.memberMergeFields.USERNAME</code></li>\n<li><code>params.memberMergeFields.MEMBER_EXP</code></li>\n</ul>\n</li>\n<li><strong>Message Merge Fields (<code>params.messageMergeFields</code>)</strong>:<ul>\n<li><code>params.messageMergeFields.subject</code></li>\n<li><code>params.messageMergeFields.BODY_CONTENT</code></li>\n<li><code>params.messageMergeFields.SIGNOFF_NAMES</code></li>\n</ul>\n</li>\n<li>Email Notification Config is setup in an identical way to other Member Admin driven configurations.</li>\n<li>A new &quot;Built-in Process Mappings&quot; tab on mail-settings now allows each built-in process (currently forgotten-password and walk change notifications) to be associated with a Notification Configuration.</li>\n</ul>\n<p><img src=\"https://ngx-ramblers.org.uk/api/aws/s3/site-content/7812210b-cc7c-4b62-b1a8-0c8e91a8367e.png\" alt=\"\"></p>\n<ul>\n<li>If a Notification Configurations is associated with a built-in process, it will not be available in the list of email types in Member Admin Send emails dialog. This is because a built-in process needs to supply customised content to the email request which won&#39;t be available unless it&#39;s called by the built-in process.</li>\n</ul>\n"}