Overview
With Customer Communications, you can build email and SMS templates that auto-fill with job details, set up automatic triggers for the moments you'd normally have to remember, and even share live trip tracking from a technician's phone.
Prerequisites
Before you can use Customer Communications, make sure the following are in place:
Customer communications are enabled in your account
For mobile trip tracking: location services enabled on your device
On Web: Admin Experience
Email Templates
To customize your customer communications, begin by clicking on Company Settings and selecting Customer Communications from the menu at the top of the screen.
In Customer Communications, you have the option to create email and SMS templates for use with your customers. To create a new email template, select Create New.
Now you'll want to give your template a name. This name won't be seen by customers, but should be used to indicate what the email is about. After naming your template, write your subject line and email body.
Some examples of email messages include:
Feedback requests
Notification of a technician on their way
Appointment reminders
You can also use Field Values to populate the email with information particular to that customer and job from the details you've already entered into our system.
As you can see, you can enter information like Job Location, Job Start Date, Customer First Name, and so on.
Here's an example email populated with Field Values to personalize it to your customer. Click Save when the email template is complete.
Ability to Add Files to Customer Communications
Attach files and photos to SMS and email Customer Communications sent directly from web or mobile, keeping your conversations seamless. This applies to both one-off and templated Customer Communications in FieldPulse. You can send multiple attachments in one message, but you must select and upload files one at a time.
File Size Limits:
Max file size for email attachments = 10 MB per file
SMS files have no size limit because FieldPulse will send a URL to your file viewer (shown in the image below)
NOTE: “Please click the link below to view all files.” is default text from FieldPulse and cannot be removed/edited.
This is what your customer will see after they've clicked the link to view your attachments:
Email Settings
To further customize your customer emails, navigate to Email Settings.
The first setting you can adjust is the Default 'From' Email Address. Choose between a single email address being used to send all customer emails (Designated Email Address) or allow the email sender to change based on who created the email (User's Email Address). Choosing Designated Email Address will prompt you to enter the email address you'd like to use to send all emails.
Note that you can also change the Default 'CC' Email Address with the same options. For example, you may want to CC the front office on all of your customer communications.
Next, you can customize the Default 'From' Name: either select User's Full Name to have the name of the associated user appear on the emails, or use Designated Name to set a specific name to appear on all customer emails. Choosing Designated Name will prompt you to enter the name you'd like to use on all emails.
Lastly, you have the option to display your logo in email communications by toggling this option on. Be sure to press Save after making changes.
Email Statuses & Notifications
Blocked:
This status indicates that the email was not sent to the recipient's server due to factors such as the sender's email address being on a blacklist, the content of the email triggering spam filters, or domain-level policies that prevent the email from being delivered. Be sure to have your customer check his/her spam folder.
Deferred:
A "deferred" email is one that has not been delivered on the first attempt but is temporarily queued for future delivery attempts. This could be due to issues on the recipient's server, such as a full inbox or a temporarily unavailable server. Email systems will typically retry sending these emails automatically.
Sent:
The "sent" status means that the email has been successfully transmitted to the recipient's mail server. However, this does not guarantee that the email has been delivered to the recipient's inbox as it may still be blocked or filtered at a later stage.
Open:
This status is used when the recipient has simply opened the email you sent.
Clicked:
An email marked as "clicked" signifies that the recipient not only opened the email but also clicked on one or more links within the email.
SMS Templates
In Customer Communications, you have the option to create email and SMS templates for use with your customers. To create a new SMS Template, select SMS Templates. Then, click Create New.
Just like when creating an email template, you'll need to create an internal template name to indicate what this message is about. Next, you can type the SMS body -- the text message that you'd like to be sent to your customers.
Some examples of SMS messages include:
Feedback requests
Notification of a technician on their way
Appointment reminders
Be sure to press Save after creating your message.
Sending Communications to Customers
To send emails and/or SMS messages to a customer, navigate to the job or customer record that you want to communicate about, click on the Actions button at top right, and click Send Customer Communication.
Then select an email or SMS template to send to the customer.
You'll see that all of the field values have been populated and your message is ready to go. Once you've checked the details, click Send Email or Send SMS.
Sending Customer Communications with Engage
If Engage is enabled and the toggle to Send Customer Communication via Engage Account is on, SMS and email automatic triggers will send via one of the following options of your choosing:
Engage Smart SMS Delegation
Our system will auto-select the most relevant phone line based on who's sending the message.
If the sender is assigned to an Engage line, their assigned line will be used.
If the sender is not assigned to an Engage line, the company owner's assigned line will be used.
If the sender and owner do not have assigned line, a random available Engage line will be used.
Custom Phone Line
Choose one specific phone line for all SMS messages to always be sent from that line.
Sending Customer Communications without Engage
All email and SMS automatic triggers will be sent through a no reply toll-free number from FieldPulse.
Contact Routing
Job-related communications: send to the main customer contact or to any additional contacts listed on that Customer record that you designate as the Job’s designated contact.
All other communications: send only to the main customer contact; these do not send these to any additional contacts.
Creating Automatic Triggers
Setting up automatic triggers allows you to automate the email and SMS message sending process and ensure a consistent experience for all of your customers.
To begin the process, select Automatic Triggers. To set up your first automatic trigger, select Create New.
You will now select when you want a message to be sent to your customer. There are a variety of options, so be sure to scroll through and select the applicable trigger.
Some trigger options include:
Trigger | When the Communication will be Sent |
"When Estimate is sent and not yet accepted (without Dynamic Estimate Link)." | This will send when the estimate is initially sent and has not yet been accepted by the customer. The Dynamic Estimate Link is not included. |
"When Estimate is sent and not yet accepted (with Dynamic Estimate Link)." | This will send when the estimate is initially sent and has not yet been accepted by the customer. The Dynamic Estimate Link is included. |
"When invoice is sent and not yet paid (with Dynamic Invoice Link)." | This sends on the date the invoice is past due and includes the invoice link. This only sends to invoices in the invoiced status. The Dynamic Invoice Link is included. |
"When invoice is overdue and not yet fully paid (with Dynamic Invoice Link)." | This will send on the date an invoice is past due and include the invoice link. This sends for invoices in the invoiced as well as partially paid statuses. The Dynamic Invoice Link is included. |
"When the invoice is past due." | This sends on the date the invoice becomes past due, does not include a Dynamic Invoice Link, and is triggered for any Invoice Status except Paid. |
"When an Estimate is Accepted." | This will send when the Estimate has been accepted by your customer. |
"When job is newly created." | This will send when the Job record is newly created in FieldPulse. |
"Set Time Prior to job Start Date/Time." | This trigger allows you to send communications to your customers at a custom time, set by you, either before or after the job's start date/time. |
"When a payment record is created." | This will send when a payment record is created in one of the following ways:
|
"When job status is changed to [Status]". | This will send to your customers when the Status of the Job record changes to a Status you specify. |
"When site visit status is changed to [Status]." | This will send to your customers when the Status of the Site Visit record changes to a Status you specify. |
For this example, we've selected the trigger When job status is changed to 'New'.
Next, you can select the Trigger Action - what you'd like to happen once the Trigger selected above occurs.
Automatically Sent - Choosing this option will automatically send the customer communication immediately after the trigger is triggered without a preview or confirmation.
Prompts Confirmation Prior to Sending - Choosing this option will open a pop-up after the trigger is triggered for you to confirm that you want to send this customer communication prior to sending.
Scheduled Based On Timing - Choosing this option will automatically send the customer communication based on a scheduled timing sequence that you specify.
Your final step will be to select which email or SMS template you'd like to be sent when this trigger event occurs. Be sure to press Save.
If you want to create additional automatic triggers, simply begin the process again by clicking Create New.
What Your Customer Sees
SMS using customer arrival window start & end time field values:
On Mobile: Field Experience
User Profile Photo Messages
Let your customers know who to expect! You can send the assigned user's profile photo along with a customer communication SMS in the FieldPulse mobile app. This is available when sending SMS via your native phone, and can't be used with automatic communication triggers at this time.
When on the Customer record, select the green Actions button.
After selecting the green Actions button, locate where it says Send Customer Communication.
Select Send Customer Communication, then select the SMS template you'd like to send. Select Include Profile Photo, then click Send from Phone.
Trip Tracking Messages
Did you know you can send a text to your customers when you're on the way, sharing your real time vehicle location and ETA?
To send a location tracking text, begin by clicking on the job you're heading to.
Once on the job record, select Actions.
Now, click on Send Customer Communication.
To send a location tracking and ETA message, select SMS then Send Trip Tracking SMS to Customer.
If this is your first time sending a trip tracking message, you'll be able to create and save a default trip tracking message. When you're satisfied with the message, press Save.
You may receive a message regarding your location sharing settings like this one. FieldPulse needs to have access to your location in order to accurately share trip tracking information with your customer. Navigate to your device's settings in order to enable location services.
You can now adjust the time estimate provided to your customer, as well as take a look at the message again before sending.
You will be prompted to send the text either from the FieldPulse app or from your device's messaging system. Please note that if you choose your device's messaging system, the text will be sent from your phone number. You also can check the box if you would like to include a photo of your team member.
The live location tracking link will remain active for one hour after it is sent. This ensures that your privacy is protected while your team is on the move throughout the day.
Please Note: Trip Tracking Messages cannot be associated with Automatic Triggers. They must be sent out manually.
What Your Customer Sees
Example trip tracking text:
Example trip tracking map:
FAQs
What time do communications send from FieldPulse to my customers?
For any communications that are date-dependent (not time/hour-dependent), they are sent at 8:00 AM in the timezone you have set up in your FieldPulse account.
Communication Examples:
If the trigger is 3 days after a job is moved to the Completed status, the message should send at 8:00 AM in your timezone on that day.
If the trigger is 30 hours after a job is moved to the Completed status, the message should send exactly 30 hours after the job entered the Completed status, based on the specific completion time of that job.
Video Tutorials
Web App
Mobile
Have additional questions?
Contact us at support@fieldpulse.com or use the chat feature in the bottom right corner of your screen.
























