Why are the template fields not pulling any information into the document or email I've created?

Pay special attention to the "types" of fields you are plugging into your templates.

"Job.Primary Contact" template fields:

Choosing a field from the Job.Primary Contact options will pull the selected details from the Primary Contact record of the Job under which the document is being created. 

Example: I have a Job called "job test" whose Primary Contact is "Jane Tester". 

doc temps job primary contact

I have a document to create under the Job using a template that includes the field {{JobPrimaryContactDisplayName}} . 

doc temp job primary field

 

Upon creating this document for the Job, the Display Name Jane Tester will populate where the field has been added, since that is the name of the Job's Primary Contact.

doc temp primary contact document

"Job" and "Contact" template fields:

As the name of the field suggests, choosing a field from either the Job or Contact options will populate information specific to that Contact or Job. 

Example: I have a Contact called "Jo Tester" whose Display Name I would like to populate when creating my document. 

I have a document to create under the Contact using a template that includes the field {{ContactDisplayName}} .

doc temps contact type temp field

Upon creating this document for the Contact, the Display Name Jo Tester will populate where the field has been added since that is the name of this Contact. 

contact temp field display name

Takeaway:

  1. Contact-specific template fields will only populate information if the document is being created under a Contact
  2. Job-specific template fields will only populate information if the document is being created under a Job.
  3. Job.Primary Contact-specific template fields will only populate information if the document is being created under a Job with an associated Primary Contact.

"Task" and "Activity" template fields:

These two types of template fields can only be used in Email Templates that are sent out by an Automation triggered by either a Task or Activity.

Example 1: I want an Event-Based Automation to send an email out that contains details of a Task that has been created. The email template I use for the automation will include the Task's Start Date.

task specific temp field email temp

 

With the Task creation being the Automation's "triggering event", the email that is sent out will contain the triggering Task's Start Date, as anticipated. Under the Activity tab of the Task, you can see the body of the outbound email as well as the event that triggered the Automation.

task specific temp field sent email

 

Example 2: I want an Event-Based Automation to send an email out when a certain type of Activity has been created under a Contact or Job's record.

activity template

 

The email template I use will contain the name of the user who created the Activity, as well as the date the Activity was created.

email temp for activity

 

When I add a note to a customer's record, I'll select the Type I specified as the Automation's condition in order for the email to send out.

note type activity automation

Under the Activity tab of the Record under which I added the note that met the conditions of my previously created Automation, I now see an outbound email that contains the contents of the Activity-specific template fields used.

activity log