Data & Analytics Workflows
Data processing and analytics
Automate UTM Campaign Tracking: Shopify to Baserow
Automatically retrieve UTM parameters from Shopify orders via GraphQL, process in n8n, and store in Baserow for seamless campaign tracking and analysis.
n8n$18.99Automate Comment Extraction from X Posts Using Airtop
Efficiently extract and structure comments from X posts using Airtop and n8n, saving time and enhancing data analysis capabilities.
n8n$4.99Automate Weekly Notion Record Count and Slack Notification
This workflow automates the process of counting new records in a Notion database each week and sends a summary to a Slack channel. It helps teams stay updated on new entries efficiently.
n8n$9.99Automated Airtable to Postgres Data Migration
Automates ETL migration from Airtable to PostgreSQL via API, with schema mapping, table creation, and batch data transfer while preserving relationships.
n8n$24.99CyberPulse AI RedOps: Generate Daily RedOps Security Simulation Reports
## Description Automatically compiles a daily HTML report of all RedOps simulations (Modules 1-5), summarizing offensive activity, response logs, and module effectiveness. Designed for GRC teams, Red/Purple teams, and internal auditors - no manual formatting required. ## Who's It For: - Red teams running daily simulations - Purple teams reviewing impact and response - CISOs, SOCs, or compliance teams requiring summaries ## How It Works: - Trigger manually or on schedule (e.g., daily cron) - Reads simulation logs from a shared Google Sheet - Filters data by time or module - Formats data into an HTML summary table - Sends email with report or uploads to Drive/S3 ## Requirements: - Gmail or SMTP node for email - Google Sheets connected (OAuth) ### Google Sheet Requirements: - Columns: `Date`, `Module`, `Action`, `Result`, `Status` - One row per offensive simulation log - Make sure headers are in the first row - Unified log format for RedOps Modules 1-5 ## File Templates: - RedOps_AutoReport_Log_Template.xlsx ## Customization Tips: - Set filtering timeframe (24h, 7d) in JavaScript node - Modify the table style in the HTML generator - Connect to PDF node or S3 for exporting to other tools ## Ethics & Compliance: This workflow is designed for internal reporting only. It does not simulate attacks or initiate actions. Use for audit logs, red team reviews, and awareness tracking only. ## Setup Instructions 1. Copy the provided Google Sheet template (linked in File Templates). 2. Fill in your RedOps logs (columns: date, module, action, result, status). 3. Connect Google Sheets node using OAuth credentials. 4. In the Gmail node: - Set recipient email (use `your_email@example.com` as a placeholder). - Choose HTML output from the summary table. 5. Trigger via Cron node (daily) or manually. 6. Optional: Connect Drive or S3 node to store a backup. Supports: - NIST 800-53 AU-6, AU-12 - ISO 27001 A.16.1.6 - ACSC Essential Eight reporting practices **Part of the CYBERPULSE RedOps Suite** š https://cyberpulsesolutions.com ā info@cyberpulsesolutions.com
n8n$4.99Automate LinkedIn Profile Discovery for Key Roles Using Google Search
This workflow automates the discovery of LinkedIn profiles for roles like CISO and CEO using Google Programmable Search. It extracts profile links, names, and timestamps, logging them into a structured Google Sheet for analysis.
n8n$4.99Automate File Transfer from AWS S3 to Google Cloud Storage
This workflow automates the transfer of files from an Amazon S3 bucket to a Google Cloud Storage bucket at specified intervals, ensuring seamless data migration.
Make$3.99Realistic Image Inpainting with Simbrams Ri AI via Replicate
n8n workflow for generating high-quality inpainted images using Simbrams Ri model on Replicate API, with ControlNET support, automated polling, and error handling.
n8n$14.99Automate FTP File Transfers with Smart Filtering and Notifications
This n8n workflow automates the secure transfer of files between FTP servers, featuring smart filtering, comprehensive error handling, and dual notification systems. Ideal for data migrations, backups, and file synchronization.
n8n$9.99Automatically Update Ninox Records from Custom Webhook Events
Enhance your data management by automatically updating Ninox records whenever specific events are triggered via custom webhooks, eliminating manual data entry and ensuring data accuracy.
Make$2.99Automate Domain Scans with Icypeas via n8n
This workflow automates the process of scanning a domain or company using Icypeas, leveraging n8n's automation capabilities. Ensure you have an active Icypeas account to utilize this workflow.
n8n$4.99Validate Emails in a Table Using Mailcheck
This workflow allows you to validate emails stored in a table using the Mailcheck node.  **Airtable node:** This node will list all the records from a table. Based on your use case, you might want to replace this node. **Mailcheck node:** This node will check the emails that got returned by the previous node. **Set node:** We will use the Set node to ensure that only the data that we set in this node gets passed on to the next nodes in the workflow. **Airtable1 node:** This node will update the Valid field in the table. Based on your use case, you might want to replace this node.
n8n$4.99Enrich Up to 1500 Emails per Hour with Dropcontact Batch Requests
The template allows making Dropcontact batch requests up to 250 requests every 10 minutes (1500/hour). Valuable if high volume email enrichment is expected. Dropcontact will look for email & basic email qualification if first_name, last_name, company_name is provided. --- **Step 1: Node Profiles Query** Connect your own source (Airtable, Google Sheets, Supabase,...); the template is using Postgres by default. **Note I:** Be careful your source is only returning a maximum of 250 items. **Note II:** The next node uses the following variables, make sure you can map these from your source file: - first_name - last_name - website (company_name would work too) - full_name (see note) **Note III:** This template is using the Dropcontact Batch API, which works in a POST & GET setup. Not a GET request only to retrieve data, as Dropcontact needs to process the batch data load properly. --- **Step 2: Node Data Transformation** Will transform the input variables into the proper JSON format. This JSON format is expected from the Dropcontact API to make a batch request. full_name is being used as a custom identifier to update the returned email to the proper contact in your source database. To make things easy, use a unique identifier in the full_name variable. --- **Step 3: Node: Bulk Dropcontact Requests.** Enter your Dropcontact credentials in the node: Bulk Dropcontact Requests. --- **Step 4: Connect your output source by mapping the data you like to use.** --- **Step 5: Node: Slack (OPTIONAL)** Connect your Slack account, if an error occurs, you will be notified. **TIP:** Try to run the workflow with a batch of 10 (not 250) as it might need to run initially before you will be able to map the data to your final destination. Once the data fields are properly mapped, adjust back to 250.
n8n$9.99Automate Product Data Extraction from Webpage Screenshots
This workflow automates the extraction of product information from webpage screenshots using Dumpling AI and GPT-4o, perfect for eCommerce teams and market researchers dealing with sites that block traditional scraping.
n8n$9.99Extract Emails from Website HTMLs
## How to Scrap Emails from Websites This workflow shows how to quickly build an Email scraping API using n8n. Email marketing is at the core of most marketing strategies, be it content marketing, sales, etc. As such, being able to find contacts in bulk for your business on a large scale is key. There are available tools available in the market that can do this, but most are premium; why not build a custom one with n8n? ## Usage The workflow gets the data from a website and performs an extraction based on the data around on the website. 1. Copy the webhook URL to your browser. 2. Add a query parameter e.g., ?Website=https://mailsafi.com. This should give you a URL like this {{$n8nhostingurl/webhook/ea568868-5770-4b2a-8893-700b344c995e?Website=https://mailsafi.com}}. 3. Click on the URL and wait for the extracted email to be displayed. This will return the email address on the website, or if there is no email, the response will be workflow successfully executed. **Make sure to use HTTP:// for your domains** Otherwise, you may get an error.
n8n$9.99Automate LinkedIn Data Enrichment and ICP Scoring with Airtop
Enhance lead qualification by automating the enrichment of LinkedIn data and calculating Ideal Customer Profile (ICP) scores using Airtop.
n8n$9.99AI Spotify DJ: Create Playlists & Control Player with GPT-4
AI-powered chatbot creates custom Spotify playlists from natural language requests and controls playback like play, pause, next.
n8n$24.99Sync Phantombuster Output Links to Notion Database
Automatically update Notion database items with CSV and JSON download links generated by Phantombuster. This workflow enhances data accessibility by integrating Phantombuster outputs directly into Notion.
Make$4.99Automate LinkedIn Company Domain Verification with Airtop
Ensure data accuracy by verifying LinkedIn company URLs against expected domains using Airtop. Ideal for lead qualification and CRM updates.
n8n$9.99Validate and Store Google Forms Emails in Google Sheets with MailboxValidator
Automatically validate email addresses from Google Forms submissions using MailboxValidator and store valid entries in a Google Sheet. This ensures only legitimate emails are recorded.
Make$3.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 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.99AI Bulk Optimizer for Rank Math SEO Titles & Descriptions
Automates bulk generation and update of SEO-optimized titles and meta descriptions for WordPress posts using AI and Rank Math plugin.
n8n$22.99Convert API JSON Data to Google Sheets and CSV Files
This workflow retrieves JSON data from an API and seamlessly integrates it into Google Sheets or converts it into a CSV file, providing flexibility in data management.
n8n$4.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