<- blog

AI Tool Spend Needs Product Analytics

Recent Stripe and GitHub data show AI spend is becoming measurable. Operators should track AI tools like product usage, not software overhead.

#analytics#operations#ai-tools

AI tools have moved from experimental line item to operating cost. The useful shift this week is not “AI spend is up”; it is that teams now have better signals for who is spending, where usage is happening, and whether the work is worth paying for.

Stripe published new Link spending analysis showing that Link customers are spending more on AI products than they were three months earlier. GitHub also added per-user AI credit consumption to the Copilot usage metrics API, while its billing docs now frame Copilot usage as a mix of licenses and AI credits. If you run a business, agency, or software team, that is a prompt to stop treating AI subscriptions as a vague productivity tax.

The new question is usage quality#

A flat subscription hides the real operator question: which workflows became cheaper, faster, or better because the tool was used?

GitHub's change is a small but important example. Its Copilot metrics API already exposed adoption and activity signals. Adding credits consumed per user means the finance conversation can move beyond “how many seats do we have?” toward “which teams are burning premium capacity and what changed in their throughput?”

That same pattern applies outside engineering. Marketing teams are paying for AI content tools, sales teams are paying for research assistants, operators are paying for meeting notes and workflow automation, and founders are paying for everything at once. Seat count is too blunt for all of that.

Build a simple AI spend register#

You do not need enterprise procurement software to get control. A spreadsheet or Airtable base is enough if it captures the right fields:

FieldWhy it matters
ToolNormalises scattered card charges and team reimbursements
OwnerGives every subscription a person accountable for value
WorkflowSeparates “used for sales research” from “general AI”
Monthly costKeeps renewals visible before they compound
Active usersFlags shelfware and shared-account workarounds
Usage metricCredits, runs, generated assets, resolved tickets, or hours assisted
Business outcomeLeads created, audits shipped, support time saved, defects reduced

The point is not perfect attribution. The point is to create enough visibility that a monthly review can ask better questions than “should we cancel ChatGPT?”

Separate experiments from infrastructure#

Most teams mix two categories by accident:

  1. Experiments — tools someone is trialling to see if a workflow improves.
  2. Infrastructure — tools the business now depends on to ship, support customers, or generate revenue.

Those need different rules. Experiments should have a short review date and a named hypothesis. Infrastructure should have budget owners, documented workflows, security review, and continuity plans if usage-based pricing changes.

For example, if Copilot is now part of how a development team ships, per-user credit data belongs beside cycle time, pull-request review time, defect rates, and developer satisfaction. If an AI writing tool is part of the marketing system, usage belongs beside landing-page output, organic impressions, assisted conversions, and editorial quality checks.

Watch the hidden second-order costs#

AI tools often look cheap at the seat level and expensive at the workflow level. The extra cost can show up as:

That does not mean the tools are bad. It means the buying motion has matured. Treat AI like any other operational system: measure adoption, measure output quality, and retire the parts that do not change a real metric.

What I would review this month#

If you run a small business or technical team, do a lightweight review before the next billing cycle:

  1. Export card charges and vendor invoices for AI products.
  2. Group tools by workflow: coding, marketing, customer support, research, design, operations.
  3. Mark each tool as experiment or infrastructure.
  4. Add one usage signal per tool, even if it is manual.
  5. Add one outcome signal per workflow.
  6. Cancel duplicates, consolidate owners, and set a review date for anything experimental.

The operator lesson from this week's Stripe and GitHub signals is straightforward: AI adoption is no longer hard to see. The harder job is connecting that spend to the business process it is supposed to improve.

Need technical help?

I'm a software engineer who builds web apps, APIs, and AI tooling. If you've got a project or a problem to talk through, book a free 30-minute call.

Book time with me ->