Latenode

Automation Templates

Ready-to-use workflow templates for AI agents, browser automation, and messaging integrations. Get started in minutes.

Automatically sync Google Forms to WhatsApp notifications

This template starts when a Google Form receives a new response and sends a WhatsApp message to the number you set. Map submitter name, answers, and form title into the message. Connect Google Forms and WhatsApp Business Cloud. Put the WhatsApp Cloud token on the WhatsApp connection.

6s$0.0004

Automatically sync new Kartra calendar leads to Google Sheets

This template receives Kartra calendar bookings on a Latenode webhook, maps name, email, and slot time in JavaScript, and appends a row in Google Sheets. Paste the webhook URL into Kartra. If the payload is only an id, use that JavaScript node to call the Kartra API and put the Kartra API key in that node. Connect Google Sheets and point add-row at the spreadsheet that stores leads.

10s$0.0006

Automatically sync IMAP emails to a Google Sheets spreadsheet

This template runs on a schedule, connects to your mailbox over IMAP from a JavaScript node, and appends each new message as a Google Sheets row. Put the IMAP host, username, and password in that JavaScript node. Connect Google Sheets and keep a message id on the row so later runs skip mail you already logged.

6s$0.0003

Sync Interact leads to Google Sheets for centralized data management

This template receives an Interact quiz completion on a Latenode webhook, maps name, email, quiz title, and answers in JavaScript, and appends a Google Sheets row. Point Interact at the webhook URL. Connect Google Sheets and put any Interact shared secret in the JavaScript node if you verify the payload.

4s$0.0003

Sync Jotform form submissions to a live Google Sheets spreadsheet

This template starts when someone submits a Jotform, maps the answers in JavaScript, and appends a Google Sheets row. Connect Jotform and Google Sheets. Put the Jotform API key on the Jotform connection. Pick the form on the trigger and the worksheet on the add-row step.

7s$0.0004

Automatically sync Google Sheet data to your Knack database

This template watches a Google Sheet for new or changed rows, maps the columns in JavaScript, and writes the matching record in Knack. Find the Knack object by your key field, then update it, or create a record when none exists. Connect Google Sheets and Knack. Put the Knack API key on the Knack connection.

7s$0.0004

Automatically sync Google Sheets contacts to HighLevel CRM

This template watches a Google Sheet for new or changed contact rows, maps name, email, and phone in JavaScript, and upserts the record in HighLevel. Connect Google Sheets and HighLevel, then point the trigger at the tab that holds contacts. Put the HighLevel API key on the HighLevel connection.

7s$0.0004

Automatically add inbound email fields to Google Sheets

This template adds a Google Sheets row each time a message hits Mailhook. Forward or send mail to the Mailhook address, map subject, sender, and body fields in JavaScript, then append the row. Connect Google Sheets and pick the worksheet. Put Google Sheets access on that connection.

6s$0.0004

Sync Paperform submissions to Google Sheets

This template starts when a Paperform is submitted, flattens the answers in JavaScript, and appends a new row in the Google Sheet you choose. Use it to keep form responses in one spreadsheet without copy-paste. Connect Paperform and Google Sheets, pick the form and the worksheet, then map the columns.

7s$0.0004

Synchronize Process Street tasks to your Google Sheets

This template starts when a Process Street task is checked off, then writes the task name, assignee, due date, and completion status as a Google Sheets row. Connect Process Street and Google Sheets, pick the spreadsheet, and map those fields to columns. Put the Process Street API key on the Process Street connection.

5s$0.0003

Sync Google Sheets to automate PhantomBuster workflows

This template watches a Google Sheet for new or changed rows, maps the columns in JavaScript, and launches the PhantomBuster phantom you pick with that row as input. Use it when a sheet is the queue for a phantom you already built. Connect Google Sheets and PhantomBuster, then put the PhantomBuster API key on the PhantomBuster connection.

14s$0.0009

Sync new Podia sales data to your Google Sheets dashboard

This template receives a Podia sale webhook, maps amount, customer email, and product in JavaScript, and appends a row to Google Sheets. Use it as a sales tracker without copying transactions by hand. Connect Google Sheets. Put the Podia API key in that JavaScript node. Paste the Latenode webhook URL into the Podia sale webhook.

8s$0.0005

Pocket to Sheets

This template checks Pocket on a schedule, pulls new saves through the Pocket API, and appends a row in Google Sheets for each one. A JavaScript node holds your Pocket API key and returns title, URL, tags, and the time added. Connect Google Sheets, then set how often the scenario should poll.

7s$0.0004

Sync your daily RescueTime reports to a Google Sheets dashboard

This template logs a daily RescueTime productivity snapshot into Google Sheets. A schedule runs once per day. JavaScript calls the RescueTime Analytic API with the key stored on that node and formats date, hours, productivity score, and top activities. Google Sheets appends a row. Connect Google Sheets, then pick an hour after midnight in your timezone so yesterday's data is complete.

7s$0.0004

Automatically sync new Google Sheets rows to an RSS feed

This template turns new Google Sheets rows into feed items. When a row is added, JavaScript maps columns to title, description, link, and pubDate. Latenode Database stores each item. An HTTP request can POST the same item to a feed host you already use, with that host's API key on the HTTP node. To serve XML from Latenode, add a webhook that reads the Database objects, wraps them as RSS in JavaScript, and returns the XML.

7s$0.0004

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.

7s$0.0004

Sync signed SignNow documents to a Google Sheets spreadsheet

This template starts when SignNow sends a document event, then writes a tracker row in Google Sheets. JavaScript pulls document name, signer, status, and date from the event. Sheets appends those fields. Connect SignNow and Google Sheets, then point the trigger at completed or updated documents. Keep the keys on those connections.

9s$0.0006

Sync Google Sheets to Thinkific for automated course enrollment

This template watches a Google Sheet for new rows, enrolls the student in Thinkific, and marks the row so the same email is not enrolled twice. Use columns for email, name, and course. Connect Google Sheets and Thinkific. Put the Thinkific API key on the Thinkific connection. Point the trigger at the sheet you use as the enrollment list.

8s$0.0005

Sync Splitwise expenses to a Google Sheet for easy tracking

This template starts when someone adds an expense in Splitwise and writes amount, description, date, and who paid into a Google Sheet. Use it to keep a shared-cost tracker without copying rows by hand. Connect Splitwise and Google Sheets, then point the trigger at the group you track and the sheet you use as the log.

6s$0.0004

Log web page context into Google Sheets

This template logs the page you are viewing into Google Sheets. A Chrome extension, or any tool that can HTTP POST, sends page title, URL, and timestamp to a Latenode webhook. JavaScript shapes the row, then Google Sheets appends it. Connect Google Sheets and paste the webhook URL into the extension.

8s$0.0005

Automatically sync TikTok lead data to a Google Sheets spreadsheet

This template receives TikTok Lead Generation form submits on a Latenode webhook, maps name, email, phone, and custom answers in JavaScript, and appends a row in Google Sheets. If the webhook only includes a lead id, the same JavaScript node loads the full lead from the TikTok Marketing API with your token stored in that node. Connect Google Sheets, then point the TikTok form webhook at the Latenode URL. Add a new worksheet when you want each campaign on its own tab.

7s$0.0004

Automatically store webinar attendance data in Google Sheets

This template takes each WebinarJam or EverWebinar attendance event, reads the attendee in JavaScript, and appends a Google Sheets row with name, email, and webinar title. Point the webinar attendance webhook at Latenode. Connect Google Sheets and choose the spreadsheet. If you pull attendance over HTTP instead of a webhook, store that webinar API key in the JavaScript node.

4s$0.0003

Automatically shorten URLs in Google Sheets with T.LY Link Shortener

This template watches a Google Sheet for new rows, reads the long URL from the column you pick, and asks T.LY for a short link from a JavaScript node. It then writes that short URL into the same row. Connect Google Sheets. Put the T.LY API key in that JavaScript node.

9s$0.0006

Seamlessly sync Slack messages to Google Tasks for your team

This template starts when Slack sends a saved-item event to a Latenode webhook. JavaScript reads the message text with the Slack API. Put the Slack token in that JavaScript node. Google Tasks creates a task with that text as the title and the permalink in the notes. Connect Google Tasks and point Slack's saved-item events at the webhook URL.

6s$0.0004