Milestones in Salesforce: What They Are & How to Setup

As a Salesforce Administrator, I worked for a company that wanted to provide better support services by ensuring customers get a first response within 4 hours whenever they raise a support case.

Therefore, in Salesforce, we have a feature that allows us to setup a milestone so that it automatically starts counting time when a case is created. If the support agent replies within 4 hours, the milestone is marked as completed.

But if the time limit is about to cross, Salesforce sends a reminder to the agent. If the agent still doesn’t respond, the case can be escalated to a manager.

In this article, we will learn about milestones in Salesforce and how to setup them to improve the support service in Salesforce.

What is Milestone in Salesforce?

A milestone in Salesforce is a way to track if your support team is meeting service goals on time. It is part of the Entitlement process, which helps manage SLAs (Service Level Agreements).

For example, you can set a milestone to ensure that the first response to a customer occurs within 4 hours. Milestones automatically count the time and can send reminders or escalate if the goal is not met.

How to Setup Milestones in Salesforce

Now, let’s understand how to setup the Milestones in Salesforce so that we can improve the support service in Salesforce.

  1. To create the credentials in Salesforce, click on the Setup. -> Home Page. -> In the Quick Find Box, Search for Milestones. You will see an option under Service. -> Click on it.
  2. Then click the New Miltstone button.
Milestones in Salesforce
  1. Provide the Name for your milestone and description to give a brief intro to creating the milestone in Salesforce.
  2. In the Recurrence Type, we need to choose how the milestone repeats. In this, we have the following three options:
    • No Recurrence: happens once per case (suitable for First Response).
    • Independent: fires whenever criteria are met (good when a milestone should restart each time a status changes).
    • Sequential: repeats in order until the process is complete (ideal for regular updates).
  3. Here, I have selected Independent as the Recurrence Type and then clicked the Save button.

After that, this master milestone is what you will add to the entitlement processes to provide better support services by ensuring customers get a first response.

Salesforce Milestones
  1. After clicking on the save button, the milestone is created. Here we can see that the milestone detail is shown. We can also edit and delete this milestone detail.
Milestone in Salesforce

In this way, we can create Milestones in Salesforce, which we will use in Entitlement Processes to track service goals, measure SLA compliance, and ensure timely customer support.

Conclusion

I hope you have got a clear idea about what a milestone is in Salesforce, how to create it, and where it can be used. Milestones help you track service goals and make sure your support team meets customer expectations on time.

They play an important role in entitlement processes by monitoring SLA compliance and triggering actions when deadlines are close or missed.

You may like to read:

Agentforce in Salesforce

DOWNLOAD FREE AGENTFORCE EBOOK

Start with AgentForce in Salesforce. Create your first agent and deploy to your Salesforce Org.

Salesforce flows complete guide

FREE SALESFORCE FLOW EBOOK

Learn how to work with flows in Salesforce with 5 different real time examples.