Who this is for:
If you've already read our trigger troubleshooting guide and suspect a problem with your filtering or configuration, this cheat sheet highlights the most common trigger configuration issues we see regularly.
Trigger misconfigurations typically happen in one of these two places:
Your trigger type (the event that fires the trigger)
Your trigger filters (the targeting you've applied to your trigger)
Start by looking for your trigger's type in the table below and check out the most common misconfigurations.
1️⃣ Trigger type (timing) issues
First up, make sure you are using the correct trigger type for the purpose of your email. For example, we occasionally see people use a 'Before the appointment' trigger type for a Confirmation email - which is not the correct type. You should be using the 'After an appointment is created' for any confirmation/welcome email that sends at time of booking.
The table below will guide you.
Trigger type | Common misconfigurations |
Before the appointment | This is used for reminders and any email that sends in the leadup to an appointment. It is not for confirmations.
|
After the appointment | This is for any email that sends any amount of time after an appointment - including follow ups, feedback and longer term recalls.
|
After an appointment is created | This trigger type is for any email which sends at time of booking, such as confirmations and welcome emails.
|
After an appointment is cancelled | This trigger type is for any email that sends in relation to a cancelled appointment.
|
After an appointment is marked DNA | This trigger type is for any email that sends in relation to a missed appointment (was marked Did Not Arrive in Cliniko).
|
After an invoice is created | This trigger type is used when you want to send an email at the time an invoice is created, where the invoice contains a particular line item (product or billable item).
|
After an invoice has been paid | This trigger type is used when you want to send an email at the time an invoice is marked paid, where the invoice contains a particular line item (product or billable item).
|
After a medical alert is added to a patient file | This trigger type is used when you want to manually trigger an email to a patient by adding a medical alert to their patient file.
|
When a patient has a certain number of appointments | This trigger type is used when you want to target a specific appointment number - e.g. #1, #2, #10 - either over all time, or within the last specific number of days.
|
2️⃣ Trigger filter (targeting) issues
Now for identifying any problems with your targeting. We often see issues here - so please carefully read the table below as it solves the majority of problems.
Important tip:
There is no need to make filter selections if you are targeting everything in a filter group. For example, if you have 3 businesses - you needn't select all 3. Leave the filter blank to target all by default. This keeps your configuration cleaner. Only use filters when you need to narrow down your audience.
Filter | Common misconfigurations |
Business | Are you targeting the correct business(es)?
In the above example, we want the email to target just 2 of our 3 businesses, as we will do a separate email and trigger for the London location. |
Sex | Have you applied a sex filter?
It's super rare to need this filter. Best to avoid unless you're absolutely certain you only wish to target those in Cliniko with their sex set to Female or Male.
|
Appointment Category | Does this trigger need to target just specific appointment type(s) or categories?
If no, leave these blank.
If yes, start by selecting the categories that should be targeting (if applicable), followed by the specific types you wish to include OR exclude.
You typically don't need to target specific appointment types or categories, unless you are doing modality-specific or appointment-specific messaging.
And if you're trying to target new patients/initial appointments only - we generally suggest using the appointment count filter (see below) rather than the appointment type filter.
|
Appointment Count
🚨Super common issue! | Are you trying to target a patient's first appointment with the count filter?
The count filter counts the number of appointments a patient has already attended in the past.
So what you enter here will be different, depending on whether your trigger sends before or after a first appointment is attended.
As the patient is yet to attend their first appointment.
As the patient has just attended their first appointment.
Additionally, if you check the box, the appointment count will be based on other filters you've applied - for example if you are targeting a specific appointment category - such as 'Physiotherapy' - then this would only send if the patient is attending their first Physiotherapy appointment. |