Intercom to Google Sheets Support Tracker
Log every Intercom conversation to a structured spreadsheet for reporting, standups, and trend analysis.
The Challenge
Your support lead asks "what were the top issues this week?" and the answer is buried across hundreds of Intercom conversations. Building reports means manually tagging tickets or exporting CSVs. This prompt logs every resolved conversation to a Google Sheet with structured categories, so your weekly standup data is already waiting for you.
What This Prompt Does
Deduplicate Entries
Search the sheet first to avoid logging the same conversation twice
Structured Logging
Categorize, assign severity, and summarize in one scannable row
Cross-Reference
Add a note in Intercom confirming the conversation was tracked
Spot Trends
Surface patterns across categories and resolution times
The Prompt
The Prompt
Task
After resolving or triaging an Intercom conversation, log the interaction to a Google Sheets tracking spreadsheet using @Google Sheets/Append RowName it "Google Sheets/Append Row" and call it with @Google Sheets/Append Row, check for duplicate entries using @Google Sheets/Search ValuesName it "Google Sheets/Search Values" and call it with @Google Sheets/Search Values, and add a note to the Intercom conversation confirming the log using @Intercom/Add NoteName it "Intercom/Add Note" and call it with @Intercom/Add Note.
Example: After closing a conversation about a login bug, log the ticket details, category, resolution, and time-to-resolve to the support tracker sheet.
Input
The user will provide:
- The Intercom conversation ID and admin ID
- A summary of the conversation (or transcript)
- The Google Sheets spreadsheet ID and sheet name for the tracker
- Optional: resolution status, category, or any custom fields
Example: "Log conversation 9876543 (admin 12345) to spreadsheet 1BxiMVs0XRA5nFMdKvBdBZjgmUUqptlbs74OgvE2upms, sheet 'Support Log'. Customer had a login issue — resolved by resetting 2FA."
Context
Tracker Columns
The spreadsheet should have these columns (or the agent will adapt to your existing headers):
| Date | Conversation ID | Customer | Category | Severity | Summary | Resolution | Status | Time to Resolve | Agent | |------|----------------|----------|----------|----------|---------|------------|--------|-----------------|-------|
Logging Strategy
- First, search the spreadsheet for the conversation ID to avoid duplicate entries
- If the conversation already exists, skip or update the existing row
- Extract key details from the conversation summary
- Categorize the issue (billing, technical, onboarding, feature request, bug, account)
- Estimate severity (P0-P3) based on customer impact
- Append a new row with all structured fields
- Add a note in Intercom confirming the conversation was logged to the tracker
What Makes a Good Log Entry
- Keep summaries to one sentence — scannable during standups
- Use consistent category names so you can filter and pivot later
- Include the resolution, not just the problem
- Note the customer plan or segment if relevant
- Track time-to-resolve for SLA reporting
Output
Duplicate Check:
Spreadsheet: [ID] Search for Conversation ID: [ID] Result: Not found (proceeding with new entry) / Found in row [X] (skipping)
Row Appended to Google Sheets:
| Column | Value | |--------|-------| | Date | [today's date] | | Conversation ID | [ID] | | Customer | [name or email] | | Category | [billing / technical / onboarding / bug / feature request / account] | | Severity | [P0 / P1 / P2 / P3] | | Summary | [one-sentence summary] | | Resolution | [what was done to resolve it] | | Status | [resolved / open / escalated] | | Time to Resolve | [duration if available] | | Agent | [agent name or admin ID] |
Intercom Note Added:
Conversation: [ID] Note: Logged to support tracker (row [X]). Category: [category]. Status: [status].
Weekly Patterns (if multiple entries logged in session):
- Most common category: [category] ([count] tickets)
- Average resolution time: [duration]
- Open issues remaining: [count]
Example Usage
Try asking:
- →"Log conversation 9876543 to the support tracker — login bug resolved by resetting 2FA."
- →"Add these 5 resolved conversations to the Support Log sheet and check for duplicates first."
- →"Log this billing question to the tracker. Customer asked about plan upgrade pricing, no action needed."