What do you get when you combine customer data, marketing automation and analytics, then supercharge them with AI? 👉 Ortto. Need help? [email protected]

San Francisco
Joined November 2021
Ortto's SMS delivery integrates with Twilio infrastructure. When things go wrong, Twilio error codes appear in your campaign report. A few you should know: 30003 means the destination handset is unreachable. 30006 means the number cannot receive SMS (likely a landline). 30007 means a carrier violation flagged your message content. Ortto's Twilio troubleshooting guide maps each error code to an actionable fix so you are not Googling cryptic four-digit numbers at 11pm. Error codes are not mysteries. They are instructions. #SMSMarketing #MarTech #TwilioSMS #MarketingAutomation
1
1
72
Not every SMS you send will be delivered. That is not pessimism, it is infrastructure reality. Non-delivery happens when a number is invalid, disconnected, or a carrier rejects your message. Complaints occur when recipients report your message as spam, which can get your sending number flagged or suspended by the carrier. Ortto tracks non-delivery rates and complaint data in campaign reports. Use that data. Clean your list. Review your message content. Fix issues early before they compound into a suspended sender ID. #SMSMarketing #MarTech #MarketingAutomation #SMSDeliverability
42
When someone texts STOP to your SMS number, that is a legally binding opt-out. In the US under TCPA, you must honour it immediately or face significant penalties. Same story under GDPR in Europe and the Spam Act in Australia. Ortto automatically processes STOP commands and sets the contact's SMS Permission field to false. They will never receive another message. Contacts can re-subscribe by texting START. Understand the flow. Stay compliant. Sleep soundly. #SMSMarketing #Compliance #MarTech #MarketingAutomation
33
Your SMS campaign sent successfully. Nobody received it. Now what? Ortto surfaces delivery error codes in the campaign report so you can diagnose without guessing. Common culprits: unregistered sender number, carrier spam filter triggered by message content, invalid or disconnected recipient numbers, or rate limit exceeded on the sending account. Read the error code. It tells you the actual problem. Fix the actual cause. Resend. Guessing is not a troubleshooting strategy. #SMSMarketing #MarketingAutomation #MarTech #SMSTroubleshooting
20
Getting an SMS delivered sounds simple. It is not. Carrier filtering, sender number registration, message content, and sending velocity all affect whether your message arrives. In the US, 10DLC registration is required for business SMS. Avoid URL shorteners -> carriers flag them as spam signals. Keep opt-in compliance clean and do not blast your list daily. Ortto's SMS infrastructure runs on best of breed infrastructure and meets global policy. The boring setup and compliance is done for you, OOTB. #SMSMarketing #MarTech #SMSDeliverability #MarketingAutomation
1
17
Free trial conversion is a state machine problem. 😃User enters: trial_state 🥰Should progress: signed_up → activated → engaged → converted 😶‍🌫️Most actually go: signed_up → logged_in_once → silent_churn The bottleneck is almost always the activated → engaged transition, and it nearly always resolves within the first 72 hours based on whether the right trigger fires at the right moment. The signal is there. Most SaaS teams just aren't automating the response fast enough, personally enough, or at the right depth of the user journey. More solutions from the playbook: loom.ly/puEtzS0 #SaaS #ProductLedGrowth #trialconversion
2
30
The cognitive overhead of email triage is genuinely absurd when you think about it. You're applying pattern recognition, priority scoring, and context switching , all highly parallel, high-latency tasks, to a queue that refills faster than you can drain it. AI inbox summaries offload the triage layer. You keep the judgment calls. Less time processing signal. More time acting on it. The marketers compounding fastest right now are the ones who figured this out first. Want to be that marketer ahead? Read more 🫴loom.ly/R2u4_yc #AIProductivity #EmailMarketing #Deliverability
1
43
Last chance to register📢. Webinar is tomorrow. In 45 minutes you will get a clear picture of where email design best practice sits today, what is converting in supporter communications right now, and how to bring it to life inside Ortto. Real examples. A live build. Practical and immediately actionable. US and APAC sessions available. Register before it closes: loom.ly/h4OLe5Q #Ortto #NFP #EmailMarketing #CharityMarketing #SupporterEngagement
1
27
Is your email design truly moving people to action? A well-designed email is one thing. An email that captures your story, communicates impact, and moves a supporter to act is something else entirely. This webinar is about the difference. What is working today, how design carries story, and how your email and landing page can work together to convert. Join James Stinson and Thiago Emmanuel (Senior Designer at Ortto), for a practical 45-minute session built for NFP communicators. US and APAC sessions available. Free to attend. Register now: loom.ly/OwvttBg #NFPMarketing #EmailDesign #SupporterEngagement #Ortto #DesignForGood
13
What is actually converting in email design right now? Design best practice moves faster than most teams get a chance to keep up with. In this free 45-minute session, James Stinson and Thiago Emmanuel (Senior Designer @ortto ) will show you exactly where the bar sits today and how to build to it inside Ortto. Simple relational emails. Full brand EDMs. Mobile-first tactics. A live build. All in 45 minutes. US and APAC sessions available. 29 April, 3PM EDT or 30 April, 11AM AEST Free to attend. Register now: loom.ly/ITn0jhA #EmailDesign #NFPMarketing #CharityMarketing #Ortto #SupporterEngagement #EmailMarketing
2
28
SMS has a 98% open rate. Compare that to email's average of roughly 20-30% and suddenly your SMS strategy feels more urgent. Creating an SMS campaign in Ortto means writing your message (standard GSM characters give you 160 per segment, unicode or special characters drop that to 70), setting your audience, and scheduling the send. Ortto shows your character count and segment count as you type so there are no billing surprises. Write tight. Every character counts. Literally. #SMSMarketing #MarketingAutomation #MarTech #OmnichannelMarketing
1
71
The scariest thing in marketing automation is editing a campaign that is currently running. What happens to everyone already inside? In Ortto, when you update an active playbook and publish the changes, contacts already in progress continue through the version they entered. New contacts entering after your update receive the revised experience. No chaos. No accidental restarts. No one gets the same message twice because you changed a subject line. You can improve your sequences while they run. That is the design. #MarketingAutomation #MarTech #EmailMarketing
2
63
Big moment for us. Ortto has been acquired by Canva 🎉 Nearly 15 years ago, we started with a simple idea - give marketing teams better tools to understand their customers and reach them in smarter, more connected ways. Since then, we’ve built a platform that brings data, messaging, and channels together in one place. More importantly, we’ve had the chance to work with an incredible group of customers who’ve shaped what Ortto is today. @canva has been building the world's leading visual communication platform with the same belief we've always had: that great tools should be accessible, powerful, and easy to use. The alignment was clear from our very first conversation. This is the right home for everything Ortto has built - and the right partner to take it further. We’re incredibly grateful to everyone who’s been part of the journey so far. We can’t wait to show you what’s ahead! Read more: loom.ly/UrVXOcQ Questions?🫱 FAQ loom.ly/bdjxGuM #Canva #MarTech
3
95
A 'Good morning!' email that lands at 11:58pm is not a good morning email. It is a bad alarm. Ortto lets you configure playbook sends to only go out on specific days and within defined time windows. Your Monday morning welcome sequence lands on Monday morning. Your Friday re-engagement email does not accidentally become a Saturday afternoon interruption. Small timing logic. Big difference in how your brand feels to the person on the other end. #MarketingAutomation #EmailMarketing #MarTech #CustomerExperience
1
55
Last week: @ortto + @Microsoft Dynamics 365 integration announced. 🎉 This week: why Dynamics users are rethinking their marketing stack. Live CRM sync. Journey triggers from CRM events. Auto write-back to Dynamics. No Dynamics Marketing/CI price tag. Worth 30 minutes? Book a demo 👉 loom.ly/cj_xqsw Full guide: loom.ly/UtIF33M
2
64
One-off campaigns are great for newsletters, announcements, and time-sensitive promotions. But if you want every new customer, forever, to receive the same brilliant onboarding sequence regardless of when they sign up, that is a playbook. Playbook campaigns in Ortto are always on. Always enrolling new qualifying contacts. Always delivering your sequence in the right order. Your best onboarding email reaches the customer who joins 18 months after you wrote it. Good content keeps working. #MarketingAutomation #CustomerJourney #MarTech #EmailMarketing
1
21
Here's what a CDP actually solves: identity resolution across fragmented data sources. The typical nonprofit has donor identity spread across: CRM → email platform → event tool → payment processor → web analytics That's 5 systems. 5 different identifiers for the same human. Zero single source of truth. A CDP stitches the identity graph, unifies the record, and makes the downstream personalisation and retention work actually possible. "Enterprise-only" was true in 2019. It's not the constraint anymore. Read more: loom.ly/NCJi2Uo #DataEngineering #Nonprofits
2
36