
Automation is nothing short of a requirement to combat revenue leakage in modern business processes. Relying on repetitive manual tasks being completed correctly, at scale, is when we see data becoming unreliable and revenue slipping through the cracks. Whether it's creating a Renewal Opportunity after a successful deal or receiving alerts about important signals from Contacts, having your systems handle these tasks automatically can save you a lot of time and effort. Salesforce is a highly powerful platform that offers a multitude of ways to create automations:
However, it's important to note that creating automations in Salesforce is not a simple task. Due to their complexity and the need to understand the underlying logic, the process can be extremely challenging and time-consuming, requiring significant effort to ensure accuracy. Layer in the complexity of most salesforce orgs and a never-ending backlog, even RevOps and Admins who are proficient in flow sometimes seek simpler alternatives.
Sweep offers a solution to this challenge by providing a way to write automations that are free of dependencies, context-based, and easy to create. Regardless of your experience level with Salesforce, Sweep allows you to create any automation within minutes, without the risk of breaking your existing configuration.
Automation in Sweep consists of a Trigger, Conditions, and Actions:
One of our customers' favorite automations is automatically moving a record to nurture if it has been stuck in a step called “Reach Out” for 30 days. Let’s dive deeper into how this can be achieved in Salesforce vs in Sweep.
In Salesforce, you’d have to do the following:
That’s a lot of work, right? And what about maintenance (if you change the name of the step from “Reach Out” to “Outreach?”), dependencies (if you only want this to update in 30 days for inbound leads, but don’t want this to impact outbound leads) and CPU usage? Each change to your Salesforce configuration would require deep knowledge both in Salesforce and in the specific org and business processes to ensure you don’t accidentally break something. Think about bringing a new team member up to speed - getting a clear understanding of what this sequence is doing is HARD.
On the other hand, you can get the same result in Sweep by doing the following:
Let's examine the various types of actions available in Sweep more closely, which can be categorized into two groups.
No admin would want all team members to have permissions to create automations that update data. However, it may be acceptable to grant them the ability to add notifications and alerts for themselves without adding to your busy backlog.
To address this, we are introducing a new feature called Playbook Alerts. This capability allows you to delegate responsibility for setting up email and Slack notifications to other team members or GTM leaders without risking critical configurations or data manipulation.
With Playbook Alerts, you can set up flexible and rich notifications to identify bottlenecks in your funnels and ensure they operate smoothly. For example, you can send a Slack notification to the record owner and their manager 14 days before the opportunity's close date to encourage them to speed up the process. Additionally, you can celebrate wins and notify everyone in a Slack channel when a deal is closed.
Let’s compare, again, how this can be achieved in Salesforce vs in Sweep. In Salesforce, you’d have to go through the following steps:
Using Sweep:
Sweep Automations run on the record type level, which means that any change you make in one automation or record type will not affect any configuration under a different record type. Say goodbye to QAing your entire org after each change to the configuration.
The automations are built using our visual Canvas, providing complete visibility into your entire business process and enabling you to create the right logic in the right context. And what about performance issues? Sweep automations are optimized for performance, running asynchronously when appropriate, making sure you won’t hit any limits, and helping you optimize your SOQL queries and CPU usage.
Setting up automations & playbook alerts is at the foundation of your business. It should be effective and simple, regardless of your level of expertise in Salesforce. If you have any questions don’t hesitate to contact me directly. Find me at org@sweep.io and I’ll be happy to show you around.