AutomationFlowsMarketing & Ads › Instagram Leads to Tasker Debugger

Instagram Leads to Tasker Debugger

Original n8n title: Tasker Debugger (instagram Leads)

Tasker Debugger (Instagram Leads). Uses httpRequest. Webhook trigger; 7 nodes.

Webhook trigger★★★★☆ complexity7 nodesHTTP Request
Marketing & Ads Trigger: Webhook Nodes: 7 Complexity: ★★★★☆ Added:

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →

Download .json
{
  "name": "Tasker Debugger (Instagram Leads)",
  "nodes": [
    {
      "parameters": {
        "httpMethod": "POST",
        "path": "tasker-debug",
        "responseMode": "lastNode",
        "options": {}
      },
      "name": "Tasker Webhook (n8n)",
      "type": "n8n-nodes-base.webhook",
      "typeVersion": 1,
      "position": [
        250,
        300
      ],
      "id": "tasker-webhook",
      "notes": "This captures what Tasker sends"
    },
    {
      "parameters": {
        "mode": "raw",
        "jsonOutput": "=\ud83d\udcf1 TASKER DATA RECEIVED:\n{{ JSON.stringify($json, null, 2) }}\n\n\ud83d\udd50 Timestamp: {{ $now }}\n\n\ud83d\udd0d Fields received:\n- senderName: {{ $json.senderName }}\n- messagePreview: {{ $json.messagePreview }}\n- notificationType: {{ $json.notificationType }}\n- secret: {{ $json.secret ? '\u2705 Present' : '\u274c Missing' }}\n- timestamp: {{ $json.timestamp }}",
        "options": {}
      },
      "name": "Log Tasker Data",
      "type": "n8n-nodes-base.set",
      "typeVersion": 3.2,
      "position": [
        450,
        300
      ],
      "id": "log-data"
    },
    {
      "parameters": {
        "method": "POST",
        "url": "={{$env.NEXT_PUBLIC_APP_URL}}/api/webhooks/tasker-instagram",
        "sendHeaders": true,
        "headerParameters": {
          "parameters": [
            {
              "name": "Content-Type",
              "value": "application/json"
            }
          ]
        },
        "sendBody": true,
        "specifyBody": "json",
        "jsonBody": "={{ $json }}",
        "options": {
          "timeout": 30000
        }
      },
      "name": "Forward to Dashboard",
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4.1,
      "position": [
        650,
        300
      ],
      "id": "forward-to-dashboard",
      "continueOnFail": true
    },
    {
      "parameters": {
        "conditions": {
          "number": [
            {
              "value1": "={{$json.statusCode}}",
              "operation": "equals",
              "value2": 200
            }
          ]
        }
      },
      "name": "Success?",
      "type": "n8n-nodes-base.if",
      "typeVersion": 1,
      "position": [
        850,
        300
      ],
      "id": "check-success"
    },
    {
      "parameters": {
        "mode": "raw",
        "jsonOutput": "=\u2705 SUCCESS!\n\nDashboard Response:\n{{ JSON.stringify($json, null, 2) }}\n\n\u2705 Lead created/updated successfully!\n- Lead ID: {{ $json.leadId }}\n- Lead Name: {{ $json.leadName }}\n- Action: {{ $json.action }}",
        "options": {}
      },
      "name": "Log Success",
      "type": "n8n-nodes-base.set",
      "typeVersion": 3.2,
      "position": [
        1050,
        200
      ],
      "id": "log-success"
    },
    {
      "parameters": {
        "mode": "raw",
        "jsonOutput": "=\u274c FAILED!\n\nError Details:\n{{ JSON.stringify($json, null, 2) }}\n\n\ud83d\udd0d Common Issues:\n1. Wrong secret token in Tasker\n2. Missing required fields\n3. Dashboard app not running\n4. Database connection issue\n\nExpected secret: {{ $env.TASKER_WEBHOOK_SECRET }}\nReceived: {{ $node['Tasker Webhook (n8n)'].json.secret }}",
        "options": {}
      },
      "name": "Log Error",
      "type": "n8n-nodes-base.set",
      "typeVersion": 3.2,
      "position": [
        1050,
        400
      ],
      "id": "log-error"
    },
    {
      "parameters": {
        "respondWith": "json",
        "responseBody": "={\n  \"success\": true,\n  \"message\": \"Received by n8n debugger\",\n  \"forwarded\": true,\n  \"dashboardResponse\": {{ JSON.stringify($json) }}\n}",
        "options": {}
      },
      "name": "Response to Tasker",
      "type": "n8n-nodes-base.respondToWebhook",
      "typeVersion": 1,
      "position": [
        1250,
        300
      ],
      "id": "response"
    }
  ],
  "connections": {
    "Tasker Webhook (n8n)": {
      "main": [
        [
          {
            "node": "Log Tasker Data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Log Tasker Data": {
      "main": [
        [
          {
            "node": "Forward to Dashboard",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Forward to Dashboard": {
      "main": [
        [
          {
            "node": "Success?",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Success?": {
      "main": [
        [
          {
            "node": "Log Success",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Log Error",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Log Success": {
      "main": [
        [
          {
            "node": "Response to Tasker",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Log Error": {
      "main": [
        [
          {
            "node": "Response to Tasker",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "settings": {
    "executionOrder": "v1"
  },
  "staticData": null,
  "tags": [
    "tasker",
    "debug"
  ],
  "triggerCount": 1,
  "updatedAt": "2024-01-15T00:00:00.000Z",
  "versionId": "1"
}
Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

Tasker Debugger (Instagram Leads). Uses httpRequest. Webhook trigger; 7 nodes.

Source: https://github.com/theplanbeta/plan-beta-dashboard/blob/31d9accda99caaa73dcd8c1ee9a3651cbccaae50/n8n-workflows/tasker-debugger.json — original creator credit. Request a take-down →

More Marketing & Ads workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

Marketing & Ads

This workflow automates bulk email campaigns with built-in validation, deliverability protection, and smart send-time optimization.

HTTP Request, Postgres, Gmail
Marketing & Ads

This workflow is designed to manage the assignment and validation of unique QR code coupons within a lead generation system with SuiteCRM.

HTTP Request, Form Trigger, Google Sheets +1
Marketing & Ads

This workflow acts as an instant SDR that replies to new inbound leads across multiple channels in real time. It first captures and normalizes all incoming lead data into a unified structure. The work

Google Sheets, HTTP Request, Gmail +1
Marketing & Ads

AI Lead Qualification & Roting System. Uses httpRequest, twilio, airtable. Webhook trigger; 26 nodes.

HTTP Request, Twilio, Airtable
Marketing & Ads

A comprehensive n8n workflow template for streamlining influencer application processing with real-time social media data validation, intelligent scoring algorithms, and automated onboarding workflows

N8N Nodes Verifiemail, Stop And Error, HTTP Request +2