

03/26/2026 - Minor Release
🚀 NEW
Surveys
Show All Questions at Once (Single-Pane Mode) Surveys now support a "Show All Questions At Once" option. When enabled, respondents see every question on a single scrollable page with one Submit button at the bottom, instead of navigating through questions one at a time. This is ideal for shorter surveys where a quick, scroll-through experience is preferred. You can customize the Submit button label, and the builder preview lets you simulate the full experience before sending.
Switch Question Types Without Starting Over You can now change a question's type directly from a dropdown in the survey builder. Need to turn a single-select into a multi-select? Just switch it. Your existing answers and configurations carry over where possible, so you no longer have to delete and rebuild questions from scratch.
Contact Lists
Scrub Contact Lists via API The contact list perform_action API endpoint now supports a scrub parameter. Include it in your API call to scrub a contact list as part of any action, without needing to use the UI.
Wallet Cards
Redesigned Language Bar in the Design Editor The language selector in the Wallet Cards design editor has been rebuilt for a cleaner experience. It now sits in the top bar of the editor, uses compact language codes, and frees up more workspace. All existing functionality (adding, removing, and managing languages) works as before.
Filter Issued Cards by Anonymous Holders The Wallet Card Issued Table now lets you filter by anonymous card holders and export that subset as a CSV.
vCards
Cleaner Display for Deleted vCards When a vCard has been deleted, the conversation history now shows "vCard Deleted" in place of the card instead of displaying an error.
✨ Improvements
Surveys (Broadcast Validation): Attempting to send multiple polls in a single broadcast message now shows a clear, descriptive error instead of a generic failure.
Surveys (Archived Questions): Archived questions are now clearly labeled in the Report Filter dropdown, making it easier to distinguish active from retired questions.
Smart Links: Smart links now display their actual names instead of numeric IDs in automation compose screens and other non-broadcast compose contexts.
Data Fields: Deleting a data field that affects a large number of contacts is now significantly faster and no longer causes timeout errors.
Nightly Data Exports: Support added for smart link click tracking & scrub / carrier data for upcoming Nightly Data Exports.
🐛 Bug Fixes
Surveys (Response Counts): The survey list view now accurately reflects the number of available responses, and exporting with data fields no longer fails for affected surveys.
Surveys (Single-Pane Ranking): Opening the Responses table for a single-pane survey with a ranking question where not all slots were filled no longer causes an error.
Surveys (Response Rate Sorting): Sorting the survey table by response rate now works correctly.
Surveys (Conditional Numbering): Changing a question type when conditional actions are defined no longer corrupts the question numbering in the conditionals dropdown.
Smart Links: Fixed an issue where smart links could be saved as plain text instead of resolving correctly. Validation now ensures links are properly formatted across all compose contexts.
Wallet Cards (Language Editor): Accessibility changes now correctly mark a language as modified. Back of Card display items are properly pluralized, and the Back of Card header height is fixed.
Integrations : The Quick Find field in some integrations are no longer case-sensitive, so searches like "Donor" and "donor" now return the same results.
Channels: Improved handling of upstream provider delivery status codes to reduce unclassified error alerts.
