Skip to main content
B2BadvancedGrowth

How to use AI to automate account research and drive more sales

Learn how to use Hightouch and AI to automatically generate research reports for account-based marketing.

Made by: Hightouch

Salesforce.
How to use AI to automate account research and drive more sales.

What if sales reps never had to waste time researching future accounts?

Sales reps can most effectively spend their time finding, qualifying, and closing deals. However, sales reps at most organizations find themselves spending a large portion of time each week on manual tasks like searching for contacts at their target accounts, and picking through large lists of leads to find the few that are great potential customers.

Automating these manual tasks allows sales reps to focus on driving actual value– and ultimately leads to higher productivity and revenue across a business.

At Hightouch specifically, we recently started our own Account Based Marketing campaign. We are targeting specific companies for advertising, sales outreach, and more. In order to target each company effectively, we needed to research their marketing needs- at scale.

As a revenue operations team member, I figured out a way to leverage AI and our own platform to automate account research for account-based marketing. Read on to see how I did it – and how you can too.

Our goal here is simple: reduce the huge time commitment to research accounts for sales without sacrificing high-quality account information.

SEC filings, specifically the Form 10-K filing, have rich information about each public company’s financials and commentary on their forward strategy. Anyone can glean great information from these reports, but manually reading through these long documents would be a huge time commitment.

AI large-language models (LLMs) are a natural solution to digest and synthesize these standardized reports. We built a solution with Hightouch and an open source LLM API to create automated, bulleted summaries of the key information relevant to our sales team.

The solution we built, tested, and now use works in four steps:

  1. Use Hightouch to build a data model to power AI: We created a model in Hightouch that returns every new account that is added to our Salesforce Account-Based Marketing campaign. The returned rows will be the data that power our asks to the LLM API.
  2. Write a serverless function that uses the LLM API: This function triggers an AI API prompt to find Form 10-K for each company, returns the top marketing pain points for that company, and then writes the response back to Snowflake.
  3. Trigger the serverless function with a Hightouch sync: Once we had a model that included the accounts we wanted for and built the serverless function to call the AI API, we triggered the serverless function for each account using a Hightouch sync.
  4. Sync the serverless function’s outputs to Salesforce. This sync takes the responses from the AI response and adds them as a note attached to each account in Salesforce.

This automation now allows our sales team to skip the account research and simply look at each account in Salesforce to get a bulleted list of pain points they can use to pitch customers on our product.

Next, we’ll take a deep-dive into each step. While this use case is pretty specific, what is exciting is that this architecture unlocks the ability to take any Snowflake data, use it in an AI request, and then send the response to any of your SaaS tools for future reference or to power workflows!

Our workflow to use AI to automate account research

This use case and architecture began as a fun internal experiment but turned out to be extremely useful for our reps.

What makes this really exciting is that we can cut and paste this workflow to take any data from Snowflake, create an AI powered prompt, and then use Hightouch to send the response to any downstream tools to then be used later on. Endless possibilities!

Here’s an example of one of our summaries:

Summary example