Use Google Sheets AI to Analyze Campaign Performance Data
For Email Marketing Specialists ·
What This Does
Google Sheets' AI lets you ask questions about your campaign data in plain English — "which day of the week gets the highest open rates?" — without writing a single formula or pivot table.
Before You Start
- You have a Google account (any Gmail works)
- You've exported your campaign data from your ESP (Klaviyo, Mailchimp, or HubSpot export as CSV)
- You have access to Google Workspace with Gemini enabled (most paid Google Workspace plans, or try the Gemini sidebar in Google Sheets)
Steps
1. Import your campaign data
Open Google Sheets (sheets.google.com) and create a new spreadsheet. Go to File → Import → Upload and upload your ESP's CSV export. Make sure the data has clean column headers: Date Sent, Campaign Name, Subject Line, Open Rate, Click Rate, Revenue, Unsubscribes.
What you should see: Your campaign data populating rows, with one campaign per row and metrics in columns.
2. Open the Gemini/AI sidebar
Click the Ask Gemini button in the top-right toolbar (the blue/purple sparkle icon). If you don't see it, go to Extensions → Gemini in Google Workspace → Open. A sidebar panel will open on the right side of your screen.
Troubleshooting: If you don't see the Gemini button, your Google Workspace plan may not include it. Check under Settings → Gemini or try the Explore feature (bottom right compass icon) as a lighter-weight alternative.
3. Ask your first analysis question
In the Gemini sidebar, type a plain English question about your data. Start with a simple one to confirm it's working:
Example: "What is the average open rate across all campaigns in this spreadsheet?"
What you should see: Gemini reads your data and returns an answer with the calculation shown. It may also suggest a chart or pivot table.
4. Ask more complex questions
Build on your first question with follow-ups:
- "Which day of the week has the highest average open rate?"
- "Which campaigns have a click rate above 3%? List their subject lines."
- "Is there a correlation between email length (character count in subject line) and open rate?"
- "What's the trend in revenue per campaign over the last 6 months? Show as a line chart."
What you should see: Gemini answers each question, and for chart requests it generates the visualization inline.
5. Export or share findings
For charts Gemini generates, click Insert chart to embed them in your sheet. Highlight key findings by adding comments or a summary tab — this becomes your quarterly campaign review in one place.
Real Example
Scenario: You manage email for a fashion e-commerce brand and need to prep for a quarterly review meeting.
What you type/do: Import 6 months of Klaviyo exports. Ask Gemini: "What are the top 5 campaigns by revenue? What subject line patterns do they share?"
What you get: A ranked list of top campaigns by revenue with subject lines side by side. Gemini notes: "4 of the top 5 campaigns have a specific product name in the subject line and were sent on Tuesdays."
That one insight — product names in subject lines on Tuesdays — shapes your strategy for the next quarter.
Tips
- Clean your data before importing — remove duplicate rows and make sure all columns have consistent headers. Gemini works better on clean data.
- Ask one question at a time for clearer answers. Compound questions like "what's the best day AND time AND subject line pattern?" often get muddled.
- If Gemini isn't available, the Explore button (bottom right compass icon) offers similar basic analysis — it's older but widely available on all Google accounts.
Tool interfaces change — if a button has moved, look for similar AI/magic/smart options in the same menu area.