How to Set Up ChatGPT Source Tracking So You Know Which Employee Queries Cost the Most and Where to Cut Spending
Published 2026-06-17 by Zero Day AI
We built a ChatGPT usage tracking system for a 12-person team in under two hours. The result was clear: two departments were burning 60% of the API budget on low-value tasks. This guide covers which tools to use, how to set them up, and what to watch out for before you start.
Imagine opening a dashboard Monday morning and seeing exactly which employee queries cost the most, which departments over-use the tool, and where you can cut without slowing anyone down. That is what source tracking gives you. Here are the three steps to get there.
What Is ChatGPT Source Tracking and Why Does It Matter?
ChatGPT source tracking means logging who sends queries, how often, and what those queries cost. Without it, you are paying a flat bill with no idea where the money goes.
For teams on the ChatGPT Team plan at $30 per user per month, a 20-person team costs $600 monthly. That is $7,200 per year. If five of those users barely touch it, you are wasting $1,800 annually on unused seats. Source tracking tells you that before the next renewal.
If you use the OpenAI API directly, costs scale with usage. GPT-4o runs at $5 per million input tokens and $15 per million output tokens. Heavy users can spike your bill fast. You need visibility before the invoice arrives.
For a deeper look at how to ask the right questions about that spending data, read How to Ask AI the Right Questions About Your Team AI Spending and Get Insights That Save You Money.
Which Tools Should You Use?
Three tools cover most business setups. Here is how they compare.
| Tool | Best For | Price | Tracks Per User? |
|---|---|---|---|
| OpenAI Usage Dashboard | API users | Free with API account | Yes, by API key |
| Zapier + Google Sheets | No-code teams | From $20/month | Yes, with setup |
| LangSmith by LangChain | Developer teams | Free tier, paid from $39/month | Yes, full trace logs |
The OpenAI Usage Dashboard is the starting point for anyone on the API. It shows token usage and cost by API key. Assign one key per employee or department and you have instant source tracking at no extra cost.
Zapier connects ChatGPT activity to a Google Sheet log. Every query gets a row with a timestamp, user, and estimated cost. This works without a developer. The $20/month Zapier Starter plan handles up to 750 tasks per month.
LangSmith is for teams with a developer on staff. It logs every prompt, response, token count, and latency. The free tier covers 5,000 traces per month. Paid plans start at $39/month for 50,000 traces.
If you want to chain these tools into a report that runs automatically, How to Chain AI Tools Together to Create an Automated Usage Report That Runs While You Sleep walks through the full setup.
How to Get Started Step by Step
- Log into platform.openai.com and go to Settings, then API Keys.
- Create one API key per department or employee. Label each key clearly, for example "Marketing-Sarah" or "Ops-Team."
- Go to the Usage tab. Set a monthly spending limit per key under Limits. Start with $50 per user to establish a baseline.
- Export the usage CSV at the end of week one. Open it in Google Sheets.
- Sort by cost descending. Identify the top three spenders.
- Review what those users are doing. Are the queries high value or repetitive tasks that could be templated?
- If you use Zapier, connect the OpenAI app to a Google Sheet using the "New Completion" trigger. Map the user field, token count, and timestamp to columns.
- Set a weekly Zap that emails you a summary of total spend by key.
This setup takes about 90 minutes the first time. After that, it runs on its own.
You can also use How to Write Prompts That Make AI Track Your Business Metrics Automatically Without Building Code to automate the analysis once your data is flowing.
What to Watch Out For
The biggest gotcha is shared API keys. If five people use one key, you lose individual tracking entirely. The data shows department-level cost but not who drove it. Enforce one key per person from day one or the data is useless for accountability.
The second issue is the ChatGPT Team plan. It does not expose per-user query data through the API. You see seat usage and billing totals, but not individual query logs. If you need granular tracking, you need the API setup, not the Team plan. That is a real limitation OpenAI has not solved yet.
---
Someone in your industry set this system up last week. They already know which three employees drive 70% of their AI spend. While you read this, the gap between you and them gets wider. Every week without tracking is another week of paying for usage you cannot explain or justify. Zero Day AI gives you mission files that tell your AI exactly what to build. You paste. It builds. You walk away with a working system in under an hour. Try it for $1. Two weeks. Full access. If it is not for you, cancel. But the gap does not close itself.
What to Do Right Now
Open platform.openai.com and create one API key per employee before you do anything else. Label them clearly. Set a $50 monthly limit on each. Come back to this guide for the Zapier step once the keys are live.
Every week you wait is another billing cycle where you cannot answer the question: who is spending what and is it worth it.
Every week you wait, someone in your industry gets further ahead with AI. They are building faster, charging less, and winning the clients you are still chasing manually. That gap does not close on its own.
Get started for $1Step by step mission files that build real AI systems for you. Cancel anytime.