{
  "name": "Back up workflows to Google Drive daily with automatic cleanup",
  "nodes": [
    {
      "id": "26e182d5-4342-4706-8a22-efc9d46a9354",
      "name": ">15d",
      "type": "n8n-nodes-base.if",
      "position": [
        2496,
        720
      ]
    },
    {
      "id": "61b154ec-ea37-4ac8-91b3-13451e1210ce",
      "name": "start4h",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        1984,
        480
      ]
    },
    {
      "id": "5bf5adf9-0aa6-4a44-84af-18373c1353da",
      "name": "start3h",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        1984,
        720
      ]
    },
    {
      "id": "50d5d48e-0015-4c54-858e-427a5160784c",
      "name": "Sticky Note5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1936,
        656
      ],
      "parameters": {
        "width": 996,
        "height": 220,
        "content": "## Delete after 15 days\n"
      }
    },
    {
      "id": "563dd560-4c54-4f1a-b4c5-66c59648be91",
      "name": "Sticky Note6",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1936,
        416
      ],
      "parameters": {
        "width": 1420,
        "height": 220,
        "content": "## Daily Backup"
      }
    },
    {
      "id": "ad8dcaec-c3e3-4a70-a596-20350813304c",
      "name": "Create folder",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        2192,
        480
      ]
    },
    {
      "id": "0d340186-f87e-40d2-84e9-fb8ed0291ba6",
      "name": "ConvertToJson",
      "type": "n8n-nodes-base.convertToFile",
      "position": [
        2848,
        480
      ]
    },
    {
      "id": "4cef7af7-6aab-4509-ae4d-6dc7e583e31f",
      "name": "apiN8N",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2512,
        480
      ]
    },
    {
      "id": "0f412098-4774-4df1-8c1b-14d3bf6a7a49",
      "name": "5s",
      "type": "n8n-nodes-base.wait",
      "position": [
        3008,
        480
      ]
    },
    {
      "id": "d7d4d4a5-ef02-4cf4-98e5-0f415dcc4211",
      "name": "Delete folder",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        2736,
        720
      ]
    },
    {
      "id": "d913f502-c2ff-4369-9ef2-81f686693dd2",
      "name": "Split",
      "type": "n8n-nodes-base.code",
      "position": [
        2672,
        480
      ]
    },
    {
      "id": "c080bb57-deac-4b04-841c-12d4e685646f",
      "name": "get folder",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        2144,
        720
      ]
    },
    {
      "id": "18c633d6-baa8-40d2-81b2-5a5411a9fa38",
      "name": "Check date",
      "type": "n8n-nodes-base.dateTime",
      "position": [
        2320,
        720
      ]
    },
    {
      "id": "e31c439a-5a6c-44b7-8e0c-62db858bb510",
      "name": "Format data",
      "type": "n8n-nodes-base.set",
      "position": [
        2336,
        480
      ]
    },
    {
      "id": "6766dcc7-5bb7-4a61-9700-cb684fa1a58c",
      "name": "upload file",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        3168,
        480
      ]
    },
    {
      "id": "4cfc0fbe-1ece-4c0d-bd0c-edd769263e20",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1472,
        416
      ],
      "parameters": {
        "width": 448,
        "height": 864,
        "content": "## n8n Workflow Backup to Google Drive\n\nThis workflow automatically creates daily backups of all n8n workflows and stores them in Google Drive. It also removes old backups automatically to keep storag"
      }
    }
  ],
  "connections": {
    "5s": {
      "main": [
        [
          {
            "node": "upload file",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    ">15d": {
      "main": [
        [
          {
            "node": "Delete folder",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Split": {
      "main": [
        [
          {
            "node": "ConvertToJson",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "apiN8N": {
      "main": [
        [
          {
            "node": "Split",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "start3h": {
      "main": [
        [
          {
            "node": "get folder",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "start4h": {
      "main": [
        [
          {
            "node": "Create folder",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Check date": {
      "main": [
        [
          {
            "node": ">15d",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "get folder": {
      "main": [
        [
          {
            "node": "Check date",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Format data": {
      "main": [
        [
          {
            "node": "apiN8N",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ConvertToJson": {
      "main": [
        [
          {
            "node": "5s",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create folder": {
      "main": [
        [
          {
            "node": "Format data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}