Skip to main content

πŸ“Š Token Estim8r UI – visualize token usage analytics dashboard in n8n

Workflow preview

Workflow preview
100%
πŸ“Š Token Estim8r UI – visualize token usage analytics dashboard in n8n preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

Visualize all your AI Token Usage analytics Dashboard using a single n8n Workflow Artwork Generated with ideoGener8r n8n workflow...

Best for

  • Engineering automation workflows
  • AI Summarization automation workflows
  • advanced n8n builders looking for reusable templates

Tools used

n8n-nodes-base.code, n8n-nodes-base.set, n8n-nodes-base.googlesheets, n8n-nodes-base.stickynote, n8n-nodes-base.html, n8n-nodes-base.respondtowebhook, n8n-nodes-base.wait, n8n-nodes-base.httprequest

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by RealSimple Solutions.

Original n8n.io source

1.1 Workflow description

Title
πŸ“Š Token Estim8r UI – visualize token usage analytics dashboard in n8n
Workflow name
πŸ“Š Token Estim8r UI – visualize token usage analytics dashboard in n8n

πŸ“Š Visualize all your AI Token Usage analytics Dashboard using a single n8n Workflow


Artwork Generated with ✨ ideoGener8r n8n workflow template


Token Estim8r UI is the premium version of our token tracking solution for n8n users who want real-time insight into AI model usage and exact cost per execution β€” all in a beautifully designed analytics dashboard.

We've done the work with over 4000 lines of code for you to simply add a pre-configured HTTP Request node to the end of any workflow you want to track, and Token Estim8r UI will handle the rest: collecting data, analyzing token usage, calculating model costs, and feeding everything into a clean UI with charts, graphs, and summaries.


πŸ–ΌοΈ What the Dashboard Looks Like


πŸ™‹β€β™‚οΈ Who is this for?

This workflow is perfect for:

  • AI engineers
  • Automation specialists
  • Business analysts
  • Teams using OpenAI, Anthropic, Claude, or any token-based LLM

If you’re managing API budgets or optimizing prompt performance, this tool provides immediate visibility into where tokens (and money) are going.


😌 What problem does this solve?

n8n makes it easy to build powerful workflows β€” but it doesn’t natively track OpenAI token usage or cost. Without that visibility, it’s impossible to:

  • Know what each automation is costing
  • Spot inefficiencies in prompt construction
  • Track cost trends over time

Token Estim8r UI solves that with zero manual logging.


βš™οΈ What this workflow does

  • Fetches detailed execution logs from n8n
  • Extracts prompt/completion token usage per model/tool
  • Optionally retrieves live pricing or use preset pricing as of 4/2025
  • Calculates total cost per run
  • Sends data to a backend for aggregation
  • Displays a full-featured analytics dashboard with:
    • Total tokens, cost, and usage trends
    • Most used models/tools
    • Workflow-model correlations
    • Cost breakdowns and comparisons
    • Workflow usage over time
    • Auto-complete workflow search with filtering by ID or name
    • Filter by date or workflow (single or all workflows)
    • Built in image server
    • Sortable & searchable data table of filtered results with:
      • Prompt & completion token breakdown
      • Cost calculations
      • Workflow name + direct link to the workflow
      • Link to exact execution in n8n

πŸ› οΈ How Setup Works

  1. Import the Token Estim8r UI workflow into your n8n instance
  2. Deploy the included dashboard (React/Next.js app, hosted or self-hosted)
  3. Configure Google Sheets or your preferred backend (e.g., Supabase, Airtable)
  4. Copy the prebuilt HTTP Request node into the end of any n8n workflow
  5. Run your workflow β€” data is captured, aggregated and stored automatically in Google Sheets πŸŽ‰

πŸ”„ What Makes This Better than the simple version?

The simple version logs to Google Sheets only. This premium UI version adds:

  • Full analytics dashboard
  • Cost aggregation across all workflows
  • Graphs, filters, and model/tool comparisons

πŸ”§ Customization Ideas

  • Switch backend to Supabase or Firebase
  • Add alerts via Slack when costs exceed thresholds
  • Build weekly token cost summaries
  • Track model performance across teams
  • Add filters by user/session/timeframe

🧠 Why Users Love It

"Token Estim8r UI is exactly what I needed to take control of my AI costs inside n8n. It’s plug and play β€” and the dashboard makes optimization easy."
– Beta user, AI Ops Lead

😐 If you're serious about building with AI in n8n,

Token Estim8r UI gives you the visibility to scale confidently. πŸš€

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Get AI Usage Data

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 2 - Set Ai_Run_Data

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 3 - Get Models Price and Add Summary

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 4 - Google Sheets

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.5

Block 5 - Sticky Note

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 6 - Sticky Note6

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 7 - Sticky Note1

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 8 - HTML

Type / Role
n8n-nodes-base.html - html
Config choices
Version 1.2

Block 9 - Respond to Webhook

Type / Role
n8n-nodes-base.respondToWebhook - respondToWebhook
Config choices
Version 1.1

Block 10 - Google Sheets1

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.5

Block 11 - Respond to Webhook1

Type / Role
n8n-nodes-base.respondToWebhook - respondToWebhook
Config choices
Version 1.1

Block 12 - Wait

Type / Role
n8n-nodes-base.wait - wait
Config choices
Version 1.1

Block 13 - n8n - Get Execution

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 14 - Send Token Estim8r Data

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 15 - Sticky Note2

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 16 - Convert to File

Type / Role
n8n-nodes-base.convertToFile - convertToFile
Config choices
Version 1.1

Block 17 - Respond to Webhook2

Type / Role
n8n-nodes-base.respondToWebhook - respondToWebhook
Config choices
Version 1.1

Block 18 - SetImageStrings

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 19 - Sticky Note3

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 20 - Sticky Note4

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 21 - Sticky Note5

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 22 - Sticky Note7

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 23 - SetPayload

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 24 - Aggregate Payload

Type / Role
n8n-nodes-base.aggregate - aggregate
Config choices
Version 1

Showing the first 24 of 30 workflow blocks. Download the JSON for the full node graph.

3. Summary Table

Workflow πŸ“Š Token Estim8r UI – visualize token usage analytics dashboard in n8n
Complexity advanced
Nodes 30
Categories Engineering, AI Summarization
Author RealSimple Solutions
Published 12 Apr 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/3529/3529.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does πŸ“Š Token Estim8r UI – visualize token usage analytics dashboard in n8n do?

Visualize all your AI Token Usage analytics Dashboard using a single n8n Workflow Artwork Generated with ideoGener8r n8n workflow...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Engineering, AI Summarization use case.