Email Automation
Automate triggered emails with behaviour-based journeys
Deliver perfectly-timed emails with behaviour-based email automation — triggered by what customers do, from sign-ups to purchases to inactivity — without lifting a finger.
Works across email · Fires in real time · No code required
50+
Behaviour-based triggers ready out of the box
<1s
From event to message — triggers fire in real time
99%+
Deliverability across every email you send
24/7
Support requests monitored — we respond on every plan
Features
Everything you need for email automation across the customer journey
Set it up once and let the right message reach the right person the moment they act.
Behaviour Triggers
Fire messages on any action — sign-ups, purchases, page views, inactivity — so your outreach always feels timely and relevant.
Visual Journey Builder
Map multi-step journeys with a drag-and-drop builder. Add waits, branches, and conditions — no code required.
Real-Time Execution
Triggers fire in under a second, so customers hear from you while the moment still matters — not hours later.
Smart Segmentation
Trigger journeys for precise audience segments based on behaviour, purchases, or any attribute, so every message reaches exactly the right people.
Personalization
Merge tags and dynamic content tailor every triggered message with names, products, and order details automatically.
API-Powered Triggers
Fire email sequences from anywhere in your stack. Connect via our REST API or webhooks and trigger personalized messages based on any event your platform tracks — in real time.
How it works
Set it up once, run it forever
Building an automated journey with Public Circles takes minutes. Here’s how it works:
1
Choose an event
Pick the customer action that starts the journey — a sign-up, a purchase, a period of inactivity, or any custom event.
2
Build your message
Design the email or text, personalize it with merge tags, and add a clear call-to-action.
3
Set the rules
Add waits, branches, and conditions so every message sends at exactly the right time.
4
Let it run
Switch it on and every matching customer flows through automatically. Watch results and refine anytime.
Use Cases
Triggered journeys for every stage
From the first hello to long-term loyalty — automate the moments that move customers forward.
Onboarding
Welcome new customers automatically
Greet every sign-up with a sequence that introduces your product and drives the first key action.
- Welcome and activation series
- Product tips and tutorials
- First-purchase incentives
- Profile-completion nudges
E-Commerce
Recover carts and drive repeat sales
Bring shoppers back when they drift, and follow up after purchase to turn buyers into regulars.
- Abandoned-cart recovery
- Browse-abandonment follow-ups
- Post-purchase upsells
- Replenishment reminders
Retention
Re-engage before customers churn
Spot inactivity early and win people back with the right message at the right moment.
- Inactivity win-back flows
- Lapsed-customer offers
- Feedback and survey triggers
- Re-engagement series
Lifecycle
Never miss a milestone
Celebrate and remind at exactly the right time, from renewals to anniversaries, fully automatically.
- Renewal and expiry reminders
- Birthday and anniversary messages
- Usage-milestone celebrations
- Loyalty-tier updates
FAQ
Common questions about event triggering
What is event triggering?
Event triggering means a message is sent automatically in response to something a customer does — like signing up, making a purchase, or going quiet. Instead of scheduling blasts, your emails fire at the perfect moment for each individual, on their own timeline.
How do I set up event-based triggers?
Choose a starting event, build your message, and add any waits or conditions in the visual journey builder — no code needed. Switch it on and every matching customer flows through automatically.
Can I personalize triggered messages?
Yes. Merge tags and dynamic content pull in names, products, order details, and any custom attribute, so every automated message feels one-to-one rather than mass-sent.
What kinds of events can I trigger on?
Sign-ups, purchases, page or product views, cart abandonment, periods of inactivity, date-based events like renewals and birthdays, and custom events sent from your app or CRM via our API.