What's New at Ortto - Humanitix, Microsoft Teams and Dynamic Webhooks You may have seen the news, Ortto has been acquired by Canva. For us, this means even stronger commitment to building the product you rely on every day. Nothing changes for you. The same team. The same product. The same relentless focus on helping you do more with less. Here's what's shipping this month: We're connecting Ortto to the tools your customers and teams already live in, from ticketing and event platforms to workplace collaboration and smarter, real-time data flows. Less copy-pasting. Less context-switching. More automation doing the heavy lifting. Key highlights include 👇 : 🔌 New Integration | Humanitix integration Ortto now has a native 2-way integration with Humanitix, allowing you to sync ticketing, attendance & donation data into Ortto. Trigger real-time journeys from registrations, check-ins & no-shows. This integration is currently in Beta and can be connected by heading to CDP > Data sources within your account. Learn more . *Our Humanitix integration has been quietly live since February, and today we're making it official. 🔌 New Integration | Microsoft Teams Microsoft Teams now is a native data source in Ortto . Think of it like our Slack integration, but built for your Microsoft-first stack. The right signal, at the right time, in the place your team already collaborates. For marketing ops, this means faster campaign feedback loops. For revenue ops, it means critical lead signals reach the right people without anyone having to go looking for them. Fewer gaps. Faster follow-up. Better alignment. Learn more . ↪️ Dynamic Webhooks Push real-time data and trigger actions in any third-party app from inside an Ortto journey. Highly configurable HTTP requests (custom headers, parameters, auth, and payloads), so you can connect to virtually any external systems . To create a dynamic webhook, go to CDP > Data sources > New data source > Dynamic webhook data (advanced). 💬 MMS Ortto now supports MMS (images and PDFs) in SMS campaigns via native Twilio and custom providers (Twilio, Tall Bob, Kudosity), with automatic SMS fallback only on Twilio. ➡️ Journey Entry from Salesforce Campaign Ortto now has a dedicated journey trigger for entering existing or future members of a Salesforce campaign into a Journey. Add this trigger to your journey, select a Salesforce account, pick one or more Campaigns, and optionally filter by member status. Evaluation spans all campaigns a contact belongs to (not just the most recent) , and historical members with no recent activity are still eligible. Works the same whether configured at Journey setup or edited afterward. New and noteworthy knowledge base articles Spotlight: Microsoft Dynamics integration - How to connect Microsoft Dynamics 365 Microsoft selective sync - Customize and ensure only relevant Microsoft data syncs to Ortto Using Microsoft in Ortto - Maximize your Microsoft Integration with Ortto's filters and campaigns Humanitix integration - How to set up Humanitix in Ortto Microsoft Teams integration - Connect Microsoft Teams and send notifications seamlessly Journey Entry from Salesforce Campaign - Trigger Salesforce campaign members into journeys Dynamic Webhooks - coming soon! MMS - coming soon! Tune-ups: Using column chart reports Using ledger reports Using metric reports Using geo reports Using area chart reports Using funnel reports Using table reports Account Audience Talk activities and attributes Data discrepancy between reports and dashboards Hidden audiences in journeys Updated articles: How to use a JSON endpoint for dynamic email content (you can now use the GET method with this feature, previously limited to POST and PUT) Email reply tracking (We previously didn’t have specific instructions for outlook, this has now been documented) Key platform refinements this month: 1. Salesforce update detection New per instance UI toggle to detect Salesforce updates via LastModifiedDate (user actions only) or SystemModStamp (any change). 2. Stripe abandoned cart support Stripe data source now supports the Checkout.session.expired event (Stripe’s abandoned cart signal). 3. Slack notification shape in account journeys Slack notification shape now works in account journeys, with account level merge tags and account links. 4. GET request support for dynamic content endpoints Dynamic content JSON endpoints now accept GET (alongside POST and PUT). You can join the discussion here by requesting a feature . Visit our changelog for a complete list of updates, improvements, and bug fixes. March 12, 2026 Ortto Feature Updates What's New at Ortto - Microsoft Dynamics 365 integration, new journey features and more