AutomationFlowsSocial Media › Instagram Profile Scraper

Instagram Profile Scraper

Instagram Profile Scraper. Uses formTrigger, httpRequest, googleSheets. Event-driven trigger; 8 nodes.

Event trigger★★★☆☆ complexity8 nodesForm TriggerHTTP RequestGoogle Sheets
Social Media Trigger: Event Nodes: 8 Complexity: ★★★☆☆ Added:

This workflow follows the Form Trigger → Google Sheets recipe pattern — see all workflows that pair these two integrations.

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
{
  "id": "rDGkfQpVtkD1D6RH",
  "meta": {
    "templateCredsSetupCompleted": true
  },
  "name": "Instagram Profile Scraper",
  "tags": [],
  "nodes": [
    {
      "id": "923b9b8e-f344-4984-a9cc-2ad111db39a4",
      "name": "Provide Usernames",
      "type": "n8n-nodes-base.formTrigger",
      "position": [
        0,
        0
      ],
      "parameters": {
        "options": {},
        "formTitle": "Instagram profile scraper",
        "formFields": {
          "values": [
            {
              "fieldLabel": "Username",
              "requiredField": true
            }
          ]
        },
        "formDescription": "Scrapes profile via apify"
      },
      "typeVersion": 2.2
    },
    {
      "id": "cd6ea4f9-45dc-4193-954a-798a04716c5c",
      "name": "Scrape Instagram Profile via Apify",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        280,
        0
      ],
      "parameters": {
        "url": "https://api.apify.com/v2/actor-tasks/<TASK_ID>/run-sync-get-dataset-items?token=<YOUR_API_TOKEN>",
        "method": "POST",
        "options": {},
        "jsonBody": "={\n  \"input\": {\n    \"usernames\": [\n      {{ $json.Username }}\n    ],\n    \"resultsLimit\": 1\n  }\n}",
        "sendBody": true,
        "specifyBody": "json"
      },
      "typeVersion": 4.2
    },
    {
      "id": "e140ffbf-0ca4-4415-8cff-a78dfc6c040b",
      "name": "Format Instagram Profile Data",
      "type": "n8n-nodes-base.set",
      "position": [
        660,
        0
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "5dc90212-ac40-4351-a15a-ef9f35ffd389",
              "name": "username",
              "type": "string",
              "value": "={{ $json.username }}"
            },
            {
              "id": "02339555-2d6b-4d20-a59c-2e8dfa63361c",
              "name": "fullName",
              "type": "string",
              "value": "={{ $json.fullName }}"
            },
            {
              "id": "f5a95d72-443d-468a-a1a6-8cc394b93fa4",
              "name": "followersCount",
              "type": "number",
              "value": "={{ $json.followersCount }}"
            },
            {
              "id": "826fe0c8-4fbe-44e7-abf3-8a73022151f2",
              "name": "followsCount",
              "type": "number",
              "value": "={{ $json.followsCount }}"
            },
            {
              "id": "dac8d9cc-5fa8-47d8-859d-d9f164ec20bd",
              "name": "biography",
              "type": "string",
              "value": "={{ $json.biography }}"
            },
            {
              "id": "4c775459-f8f5-43d1-8b1a-aa122413cd12",
              "name": "profilePicUrl",
              "type": "string",
              "value": "={{ $json.profilePicUrl }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "9c4f528b-c5c9-4f0b-92c4-1f9d75532fc4",
      "name": "Append Profile to Google Sheet",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        880,
        0
      ],
      "parameters": {
        "columns": {
          "value": {
            "Username": "={{ $json.username }}",
            "Biography": "={{ $json.biography }}",
            "Full Name": "={{ $json.fullName }}",
            "Followers Count": "={{ $json.followersCount }}",
            "Following Count": "={{ $json.followsCount }}",
            "Profile Pic URL": "={{ $json.profilePicUrl }}"
          },
          "schema": [
            {
              "id": "Username",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Username",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Full Name",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Full Name",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Followers Count",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Followers Count",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Following Count",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Following Count",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Biography",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Biography",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Profile Pic URL",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Profile Pic URL",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "defineBelow",
          "matchingColumns": [],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "append",
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": "gid=0",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1VQUy0tfWujh0lyulh0w6UhLGq87f8j8F7uFOaLFUyuQ/edit#gid=0",
          "cachedResultName": "Sheet1"
        },
        "documentId": {
          "__rl": true,
          "mode": "list",
          "value": "1VQUy0tfWujh0lyulh0w6UhLGq87f8j8F7uFOaLFUyuQ",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1VQUy0tfWujh0lyulh0w6UhLGq87f8j8F7uFOaLFUyuQ/edit?usp=drivesdk",
          "cachedResultName": "Instagram Profile Scraper"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "name": "<your credential>"
        }
      },
      "typeVersion": 4.5
    },
    {
      "id": "1980e973-f240-4b55-a4b8-4faa36f78c42",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -40,
        -1460
      ],
      "parameters": {
        "color": 3,
        "width": 500,
        "height": 1660,
        "content": "### \ud83d\udd39 **1. `\ud2b8\ub9ac\uac70: \ud3fc \uc81c\ucd9c \uc2dc`**\n\n* **\ub178\ub4dc \uc720\ud615:** \uc218\ub3d9 \ud2b8\ub9ac\uac70(\ub610\ub294 \uc2e4\uc81c \ud3fc\uc5d0 \ud3ec\ud568\ub41c \uacbd\uc6b0 \uc6f9\ud6c5)\n* **\ubaa9\uc801:** \uc0ac\uc6a9\uc790\uac00 Instagram \uc0ac\uc6a9\uc790 \uc774\ub984\uc744 \ud3ec\ud568\ud55c \ud3fc\uc744 \uc81c\ucd9c\ud560 \ub54c \uc6cc\ud06c\ud50c\ub85c\ub97c \uc2dc\uc791\ud568\n* **\uc608\uc0c1 \uc785\ub825:**\n\n  ```json\n  {\n    \"username\": \"influencer_1\"\n  }\n  ```\n\n---\n\n### \ud83d\udd39 **2. `Apify\ub97c \ud1b5\ud574 Instagram \ud504\ub85c\ud544 \uc2a4\ud06c\ub7a9`**\n\n* **\ub178\ub4dc \uc720\ud615:** HTTP \uc694\uccad\n\n* **\uba54\uc11c\ub4dc:** `POST`\n\n* **URL:**\n\n  ```plaintext\n  https://api.apify.com/v2/actor-tasks/<TASK_ID>/run-sync-get-dataset-items?token=<API_TOKEN>\n  ```\n\n* **\ud5e4\ub354:**\n\n  ```json\n  {\n    \"Content-Type\": \"application/json\"\n  }\n  ```\n\n* **\ubc14\ub514 \ub9e4\uac1c\ubcc0\uc218:**\n\n  ```json\n  {\n    \"input\": {\n      \"usernames\": [\"={{ $json.username }}\"]\n    }\n  }\n  ```\n\n* **Apify\uc758 \uc0d8\ud50c \ucd9c\ub825:**\n\n  ```json\n  [\n    {\n      \"username\": \"influencer_1\",\n      \"fullName\": \"Jane Doe\",\n      \"followersCount\": 12500,\n      \"followsCount\": 320,\n      \"biography\": \"Travel | Lifestyle \ud83c\udf0d\",\n      \"profilePicUrl\": \"https://instagram.com/path/to/pic.jpg\",\n      \"isPrivate\": false,\n      \"isVerified\": true,\n      \"externalUrl\": \"https://janedoe.com\"\n    }\n  ]\n  ```\n\n\u2705 **\uacb0\uacfc:** \ud3fc\uc5d0\uc11c \uc81c\ucd9c\ub41c \uc0ac\uc6a9\uc790 \uc774\ub984\uc744 Apify\uc758 Instagram \uc561\ud130\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc2e4\uc2dc\uac04\uc73c\ub85c \uc2a4\ud06c\ub7a9\ud558\uace0, \uacb0\uacfc\ub97c \ub2e4\uc74c \ub2e8\uacc4\ub85c \uc804\ub2ec\ud568."
      },
      "typeVersion": 1
    },
    {
      "id": "9c341b28-0385-4691-904b-8fa8d8e0b213",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        600,
        -1240
      ],
      "parameters": {
        "color": 6,
        "width": 500,
        "height": 1440,
        "content": "## \u2728 \uc139\uc158 2: \ud83d\udee0 \ub370\uc774\ud130 \ud615\uc2dd\ud654 + \ud83d\udcca Google Sheets\uc5d0 \ucd94\uac00\n\n### \ud83d\udd39 **3. `Format Instagram Profile Data`**\n\n* **Node Type:** Set\n* **Purpose:** Apify \uc751\ub2f5\uc744 \uc815\ub9ac\ud558\uc5ec Google Sheets \uc2a4\ud0a4\ub9c8\uc640 \uc77c\uce58\ud558\ub3c4\ub85d \uc815\ub9ac\n* **Fields to Set:**\n\n  | Field Name        | Value                      |\n  | ----------------- | -------------------------- |\n  | `Username`        | `{{$json.username}}`       |\n  | `Full Name`       | `{{$json.fullName}}`       |\n  | `Followers`       | `{{$json.followersCount}}` |\n  | `Following`       | `{{$json.followsCount}}`   |\n  | `Bio`             | `{{$json.biography}}`      |\n  | `Profile Pic URL` | `{{$json.profilePicUrl}}`  |\n  | `Website`         | `{{$json.externalUrl}}`    |\n\n\u2705 **Result:** \ub370\uc774\ud130\uac00 \uc815\ub9ac\ub41c \ud615\uc2dd\uc73c\ub85c \ubcc0\ud658\ub418\uc5b4 \ub85c\uae45 \ub610\ub294 \uc544\uc6c3\ub9ac\uce58 \ucd94\uc801\uc5d0 \uc801\ud569\ud558\uac8c \ub428.\n\n---\n\n### \ud83d\udd39 **4. `Append Profile to Google Sheet`**\n\n* **Node Type:** Google Sheets (Append Row)\n* **Setup:**\n\n  * **Sheet Name:** `Scraped_Influencer_Data`\n  * **Columns:** Username, Full Name, Followers, Following, Bio, Profile Pic URL, Website\n* **Purpose:** \ud615\uc2dd\ud654\ub41c \ub370\uc774\ud130\ub97c \uc911\uc559 Google Sheets\uc5d0 \uc800\uc7a5\ud558\uc5ec \ud5a5\ud6c4 \ucc38\uc870 \ub610\ub294 \uc544\uc6c3\ub9ac\uce58\uc5d0 \uc0ac\uc6a9\n* **Result:** \uc778\ud50c\ub8e8\uc5b8\uc11c \ub370\uc774\ud130\uac00 \uc9c0\uc18d\uc801\uc73c\ub85c \uc800\uc7a5\ub418\uc5b4 \ub9c8\ucf00\ud305, \ubd84\uc11d \ub610\ub294 CRM \ud1b5\ud569\uc5d0 \uc900\ube44\ub428.\n\n---\n\n## \u2705 \ucd5c\uc885 \uc6cc\ud06c\ud50c\ub85c \uc694\uc57d\n\n```plaintext\n[Form Trigger] \n   \u2b07\ufe0f\n[Apify HTTP Request] \n   \u2b07\ufe0f\n[Format Fields]\n   \u2b07\ufe0f\n[Google Sheet Append]\n```"
      },
      "typeVersion": 1
    },
    {
      "id": "1552dfc6-f98c-45e1-bb18-071fbb69a159",
      "name": "Sticky Note9",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1800,
        -1460
      ],
      "parameters": {
        "color": 4,
        "width": 1300,
        "height": 320,
        "content": "=======================================\n            \uc6cc\ud06c\ud50c\ub85c\uc6b0 \uc9c0\uc6d0\n=======================================\n\uc9c8\ubb38\uc774\ub098 \uc9c0\uc6d0\uc774 \ud544\uc694\ud558\uc2e0 \uacbd\uc6b0, \ub2e4\uc74c\uc73c\ub85c \uc5f0\ub77d \uc8fc\uc138\uc694:\n    Yaron@nofluff.online\n\n\ub354 \ub9ce\uc740 \ud301\uacfc \ud29c\ud1a0\ub9ac\uc5bc\uc744 \uc5ec\uae30\uc5d0\uc11c \ud0d0\uc0c9\ud558\uc138\uc694:\n   - YouTube: https://www.youtube.com/@YaronBeen/videos\n   - LinkedIn: https://www.linkedin.com/in/yaronbeen/\n======================================="
      },
      "typeVersion": 1
    },
    {
      "id": "91ca76cf-d9dd-489c-a9de-357c876d00e2",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1800,
        -1120
      ],
      "parameters": {
        "color": 4,
        "width": 1289,
        "height": 2418,
        "content": "# \ud83e\udde0 **\uc6cc\ud06c\ud50c\ub85c \uac1c\uc694: Apify \ubc0f Google Sheets\ub97c \uc0ac\uc6a9\ud55c Instagram \ud504\ub85c\ud544 \uc2a4\ud06c\ub798\ud37c in n8n**\n\n## \ud83d\udd0d **\ubaa9\uc801**\n\n\uc774 n8n \uc790\ub3d9\ud654 \uc6cc\ud06c\ud50c\ub85c\ub294 **Apify Instagram Scraper**\ub97c \uc0ac\uc6a9\ud558\uc5ec **Instagram \ud504\ub85c\ud544 \ub370\uc774\ud130\ub97c \uc2a4\ud06c\ub798\ud551**\ud558\uace0 **\uacb0\uacfc\ub97c Google Sheets\uc5d0 \uc800\uc7a5**\ud558\uc5ec \ub9c8\ucf00\ud305, \uc544\uc6c3\ub9ac\uce58 \ub610\ub294 \ubd84\uc11d\uc5d0 \ud65c\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ucf54\ub4dc \uc791\uc131 \uc5c6\uc774 \uac04\ub2e8\ud558\uace0 \ud6a8\uc728\uc801\uc774\uba70 \ud655\uc7a5 \uac00\ub2a5\ud558\uac8c \uc124\uacc4\ub418\uc5c8\uc73c\uba70, \uc778\ud50c\ub8e8\uc5b8\uc11c \ub9c8\ucf00\ud130, \uc18c\uc15c \ubd84\uc11d\uac00 \ub610\ub294 \uc131\uc7a5 \ud300\uc774 \uc2e4\ud589 \uac00\ub2a5\ud55c Instagram \ub370\uc774\ud130\ub97c \uc5bb\ub294 \ub370 \uc774\uc0c1\uc801\uc785\ub2c8\ub2e4.\n\n---\n\n## \ud83e\udde9 **\ud575\uc2ec \uc6cc\ud06c\ud50c\ub85c \ub17c\ub9ac**\n\n### \ud83d\udca1 \ubb34\uc5c7\uc744 \ud558\ub294\uac00\n\n1. **Instagram \uc0ac\uc6a9\uc790\uba85 \ubc1b\uae30** (\ud3fc \ub610\ub294 \uc218\ub3d9 \ud2b8\ub9ac\uac70\ub97c \ud1b5\ud574)\n2. **\uc0ac\uc6a9\uc790\uba85\uc744 Apify\uc5d0 \ubcf4\ub0b4 \uacf5\uacf5 \ud504\ub85c\ud544 \ub370\uc774\ud130 \uc2a4\ud06c\ub798\ud551**\n3. **\uc8fc\uc694 \uc138\ubd80 \uc815\ubcf4 \ucd94\ucd9c** (\ud314\ub85c\uc6cc, \ubc14\uc774\uc624, \ud504\ub85c\ud544 \uc0ac\uc9c4 \ub4f1)\n4. **\uc815\ub9ac\ub41c \ub370\uc774\ud130\ub97c \uad6c\uc870\ud654\ub41c Google Sheet\uc5d0 \ucd94\uac00**\n\n---\n\n## \ud83c\udfd7\ufe0f **\uc6cc\ud06c\ud50c\ub85c \uad6c\uc870 \ubc0f \uad6c\uc131 \uc694\uc18c**\n\n## \ud83d\udcca **\ub370\uc774\ud130 \ud750\ub984 \uc608\uc2dc**\n\n### \ud83d\udd38 **\uc785\ub825 (\ud3fc \ub610\ub294 \uc218\ub3d9 \ud2b8\ub9ac\uac70\ub97c \ud1b5\ud574 \uc81c\ucd9c):**\n\n```json\n{\n  \"username\": \"influencer_1\"\n}\n```\n\n### \ud83d\udd39 **\ucd9c\ub825 (Google Sheets\uc5d0 \uc800\uc7a5):**\n\n| \uc0ac\uc6a9\uc790\uba85      | \uc804\uccb4 \uc774\ub984 | \ud314\ub85c\uc6cc | \ud314\ub85c\uc789 | \ubc14\uc774\uc624    | \ud504\ub85c\ud544 \uc0ac\uc9c4 URL                     | \uc6f9\uc0ac\uc774\ud2b8                                                        |                                            |\n| ------------- | --------- | --------- | --------- | ------ | --------------- | -------------------------------------------------------------- | ------------------------------------------ |\n| influencer\\_1 | Jane Doe  | 12,500    | 320       | \uc5ec\ud589 | \ub77c\uc774\ud504\uc2a4\ud0c0\uc77c \ud83c\udf0d    | [https://instagram.com/pic.jpg](https://instagram.com/pic.jpg) | [https://janedoe.com](https://janedoe.com) |\n\n---\n\n## \ud83d\udee0\ufe0f **\uc0ac\uc6a9\ub41c \ub3c4\uad6c**\n\n* [n8n](https://n8n.io/) \u2013 \uc624\ud508\uc18c\uc2a4 \uc6cc\ud06c\ud50c\ub85c \uc790\ub3d9\ud654\n* [Apify](https://apify.com/) \u2013 Instagram \ud504\ub85c\ud544 \uc2a4\ud06c\ub798\ud37c \uc561\ud130\n* Google Sheets (n8n\uc744 \ud1b5\ud55c \uae30\ubcf8 \ud1b5\ud569)\n\n---\n\n## \ud83d\udd10 **\uc778\uc99d \ubc0f API \ub178\ud2b8**\n\n* **Apify \ud1a0\ud070**: HTTP \uc694\uccad URL\uc5d0 \ud544\uc694\n* **Google Sheets \uc561\uc138\uc2a4**: n8n\uc5d0\uc11c OAuth2 \uc790\uaca9 \uc99d\uba85 \uad6c\uc131\n* **\ubcf4\uc548 \ud301**: \ube44\ubc00 \uc815\ubcf4\ub97c [n8n \ud658\uacbd \ubcc0\uc218](https://docs.n8n.io/hosting/environment-variables/)\ub85c \uc800\uc7a5\n\n---\n\n## \ud83d\udcbc **\uc2e4\uc81c \uc0ac\uc6a9 \uc0ac\ub840**\n\n| \uc0ac\uc6a9 \uc0ac\ub840                  | \uc124\uba85                                                   |\n| ------------------------- | ------------------------------------------------------------- |\n| \ud83d\udc69\u200d\ud83d\udcbc \uc778\ud50c\ub8e8\uc5b8\uc11c \uc544\uc6c3\ub9ac\uce58 | \ucea0\ud398\uc778 \uacc4\ud68d\uc744 \uc704\ud574 Instagram \uc9c0\ud45c\ub97c \uc790\ub3d9\uc73c\ub85c \uc218\uc9d1 |\n| \ud83d\udcca \uacbd\uc7c1\uc790 \ubd84\uc11d    | \uacbd\uc7c1\uc790\uc758 \ud314\ub85c\uc6cc \uc99d\uac00 \ubc0f \ubc14\uc774\uc624 \uc5c5\ub370\uc774\ud2b8 \ucd94\uc801         |\n| \ud83d\udccb CRM \uac15\ud654         | \uc778\ud50c\ub8e8\uc5b8\uc11c \ub808\ucf54\ub4dc\ub97c \ub77c\uc774\ube0c Instagram \ub370\uc774\ud130\ub85c \uac15\ud654            |\n\n---\n\n## \ud83d\ude80 **\uac1c\uc120 \ubc0f \uc544\uc774\ub514\uc5b4**\n\n* \ud83d\udd01 **Google Sheets\uc5d0\uc11c \ub8e8\ud504**: \uc0ac\uc6a9\uc790\uba85 \ubc30\uce58\ub97c \uc77d\uace0 \ub8e8\ud504\ub85c \uc2a4\ud06c\ub798\ud551\n* \ud83d\udeab **\uc911\ubcf5 \ud53c\ud558\uae30**: \uc774\ubbf8 \uc2a4\ud06c\ub798\ud551\ub41c \uc0ac\uc6a9\uc790\uba85\uc744 \uac74\ub108\ub6f0\uae30 \uc704\ud574 `IF` \ub178\ub4dc \ucd94\uac00\n* \ud83d\udce9 **Slack/\uc774\uba54\uc77c \uc54c\ub9bc \ubcf4\ub0b4\uae30** \uc0c8\ub85c\uc6b4 \ub370\uc774\ud130 \ucd94\uac00 \uc2dc\n* \ud83e\udde0 **\uc800\ud65c\ub3d9 \uacc4\uc815 \ud544\ud130\ub9c1** (\uc608: \ud314\ub85c\uc6cc < 1,000\uc778 \uacbd\uc6b0)\n\n---\n\n## \ud83d\udcf8 **\uc2dc\uac01\uc801 \uc6cc\ud06c\ud50c\ub85c \ub9f5**\n\n```plaintext\n[\ud2b8\ub9ac\uac70: \ud3fc \uc81c\ucd9c \uc2dc]\n          \u2b07\ufe0f\n[Apify\ub97c \ud1b5\ud574 Instagram \ud504\ub85c\ud544 \uc2a4\ud06c\ub798\ud551]\n          \u2b07\ufe0f\n[Instagram \ud504\ub85c\ud544 \ub370\uc774\ud130 \ud615\uc2dd\ud654]\n          \u2b07\ufe0f\n[\ud504\ub85c\ud544\uc744 Google Sheet\uc5d0 \ucd94\uac00]\n```\n\n---\n\n## \ud83e\uddfe **\uacb0\ub860**\n\n\uc774 \uc6cc\ud06c\ud50c\ub85c\ub294 **Instagram \ud504\ub85c\ud544 \ub370\uc774\ud130 \uc218\uc9d1 \uacfc\uc815\uc744 \uac04\uc18c\ud654\ud558\ub294 \uac15\ub825\ud55c \ub178\ucf54\ub4dc \uc194\ub8e8\uc158**\uc785\ub2c8\ub2e4. n8n\uc758 \uc720\uc5f0\uc131, Apify\uc758 \uc2a4\ud06c\ub798\ud551 \uae30\ub2a5, Google Sheets\uc758 \uc811\uadfc\uc131\uc744 \uacb0\ud569\ud558\uc5ec \uc6d0\ud65c\ud55c \uc790\ub3d9\ud654\ub97c \uc81c\uacf5\ud558\uba70, \ud06c\ub9ac\uc5d0\uc774\ud130, \ub9c8\ucf00\ud130 \ubc0f \ubd84\uc11d\uac00\uc5d0\uac8c \uc801\ud569\ud569\ub2c8\ub2e4."
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "0073a2a2-78d1-4806-b6f9-216a99a06107",
  "connections": {
    "Provide Usernames": {
      "main": [
        [
          {
            "node": "Scrape Instagram Profile via Apify",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Format Instagram Profile Data": {
      "main": [
        [
          {
            "node": "Append Profile to Google Sheet",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Scrape Instagram Profile via Apify": {
      "main": [
        [
          {
            "node": "Format Instagram Profile Data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}

Credentials you'll need

Each integration node will prompt for credentials when you import. We strip credential IDs before publishing — you'll add your own.

Pro

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

About this workflow

Instagram Profile Scraper. Uses formTrigger, httpRequest, googleSheets. Event-driven trigger; 8 nodes.

Source: https://github.com/n8nKOR/n8n-shared-workflow/blob/62a671327e906c22a40d290b339ff6d2373f8d75/workflows/n8nworkflows/ai/4587.json — original creator credit. Request a take-down →

More Social Media workflows → · Browse all categories →

Related workflows

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

Social Media

This automated workflow allows seamless conversion of YouTube videos to MP3, using the YouTube to MP3 Downloader API. The converted MP3 files are uploaded to Google Drive, and all relevant conversion

Form Trigger, HTTP Request, Google Drive +1
Social Media

Convert TikTok videos to MP4 , MP3 (without watermark), upload to Google Drive, and log conversion attempts into Google Sheets automatically — powered by TikTok Download Audio Video API.

Form Trigger, Google Sheets, Google Drive +1
Social Media

Easily convert Facebook videos into downloadable MP4 files using Facebook Video Downloader API. This n8n workflow automates fetching videos, downloading them, uploading them to Google Drive, and loggi

Form Trigger, Google Sheets, Google Drive +1
Social Media

This n8n workflow enables users to convert Instagram video links into downloadable MP4 files, store them in Google Drive, and log the results (success or failure) in Google Sheets. On form submission

Form Trigger, Google Sheets, Google Drive +1
Social Media

A comprehensive n8n automation that scrapes TikTok influencer profiles using Bright Data's TikTok dataset and automatically saves detailed profile information to Google Sheets.

Google Sheets, Form Trigger, HTTP Request