Automations, Responses, and Personalize
complete
Adam Smith
Update: Automations Now Support
Client Lifecycle Triggers
Automations have been expanded beyond event-based triggers to now include
Client Lifecycle
.You can now create automations based on client behavior over time (for example, clients who haven't booked, have no upcoming visits, or have become inactive), in addition to traditional event-based triggers like visits or birthdays.
This introduces a second type of automation:
- Event-based→ triggered by a specific action
- Lifecycle-based→ triggered when a client meets defined criteria
These work together, allowing Automations to handle both real-time events and ongoing client engagement.
Original Post
We're introducing a set of updates that make your work faster, more personal, and more consistent. At the center is
Automations
, a new way to automatically send communications based on real events in your business. Alongside that, Responses
and the new Personalize
button expand what's possible anywhere you're using the editor. Together, these features help you save time while still keeping your communication meaningful.Responses
What were once called
Canned Responses
are now simply Responses
. They've moved out of the Messages page and into their own location under Operations > Responses
, giving them a clear home and making them easier to manage. You can still insert them anywhere you're writing with the "Responses" dropdown in the editor, so you always have quick access to your most common phrases and templates.Personalize
The editor now has a
Personalize
button that lets you drop in placeholders for the recipient's First Name
or Full Name
. When the message is sent, those placeholders automatically become the client's or staff member's real name. This works across the system wherever you're writing --- from individual emails to staff announcements, to automations themselves. It's a small feature that makes every message feel like it was written just for the recipient.Automations
Automations let you schedule messages that go out automatically in response to events. You can set up reminders tied to any visit, notifications at the start or end of a group of visits, or celebratory messages for pet birthdays and birth months. You can also create a welcome message when a client has their very first visit.
When composing an automation, you write the subject and body in the same editor you already know. Automations also support an
CTA Text
and CTA Link
, which adds a Call to Action at the bottom of each email. Visit-based automations sent before visits take place will include a list of those scheduled visits.How to Use
- Go to Communication > Automationsand create a new automation.
- Choose the event you want to trigger it (such as "Any Visit" or "Pet Birthday").
- Write your message in the editor, using ResponsesandPersonalizeif you like.
Your automation will now run automatically whenever the event occurs, keeping your communication timely and consistent without adding to your workload.
Photo Viewer
View photos in a modal
Log In
Anna Vermeulen
First off – I ADORE that this was added. Absolutely loving it.
Would really love if we could add some if/and/or/if not if conditions 🤩🙏??
For example, this would be super helpful for automations in which Pet Parents have certain tags in addition to the lifecycle stage they fall within (e.g. Pet Parent has completed a trip, and would otherwise be set to receive a “please review us email”, but has been tagged with a star ⭐️, indicating that they already have.
In this instance, the tags could be used as a condition –
A.) Send this email to any Pet Parents whose has grouped visits ending in three days if “client tag is equal to ⭐️”. (I.e. automatic review email is not sent to Pet parent who has already completed this process, as indicated by client profile tag)
Or (/bonus points for and)…
B.) Automation sends an ALTERNATE email to Pet Parent, whose grouped vacay visits are set to ended in three days, if client tag is equal to “⭐️” AND is also equal to “📘” (i.e. Facebook review) —> alternates to an email push to request a Google review (or another kind, you pick. Yes, I understand you could use one tag to mean FB review, just using this as an example because I can’t think of anything else right now. I’ve worked like 63 hours already this week lol)
PS – I fervently appreciate all the automations and marketing focus y’all have been contributing to the software. It’s been SO very nice!! 💜
Adam Smith
updated the status to
complete
Now available publicly. Lifecycle-based Automations, Insights and Analytics are still in PPC Labs.
Joette White
One gap that keeps coming up in the comments here rather than as its own request: automations only trigger on client lifecycle events. There is no way to automate anything to staff.
We already build Staff Segments. We just cannot do anything automatic with them. New-hire onboarding series timed off start date, certification and insurance renewal reminders, seasonal availability requests to a segment, recurring reminders to a group like walkers or overnight sitters. The engine already exists, it just does not point at staff.
I have written it up as its own post so it can actually be voted on instead of living in this thread: https://precisepetcare.canny.io/feedback/p/automations-for-staff-segments-not-just-client-segments
If you already have staff-side triggers on the roadmap for this build, even better. Worth saying so here, because several of us have been assuming it is coming.
Andrew Stillo
I don't know what "merged in a post" means but Adam Smith merged in a bunch asking about vaccination expiration follow-up. Is that included/implemented?
Adam Smith
Andrew Stillo those are feature ideas that would be part of this functionality if implemented. They are still under consideration.
L
Lisa Myers
Possibility of additional triggers such as xx days before a "travel" trip identified by a particular tag?
Bethany Spilde
SITTER/STAFF AUTOMATIONS: Right now, automations are only set to "Client" events and lifecycle. Please consider the same for SITTER/STAFF for events triggers such as: New Staff, Upcoming Visit/Gig reminder, 5 Star Rating, etc. Also, life-cycle events around anniversaries
Bethany Spilde
Please consider adding the following Personalization options to Messages/Automations:
- Sitter Name (connected to 'next' visit - not primary/secondary; though that could be updated every time I suppose)
- Start date of next trip
- Pets' names
- Pet identifiers (dog, dogs, cat, cats, pet, pets)
For Automation/Workflows/Trigger Events, please consider recognizing "profile details added/new pet profile added" (First Time). To us, that means the prospect has moved past creating an account - and is most likely going to book.
Keep up the GREAT work, Adam! Appreciate all the updates.
Bethany Spilde
SITTER/STAFF AUTOMATIONS: It would be great to have Automation options for Sitter communication as well. First Time/Visit reminders, First Time welcome (new staff added), Upcoming service reminders.
J
Julie Gonzalez
I have been working inside automations to see how this would work for my business. The only personalization is first name or full name. Is there a way to add custom fields. For example, pet’s name or date of their upcoming visit?
Adam Smith
Julie Gonzalez: Pet name personalization is only available in the pet-specific automations for Pet Birthday and Pet Birth Month. As other automations do not reference specific pets we have no way of knowing which pet name to insert.
Pre-visit visit-based automations include a list of visits the automation is in reference to. Check the Preview for what this will look like.
J
Julie Gonzalez
I have a few questions as I am diving into this and looking to set up automations. Are “any visits” used for any service that is booked even when there is a group of visits, for example travel care. Does this send it daily? And grouped visits are just that, a series of visits whether it’s vacation blocks or recurring services. Is there a way to not send this to recurring clients and they are already set onto ongoing services?
Adam Smith
Julie Gonzalez: This may be easier to work through with you if you submit a ticket with specific examples we can look at.
J
Julie Gonzalez
Adam Smith ok will submit a ticket. Thank you!
Adam Smith
We have an update to Automations that supports Client Lifecycle Triggers. More info on that here: https://precisepetcare.canny.io/feedback/p/automations-client-conditions-triggers
Load More
→