Data & Analytics Workflows
Data processing and analytics
Extract Named Entities from Web Pages with Google NL API
Automates named entity extraction (people, orgs, locations) from web pages using Google Natural Language API via webhook. Delivers structured data for analysis, saving hours of manual work.
n8n$14.99Automate Article Extraction from RSS to Google Cloud Firestore
Effortlessly extract new articles from RSS feeds, convert HTML content to plain text, and store them in Google Cloud Firestore for streamlined access and management.
Make$3.99Automate Google Drive to Google Cloud Storage File Migration
Effortlessly transfer files from a Google Drive folder to a specified Google Cloud Storage bucket at regular intervals.
Make$3.99Automate Data Transfer from Google Sheets to Datastore
Efficiently automate the process of fetching data from Google Sheets and transferring it to your datastore to streamline data management.
Make$3.99Automate Google Sheets Updates with ChatGPT Insights on Cell Changes
Automatically update Google Sheets rows with insights generated by ChatGPT whenever a cell change is detected, streamlining data analysis and enhancing decision-making.
Make$3.99Automate Google Reviews Sentiment Analysis and Slack Reporting with Gemini
This workflow automates the collection of Google Business Profile reviews, performs sentiment analysis using Google Gemini, and sends detailed sentiment reports to a Slack channel.
n8n$14.99Track n8n Workflow Changes with Compare Dataset & Google Sheets
Daily automation that detects changes in n8n workflows, compares versions using the Compare Dataset tool, and logs results to Google Sheets for team monitoring and alerts.
n8n$19.99Picocolors: Fast ANSI Terminal Color Formatter
Ultra-lightweight data processing tool for applying ANSI colors to terminal outputs in n8n workflows, perfect for enhanced CLI logging and console formatting.
n8n$4.99Sync WooCommerce Data to Google Sheets via API
Effortlessly synchronize your WooCommerce data with Google Sheets by making API calls and automatically adding new rows. Enhance your data management and streamline operations.
Make$3.99Automate IP Address Lookup in Microsoft 365 Excel with IP2Proxy
Automatically monitor a Microsoft 365 Excel worksheet for new IP addresses, perform lookups using IP2Proxy, and update the worksheet with detailed geolocation and proxy information.
Make$3.99Automate Airtable Record Management with Webhooks and AI-Powered Updates
Enhance your Airtable workflows by automating record creation and updates using custom webhooks and AI-driven insights from Perplexity. This integration streamlines data management and ensures your records are always up-to-date.
Make$4.99Build Interactive AI Agent with Chat & Multiple Tools
Create a fully functional AI agent with a chat interface, memory, and tools like Wikipedia search, calculations, jokes, and more for real-time interactions.
n8n$24.99Automate JSON Array Import to Firestore
This workflow automates the import of a JSON array into a Firestore collection, allowing for periodic execution to keep your database up-to-date.
Make$3.99Summarize Glassdoor Reviews with Gemini & Bright Data Scraper
Automates Glassdoor company review scraping via Bright Data, summarizes insights with Google Gemini AI, and delivers actionable reports to webhooks for HR and market research teams.
n8n$19.99Automatically Transfer Typeform Leads to Google Sheets
Streamline your data management by automatically transferring new Typeform submissions to a Google Sheets spreadsheet for easy storage and analysis.
MakeFreeAutomate File Monitoring and Data Transmission from Google Drive
Automatically monitor a Google Drive folder for new files and send the file data via HTTP for seamless integration and processing.
Make$3.99Automatically Log ConvertBox Form Submissions to Google Sheets
Effortlessly track form submissions by automatically adding new entries from ConvertBox to a Google Sheets spreadsheet. This workflow ensures that all form data is organized and easily accessible.
Make$2.99Automate Webhook Data Transmission with Basic Authentication and Confirmation
Efficiently send data to a custom webhook using basic authentication and receive a confirmation response. This workflow leverages Make's Custom WebHook and Webhook Respond modules for seamless integration.
Make$3.99Automate Data Transfer from Monday.com to Any Application via HTTP
Streamline communication by automatically transferring data from Monday.com to any application using HTTP requests. This workflow monitors board column values in Monday.com and sends the data to a specified endpoint.
Make$2.99API Queries Data from GraphQL
 Simple API which queries the received country code via GraphQL and returns it. Example URL: [https://n8n.example.com/webhook/1/webhook/webhook?code=DE](https://n8n.example.com/webhook/1/webhook/webhook?code=DE) 1. Receives country code from an incoming HTTP Request 2. Reads data via GraphQL 3. Converts the data to JSON 4. Constructs return string
n8n$4.99Automate Qualtrics Contact Creation from Google Sheets
Automatically create Qualtrics directory contacts from new entries in a Google Sheets spreadsheet, streamlining data management and ensuring up-to-date contact information.
Make$2.99Automatically Add Front Conversations to Data Store
This workflow captures new conversations from Front and automatically records them in a Data Store, ensuring your data is up-to-date and easily accessible.
Make$3.99Unix Timestamp to ISO Date Converter
This n8n workflow provides a simple yet powerful utility to convert Unix timestamps (seconds since epoch) into the universally recognized ISO 8601 date and time format. This is crucial for harmonizing date data across different systems, databases, and applications. --- # How it works - Receive Timestamp Webhook: This node acts as the entry point, listening for incoming POST requests. It expects a JSON body containing a single property: timestamp, which should be a Unix timestamp in seconds (e.g., 1678886400). - Convert to ISO 8601: This node takes the timestamp received from the webhook. Since JavaScript's Date object typically uses milliseconds, it multiplies the Unix timestamp by 1000. It then uses new Date(...).toISOString() to convert this into an ISO 8601 formatted string (e.g., 2023-03-15T00:00:00.000Z) and assigns it to a new property called convertedTime. - Respond with Converted Time: This node sends the convertedTime property back as the response to the original webhook caller. --- # Who is it for? ### This workflow is extremely useful for: - Developers & Integrators: When working with APIs or databases that return dates as Unix timestamps, and you need to display them in a human-readable or standardized format in your applications or dashboards. - Data Analysts & Scientists: For cleaning and transforming raw timestamp data from logs, event streams, or legacy systems into a consistent format for analysis. - System Administrators: For debugging logs where timestamps are often in Unix format. - Anyone Managing Data Imports/Exports: Ensuring date compatibility when moving data between different platforms. - Automators: As a building block in larger workflows where incoming data has Unix timestamps that need to be normalized before further processing (e.g., adding to a spreadsheet, sending in an email, or performing date calculations). --- # Data Structure When you trigger the webhook, send a POST request with a JSON body structured as follows: ``` { "timestamp": 1678886400 } ``` The workflow will return a JSON response similar to this: ``` { "convertedTime": "2023-03-15T00:00:00.000Z" } ``` --- # Setup Instructions - Import Workflow: In your n8n editor, click Import from JSON and paste the provided workflow JSON. - Configure Webhook Path: - Double-click the Receive Timestamp Webhook node. - In the Path field, set a unique and descriptive path (e.g., /convert-timestamp or /unix-to-iso). - Activate Workflow: Save and activate the workflow. --- # Tips This simple conversion workflow can be drastically enhanced and leveraged in many ways: - Dynamic Output Formats: - Upgrade: Modify the Convert to ISO 8601 node (or add a Function node after it) to accept an optional format parameter in the webhook. - Leverage: Allow users to request formats like MM/DD/YYYY HH:mm:ss, YYYY-MM-DD, DD-MM-YYYY, or just the time, making the output directly usable in various contexts without further processing. - Example using a Function node: ``` const date = new Date($json.timestamp * 1000); const format = $json.format || "iso"; // Default to ISO let output; switch (format.toLowerCase()) { case "iso": output = date.toISOString(); break; case "locale": // e.g., 3/15/2023, 12:00:00 AM UTC output = date.toLocaleString("en-US", { timeZone: "UTC" }); break; case "dateonly": // e.g., 2023-03-15 output = date.toISOString().split('T')[0]; break; case "timeonly": // e.g., 00:00:00 UTC output = date.toLocaleTimeString("en-US", { timeZone: "UTC", hour12: false }); break; default: output = date.toISOString(); // Fallback } return [{ json: { convertedTime: output } }]; ``` - Timezone Conversion: - Upgrade: Combine this with the Time Zone Converter workflow (or integrate moment-timezone.js if using a Code node and have a self-hosted instance). Accept an optional targetTimeZone parameter in the webhook. - Leverage: Convert the Unix timestamp directly into a human-readable date and time in a specific target timezone, which is incredibly valuable for global scheduling or reporting. - Error Handling and Input Validation: - Upgrade: Add an IF node after the Receive Timestamp Webhook. Check if isNaN($json.body.timestamp) or if typeof $json.body.timestamp !== "number". - Leverage: If the input timestamp is invalid, branch to a Respond to Webhook node that returns a clear error message (e.g., Invalid timestamp provided. Please provide a numeric Unix timestamp in seconds.). This makes your API more robust. - Reverse Conversion (ISO to Unix): - Upgrade: Create a separate workflow, or add another branch to this one, to convert an ISO 8601 string back to a Unix timestamp. This provides a complete conversion utility. - Example Set node value: `={{ new Date($json.body.isoString).getTime() / 1000 }}` - Integration with Data Pipelines: - Upgrade: Use this workflow as a microservice in larger E
n8n$4.99Automate Meeting Prep & Lead Enrichment with Bright Data, Cal.com & Airtable
Automates lead research from Cal.com bookings, enriches with LinkedIn data via Bright Data, stores in Airtable CRM, and generates emailed meeting prep.
n8n$22.99
Related categories
Custom AI Systems & Services
Our team of experienced AI builders will help build custom AI systems, workflows, and solutions.
Request Custom Work