2025 Release Notes
Subscribe to Engaging Networks communications to receive release updates via email: US datacenter or CA datacenter
April 2025 - 5.14.0
Release is scheduled to deploy on April 4th, 2025 at 3pm ET.
These are beta release notes and subject to change.
Notable Updates
New Payment Gateway: Blackbaud Merchant Services (BBMS)
Engaging Networks has added a new gateway, which enables clients already on or moving to Engaging Networks to fundraise through the BBMS gateway. Clients who have existing sustaining gifts processing through BBMS can choose to migrate tokens and start managing them in Engaging Networks. If you are a current BBMS customer interested in doing this, please complete this form to be contacted by a representative from Blackbaud.
The BBMS gateway includes support for digital wallets (Apple Pay, PayPal, Venmo), credit cards, and ACH transactions. It will be available on all of our page types with this initial release. Engaging Networks will add a Supporter Hub integration in a future release.
Peer-to-Peer: Official Release!
We are excited to announce the official release of our new Peer-to-Peer tool out of beta. This new module can help you connect more deeply with your supporters and inspire them to raise money for your cause. Stay tuned for more information and an opportunity to join us for a product demo. In the meantime, read on for some of the notable updates included with this release, or browse the peer-to-peer release notes page to see all of the amazing updates that have been rolled out during the testing period.
Improvements
Page Builder
The "Additional Commentsâ field is now supported as a merge tag in the notifications email associated with pages.
Gateways
SEPA/Bacs Direct Debit: We updated the retry schedule for the 1st retry to occur the next day, and for the final retry to occur 10 days after the initial failed attempt.
Fundraising
To comply with Canadian Revenue Agency (CRA) regulations, the receipt PDF files are now locked and cannot be edited.
File management
We have increased the size allowance of CSS and JS files to 1MB in Components > Images & Files.
Peer-to-Peer
If you are interested in checking out the new peer-to-peer tool, please reach out to your Account Success Manager. Visit the Peer-to-Peer release notes page for more details and a full list of improvements made recently to the new P2P tool.
Notable Updates
Manual Activity Tracking for Fundraisers
Fundraisers can now track and display their physical activities on their fundraising pages! Administrators can enable Activity Tracking for different participant types and choose which activities are trackable.
Available Activities & Metrics:
Cycling, Running, Walking, Hiking, Swimming â Distance, Duration, Calories Burned
Steps â Steps, Calories Burned
Fitness Workouts â Duration, Calories Burned
General Calories Burned â Calories Burned
Fundraisers can:
Set personal activity goals
Log activities directly from the Fundraiserâs Dashboard
Display logged activities on their fundraising page to encourage donations as they reach certain milestones
Activity Tracking helps fundraisers showcase their efforts and engage their supporters more effectively! đ´ââď¸đââď¸
Other Improvements
Updated Team Selection Language for Multi-Registration: To improve clarity during the registration experience, weâve added additional language to the team selection block to dynamically adjust based on different registration scenarios.
The language has been adjusted to emphasize that each participant fundraises independently, even if they register together.
The interface will now dynamically hide options that are not applicable based on registration type, ensuring a clearer and more intuitive experience.
Improved Default Settings for Registration and My Profile Pages: We've updated the default fields and layout of new sites to optimize them for a quicker start.
Improved Transaction History for Peer-to-Peer Transactions: The transaction history gadget under "Look Up Supporters" now displays Page ID, Page Name, and Site Name for all Peer-to-Peer (P2P) registration and donation-related transactions. This update makes it easier to track the origin of transactions and associate donations with specific Peer-to-Peer sites.
Updated Button Placement for Visual Consistency: To ensure a more consistent and visually balanced layout across the platform, weâve updated the placement of the "View" and "Donate" buttons. They will now appear stacked vertically beneath the progress bars.
Offline Gifts Import Tool Improvement: In the last release we added the ability to upload offline gifts in Peer-to-Peer. In this release, further work was done to improve the user experience with a look-and-feel update and better error exposure.
Allow YouTube Embeds on Peer-to-Peer (a CSP Update): We've updated our Content Security Policy (CSP) to allow embedded YouTube videos, including those from youtube-nocookie.com.
Allow fonts to be sourced from Images & Files (rackspace) (a CSP Update): We've updated our Content Security Policy (CSP) to allow font files, like woff2, tiff, to be used in Peer-to-Peer sites.
Bug Fixes
Events
When an email or page is chained to an event page, it automatically pre-populates information like the Supporterâs email address. If the Supporter edits this pre-filled email and attempts to process payment, they may have received an error message indicating that the payment failed, even though it was processed in the gateway. We've added additional validation before the transaction takes place to make sure everything is correct before payment. If the email address has changed, the donor will see a âGeneric Payment Errorâ to indicate that the payment did not go through.
One Click
When editing the One Click layer in the dashboard, a recently implemented Content Security Policy was preventing the modal from working correctly. This has now been resolved.
Marketing Tools
Weâve fixed an issue where plain text emails sent via Marketing Tools did not automatically create clickable links. Now, URLs in these emails will be properly detected and clickable as expected.
Click to Call
There was an issue with click-to-call pages not processing the connecting call correctly. This has been resolved.
Supporter Hub
There was an issue in the Supporter Hubâs single donation gadget. If there was a payment type mismatch, this caused the incorrect message to be returned. This has been resolved.
Donor Advised Funds (DAF) via Chariot
Additional checks have been added to the webhook receiving DAF notifications so that the gift status is updated accordingly.
Peer-to-Peer
In the Fundraiser's Dashboard, if a full refund occurred, the Donations Received statistic was not correctly reflecting the now 0 amount. This has been resolved.
When duplicating a site, an additional check has been added so that the friendly slug is not copied, as slugs must be unique.
In the last release, we introduced the Waiver block, but users encountered issues when copying and pasting waivers from Word or similar documents due to security restrictions on certain characters. To address this, we've relaxed these restrictions, making it easier to copy and paste directly from documentsâbetter aligning with how waivers are typically entered.
Further checking has been added to the registration flow so that fundraisers can't register without specifying a participant type.
When uploading offline gifts in bulk to a site, the anonymous donor flag was not respecting what was set in the file. This has now been resolved.
In the Coaching Email automation type, the participant scoping filter was not being respected on email send. This has now been resolved.
Peer-to-Peer 'Site Update' PSTE type transactions were not being pushed in the Salesforce Connectorâs daily transaction push. This has been resolved.
March 2025 - 5.13.1
This hotfix was deployed on March 4, 2025 at 12pm ET.
Fundraising
Dependency logic was not working if != was used. This was fixed.
Some combinations of next suggested gift values and swap lists caused enPage.js code to error out. This was fixed.
February 2025 - 5.13.0
This release was deployed on February 28, 2025 at 3pm ET.
Improvements
Content Security Policy
We are pleased to announce the release of our new Content Security Policy (CSP) tool, designed to empower clients to either define their own security policies or select a default policy. The CSP is a HTTP response header used to enhance the security of a web page and would apply to all pages upon rendering. Our new tool gives Super Admins control over defining that response header.
For example, if a clientâs CSP does not permit embedding YouTube iframes and someone were to try to embed a YouTube video on a page, the browser would block the content from loading.
Please note:
The CSP tool will not include Peer-to-Peer pages at this time.
Only advanced users who have an understanding of how CSPs work should use this tool. Thorough planning and testing needs to be done before enabling a CSP on your pages.
Page Builder
Ecard preview Improvement: The e-card preview will now show inserted tags populated with the senderâs data.
Data & Reporting
Fix for space encoding in Scanned Report > Page URLs: We've updated the downloadable report available under Security Center > Download page list for PCI compliance scanning to correctly encode spaces in page URLs. Previously, spaces in the 'updatable name' field were not being automatically encoded, which could cause issues when generating report links.
Security
Improved Security for Okta Integration in Engaging Networks: We've enhanced the Okta integration to improve security for clients using Single Sign-On (SSO). Previously, if 2FA was enabled, users were unable to log in via Okta. Now, for accounts configured to use Okta SSO, users and admins will no longer be able to log in directly with a username and password, ensuring they must authenticate through Okta as intended. This update strengthens security and aligns with best practices for identity management.
Peer-to-Peer (Beta)
If you are interested in checking out the new peer-to-peer tool, please reach out to your Account Success Manager. Visit the Peer-to-Peer release notes page for a full list of improvements made recently to the new P2P tool.
Offline Gifts Import Tool: Peer-to-peer administrators can now bulk upload offline donations, under the Donations Tile within a site, using a CSV-based formatted template. Donations can be attributed to a site, team or individual based on Page ID, with a fallback option of email address for fundraisers and teams. Read more here.
Improved Profile Management for Fundraisers: Fundraisers can now update their profile information directly from the Fundraiser Dashboard. Administrators have the flexibility to customize which fields are visible and tailor them based on participant types.
New Waiver Block for Fundraiser Dashboard & Registration: A new Waiver Block is now available in the My Profile section of the Fundraiserâs Dashboard, allowing participants to complete their waiver directly within their dashboard. This block can also be added to the registration flow, providing flexibility for different site types and organizational preferences.
Waiver requirements are now managed at the participation type level, enabling customized waiver text based on participant type.
Additionally, a new "You have an unsigned waiver" condition has been added to coaching emails, making it easier to remind participants to complete their waiver. Read more here.
Improved Form Accessibility & Structure: We've updated form elements in Peer-to-Peer to further follow best practices for accessibility and usability. Updates have been made to the following form elements:
Grouped Related Fields:
Checkboxes
Radio buttons (with/without custom text)
Double & triple drop-downs
Double & triple text inputs
Better Screen Reader Support:
Fields are now inside <fieldset> elements.
Main labels use <legend> for clearer grouping.
Bug Fixes
Marketing Tools
Fix for Unsubscribe Link Detection in Duplicated EMAs: Weâve resolved an issue where duplicating an older Marketing Automation with an incorrectly formatted unsubscribe link prevented users from launching their updated Marketing Automation.
Page Builder
Improved handling of Multi-Page Survey: Previously, survey pages would be skipped if no mandatory field was present on the page. Now, survey pages without mandatory fields are always displayed to the user.
Gateways
Incorrect "Modified" Date Display on Stripe Gateways: Stripe gateways were incorrectly showing a "Modified" date with today's date, even when no changes were made. This has now been fixed.
Supporter Hub
An issue has been reported where active recurring gifts weren't displayed correctly in the Supporter Hub. This has been resolved.
Facebook Lead Forms
Updated permissions to address access issues with pages: We've updated our Facebook OAuth permissions to include the business_management scope. This ensures continued access to pages associated with business accounts for the Lead Generation integration.
Peer-to-Peer (Beta)
Fix for "Show More" Button on Individual Donor Rolls: The "Show More" button was not appearing on individual donor roll pages, preventing users from viewing all donations. This has been fixed to ensure the button now displays correctly, just as it does on team pages.
Fix for Special Characters in Peer-to-Peer Emails: We've resolved an issue where special characters (such as dashes, quotes, arrows, ellipses, â˘, and â ) in Peer-to-Peer emails were displaying as question marks when received in email clients like Gmail. While these characters appeared correctly in the P2P email builder, they did not render properly in sent emails.
Incorrect Transaction Code for P2P Registration Fee Refunds: We've fixed an issue where P2P registration fee refunds (PPAY) were generating the wrong transaction code and not appearing in the exported transaction files. Refunds will now generate a PRFD transaction (instead of PACS) with a negative amount. Refunded transactions will be correctly included in the transaction history and API exports.
Fix for Broken Links in Marketing Automation Emails: We've resolved an issue where external links in Coaching, Thank Donor, and Goal emails were not working correctly in live sends, even though they worked in test emails.
Site Type Selection Now Saves Correctly: When changing the site type (DIY or Event) in site settings, the update was not saving correctly. This issue has been resolved.
Dropdown Placeholder Display Issue Fixed: Weâve resolved a visual issue where the placeholder text ("empty text") would overlap with the label when making a selection in a dropdown, in the âselect with otherâ input type.
Registration Error Messages Improved: We've resolved an issue where users who encountered errors during registrationâsuch as attempting to sign up with an already registered emailâwere left confused about their registration status. While they did receive an email confirming their registration, the error message displayed during the process was misleading, making it seem like they couldn't complete their registration. We've implemented a fix to improve clarity in this flow.
Other News
Email security
Microsoft email security: Engaging Networks has now released new rules for all production traffic that reroute at least some of the unwanted requests from the Microsoft security scans.
January 2025 - 5.12.0
This release deployed on January 17, 2025 at 3pm ET.
Notable Updates
Security Center
A new area of Engaging Networks where a Super Admin can monitor and manage security and compliance. There are various reports that can be used to adhere to regulatory compliance and security best practices. Read more about the Security Center here.
Segments
NEW FEATURE: Segments permissions
https://www.youtube.com/watch?v=rb-EEsDDeYgThis release we are introducing new Segments Permissions functionality, empowering administrators to manage user access to Segments. This update allows admins to define and control which users or groups can create, edit, or manage Segments, providing enhanced flexibility and security for segment-based workflows. These permissions can be configured directly in the admin panel, ensuring streamlined and efficient access management.
Please note:
There is no VIEW permission for Segments. All users will be able to view all Segments.
After the release, Admins and Superadmins will have full access by default. You may need to go in and adjust the permissions for Users.
The following permissions will be available:
Create: user can create a Segment under My Segments.
Modify: user can edit a Segment under My Segments and Predefined segments.
Duplicate: user can duplicate a Segment in My Segments.
Delete: user can delete a Segment.
Organize: user can manage Segments using folders ( create folders, edit folders, move items to folders).
For more information on how Permissions work, click here.
Improvements
Marketing Tools
In this release, we have continued to optimize your email marketing efforts by adding more options for content editing and improvements to the overall user experience.
Enhanced WYSIWYG Editor Features in Marketing Tools broadcasts: We have added support for subscript, superscript and strikethrough text.
Special characters now supported in Marketing Tools broadcasts: We have added an insert button for special characters like em dash, copyright, registered trademark and others in the Marketing Tools wysiwyg editor.
Marketing Tools broadcasts - back button to return to broadcasts list: Weâve added a new Back Button in the Marketing Tools, allowing you to seamlessly navigate back to the list screen and return directly to the folder you were previously in. This feature enhances your workflow by making navigation quicker and more intuitive.
Marketing Tools - foldering improvements: We have made updates to improve the folder management experience:
When you use the search tool inside a folder, it will now search exclusively within that folder instead of across all folders, making it easier to find relevant content quickly.
Alphabetical Sorting: The list of folders is now sorted alphabetically, helping you locate and organize your folders more efficiently.
Marketing Tools broadcasts - update to Sample Blocks: CTA buttons in selected sample blocks (Feature panel, Story with image to left, Story with image to right) are now optional and can be removed using additional block settings.
clickDomain in ââshortened urlâ for keywords: An improvement was made to handle Short URLs in Keywords better. Keyword URLs will now use short URL domain settings available on Twilio Extension edit page.
Page Builder
Increased Autoresponder Limit to 13: The autoresponder limit has been increased to 13 to allow for more flexibility in the customization of autoresponder messages.
Data & Reporting
Improved handling of origin source and origin source category in bulk import API and dashboard import: Origin source and origin source category were previously required when importing supporter data via Dashboard or Bulk Api Import. This validation has been removed to allow import of supporters without those values present.
Security
Update en_session_id to be set to HttpOnly / Secure only: As a security improvement, en_session_id cookie is now set to HttpOnly and Secure, ensuring it is only transmitted over secure HTTPS connections.
Accessibility
To help with accessibility, particularly with screen readers and validation errors returned on page submit, the ARIA attribute role="alert" will be dynamically added to the error list container when errors are present. For more information on this addition, click here.
Peer-to-Peer (Beta)
If you are interested in checking out the new peer-to-peer tool, please reach out to your Account Success Manager.
[UPDATE: An issue was found so this feature has been delayed until we can push a hotfix or the next release] Improved Profile Management for Fundraisers: Fundraisers can now update their profile information directly from the Fundraiser Dashboard. Administrators have the flexibility to customize which fields are visible and tailor them based on participant types.
Support for URL Parameter Capture in P2P Registration Flow: The registration process now supports capturing and storing URL parameters over URLs. Similar to the functionality in Page Builder, parameters such as UTM codes and external references can be passed during registration and carried over to the donation page, providing tracking throughout the user journey. Fields supported include:
Origin Source (en_og_source)
Tracking Parameter (ea.tracking.id)
Appeal Code (supporter.appealCode)
External References 1â10 (e.g., utm_source, utm_medium, utm_campaign, etc.)
URL parameters would be stored in registration and then available for downstream processes like checkout tracking.
Preview Links in 'Site Pages' Now Respect Site URL Settings: The Preview links for Donation and Checkout pages in the 'Site Pages' list will now use the base URL defined in the Site Settings.
Site Progress Bar: Now Includes Site Donations: The P2P site progress bar has been updated to include general site-direct donations in addition to the existing contributions from fundraisers, teams, and individual fundraiser pages.
Organizations management handling: Improved how donors can move around 'organization hierarchies' at the site level. For example, a parent company with child companies. As a person viewing a fundraiser on the child company, they can now easily click to the parent, then back to other child companies etc.
Improved Organization Page Display: Hidden 'Our Affiliates' Tab When Not Applicable: The 'Our Affiliates' tab on an Organization's page will now only be displayed if the Organization has at least one associated child entity. If no child entities are present, the tab will no longer be rendered, providing a cleaner user experience.
Preview icon added to Organization pages: Administrators can now preview Organization pages directly from the Organization Tile using a new magnifying glass icon.
'Page Builder' checkout and donation page leverages the site's base URL on render: In a peer-to-peer site, the administrator can now set the base URL that will be the primary one used in the site and the associated checkout and donation pages. This will override the base URL set in the associated donation pages.
Individual/Team page update transactions status change: For consistency, TPPU and IPPU transactionâs âCampaign Statusâ column now reflect the fundraisers page status of "Active" and âBlockedâ, like it does in the dashboard and reports downloads.
Visit the Peer-to-Peer release notes page for a full list of improvements made to the new P2P tool.
Bug Fixes
Marketing Tools
Broadcast MMS correctly attach image when Send Time Optimization is used: Resolved an issue where multimedia SMS (MMS) messages sent using Send Time Optimization were not including the intended media content.
List-Unsubscribe Headers Added for Send Time Optimisation Emails. An issue was fixed where broadcast emails sent with Send Time Optimisation did not include List-Unsubscribe headers. This ensures recipients can easily unsubscribe using the standard List-Unsubscribe or 'One-Click' functionality, improving compliance
Segments
When duplicating or creating a new segment inside a folder, the new segment was saved to the home folder. This has been fixed. The new segment will now be saved to the folder the original item was in.
An error was displayed when conditional content used a deleted segment. This has been resolved.
Donation pages
Symbolic Giving refunds: There was an issue refunding transactions if an additional donation was added on Symbolic Giving pages. This has been resolved.
Clear address data: Addressed an issue when âclear address fields when blank data is submitted by a supporter on a pageâ option was enabled, but didnât work on single pages.
Peer-to-Peer (Beta)
P2P Organisation site page - team participant count: Resolved an issue where the team participant count displayed incorrectly as "0 Fundraisers" on the organization site page, despite the team having active members.
Link replacements in automated messages: Weâve updated the system to support the standard format for external URLs in P2P Marketing Automation emails. This ensures that links, including those wrapping images, render correctly when using the âBlocksâ feature.
Coaching Emails: 'Coaching emails' now properly display the currency symbol when conditional functionality is used.