{
  "name": "ETSY-015 practice (Run once only) - DRAFT, not tested",
  "_ayh_note": "DRAFT, NOT TESTED. Practice scenario for ETSY-015: test with Run once only and never switch it on. Module identifiers (gateway:CustomWebHook v1, google-sheets:addRow v2, builtin:BasicFeeder v1) come from Make's own example blueprints (github.com/integromat/make-skills), not from a help.make.com page. BUILDER-CHECK before publishing as tested: import into Make, confirm each module loads, create the webhook, pick the Google connection, spreadsheet and sheet, then Run once with the sample order file. Mapping formulas (map/join/sum/formatDate) are written from Make's documented functions but not yet run; check each in the mapping panel.",
  "_ayh_columns": [
    "receipt_id",
    "transaction_id",
    "title",
    "sku",
    "quantity",
    "personalization",
    "is_gift",
    "gift_message",
    "packed"
  ],
  "_ayh_expected": {
    "sample-shop-receipt-v3.json": "1 packing row",
    "sample-shop-receipt-v3-2items.json": "2 packing rows"
  },
  "flow": [
    {
      "id": 1,
      "module": "gateway:CustomWebHook",
      "version": 1,
      "parameters": {},
      "mapper": {},
      "metadata": {
        "designer": {
          "x": 0,
          "y": 0,
          "name": "Practice webhook (send the sample order file)"
        }
      }
    },
    {
      "id": 2,
      "module": "builtin:BasicFeeder",
      "version": 1,
      "parameters": {},
      "mapper": {
        "array": "{{1.transactions}}"
      },
      "metadata": {
        "designer": {
          "x": 300,
          "y": 0,
          "name": "Iterator: each order item"
        }
      }
    },
    {
      "id": 3,
      "module": "google-sheets:addRow",
      "version": 2,
      "parameters": {
        "__IMTCONN__": null
      },
      "mapper": {
        "from": "drive",
        "mode": "select",
        "spreadsheetId": "",
        "sheetId": "",
        "includesHeaders": true,
        "insertDataOption": "INSERT_ROWS",
        "valueInputOption": "USER_ENTERED",
        "values": {
          "0": "{{1.receipt_id}}",
          "1": "{{2.transaction_id}}",
          "2": "{{2.title}}",
          "3": "{{2.sku}}",
          "4": "{{2.quantity}}",
          "5": "{{join(map(2.variations; \"formatted_value\"); \", \")}}",
          "6": "{{1.is_gift}}",
          "7": "{{1.gift_message}}",
          "8": "FALSE"
        }
      },
      "metadata": {
        "designer": {
          "x": 600,
          "y": 0,
          "name": "Add packing row"
        }
      }
    }
  ],
  "metadata": {
    "instant": true,
    "version": 1,
    "scenario": {
      "roundtrips": 1,
      "maxErrors": 3,
      "autoCommit": true,
      "autoCommitTriggerLast": true,
      "sequential": false,
      "confidential": false,
      "dataloss": false,
      "dlq": false,
      "freshVariables": false
    },
    "designer": {
      "orphans": []
    }
  }
}