8
n8n 한국어amn8n.com

GoMarble MCP - 주간 보고서

중급

이것은Market Research, AI Summarization분야의자동화 워크플로우로, 8개의 노드를 포함합니다.주로 Set, Gmail, Agent, ScheduleTrigger, ChainLlm 등의 노드를 사용하며. GoMarble MCP, Claude AI 및 Gmail을 사용한 주간 마케팅 보고서 자동화

사전 요구사항
  • Google 계정 및 Gmail API 인증 정보
  • OpenAI API Key
  • Anthropic API Key
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
  "id": "99QisNGBpRO6PDM1",
  "meta": {
    "instanceId": "07ccff49d71cc6b20dddb867ba4ad10dc1f2bd4ad81c28a9330420f0a4ac0b51",
    "templateCredsSetupCompleted": true
  },
  "name": "GoMarble MCP - Weekly Report",
  "tags": [],
  "nodes": [
    {
      "id": "5b23d5ab-2930-4cd2-8949-9d36c95c640f",
      "name": "AI 에이전트",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        -180,
        -120
      ],
      "parameters": {
        "text": "={{ $json['report prompt'] }}",
        "options": {
          "systemMessage": "You are a senior digital marketing professional preparing an email to be sent to the client. There should be no made up data or hallucination. "
        },
        "promptType": "define"
      },
      "typeVersion": 1.9
    },
    {
      "id": "cd7d0eb0-fedf-45f2-9c7f-bcd40ca15136",
      "name": "Anthropic 채팅 모델",
      "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "notes": "🔑 Add your Anthropic API credentials in the node settings",
      "position": [
        -220,
        100
      ],
      "parameters": {
        "model": {
          "__rl": true,
          "mode": "list",
          "value": "claude-sonnet-4-20250514",
          "cachedResultName": "Claude Sonnet 4"
        },
        "options": {}
      },
      "typeVersion": 1.3
    },
    {
      "id": "87a91c08-5c64-4dfa-9542-53ac14bd5337",
      "name": "MCP 클라이언트",
      "type": "@n8n/n8n-nodes-langchain.mcpClientTool",
      "notes": "🔐 Add your GoMarble Bearer token - get it from https://www.gomarble.ai/docs/connect-to-n8n",
      "position": [
        20,
        100
      ],
      "parameters": {
        "sseEndpoint": "https://apps.gomarble.ai/mcp-api/sse",
        "authentication": "bearerAuth"
      },
      "typeVersion": 1
    },
    {
      "id": "8953ebc8-7632-48a3-ae8d-d8d201e9db47",
      "name": "Gmail",
      "type": "n8n-nodes-base.gmail",
      "notes": "📧 Configure your Gmail credentials and set the recipient email address",
      "position": [
        520,
        -120
      ],
      "webhookId": "52613dc9-bc81-46e3-a902-d6380a9d257c",
      "parameters": {
        "sendTo": "",
        "message": "={{ $json.text }}",
        "options": {},
        "subject": "Weekly platform analysis report"
      },
      "typeVersion": 2.1
    },
    {
      "id": "e8670179-2f5e-45b1-873f-896eec4150b0",
      "name": "일정 트리거",
      "type": "n8n-nodes-base.scheduleTrigger",
      "notes": "⏰ Runs every Monday at 8 AM - adjust schedule as needed",
      "position": [
        -560,
        -120
      ],
      "parameters": {
        "rule": {
          "interval": [
            {
              "field": "weeks",
              "triggerAtDay": [
                1
              ],
              "triggerAtHour": 8
            }
          ]
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "9ef2ba81-e746-47aa-84e6-962fa9cfa5fa",
      "name": "기본 LLM 체인1",
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "position": [
        180,
        -120
      ],
      "parameters": {
        "text": "=You are an expert in converting marketing reports into clean, well-styled HTML for email. Convert the following input into final HTML using the GoMarble brand theme and colors.\n\nDesign Guidelines:\n- Background: #00272B\n- Card Backgrounds: #033438\n- Subtle Sections / Dividers: #013135\n- Primary Text: #EAFDFC\n- Secondary Text: #B8FFF6\n- Tertiary Text: #8AD9D1\n- Borders: #00A0AF\n- Accent (CTA or highlight): #FFC66C\n- Error or alerts: #FF6B6B\n- Font: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif\n- Headings: #EAFDFC, font-weight: 600–700\n- Body Text: #B8FFF6\n- Use clean, modern padding, card-style sections, and well-aligned tables\n- KPI and campaign tables must have alternating row colors (#013135 / #033438), bold header row, bordered cells using #00A0AF\n- Section headings should have ample top margin, bold weight, and primary text color\n- Use <div>-based layout with section wrappers (cards), avoid raw <br> for spacing\n- Final HTML must be suitable for pasting directly into an email node — no CSS in <head>, use inline styles only\n- Output should be ONLY the inner HTML (no <html>, <head>, <body>, or comments)\n- Do not include any explanation or extra output — just the final HTML\n\nInput report:\n{{ $json.output }}",
        "promptType": "define"
      },
      "typeVersion": 1.6
    },
    {
      "id": "ffa751d7-2632-4165-91d4-991f6846b7f9",
      "name": "OpenAI 채팅 모델",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "notes": "🤖 Configure your OpenAI API credentials for HTML formatting",
      "position": [
        300,
        120
      ],
      "parameters": {
        "model": {
          "__rl": true,
          "mode": "list",
          "value": "chatgpt-4o-latest",
          "cachedResultName": "chatgpt-4o-latest"
        },
        "options": {}
      },
      "typeVersion": 1.2
    },
    {
      "id": "fcc765ef-7e8a-4d41-8b69-1f3e40094cfb",
      "name": "보고서 프롬프트",
      "type": "n8n-nodes-base.set",
      "notes": "📝 Customize the report prompt for your specific account and requirements",
      "position": [
        -360,
        -120
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "f100cea7-e5ea-4dce-b69b-6739ccdfa543",
              "name": "report prompt",
              "type": "string",
              "value": "=You are senior performance-marketing analyst. \nVoice: sharp, concise, insight-driven (no fluff, no marketing hype). \nGoal: craft a weekly digest that a busy CMO can scan in <3 min and act on immediately.\nAd Account: [YOUR_ACCOUNT_NAME]; Time Period: Last 7 days\nUse Meta & Google Ads account data to create the report.\n\n1. Executive Snapshot (3-line paragraph)**\n   • One-sentence topline: combined spend, revenue, ROAS and WoW % change.  \n   • One-sentence highlight of the biggest win.  \n   • One-sentence note on the main risk / action gap.  \n\n**2. KPI Tables**  \n   A. *Channel Overview* — columns: Platform, Spend, Impr, Clicks, CTR, CPC, Conv, CPA, Revenue, ROAS, WoW Δ-ROAS%.  \n   B. *Top 3 Campaigns (per platform)* — ranked by ROAS. Include objective and primary creative hook.  \n   C. Any *Underperformers*   \n\n**3. Give 2-3 Action Recommendations"
            }
          ]
        }
      },
      "typeVersion": 3.4
    }
  ],
  "active": true,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "45311444-f920-4b15-9d30-b6a76a8af36f",
  "connections": {
    "8953ebc8-7632-48a3-ae8d-d8d201e9db47": {
      "main": [
        []
      ]
    },
    "5b23d5ab-2930-4cd2-8949-9d36c95c640f": {
      "main": [
        [
          {
            "node": "9ef2ba81-e746-47aa-84e6-962fa9cfa5fa",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "87a91c08-5c64-4dfa-9542-53ac14bd5337": {
      "ai_tool": [
        [
          {
            "node": "5b23d5ab-2930-4cd2-8949-9d36c95c640f",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "fcc765ef-7e8a-4d41-8b69-1f3e40094cfb": {
      "main": [
        [
          {
            "node": "5b23d5ab-2930-4cd2-8949-9d36c95c640f",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "9ef2ba81-e746-47aa-84e6-962fa9cfa5fa": {
      "main": [
        [
          {
            "node": "8953ebc8-7632-48a3-ae8d-d8d201e9db47",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "e8670179-2f5e-45b1-873f-896eec4150b0": {
      "main": [
        [
          {
            "node": "fcc765ef-7e8a-4d41-8b69-1f3e40094cfb",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ffa751d7-2632-4165-91d4-991f6846b7f9": {
      "ai_languageModel": [
        [
          {
            "node": "9ef2ba81-e746-47aa-84e6-962fa9cfa5fa",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "cd7d0eb0-fedf-45f2-9c7f-bcd40ca15136": {
      "ai_languageModel": [
        [
          {
            "node": "5b23d5ab-2930-4cd2-8949-9d36c95c640f",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    }
  }
}
자주 묻는 질문

이 워크플로우를 어떻게 사용하나요?

위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.

이 워크플로우는 어떤 시나리오에 적합한가요?

중급 - 시장 조사, AI 요약

유료인가요?

이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.

워크플로우 정보
난이도
중급
노드 수8
카테고리2
노드 유형8
난이도 설명

일정 경험을 가진 사용자를 위한 6-15개 노드의 중간 복잡도 워크플로우

외부 링크
n8n.io에서 보기

이 워크플로우 공유

카테고리

카테고리: 34