{ "name": "Scrape Shopify & WooCommerce Store Emails, Tech Stack & Exact Stock to Google Sheets", "nodes": [ { "parameters": { "content": "## Scrape Shopify & WooCommerce Store Emails, Tech Stack & Exact Stock to Google Sheets\n\n**Actor:** [Shopify & WooCommerce Scraper: Products, Stock & Store Leads](https://apify.com/storeintel/ecommerce-store-intelligence-scraper)\n\n### What this workflow does\nAutomatically enrich a list of Shopify or WooCommerce store domains with verified contact emails, social links, 30+ detected pixels/apps (Klaviyo, Meta Pixel, TikTok, Judge.me, Gorgias), and exact variant inventory.\n\n### Who is this for?\n- **B2B Sales & Outbound Agencies** building targeted prospect lists.\n- **RevOps & Growth Teams** enriching CRM records automatically.\n- **Market Researchers** tracking pricing, reviews, and hiring velocity.\n\n### Pre-Built Specialized Apify Tasks\n- [Shopify Store Email, Tech Stack & Exact Inventory Scraper](https://apify.com/storeintel/shopify-store-email-tech-stack-exact-inventory-scraper)\n- [WooCommerce & Shopify Product Price & Discount Scraper](https://apify.com/storeintel/woocommerce-product-price-inventory-scraper)\n- [Shopify Judge.me, Okendo & Yotpo Product Reviews Scraper](https://apify.com/storeintel/shopify-judgeme-loox-yotpo-reviews-scraper)", "height": 440, "width": 460, "color": 4 }, "id": "sticky-overview-1", "name": "Workflow Overview & Use Case", "type": "n8n-nodes-base.stickyNote", "typeVersion": 1, "position": [ 120, 80 ] }, { "parameters": { "content": "## Step 1: Configuration & Apify Credentials\n\n1. Create a free account or sign in at [Apify Store — StoreIntel Labs](https://apify.com/storeintel/ecommerce-store-intelligence-scraper).\n2. Copy your personal API Token from **Apify Console → Settings → Integrations**.\n3. In the **2. Run StoreIntel Scraper** node, configure the **Header Auth** credential (`Name: Authorization`, `Value: Bearer YOUR_APIFY_TOKEN`).\n4. Customize the target URLs, slugs, or search keywords in **1. Configure Target Parameters**.", "height": 280, "width": 480, "color": 5 }, "id": "sticky-setup-1", "name": "Setup Instructions", "type": "n8n-nodes-base.stickyNote", "typeVersion": 1, "position": [ 620, 160 ] }, { "parameters": { "content": "## Step 2: Lead Qualification & Export\n\n- **Filter Qualified B2B Leads:** Automatically removes empty or incomplete records before writing to your CRM.\n- **Map CRM & Outreach Fields:** Normalizes fields into a clean table schema.\n- **Append to Google Sheets:** Connect your Google Sheets OAuth2 credential and select your destination spreadsheet (or swap this node for HubSpot, Pipedrive, Instantly, or Slack).", "height": 280, "width": 560, "color": 6 }, "id": "sticky-downstream-1", "name": "Qualification & Export Notes", "type": "n8n-nodes-base.stickyNote", "typeVersion": 1, "position": [ 1140, 160 ] }, { "parameters": { "rule": { "interval": [ { "field": "days", "daysInterval": 1, "triggerAtHour": 8 } ] } }, "id": "schedule-trigger-1", "name": "Daily Morning Trigger", "type": "n8n-nodes-base.scheduleTrigger", "typeVersion": 1.2, "position": [ 380, 560 ] }, { "parameters": { "assignments": { "assignments": [ { "id": "actor_slug", "name": "actor_slug", "value": "storeintel~ecommerce-store-intelligence-scraper", "type": "string" }, { "id": "actor_input", "name": "actor_input_json", "value": "{\"domains\": [\"tentree.com\", \"allbirds.com\"], \"scrapeProducts\": true, \"maxProductsPerStore\": 25, \"includeExactInventory\": true, \"includeStoreLeadProfile\": true, \"includeReviews\": true, \"maxReviewsPerStore\": 20}", "type": "string" } ] }, "options": {} }, "id": "config-node-1", "name": "1. Configure Target Parameters", "type": "n8n-nodes-base.set", "typeVersion": 3.4, "position": [ 660, 560 ] }, { "parameters": { "method": "POST", "url": "=https://api.apify.com/v2/acts/{{ $json.actor_slug }}/run-sync-get-dataset-items", "authentication": "genericCredentialType", "genericAuthType": "httpHeaderAuth", "sendHeaders": true, "headerParameters": { "parameters": [ { "name": "Content-Type", "value": "application/json" } ] }, "sendBody": true, "specifyBody": "json", "jsonBody": "={{ $json.actor_input_json }}", "options": { "timeout": 180000 } }, "id": "run-apify-1", "name": "2. Run StoreIntel Scraper (ecommerce-store-intelligence-scraper)", "type": "n8n-nodes-base.httpRequest", "typeVersion": 4.2, "position": [ 920, 560 ], "credentials": { "httpHeaderAuth": { "id": "apify-header-auth", "name": "Apify API Bearer Token" } } }, { "parameters": { "conditions": { "options": { "caseSensitive": false, "leftValue": "", "typeValidation": "loose" }, "conditions": [ { "id": "cond-1", "leftValue": "={{ $json.record_type }}", "rightValue": "", "operator": { "type": "string", "operation": "notEmpty", "singleValue": true } } ], "combinator": "and" }, "options": {} }, "id": "filter-leads-1", "name": "3. Filter Valid B2B Records", "type": "n8n-nodes-base.filter", "typeVersion": 2.2, "position": [ 1180, 560 ] }, { "parameters": { "includeOtherFields": true, "assignments": { "assignments": [ { "id": "source-1", "name": "enrichment_source", "value": "storeintel/ecommerce-store-intelligence-scraper", "type": "string" }, { "id": "source-url", "name": "apify_actor_url", "value": "https://apify.com/storeintel/ecommerce-store-intelligence-scraper", "type": "string" }, { "id": "synced-at", "name": "synced_to_crm_at", "value": "={{ $now.toISO() }}", "type": "string" } ] }, "options": {} }, "id": "format-crm-1", "name": "4. Enrich & Map CRM Lead Fields", "type": "n8n-nodes-base.set", "typeVersion": 3.4, "position": [ 1420, 560 ] }, { "parameters": { "operation": "appendOrUpdate", "documentId": { "__rl": true, "value": "YOUR_GOOGLE_SHEET_ID", "mode": "id" }, "sheetName": { "__rl": true, "value": "gid=0", "mode": "list", "cachedResultName": "Leads" }, "columns": { "mappingMode": "autoMapInputData", "value": {}, "matchingColumns": [], "schema": [] }, "options": {} }, "id": "google-sheets-1", "name": "5. Save Enriched Leads to Google Sheets", "type": "n8n-nodes-base.googleSheets", "typeVersion": 4.5, "position": [ 1660, 560 ] } ], "connections": { "Daily Morning Trigger": { "main": [ [ { "node": "1. Configure Target Parameters", "type": "main", "index": 0 } ] ] }, "1. Configure Target Parameters": { "main": [ [ { "node": "2. Run StoreIntel Scraper (ecommerce-store-intelligence-scraper)", "type": "main", "index": 0 } ] ] }, "2. Run StoreIntel Scraper (ecommerce-store-intelligence-scraper)": { "main": [ [ { "node": "3. Filter Valid B2B Records", "type": "main", "index": 0 } ] ] }, "3. Filter Valid B2B Records": { "main": [ [ { "node": "4. Enrich & Map CRM Lead Fields", "type": "main", "index": 0 } ] ] }, "4. Enrich & Map CRM Lead Fields": { "main": [ [ { "node": "5. Save Enriched Leads to Google Sheets", "type": "main", "index": 0 } ] ] } }, "active": false, "settings": { "executionOrder": "v1" }, "meta": { "templateCredsSetupCompleted": false, "storeintelActorId": "a1BKnEAMDeA1CBwIn", "storeintelActorUrl": "https://apify.com/storeintel/ecommerce-store-intelligence-scraper" } }