TokenTracker - See your Replit project costs at a glance

You want it? You got it.

Easily see your total project costs, and even group projects together and see the total spend for that group.

Super easy to use, albeit a little setup headache since there’s no way to auto-download all your invoices at once.

How it works:

  1. Login with Replit
  2. Identify your projects
  3. Download your invoice PDF’s from Replit usage page
  4. Upload in bulk
  5. The system does the rest.

Already an indispensable tool for Replit power users. If you see something missing or want a new feature, fire away.

Enjoy!

8 Likes

I set this up earlier today. Absolutely brilliant. At last I can see what each app is costing me.

2 Likes

I added some help documentation for those that don’t know where to find their project ID numbers etc.

1 Like

Amazing job.

1 Like

The form asks for the uuid and their dev url. Might be easier to just ask for the dev url and then pull the uuid out of it automatically - it’s just the first 36 chars.

1 Like

Excellent idea. Will implement ASAP. Very obvious enhancement!

1 Like

This has now been implemented. The project creation is much more streamlined - and you get confetti. Everyone loves confetti.

2 Likes

Logged in for the first time in a week or so. Read this full thread - seeing a topic go from question to useful app with users in less than 3 days is so awesome.

1 Like

I’ve made quite a few improvements over the last couple of days, too. Had some calculation issues, but those are resolved. Replit’s invoicing is really strange, and it required much more thought than I originally anticipated. If you look at your invoices, they keep showing the total for each project, but then list a single line item for how much you’ve already been billed and paid (in total). This required substantial logic to be built to maintain a chain of project-specific accounting. I’m now $200 into it and probably just scratched the surface :rofl:

Added a super simple wizard for identifying projects; all you need is the dev URL, and it’ll walk you through the rest.

Also built a quick little guide to get started.

It’s been challenging but fun.

2 Likes

$200, Ouch - sorry for the suggestion. Maybe its time to plugin Stripe - or get replit to buy you out :rofl:

Typical though that their invoicing system isn’t straightforward. Will use in next few days once my new invoice comes in; and report back.

1 Like

Please do. I want to squash any remaining bugs, then I’ll push it out. And maybe add stripe :joy:

1 Like

Love this (and was thinking of building one myself) and can’t wait to try it! As a first time viewer (not user yet), I would have loved the Getting Started guide be the one of the first things I saw (why make me think of having to go to Help to solve this). Wouldn’t need the level of detail currently provided like how to get my invoices (I know how to do that) Just the hight level steps I need to perform in order the get the dashboard to populate (I first landed on the unpopulated dashboard.. and was like ok what next?).

1 Like

Great suggestion and I’ll put this in the next deployment.

1 Like

@realfunnyeric - I’m not using TokenTracker on my main account as it is mainly internal stuff - all out of my own pocket. But using it for another account where I’m doing some small bits for clients, and I can see this will be really useful. But, I’ve just uploaded the latest invoice, and the costings being shown aren’t right at all.

Happy to send you the invoice to check it all over - if you have stored them then feel free to look at it.

Discuss here or DM?

I’ll send you a message. It would be very helpful.

So that other people understand what happened here, there were some credits applied to his account that the system was then trying to allocate proportionately.

I’m working on making a more elegant and robust system.

PROJECT LOADING ▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░ 65%
1 Like

All makes sense, thanks Eric. And user testing is all part of the process of building a good app.

Finally got a chance to try this. Everything worked great.. set up 3 projects with their dev urls and uploaded my invoices. I can see all my invoices and the billed costs et al for the selected period on the dashboard topline… except the core feature “spend by project” gives me the below. I’m guessing the dev URLs are not mapping to to the invoices properly.

No Project Data

No spending data found for the selected date range. Try uploading some invoices first.

Did you add the projects from the dev URL? That is another step.

You mean did I use the dev URL to create the projects, yes. However, I’m noticing two things: i. the group analytics (put the 3 projects in a group) shows no matching invoices (uploaded 7), ii. your example dev URL has a username in it. My dev URLs do not have my username in them.. also can’t dev URLs change from session to session?