/ /
Automating Salesforce Follow Up Tasks
Updated 8 months ago

This guide will show you how to track your Orum-generated follow up tasks AND create a follow-up call task in Salesforce with a specific date to reach back out

🚨 Before starting this guide:

You will need to be a Salesforce Admin to complete this guide

You will need basic knowledge of Salesforce’s Object Manager

You will need basic knowledge of Salesforce’s Process Builder

Ā 

Create a ā€˜Call Me Back’ custom object for leads or contacts

  1. In Salesforce, access ā€˜Settings’ by clicking on the gearwheel icon in the top-right of your dashboard. Then, select ā€˜Setup’
  2. In the search bar, search for ā€˜Object Manager’ and navigate to it
  3. In the Object Manager, select either leads or contact object
  4. Under ā€˜Fields and Relationships’, add a new one
  5. Then, select ā€˜Date and time’ data type
  6. Name the data type ex. ā€˜Call Me Back Date’
    1. Add a description and some help text if needed
    2. Checkmark ā€˜Add this field to existing custom report types that contain this entity’ to be on
    3. Leave default value empty
  7. Click ā€˜Next’ and then ā€˜Save’ the new data type

Now you should see a new custom object or field for leads or contacts

Create a new flow automation

  1. In Salesforce, access ā€˜Settings’ by clicking on the gearwheel icon in the top-right of your dashboard. Then, select ā€˜Setup’
  2. In the search bar, search for ā€˜Process Automation’ and navigate to it
  3. Select ā€˜New Flow’
    1. Select ā€˜Record-Triggered Flow’ then ā€˜Create’
    2. Select object either Lead or Contact
    3. Trigger the flow when: ā€˜A record is updated’
    4. Set Entry Conditions when ā€˜All Conditions are Met (AND)’
    5. Search for the previous field we setup ā€˜Call Me Back Date’, Operator should be ā€˜is null’, and set the value to False or ā€˜$GlobalConstant_False’
    6. Add another condition with the same field ā€˜Call Me Back Date’, Operator should ā€˜is Changed’, set value to True or ā€˜$GlobalConstant_True’
    7. Make sure ā€˜When to Run the Flow for Updated Records’ is set to the default ā€˜Every time a record is updated…’
    8. Make sure ā€˜Optimize the Flow for:’ is set to the default, ā€˜Actions and Related Records’
    9. Then select ā€˜Done’
  4. In the Flow Builder, click the ā€˜Plus’ icon to ā€˜Add Element’
  5. Now, we can decide what action will happen. We will ā€˜Create New Records’
    1. For the label, choose what works for your team ex. ā€˜Create Follow Up Call Task’
    2. For ā€˜How Many Records to Create’, select ā€˜One’
    3. For ā€˜How to Set the Record Fields', select ā€˜Use separate resources, and literal values’
    4. For ā€˜Create a Record of this Object’, set to ā€˜Task’ and set these fields and values:
      1. ActivityDate → Value: Call Back Date
      2. Description → Add any text you’d like ex. Call this prospect back
      3. Ownerid ← Record > Owner ID {!$Record.OwnerID}
        • This assigns the call task you’ve created to the owner of the specific lead
      4. Priority ← High
      5. Status ← Not Started
      6. Subject ← Follow Up Call
      7. TaskSubtype ← Call
      8. WhoID ← Value: Record > Lead ID {!$Record.LeadID}
      9. Click ā€˜Done’
  6. Then select ā€˜Activate’ in the top-right

Test the follow up task automation

  1. In Salesforce, go to ā€˜Leads’ and select any lead in your system
  2. Go to ā€˜Details’
  3. You should see a new ā€˜Call Me Back Date’ object or field
  4. Set it to a specific date in the future and choose ā€˜Save’
    1. If you get an error message here, please go back to the previous step and make sure you’ve inputted the steps correctly
  5. Go to ā€˜Activity’ and you should see the new follow up task
Was this article helpful?