Does StackSpend work with Custom providers?

Track any cost source we don’t natively support. Create a custom provider and push its spend through the StackSpend FOCUS Profile (a profile of the FinOps FOCUS 1.2 standard) via the public API, or upload a CSV and map your columns. It flows into the same dashboards, anomaly detection, forecasts and savings as every other provider. It connects with push (api key or csv) access in about 5 minutes, and StackSpend normalises Custom providers into one daily number with anomaly detection, forecasting, and budgets — delivered to Slack, Microsoft Teams, email, Linear, or Jira.

Stack Spend+Custom providers logo
Custom integration

StackSpend + Custom providers

Bring spend from any tool — using the FOCUS standard.

Track any cost source we don’t natively support. Create a custom provider and push its spend through the StackSpend FOCUS Profile (a profile of the FinOps FOCUS 1.2 standard) via the public API, or upload a CSV and map your columns. It flows into the same dashboards, anomaly detection, forecasts and savings as every other provider.

Push (API key or CSV)Set up in ~5 minutes
What you get

Why teams connect Custom providers

No more blind spots

Internal platforms, niche SaaS, or any vendor without a native connector — if you can export cost, you can track it in StackSpend.

FOCUS-native

Submit data in the FinOps FOCUS schema. Already export FOCUS (e.g. from another tool)? It maps straight in.

API or CSV

POST rows from your pipeline with a scoped ingest key, or upload a CSV in the app and map your columns once — the mapping is saved for next time.

Simple setup

Connected in 5 minutes

Push (API key or CSV) access — StackSpend never writes to your Custom providers account. Connect once and we handle the rest.

  1. 1Create a custom provider in Settings → Integrations and copy its ingest key
  2. 2POST FOCUS rows to /api/v1/public/ingest/focus, or upload a CSV and map your columns
  3. 3Spend appears in your dashboards, anomalies and forecasts immediately
  4. 90 days of history backfilled — anomalies, forecasts, and budgets live immediately.
Common questions

Custom providers integration FAQ

Does StackSpend integrate with Custom providers?
Yes. Track any cost source we don’t natively support. Create a custom provider and push its spend through the StackSpend FOCUS Profile (a profile of the FinOps FOCUS 1.2 standard) via the public API, or upload a CSV and map your columns. It flows into the same dashboards, anomaly detection, forecasts and savings as every other provider.
How do I connect Custom providers to StackSpend?
Push (API key or CSV) access, in about 5 minutes: Create a custom provider in Settings → Integrations and copy its ingest key; POST FOCUS rows to /api/v1/public/ingest/focus, or upload a CSV and map your columns; Spend appears in your dashboards, anomalies and forecasts immediately.
Is the Custom providers connection read-only?
StackSpend connects to Custom providers with push (api key or csv) access and never writes to your account. Up to 90 days of history is backfilled automatically.

Put Custom providers cost on autopilot

Connect Custom providers with push (api key or csv) access in ~5 minutes, get 90 days of history, and start receiving daily updates and anomaly alerts.

14-day free trial. No credit card required. Plans from $29/month.
StackSpend + Custom providers integration — Bring spend from any tool — using the FOCUS standard.