Investor Pitch Deck Tracker
Zero visibility into investor engagement with your pitch deck
You send your pitch deck and have no idea what happens next. Did the investor open it? Which slides did they read? Where did they lose interest? When you follow up, you're flying blind. You can't improve your deck because you don't know which sections worked and which ones confused people or got skipped entirely.
About this tool

This analytics platform provides founders with complete visibility into pitch deck engagement. It captures investor interactions: opens, time per slide, navigation patterns, and viewing sessions. The dashboard reveals which slides generated interest and where attention declined.
PDF pitch deck upload and link generation, email capture before viewing, slide-by-slide engagement tracking, time-spent analytics per slide, navigation pattern visualization, viewer session history, and open count monitoring.
Follow-ups become data-driven rather than speculative. Founders identify which investors engaged deeply versus those who barely reviewed the deck. Deck refinements shift from assumptions to evidence-based improvements.
Prompts used to build this app
Create an app that will enable founders to share links to investors with their pitch decks. When an investor gets a deck, they need to open a link, and on the link they need to add their own email so I know who opened this deck. I want to have a dashboard that will tell me all opens of people that opened my deck, then for each person how many times did they open the deck. Then track which slide they get to. I want to see a list of their actions. For example, got from slide 1 to slide 2 to slide 3 to slide 2, so I can see what they were doing while viewing the deck.
I can upload my deck now, but when I open it up as an investor, I see a mocked PDF. Also, when I view analytics, I see the mocked data here - https://preview-058a09lf.ui.pythagora.ai/deck/68f9052bfb71c9abfdf3b968/analytics. Also, I don't think that views are being tracked in the investor view. Please check all of this and fix.
Here are the current issues:
- Copy link doesn't copy the correct id. It copies - https://preview-058a09lf.ui.pythagora.ai/view/7f73e681-7526-4de7-8f6a-d77bc99fb7e0
- When I open https://preview-058a09lf.ui.pythagora.ai/view/7f73e681-7526-4de7-8f6a-d77bc99fb7e0 I get an error. I am able to open https://preview-058a09lf.ui.pythagora.ai/view/68f9079fa0a08a470675883a but the PDF pages aren't shown correctly.
- When I open https://preview-058a09lf.ui.pythagora.ai/deck/68f9079fa0a08a470675883a/analytics I see only a blank screen.
Ok, great, I can track the opens now but the analytics for each investor on https://preview-058a09lf.ui.pythagora.ai/deck/68f9079fa0a08a470675883a/viewer/68f90b18b516f5addc040a7d are incorrect. They are still mocked. Also, I don't see the real slides but only an empty placeholder for each slide. Please fix. Finally, I still see 0 under data on https://preview-058a09lf.ui.pythagora.ai/
Ok, this all works very well but I cannot see slides still. I only see a blank page with something broken in the middle. Please fix how the slides are shown to the investor. It still doesn't work. It always shows a white page with some artifacts in the middle. The images on the server are all blank as well so the issue is in the extraction. Nope, the pages are still all blank (see pages in server/uploads/decks/...). Please use some other library.
Round the total number of seconds on https://preview-058a09lf.ui.pythagora.ai/deck/68f9292ac1f18b891794edef/viewer/68f92942c1f18b891794ee07 to have no decimal points.