Building in the open.
Everything we ship, dated: the platform work, the guides and the comparison library behind fromHello.
First-party open tracking
Emails now carry fromHello's own tracking image, so opens are counted the same way whichever provider sends them, Microsoft 365 and SMTP included. A first open lands on the person's timeline and fires an event your segments and journeys can use. The image records no IP address or user agent, and one setting turns it off.
See who is in each journey
Each journey now lists the people in it, not just a count, with a tab per status (still in, completed, exited, failed) and a search by name or email. Each row shows the step the person is on, what they are waiting for, and whether their scheduled step is overdue.
Microsoft 365 mailboxes
Connect a Microsoft 365 mailbox by signing in with Microsoft, then send from it and catch the replies, including those filed as junk. Bounces read from the mailbox add the failed address to the suppression list.
An opt-out switch for tracking
The snippet can now be switched off for a browser: no page views, no events and no in-app messages until it opts back in. Use it when a visitor declines tracking, or when you open a customer's account in your own browser, so nothing you do is recorded as theirs.
A settings tab for AI agents
Connecting an AI agent over MCP gets its own settings tab: choose your agent, create its key in one click and follow the setup made for it, with suggested first prompts. Once agents are connected, the tab lists them and when each last called in.
Where each person came from
Profiles now show where each person came from: channel, UTM tags, referrer and landing page, captured at first touch and never overwritten. The latest attributed visit is recorded too. Filter people and build segments by acquisition channel, UTM tags or how the contact was added.
Every segment member, listed
A segment's page now lists all of its members, paginated and searchable, instead of a sample of ten.
Templates checked as you type
A fallback filter fills in a missing value, both template editors warn you as you type about variables that will never render, and an email's preview text now goes out as its preheader.
A branded unsubscribe page
The unsubscribe link you add to an email opens a hosted page you can brand with your logo, color and company name, where a person opts out in one click or opts back in. Marketing emails also carry the one-click unsubscribe header, which mail clients show as an unsubscribe button.
Liquid templates
Messages are now written in Liquid, with conditions, loops and filters over profile fields and the event that triggered the journey, so one template can do the work of several.
Postmark, SendGrid and MessageBird
Send email through Postmark or SendGrid, and SMS through MessageBird, each connected with your own account.
- Salary benchmarks for growth and lifecycle roles
Sourced US and EU base ranges, and the fully-loaded math.
- Six connector and revenue guides
New guides on switching email platforms, cold vs lifecycle email, whether you need a CDP, whether AI can replace your marketing team, trial-to-paid emails, and dunning.
- A measurement and experimentation track
Six guides on churn, retention cohorts, activation, event tracking, and running A/B tests on startup-sized traffic.
- A growth glossary
Plain-English definitions for the terms behind lifecycle growth, from suppression lists to holdout groups.
AI personalization at send time
Turn on AI personalization on an email step, and each email is rewritten for its recipient as it goes out, at a light, medium or deep level, from the profile, its AI context and earlier emails. If the AI fails, the send waits by default.
Two-way inbox for replies
Email and SMS replies come back threaded per customer, so you read and respond inline in one two-way conversation. For email, connect several reply mailboxes, and each reply lands in the mailbox the message went out from.
Notes on every profile
Profiles now carry free-text notes: light context on the people who matter, kept right on the profile.
Unified profiles
Every customer is one profile, with an activity timeline and editable fields. Define custom fields, import contacts from CSV with column mapping and duplicate detection, and organize people into saved segment views or a kanban board. New signups merge by email.
A/B tests with live significance
Build automated journeys on a drag-and-drop canvas — branches, A/B splits, wait-for-event, webhooks, and goals. A/B split nodes now report a winner backed by live statistical significance.
- The /learn library
The first four guide tracks went live, from open-source growth to multi-channel.
- The comparison library
Twenty-three honest “fromHello vs” pages — Customer.io, Klaviyo, HubSpot, Braze, and more — each with a real “where they win” section, plus use-case roundups.
An MCP server for your AI agent
Connect your own AI agent to your workspace over MCP, through the hosted endpoint or on your own servers. It reads your segments, journeys, templates, profiles and analytics, and builds segments, journey drafts and templates. Publishing or pausing a journey through an agent takes a confirmation step in your AI client.
- About fromHello
Who builds fromHello: the Synapsr studio, its products and open-source projects, and why we built it.
Teammates, roles, and API keys
Run multiple workspaces and invite teammates with roles that gate who can change what. Switch between workspaces, and create API keys from the dashboard.
GDPR tools, built in
A suppression list, and audit logs you can filter and inspect. Sends respect opt-outs by default, and SMS STOP and HELP are honored. Export a contact's data, or erase their profile and messages, through the API. Each workspace is isolated.
Growth analytics as a funnel
Analytics that read as a funnel: KPI cards up top, per-stage drop-off, and conversion between stages. See whether a journey moved the numbers it was meant to.
AI that builds segments, journeys and templates
Ask the built-in assistant in a sentence, and it builds segments, drafts journeys and writes templates inside your workspace, from a side panel or a floating window.
Site live, waitlist open
fromHello's site went live and the waitlist opened for early access.
Real-time segments
Build dynamic audiences with nested AND/OR rules over profile attributes and event counts in a time window — recomputed on every event, with auto-updating member counts. Pick dynamic or static at creation, and let a profile entering or leaving a segment trigger a journey.
Email, SMS, in-app and ad audiences
Reach customers from one platform: email, SMS, in-app banners and modals, and ad audiences on Meta, LinkedIn and Google. Design messages in a drag-and-drop editor, rich text, or raw HTML.
One-tag first-party SDK
Drop one script tag to auto-track page views and sessions, then verify the install in a real-time debugger. Build click, form, and scroll-depth triggers with no CSS selectors — match elements by visible text — and capture source, referrer, and ad click IDs.
Platform milestones land here as they ship. Follow along by RSS, or join the waitlist.
Early access
fromHello Cloud
You didn’t start this to stay small.
Early access to fromHello Cloud opens in stages. Onboarding is hands-on: we help you get set up and bring your contacts over.
Not ready to join? View on GitHub