Data & Analytics Workflows
Data processing and analytics
Generate Authentic Product Reviews with OpenAI for WooCommerce
Automates generation of realistic, human-like product reviews using OpenAI and posts them directly to WooCommerce products to boost engagement and credibility.
n8n$16.99OTX & OpenAI Automated Web Security Audit
Automates website security checks using AlienVault OTX threat intel, OpenAI AI analysis, and email reports. Ideal for quick vulnerability audits via simple URL input.
n8n$22.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.99Send Mattermost Notification on n8n Startup
Automatically sends a Mattermost message with timestamp whenever your n8n instance starts or restarts.
n8n$4.99Automate CSV Data Import to Google Sheets for DACH Region in 2023
This workflow automates the process of importing CSV data from a specified URL, filtering it for the DACH region in 2023, and updating a Google Sheets document.
n8n$4.99Automate GitHub Issue Tracking in Notion
Automatically sync GitHub issues with your Notion database. This workflow updates the Notion database whenever an issue is opened, edited, closed, or deleted in GitHub, ensuring your project management is always up-to-date.
n8n$9.99Automate Google Events Data Collection to Google Sheets via SerpApi
Effortlessly scrape and organize Google Events data using SerpApi and store it in Google Sheets for streamlined analysis and tracking.
n8n$9.99Deduplicate Data Records Using JavaScript Array Methods
## How It Works - Data Deduplication in n8n This tutorial demonstrates how to remove duplicate records from a dataset using JavaScript logic inside n8n's Code nodes. It simulates real-world data cleaning by generating sample user data with intentional duplicates (based on email addresses) and walks you through the process of deduplication step-by-step. **The process includes**: - Creating Sample Data with duplicates. - Filtering Out Duplicates using filter() and findIndex() based on email. - Displaying Cleaned Results with simple statistics for before-and-after comparison. This is ideal for scenarios like CRM imports, ETL processes, and general data hygiene. ## š Set-Up Steps ā Step 1: Manual Trigger Node: When clicking "Test workflow" Purpose: Initiates the workflow manually for testing. ā Step 2: Generate Sample Data Node: Create Sample Data (Code node) What it does: - Creates 6 users, including 2 intentional duplicates (by email). - Outputs data as usersJson with metadata (totalCount, message). - Mimics real-world messy datasets. ā Step 3: Deduplicate the Data Node: Deduplicate Users (Code node) What it does: - Parses usersJson. - Uses .filter() + .findIndex() to keep only the first instance of each email. - Logs total, unique, and removed counts. - Outputs clean user list as separate items. ā Step 4: Display Results Node: Display Results (Code node) What it does: **Outputs structured summary**: - Unique users - Status - Timestamp Prepares results for review or downstream use. ### Sample Output - Original count: 6 users - Deduplicated count: 4 users - Duplicates removed: 2 users šÆ Learning Objectives **You'll learn how to**: - Use .filter() and .findIndex() in n8n Code nodes - Clean JSON data within workflows - Create simple, effective deduplication pipelines - Output structured summaries for reporting or integration **Best Practices** - Validate input format (e.g., JSON schema) - Handle null or missing fields gracefully - Use logging for visibility - Add error handling for production use - Use pagination/chunking for large datasets
n8n$9.99AI Agent: Google Calendar Assistant with OpenAI
Beginner-friendly AI agent that creates and retrieves Google Calendar events via natural language chat using OpenAI. Ready-to-use with sticky notes for easy setup.
n8n$12.99Enrich HubSpot Leads with Business Data from DataForSEO
Automatically enhance your HubSpot leads by integrating comprehensive business data from DataForSEO. This workflow retrieves critical business details such as name, description, categories, and contact information, enabling personalized outreach and data-driven decision-making.
Make$3.99Extract and Customize Bibliographic Data from Zotero Collections
This workflow retrieves metadata from a specified collection in your Zotero library, allowing you to customize the output for better data management.
n8n$14.99Save Random Cocktail Data to JSON File
This n8n workflow uses a manual trigger to fetch a random cocktail from the CocktailDB API via an HTTP request, then saves the response as a JSON file on your computer using move binary data and write binary file nodes. Useful for collecting sample cocktail data for testing, reference, or building a local drink database.
n8n$4.99Extract products from Product Hunt with Browse AI, send to Airtable and share on Slack
Harness Browse AI to extract noteworthy products from Product Hunt, integrate them into Airtable and effortlessly share amongst your team on Slack.
Make$4.99Automate Facebook Group Data Extraction to Google Sheets
Effortlessly extract posts and comments from Facebook Groups and organize them in Google Sheets for streamlined data analysis.
Make$3.99Download Slideshare Presentations to Google Drive with RapidAPI
Automates downloading Slideshare presentations as PDFs via RapidAPI and uploads to Google Drive with public sharing. Includes success checks and error logging to Sheets.
n8n$12.99Automatically Log Olark Visitor Details to Google Sheets
Capture and store visitor information from Olark conversations directly into Google Sheets for easy tracking and analysis.
MakeFreeRetrieve and Structure Multi-Level Airtable Records in JSON
This n8n workflow efficiently fetches Airtable records and their related child records up to three levels deep, organizing them into a structured JSON format. It optimizes API calls and allows for flexible configuration of data retrieval.
n8n$24.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 Content Management with RSS, Google Sheets, and Browse AI
Streamline your content management by automatically executing Browse AI tasks on new RSS articles and filtering specific data in Google Sheets.
Make$3.99Automate Daily COVID-19 Stats Updates to Monday.com
Automatically update COVID-19 statistics for specified locations in Monday.com boards, ensuring your data is current and accurate.
Make$3.99Automate Website Pricing Page Screenshots and Upload to Airtable
Capture screenshots of your competitors' pricing pages using Browse AI and seamlessly upload them to Airtable for organized analysis.
MakeFreeSync New Google Sheets Rows to Microsoft SQL Server
Automatically update rows in a Microsoft SQL Server database table whenever new rows are added to a Google Sheets spreadsheet.
MakeFreeRetrieve Entries from Cockpit Collection on Demand
This workflow allows you to manually trigger the retrieval of entries from a specified Cockpit collection, providing flexibility in data management.
n8nFreeExport PostgreSQL Data to Excel File
Automatically extract data from a PostgreSQL database, convert it to an Excel file, and save it locally.
n8n$3.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