๐ŸŽฏ Generate marketing campaign ROI reports with Google Sheets, GPT-4o and Email

โšก 958 views ยท ๐ŸŽฏ AI Summarization & Classification

Description

This n8n workflow pulls campaign data from Google Sheets, summarizes it using OpenAI, and sends a performance recap via Outlook email.


โœ… Step 1: Connect Google Sheets

  1. In n8n, go to Credentials โ†’ click New Credential
  2. Select Google Sheets OAuth2 API
  3. Log in with your Google account and authorize
  4. Use a spreadsheet with:
    • Column names in the first row
    • Data in rows 2โ€“100
  5. Example format: ๐Ÿ“„ Sample Marketing Sheet

โœ… Step 2: Connect OpenAI

  1. Go to OpenAI API Keys
  2. Make sure you have a payment method set under Billing
  3. In n8n, create a new OpenAI API credential
  4. Paste your API key and save

๐Ÿ“ฌ Need Help?

Feel free to contact me if you run into issues:

๐Ÿ”— Nodes Used

Google Sheets, AI Agent, OpenAI Chat Model, Structured Output Parser, Summarize

๐Ÿ“ฅ Import

Download workflow.json and import into n8n: Workflow menu โ†’ Import from File

๐Ÿ“– Importing guide ยท ๐Ÿ”‘ Credential setup