{
  "name": "Referral Tracker + Reward",
  "nodes": [
    {
      "parameters": {},
      "name": "Webhook",
      "type": "n8n-nodes-base.webhook",
      "typeVersion": 1,
      "position": [
        300,
        300
      ],
      "notes": "// Referral Tracker + Reward \u2014 Webhook: CONFIGURE: replace with your credentials. See Setup PDF p.3 for customization (15 min). Branch handles error \u2192 continues safely.",
      "notesInFlow": true
    },
    {
      "parameters": {},
      "name": "Airtable Upsert",
      "type": "n8n-nodes-base.airtable",
      "typeVersion": 1,
      "position": [
        480,
        300
      ],
      "notes": "// Referral Tracker + Reward \u2014 Airtable Upsert: See Setup PDF p.3 for customization (15 min). Branch handles error \u2192 continues safely.",
      "notesInFlow": true
    },
    {
      "parameters": {},
      "name": "IF qualified",
      "type": "n8n-nodes-base.if",
      "typeVersion": 1,
      "position": [
        660,
        300
      ],
      "notes": "// Referral Tracker + Reward \u2014 IF qualified: See Setup PDF p.3 for customization (15 min). Branch handles error \u2192 continues safely.",
      "notesInFlow": true
    },
    {
      "parameters": {},
      "name": "Stripe Coupon / Gmail Reward",
      "type": "n8n-nodes-base.gmail",
      "typeVersion": 1,
      "position": [
        840,
        300
      ],
      "notes": "// Referral Tracker + Reward \u2014 Stripe Coupon / Gmail Reward: See Setup PDF p.3 for customization (15 min). Branch handles error \u2192 continues safely.",
      "notesInFlow": true
    },
    {
      "parameters": {},
      "name": "Slack Shoutout",
      "type": "n8n-nodes-base.slack",
      "typeVersion": 1,
      "position": [
        1020,
        300
      ],
      "notes": "// Referral Tracker + Reward \u2014 Slack Shoutout: See Setup PDF p.3 for customization (15 min). Branch handles error \u2192 continues safely.",
      "notesInFlow": true
    }
  ],
  "connections": {
    "Webhook": {
      "main": [
        [
          {
            "node": "Airtable Upsert",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Airtable Upsert": {
      "main": [
        [
          {
            "node": "IF qualified",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "IF qualified": {
      "main": [
        [
          {
            "node": "Stripe Coupon / Gmail Reward",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Stripe Coupon / Gmail Reward": {
      "main": [
        [
          {
            "node": "Slack Shoutout",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "active": false,
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "f6cac39c-d78e-4ecf-a476-5f0d0dc82d42",
  "meta": {
    "templateId": "referral-tracker-reward",
    "pack": "Agency Automation Starter Kit",
    "tier": "pro",
    "version": "1.0.0",
    "docs": "See Setup PDF + Loom (15-min customize guide)",
    "support": "Updates free for 6 months \u2014 n8n node changes patched"
  }
}