Latenode

Automate your sales outreach with Apify, GPT-4o, and WhatsApp

This template starts when you add a prospect URL to Google Sheets. Apify scrapes public contact details. JavaScript cleans name, company, and phone. ChatGPT writes a short outreach script.

WhatsApp Business Cloud sends an approved template to that number, then Google Sheets logs the send. Connect Google Sheets, Apify, and WhatsApp Business Cloud. Put the Apify API key on the Apify connection. ChatGPT is a Latenode AI step.

Updated Sep 16, 2026Est. run: 49sEst. cost: $0.0031
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

  • Turns a new sheet URL into a WhatsApp outreach send
  • Scrapes public prospect pages with Apify
  • Writes the script with ChatGPT
  • Sends an approved WhatsApp Business Cloud template and logs the row

How it works

1
Trigger

Catch the prospect URL

The scenario starts when a new row with a source URL appears in the Google Sheet you choose.

2
Action

Scrape the page

Apify runs the actor you pick and returns name, company, and phone from that public page.

3
AI

Write the outreach script

JavaScript cleans the fields, then ChatGPT returns a short WhatsApp script for that prospect.

4
Action

Send WhatsApp and log

WhatsApp Business Cloud sends an approved template to the phone. Google Sheets records the result.

Setup guide

1

Connect Google Sheets

Add a Google Sheets connection. Use one worksheet for prospect URLs and another for outreach results.

2

Connect Apify

Add an Apify connection and paste your Apify API key there. Choose the actor that scrapes the public pages you target.

3

Connect WhatsApp Business Cloud

Add a WhatsApp Business Cloud connection. Approve an outreach template in Meta Business Manager before you send.

4

Wire scrape, ChatGPT, and send

Map the new-row URL into Apify, clean name, company, and phone in JavaScript, send those fields to ChatGPT for the script, then send the WhatsApp template and append a results row. Test with one URL that includes a reachable phone.

Requirements

A Google Sheet Latenode can read and append to
An Apify account and API key stored on the Apify connection
A WhatsApp Business Cloud app with an approved outreach template
Prospect pages Apify can read without logging into a private account

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. Plug-and-Play AI nodes are billed separately.

More templates

You might also like

Browse all templates →