Latenode

Automatically sync new RocketReach contacts to Google Sheets

This template starts when you add a row on a Lookups worksheet with name, company, or email.

RocketReach looks that person up, JavaScript normalizes name, title, company, email, phone, and LinkedIn, and Google Sheets writes the result to a CRM tab. Search the CRM sheet by email first so existing rows stay unique. Put the RocketReach API key on the RocketReach connection.

Updated Sep 16, 2026Est. run: 7sEst. cost: $0.0004
How Latenode estimates time and cost

Latenode bills workflow runtime in CPU seconds. The first 10,000 CPU seconds are free each month, then usage follows pay-as-you-go CPU-second pricing. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how CPU seconds work →

Workflow preview

What this template does

  • Enriches a lookup row with RocketReach
  • Writes results to a Google Sheets CRM tab
  • Skips existing emails before appending a row
  • Keeps the RocketReach key on the connection

How it works

1
Trigger

New lookup row

The scenario starts when you add a row on the Lookups worksheet. Each row is a person to enrich: name, company, email.

2
Action

Find the person

RocketReach looks up that name, company, or email and returns the enriched profile.

3
Logic

Normalize the payload

JavaScript picks name, title, company, email, phone, and LinkedIn from the RocketReach result.

4
Action

Write the CRM row

Google Sheets searches the CRM worksheet by email so duplicates are skipped. If none, it appends the contact.

Setup guide

1

Prepare two worksheets

Use a Lookups tab for people to search and a CRM tab for enriched rows. Point the trigger at Lookups so writing to CRM does not loop.

2

Connect Google Sheets

Add a Google Sheets connection with edit access to that spreadsheet. Point the new-row trigger at Lookups.

3

Connect RocketReach

Add a RocketReach connection and paste the API key there.

4

Map Find Person into Sheets

Map lookup columns into RocketReach. After JavaScript, search the CRM tab by email, then append a row when the email is new.

Requirements

A Google spreadsheet with a Lookups tab and a CRM tab
A RocketReach account and API key on the RocketReach connection
Permission to add rows to the CRM worksheet

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work.