Homepage
Examples
DeckTrackr

DeckTrackr

An app to help founders know exactly who looked at their pitch deck and which slides resonated.
THE CHALLENGE

Solving the pitch deck visibility problem

Founders send pitch decks to investors and hear nothing back. Did they open it? Did they read past slide 3? Did they share it with their partners? There's no way to know. Email tracking shows if someone opened an attachment, but not whether they actually looked through the deck or which slides caught their attention.

About this tool

Tool Description

This platform turns pitch decks into trackable links. Founders upload their PDF, get a shareable link, and send it to investors. When an investor opens the link, they enter their email, then see the deck slide by slide. The analytics dashboard shows every open with detailed engagement data including navigation patterns and time spent per slide.

Key Features

PDF pitch deck upload and processing, shareable tracking links, email capture before viewing, analytics dashboard with viewer data, slide-by-slide navigation tracking, time spent per slide measurement, open count per viewer, and navigation pattern visualization.

Result

Founders know exactly who looked at their deck and which slides resonated.

Prompts used to build this app

1173 lines of code

💬 11 prompts used

1173 lines of code

🪙 6M tokens

Prompt 
DeckTrackr 1

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.

Prompt 
DeckTrackr 2

Please remove Engagement rate metric and Most Viewed Slide. Add some color to the UI. Make it greenish but also stylish and nicely designed. Remove EXPORT CSV button from the Analytics page.

Prompt 
DeckTrackr 3

Implement the entire backend, analytics and showing the PDFs in a nice way broken down by pages.

Prompt 
DeckTrackr 4
  • Drag and drop doesn't work when I try uploading the deck.
  • When I select a file and upload it, I don't see it in the list of my decks.Please fix. I'm unable to upload a deck - I get an error: Failed to load resource: the server responded with a status of 413 (Request Entity Too Large). I want to be able to upload PDFs with 10MB. Still the error is here - make sure that file uploading works.
  • Prompt 
    DeckTrackr 5

    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.

    Prompt 
    DeckTrackr 6
    Prompt 
    DeckTrackr 7

    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/

    Prompt 
    DeckTrackr 8

    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.

    Prompt 
    DeckTrackr 9

    Ok, this works perfect now! The final thing is to implement tracking time on each slide and showing it in the analytics. Please implement that.

    Prompt 
    DeckTrackr 10

    💬 prompts used

    🪙 tokens

    Share this post
    Dark
    Light