Diagnosing Notification Issues

Sometimes a client claims they are not receiving notifications about their services, or a staff member is missing notifications about scheduled events. This article will walk you through the process of troubleshooting notification issues to fix them quickly for your clients and team.

Client Notification Diagnosis Tool


To run the notifications diagnostics tool for a client, navigate to the client's profile and select "Notification Diagnosis" from the "Quick Actions" menu.

Quick Actions menu on client profile with cursor highlighting the notification diagnosis tool

On the next screen, select the type of notification you want to run the diagnostics on. You can choose to run diagnostics on all notifications or a specific type of notification: email, text message, or push notifications. Then click the "Run Diagnostics" button. 

notification diagnosis pop up window with dropdown menu to run diagnostics and send test notification button

The notification diagnostics tool will check the notifications settings for the individual client as well as your company's settings and indicate whether the settings are configured correctly for the client to receive notifications or not. It will also check the email logs for any recent email rejections by the client's email provider.

log of client notification diagnosis showing email, push, and text message notifications

You can also click on the "Send Test Notification" button to send the client a test email, text message, or push notification.

notification diagnosis pop up window with dropdown menu to run diagnostics and arrow pointing to the send test notification button

Staff Notification Diagnosis Tool


To run the notifications diagnostics tool for a staff member, navigate to the staff's profile and select "Notification Diagnosis" from their "Quick Actions" menu.

Quick Actions menu on staff profile with cursor highlighting the notification diagnosis tool

On the next screen, select the type of notifications that the staff member has not received. You can run diagnostics on all notifications or notifications for a specific event or client that the staff member did not receive. If you select "Notifications for an event" or "Notifications for a client" you'll be prompted to select the specific event or client you want to run notification diagnostics on for this staff member. Then click the "Run Diagnostics" button.

notification diagnosis pop up window with dropdown menu showing options for what notifications are not being received

The notification diagnostics tool will check the notification settings for the individual staff member as well as your company's settings and indicate whether the settings are configured correctly for the staff member to receive notifications or not. It will also check the email logs for any recent email rejections by the staff member's email provider.

log of staff notification diagnosis showing email, push, and text message notifications

You can also click on the "Send Test Notification" button to send the staff member a test email, text message, or push notification.

notification diagnosis pop up window with dropdown menu to run diagnostics and arrow pointing to the send test notification button

Advanced Notification Settings


To adjust your company's Advanced Notification settings, navigate to Settings > Advanced Settings > Notifications


Company Notifications: This tool will enable/disable notifications for your entire company for clients and staff. Some companies will choose to disable notifications when they are testing Time To Pet during the free trial.


Staff Receive Notifications For:

Scheduled Clients And Clients They Are Preferred Staff Member For: This is the default option. Staff will receive notifications for any client they are scheduled for within the specified interval, and all clients for whom they are a Primary, Secondary or Tertiary Preferred Staff Member.


Only Clients They Are Preferred Staff Member For: Staff will receive notifications about clients for whom they are a Primary, Secondary or Tertiary Preferred Staff Member.


Only Scheduled Clients: Staff will receive notifications for any client they are scheduled for within the specified interval.


Staff Must Have Scheduled Event Within: For notifications based on scheduled client events, Staff Members will receive a notification this number of day(s) before they are scheduled for an event, and this number of day(s) after they are scheduled for the last event with that client.

Most companies prefer to use a value between 1-3 days to cut down on notifications sent to their Staff Members.


advanced notifications screen with staff receive notifications for dropdown and arrow pointing to only scheduled clients


Include System Notifications in Conversation Feed: If enabled, Time To Pet will copy Invoice notifications, Schedule Confirmation notifications and Payment notifications emails to the Client Conversation field. Note: These are only visible by Admin/Office Managers with the correct permissions


Admin Schedule Report: When enabled, Time To Pet will send all admins a summary of the entire company’s schedule.


Admin Schedule Reports Days: This tool allows you to configure how many days’ worth of events will be included in the Schedule Report. This is most commonly set to 7 days.


Daily Staff Schedule Emails: The Daily Staff Schedule Email contains only the events scheduled that day or the next, depending on the settings configured here.


Notifications Settings In Staff And Client Profiles


The client profile has information about an individual client's notification settings. In the right hand side bar under "Receives Emails For" there are dropdowns for System Notifications and Announcements. If the client receives emails for those settings, the dropdown will state "Yes". If the client has opted out of email notifications for either setting, the dropdown will state "No".

Client profile sidebar showing receives emails for with yes for both system notifications and announcements

Staff Notification Settings can be accessed by an admin by clicking "Edit Settings" link in a staff member's profile or next to their name in the Staff List.


staff profile page with arrow pointing to edit settings clickable link

Then select the "Notifications" tab.


staff profile settings page with arrow indicating the notifications tab


Notifications can be customized by clicking the checkbox for the type of notification (App, Dashboard and Email) that the staff member would like to receive for each notification event.

Note: Staff Permissions must be set for Staff to be able to manage their own notifications. This can be done in Settings > Staff Settings > Permissions.

If a staff member has permission to manage their own notifications, they can access these by clicking "Edit My Info" in the sidebar.


screenshot of the staff view of the portal with edit my info highlighted in a red square in the sidebar

Then select the "Notifications" tab.

staff view of web portal settings page with arrow pointing to notifications tab

Notifications can be customized by clicking the checkbox for the type of notification (App, Dashboard and Email) that the staff member would like to receive for each notification event.


Staff will only receive notifications for a client that they are subscribed to and when the notification falls within the window outlined in Advanced Notification Settings regarding when a Staff Member will receive notifications.


Client Subscriptions And Access In Staff Profile


Client Subscriptions for staff members can be located by admins or office managers with permission to manage Staff by clicking "Edit Settings" for a staff member from the Staff List or in the staff member's profile.


admin view of the staff profile page with an arrow pointing to edit settings under the staff members name

Then select the "Client Subscriptions" tab.


admin view of the staff profile settings page with an arrow indicating the client subscriptions tab

A staff member's client subscriptions list shows all clients that they have been scheduled for or that have named them as a Preferred Sitter.


Different icons indicate the status relating to this sitter and the client that may impact if a notification is sent.


Preferred Staff Member for this Client is indicated by a blue bell icon.

shows blue bell icon indicating preferred staff member for this client

Do Not Schedule Staff Member for this Client is indicated by a red flag icon.

shows red flag icon indicating do not schedule staff member for this client

Scheduled In Past is indicated by a green calendar icon.

shows green calendar icon indicating scheduled in past

No assigned events currently within 3 days is indicated by a orange clock icon.

shows orange clock icon with indicates no assigned events within the 3 day window

Note: "No assigned events currently" reflects the "Staff Must Have Scheduled Event For Client Within" setting that is located in Settings > Advanced Settings > Notifications

When a client subscription is toggled off for a client in the staff member's profile, that staff member will no longer receive any notifications for that client.


The filter tool at the top of the Client Subscriptions tab allows an admin to search for client subscriptions that meet the selected criteria. You can also easily select "Subscribe to All" or "Subscribe to None" using the check boxes in the upper right hand corner or search for a client using the search box at the top of the list.

staff profile settings client subscriptions tab with an arrow pointing to filters button, an arrow pointing to the search box, and a red box surrounding subscribe to all and subscribe to none tools,

If access to a client is removed for a staff member, then subscription to that client will automatically be toggled off as well.

screenshot of the staff profile settings client subscriptions tab with a red box highlighting subscription and access toggled off

It is possible to toggle off subscription, and thus notifications, while maintaining client access.

screenshot of the staff profile settings page client subscriptions tab with a red box indicating subscription toggled off and access toggled on for a client

Email Logs


Accessing email logs can be helpful when determining when an email was sent and if the delivery was successful. To access Email Logs for your company, navigate to Settings > Advanced Settings > Email Logs. The Email Log is a record of all emails Time To Pet has sent your clients and staff members. These logs indicate that an email was sent, but it does not guarantee that the message was delivered (for example, it might be rejected due to an invalid email address). Time To Pet will keep a log of all emails sent for a minimum of 14 days. 


From the Email Logs tab, you can filter by Staff Member or Client.

screenshot of advanced email logs screen with red box indicating filter by client and filter by staff

Click "Delivery Report" for an email to see the delivery status.


screenshot of email logs page with red box indicating delivery report clickable

message details popup showing delivery report for a delivered email

Texting Notification Settings


If the texting integration is enabled for your account, text notifications for clients and staff can be customized by navigating to Settings > Integrations > Texting.


Notifications To Clients


Message Sent To Clients: When Enabled, any messages sent to your clients in Time To Pet will be sent to clients via text message as well. You can adjust the default message delivery setting for individual Clients in the Client Numbers section.


Event Started Notification: When enabled, we will send a text message to your client informing them when a visit is started.

Note: "Notify Clients Of Event Start Time" must also be enabled in Settings >Mobile App > Configuration to send the "Event Started Notification" by text.

screenshot of texting integration settings with notifications to clients

Notifications To Staff


Staff Is Sent Message: When Enabled, any messages sent to your staff in their Staff Conversation Feed in Time To Pet will be sent to staff via text message as well. You can adjust the default message delivery setting for individual staff in the Staff Numbers section.

Client Request Services: When Enabled, all Admins/Office Managers will be notified by text when a client requests new services.

Client Request Service Change/Cancellation: When Enabled, all Admins/Office Managers will be notified by text when a client submits a Service Change/Cancellation Request.

Staff Is Late To Own Event: When Enabled, staff will be notified by text when they are late to their own event.

Staff Is Late To Event: When Enabled, all Admins/Office Managers will be notified by text when a staff member is late to an event.

screenshot of texting integration settings for notifications to staff with all settings set to disabled

Texting Logs

Text message logs can be found in Settings > Integrations > Texting under the "Messages" tab.


screenshot of texting integration message logs with arrow indicating messages tab

These logs can be filtered by date range, client and status of the text messages. If a client or staff member is not receiving text messages and the logs show as Sent or Delivered, please reach out to support to check for any errors with the messages.


Business Hours


When Business Hours are enabled, Time To Pet will automatically show a message or send an auto-reply to pet parents who message your business outside of your normal business hours. To change this setting, navigate to Settings > Company Settings > Messaging and select "Enabled" in the Business Hours dropdown to enable Business Hours or "Disabled" to disable Business Hours.

screenshot of company settings messaging tab with an arrow pointing to the business hours dropdown showing enabled

With Business Hours enabled, you have the ability to Automate Scheduled Messages. When enabled, any messages your company sends outside of normal business hours will be automatically scheduled to be sent the next time business hours are open. This is not applicable to post-visit reports, as these are always sent immediately. Notifications for these messages will not be sent until business hours are open and the scheduled message is sent.

screenshot of company settings messaging tab with an arrow pointing to  the automate schedules messages dropdown set to on

Birthday Reminders


Pet Birthday reminders can be set to "Never Send" or send in a specified time frame before the pet's birthday. This notification can be sent to Admins Only or Admins & Staff With Access to that pet. To stop birthday reminder notifications altogether, set "Send Reminders" to "Never Send". This setting can be found in Settings > Client Settings > Pets.

screenshot of client settings pets tab with birthday reminder dropdown menus

Device Notification Settings


For Android:

  1. Settings > Notifications > App Settings > Time To Pet - This should list every notification type you can receive from the App, and you'll want to ensure nothing is unchecked.
  2. Settings > Notifications > Do Not Disturb - Ensure that Do Not Disturb is not enabled.
  3. Settings > Battery > Power Saving Mode - Samsung/Android has introduced some very aggressive power saving and battery optimization modes that automatically enable and will prevent notifications from coming in. Could you try disabling the Power Saver and see if that helps?
  4. Settings > Battery > Power Saving Mode - Disable the "Restrict background data" setting
  5. Settings > Battery > Detail > Time To Pet - Turn off Power Saving Mode

For iPhone:

  1. Settings > Focus - Check to see if they have any Focus settings enabled that would silence or disable notifications at certain times.
  2. Settings > Notifications > Time To Pet - Check to make sure "Allow Notifications" is enabled and that they have all three notification types enabled (Lock Screen, Notification Center, and Banners)
  3. Settings > Notifications > Scheduled Summary - Check to be sure there are no settings here preventing notifications from being delivered at certain times.
  4. Settings > General > Background App Refresh > Time To Pet - Ensure this is toggled ON for the Time To Pet app.
  5. Settings > Battery > Low Power Mode - Ensure this is toggled OFF.


FAQs

Q: One of my admins wants to turn off notifications for the Admin Schedule report. How can they do that?

The Admin Schedule Report is a company-wide setting that applies to all users in the Administrator role and it cannot be turned off for individual administrators. This setting can be enabled/disabled at Settings -> Advanced Settings -> Notifications.


Q: Why do I keep receiving birthday notifications? How can I turn that off?

The birthday notification is a company-wide setting that when enabled will send a birthday reminder to all admins or all admins and staff members with access to that pet. To turn off the notifications for all staff members, select "Admin Only" in the "Send To" dropdown. To turn off notifications for all admins and staff members, select "Never Send" in the "Send Reminders" dropdown.


Q: None of my clients or staff are receiving notifications when I send updates. What's going on?

If no notifications from your company are being received, check to make sure your Company Notifications in Settings >Advanced Settings > Notifications are set to Enabled.


Q: My staff member is not receiving notifications for a client that they have events scheduled with. Why is that happening?

Staff members receive notifications for the clients they are subscribed to within the window determined in the "Staff Must Have Scheduled For Client Within" setting located in Settings > Advanced > Notifications. For example, if the setting is set to "Staff Must Have Scheduled For Client Within" 3 days, then notifications from that client will only be sent to the staff member if it falls within the 3 day window. If you want staff members to always receive notifications for clients they are subscribed to, select "Anytime" in the "Staff Must Have Scheduled For Client Within" dropdown menu.


Q: The Notification Diagnosis tool shows a bounce/email delivery error. Is there a way to double check that?

First, check Email Logs to see if emails to that client are going through. If an email address has had a bounce or email delivery error in the past, it will continue to show in the Notification Diagnosis tool. If email logs also show that emails are not being delivered to the client's email address, please reach out to Time To Pet support for additional help.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us