Set Up Sales Automation Workflows Using Factors

Learn how to set up sales automation workflows via Factors using webhooks and CRM integrations.

Written by
Janhavi Nagarhalli
, Edited by
July 2, 2024
0 min read

If you still spend time randomly sending emails to prospects in your account list with a generic pitch slap, you’re selling wrong. An effective sales strategy is all about driving consideration for high-intent prospects at the right time with the right pitch, whether they’ve just signed up, completed a demo, or are suddenly showing interest in your product again. 

However, the major hurdle is the tedious process of manually finding contact data, syncing CRMs, and personalizing emails for every prospect on the list. 

Enter: Automation

A sales automation workflow helps busy sales teams turn prospects into pipeline by streamlining business processes and ensuring that you reach out to prospects promptly. 

In this article, we explain the different types of automation workflows we can create for your sales teams ⬇️

Creating sales automation workflows using Factors: Case Study 

At Factors, we create custom workflows for customers to simplify data transfer so that their sales teams can effectively act on the data. For this, we make these signals available in the format that the salesperson needs in the tool of their choice. Here’s an example of a workflow we set up for a CreativeOps company:

This workflow demonstrates the process of transferring Factors data to create a contact in HubSpot, which is then pushed to Apollo to be added to their email sequences. 

The Problem

Our customer wanted to ensure their salespeople could promptly act on these signals to build pipeline. Since they used HubSpot and Apollo, they requested a custom workflow that could sync new leads from the accounts that Factors identified on their website and organize this data in a specific way such that all accounts received personalized emails based on the deal stage. For example, if 50 companies visit the customer’s website, they want to automate the process of identifying their leads from each account and adding them to their outreach sequences. To accomplish this, we built a custom workflow with 4 different criteria to streamline their outbound efforts.

The Solution

We used webhooks and to create multiple workflows for the following scenarios:

  1. The account identified is a new company
  2. The account is an existing company in the CRM that was identified as “closed lost.
  3. Existing company in the CRM but with no deal associated 
  4. The contact doesn’t exist in the CRM 

💡Learn more about using Webhooks with

Here’s a detailed explanation of how each of the above workflows operates:

  1. The account identified is a new company

The first branch involves identifying the new account and creating a new company on HubSpot. While Factors cannot identify user-level data due to privacy concerns, we can potentially identify the leads associated with the account via job titles. 

The brand has included 25 job titles under its ICP, so now, our customer can automatically identify relevant contact data via Apollo, add the email IDs to their CRM, and send out outreach emails based on their website activity (e.g., visited paid landing page, pricing page, etc.). 

💡Factors allows you to send personalized outreach emails to your prospects based on how they engage with your brand. 

  1. The account is an existing company in the CRM 

We set up this workflow branch to identify leads who visited the website after getting marked as “closed lost” on Hubspot. Here’s how you can set up the filter on 

The customer wanted to re-engage with closed, lost accounts older than 90 days. In this case, we again re-route to Apollo to identify and add potentially new leads associated with the account to an email sequence. The workflow also automatically adds the existing contacts from Hubspot to the sequence. 

  1. Existing company in the CRM but with no deal associated

This part of the workflow follows a similar process to the one mentioned above, with the only difference being that we automate contact creation on HubSpot as an additional step.

  1. No contact exists in their CRM

We set up a filter to identify accounts that visit the company’s website but aren’t associated with any contacts in HubSpot.

In this case, we automate identifying leads via Apollo and update contacts on HubSpot before pushing them to an email sequence. 

The Result

Our workflows simplified their outbound process. Instead of manually identifying accounts by deal stage and writing out emails, they could effortlessly send personalized email sequences automatically via Apollo while simultaneously identifying and updating new leads within their CRM. 

Build stellar workflow automations with Factors

Every company's sales team operates differently and has multiple tools in its tech stack. Instead of having your account data in messy and disparate systems, it’s critical to have a custom workflow that saves you the time and effort spent on sales outreach. 

Factors’ sales automation workflows are a boon for busy sales teams who want to skip tedious tasks and focus on generating revenue for the company. We create customized workflows that integrate with the right tools and use your data to its maximum potential. Speak to our team today to understand how you can automate your business processes with Factors.


No Credit Card required
30-min Onboarding
Book a demo

Related posts

How to use LinkedIn ads to Support SDR Outbound

Janhavi Nagarhalli
5 min read

How to Use LinkedIn Ads for Product Led Growth

Janhavi Nagarhalli
5 min read

Streamline LinkedIn Ads Management - Campaign Automation

Vrushti Oza
5 min read

See Factors in action

Schedule a personalized demo or get started for free

Let's chat! When's a good time?