Set Workflow

Automated workflow: Set Workflow. This workflow integrates 12 different services: stickyNote, httpRequest, code, googleSheetsTrigger, chainLlm. It contains 29 nodes and follows best practices for error handling and security.

Workflow Structure (13 nodes)
100%
Google Sheets Trigger
Google Sheets Trigger
If
If Node
Set
Set your company's variables
Http Request
Get twitter ID
Http Request
Get tweets
Code
Exract and limit X
Http Request
Get linkedin Posts
Code
Extract and limit Linkedin
No Op
Generate Subject and cover letter based on match
No Op
OpenAI Chat Model
No Op
Structured Output Parser
Email Send
Send Cover letter and CC me
Google Sheets
Google Sheets
Node Types:
transform
http
code
default
action
trigger
logic
Requires credentials

Prerequisites

Required Credentials (5)

Google Sheets

Used by: Google Sheets

Docs

Google Sheets Trigger

Used by: Google Sheets Trigger

Docs

HTTP Header Auth

Used by: Get linkedin Posts, Get twitter ID +1 more

Docs

OpenAI

Used by: OpenAI Chat Model

Docs

Smtp

Used by: Send Cover letter and CC me

Docs

Multiple services required

This workflow needs 5 different credentials. Make sure you have accounts for all services before importing.

Complexity

Advanced

Expert level. Custom code, complex logic, many integrations.

Setup time: ~1 hour
Score: 82/100
Custom Code
Conditional Logic
5 Integrations

When to Use This Workflow

Automated Reporting

Automatically collect and organize data into spreadsheets for analysis.

Spend less time on data entry and more time on insights.

Email Automation

Automate email responses, forwarding, or organization based on rules.

Handle routine email tasks automatically and focus on what matters.

Real-time Response

React instantly when events happen - new orders, form submissions, or API calls.

Zero delay between trigger and action for time-sensitive workflows.

workflow.json
{
  "nodes": [
    {
      "id": "a768bce6-ae26-464c-95fc-009edea4f94d",
      "name": "Set your company's variables",
      "type": "n8n-nodes-base.set",
      "position": [
        440,
        0
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "6a8063b6-1fd8-429a-9f13-b7512066c702",
              "name": "your_company_name",
              "type": "string",
              "value": "Pollup Data Services"
            },
...

Workflow Details

Nodes
19
Trigger
Event
Source
community
Added
Sep 29, 2025

Need Help?

Check out the official n8n documentation for detailed guides.

Related Workflows

Set Workflow

Automated workflow: Set Workflow. This workflow integrates 12 different services: stickyNote, httpRequest, code, googleS...

Http-request
Emailsend
Google-sheets
19 nodesEvent

AccountCraft WhatsApp Automation - Infridet

Automated workflow: AccountCraft WhatsApp Automation - Infridet. This workflow processes data and performs automated tas...

Webhook
Google-sheets
Http-request
Emailsend
6 nodesWebhook

Amazon Product Price Tracker

Automated workflow: Amazon Product Price Tracker. This workflow integrates 9 different services: stickyNote, httpRequest...

Google-sheets
Http-request
Emailsend
Schedule
16 nodesScheduled

n8n Community Topic Tracker by Keyword

Automated workflow: n8n Community Topic Tracker by Keyword. This workflow integrates 9 different services: stickyNote, h...

Google-sheets
Schedule
Http-request
Slack
10 nodesScheduled

Unique QRcode coupon assignment and validation for Lead Generation system

Automated workflow: Unique QRcode coupon assignment and validation for Lead Generation system. This workflow integrates...

Webhook
Http-request
Form
Google-sheets
29 nodesWebhook

API Schema Extractor

Stage 1 - Research for API Documentation - Fetch a list of services pending research from Database (Google Sheet) - Uses...

Http-request
Textsplitterrecursivecharactertextsplitter
Documentdefaultdataloader
Executeworkflow
88 nodesEvent
Curated