Monthly investor & partner update

Reports
First day of every month at 9 AM KST
5 primitives

On the first of every month, send a polished update to your investors, advisors, and partners. The numbers come straight from your database (revenue, growth, retention, key wins). You add the narrative; the rest writes itself.

The problem this solves

Investor updates are one of the highest-leverage things a founder can do, and one of the most often skipped, because they require pulling fresh data, formatting it well, and writing context every single month. Months get missed. Once you miss two, you stop sending them entirely.

What you end up with

On the 1st of every month, a draft lands in your inbox with the headline numbers already filled in (MRR / ARR, new users, retention, top wins, runway). You add a few sentences of context and forward it to your list. Or skip the review and let the platform send it automatically once you trust the format.

How it works

  1. A scheduled job fires on the 1st of every month.
  2. It queries the database for last month's MRR/ARR (from active subscriptions), new signups, retention rate, and any tagged "win" entries you maintain.
  3. It formats those numbers into the structure investors expect: headline metric, growth %, comparison to last month, and an "asks" section.
  4. The draft is emailed to you (the founder) for review with a one-click "send to my list" button.
  5. After sending, a copy is archived to private storage under `reports/investor/` so you keep a record of every update.

Schedule

First day of every month at 9 AM KST

cron: 0 9 1 * *
timezone: Asia/Seoul

Build this in your project

A ready-to-paste prompt for Insight. Open the App chat in your project and paste this, the build agent does the rest.

Build me a monthly investor update flow. On the 1st of every month at 9 AM, pull last month's MRR/ARR from active subscriptions, new signups, retention rate, and any rows in my "wins" table. Format them into a classic VC update: headline metric, growth percentage, month-over-month comparison, top 3 wins, and a "what we need help with" section. Email the draft to me with a "send to my distribution list" button that mails the same content to my investor list (which is a table in my database I will set up). Archive every sent update to private storage under reports/investor/.
Open my project
CEO
Houk Elijah Storm
Registration
802-87-03840
Address
30, Nonhyeon-ro 10-gil, Gangnam-gu, Seoul, Republic of Korea (505-J39)
Tel
010-9766-7338
Email
storm@dontcode.co
    Dont Code