Latenode

Automation Templates

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

Found 565 templates linked to integration "javascript"

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

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

Automatically create Klaviyo events from Gravity Forms submissions

This template watches a Gravity Forms form for new submissions, maps email and field values in JavaScript, and creates a Klaviyo event for that profile. Connect Gravity Forms and Klaviyo, pick the form and the event name, and put API keys on those connections. Use it to start Klaviyo flows from the same answers you already collect on the site.

7s$0.0004

Automatically sync Gravity Forms to Podio

This template starts when the Gravity Forms form you watch is submitted. JavaScript maps name, email, and the other fields you need onto a Podio item, then Podio creates that item in the app you choose. Connect Gravity Forms and Podio. Point the trigger at the form. Put credentials on those connections.

9s$0.0006

Automatically sync Gravity Forms submissions to QuickBooks

This template starts when the Gravity Forms form you choose is submitted. JavaScript maps name, email, and phone onto a QuickBooks customer. QuickBooks finds that email, then creates the customer when nothing matches. Connect Gravity Forms and QuickBooks. Point the trigger at the form that captures new clients.

6s$0.0004

Sync Outlook calendar events to Harvest for automated time tracking

This template logs Harvest time from Outlook meetings. A schedule starts each run. JavaScript calls Microsoft Graph calendarView for the window you set and turns start and end into hours. Put the Graph token in that JavaScript node. Harvest creates a time entry with the event title as notes. Connect Harvest and pick the project and task those hours should land on.

7s$0.0004

Sync Gumroad sales to your Mailchimp audience automatically

This template starts when Gumroad records a sale, maps buyer email, name, and product in JavaScript, and adds or updates the subscriber on the Mailchimp audience you choose. Connect Gumroad and Mailchimp, then point the trigger at sales and the action at that audience. Keep the keys on those connections.

7s$0.0005

Sync new Mailchimp subscribers to HoneyBook contacts

This template starts when Mailchimp adds a subscriber to a segment or tag you choose, then creates a client in HoneyBook. JavaScript calls the HoneyBook API with your HoneyBook API key in that node, mapping email, name, and merge fields. Connect Mailchimp, pick the audience plus the segment or tag, and store the HoneyBook key in the JavaScript.

6s$0.0004

Automatically generate Wave invoices from Harvest timesheets

This template starts when a Harvest timer stops, maps hours, project, and client in JavaScript, then creates a Wave invoice. Use it so billable time becomes an invoice without copying timesheets by hand. Connect Harvest and Wave. Put the Harvest API token on the Harvest connection and Wave access on the Wave connection.

7s$0.0004

Sync HoneyBook leads to your Mailchimp email list

This template takes each new HoneyBook inquiry, reads email and name in JavaScript, and adds or updates the subscriber in Mailchimp. Point the HoneyBook inquiry webhook at Latenode. Connect Mailchimp and put Mailchimp access on that connection. If you pull inquiries over HTTP instead of a webhook, store the HoneyBook API key in the JavaScript node.

11s$0.0007

Sync HubSpot deals with new Instantly events for lead management

This template starts when Instantly adds a new lead, maps name, email, and campaign fields in JavaScript, then creates or updates a HubSpot deal. Connect Instantly and HubSpot. Look up an existing deal by email before you create one. Pick the HubSpot pipeline and stage on the deal step.

9s$0.0006

Automatically sync new HoneyBook projects to Trello boards

This template starts when HoneyBook posts a newly booked project to a Latenode webhook, maps project name, client, and due date in JavaScript, and creates a Trello card on the board and list you set. Point HoneyBook at the webhook URL. Put the Trello API key in that JavaScript node. Put the HoneyBook API key in the same node if you need to load extra project fields.

5s$0.0003

Automatically sync HubSpot contacts to Jobber client records

This template watches HubSpot for a new contact and creates a Jobber client from email, name, and phone. JavaScript maps the fields and calls the Jobber API. Connect HubSpot. Put the Jobber API key in that JavaScript node.

7s$0.0004

Sync Lead Forensics visits to automatically create HubSpot companies

This template runs on a schedule, calls the Lead Forensics API from JavaScript for new website visits, and creates a HubSpot company from company name, domain, and location. Find an existing HubSpot company by domain first so repeats do not duplicate. Connect HubSpot. Put the Lead Forensics API key in that JavaScript node.

4s$0.0003

Sync new leads from leadPops to your HubSpot CRM

This template receives new leadPops leads on a Latenode webhook, maps email, name, and phone in JavaScript, and creates or updates the HubSpot contact. Point the leadPops webhook at the Latenode URL. Connect HubSpot and put HubSpot access on that connection.

9s$0.0006