How to answer investor q&a and info requests as DTC Brand Founders

Investor RelationsFor DTC Brand Founders3 apps10 steps~20 min to set up

Your investors ask for CAC trends, MRR, and runway at the exact moment you're trying to fix a Meta campaign that's blowing out CPMs. The 'investor update' lives in a Google Doc you last touched three months ago, referencing Shopify numbers you pulled manually, Plaid balances you screenshotted, and ad spend from a CSV you exported at 11pm. When a lead investor sends a pointed question about gross margin by channel, you spend 45 minutes cross-referencing three tabs before you can answer with confidence. Meanwhile your Klaviyo data, Stripe payouts, and bank transactions all tell slightly different stories because none of them talk to each other.

Investor RelationsFor DTC Brand Founders3 apps10 steps~20 min to set up
Outcome

What you'll set up

A live investor Q&A system that pulls your Shopify revenue, Stripe payouts, Plaid bank balances, and ad spend into one place so you can answer margin, CAC, and runway questions in under five minutes — not forty-five
A monthly investor update that auto-drafts itself from your real numbers, flags what changed since last period, and emails your cap table on a schedule you set — so you stop missing the updates you promised
An inbox triage layer that surfaces investor threads, flags unanswered questions, and drafts replies in your voice — so a board member's 'quick question' doesn't sit for three days because it got buried under Shopify notification emails
The Starch recipe

Apps, data, and prompts

The combination of Starch apps, the data sources they pull from, and the prompts you use to drive them.

Data sources & config

Starch syncs your Stripe and Plaid data on a schedule — charges, payouts, bank transactions, and balances refresh automatically and live in Starch's database, so every report and every Q&A answer pulls from the same up-to-date numbers. Gmail is connected as a scheduled-sync provider so your investor threads land in the email agent without manual forwarding. Facebook Ads and Google Ads connect from Starch's integration catalog; the agent queries them live when your reporting app needs CAC or spend data. Shopify connects from Starch's integration catalog the same way — live query when your dashboard or update generator needs order volume or revenue by channel. Notion connects as a scheduled-sync provider if you store existing investor FAQs or brand docs there.

Prompts to copy
Build me an investor reporting dashboard that pulls my Stripe MRR and Plaid bank balance on a schedule, calculates gross burn and runway automatically, and generates a monthly update narrative I can review and send. Include a section for top wins, risks, and a CAC trend if I connect my Facebook Ads spend.
Set up an email triage agent that watches my Gmail for messages from my investor list — I'll paste their addresses — flags any that ask a question, summarizes the thread, and drafts a reply pulling from my current financials where relevant. Remind me if I haven't responded in 48 hours.
Create a knowledge base that stores my standard investor FAQ answers — unit economics, return rate, inventory model, channel mix — and auto-suggests the right answer whenever I'm drafting a reply to an investor question.
Run these in Starch → or paste them into your favorite agent
Walkthrough

Step-by-step

1 Connect Stripe and Plaid as scheduled-sync providers — Starch pulls your charges, payouts, subscriptions, and bank transactions on a schedule. This is the financial foundation every investor answer will draw from.
2 Connect Gmail as a scheduled-sync provider. The email agent monitors your inbox for investor threads and surfaces anything that contains a question or hasn't had a reply in 48 hours.
3 Connect Facebook Ads and Shopify from Starch's integration catalog. The agent queries these live when your investor reporting app needs CAC trends, revenue by channel, or order volume — no manual CSV exports.
4 Install the Investor Reporting app from the App Store. Tell Starch: 'Build me a monthly update that shows MRR growth, gross burn, runway, CAC from my Facebook Ads spend, and Shopify revenue broken out by product line. Draft a narrative summary in a founder voice, flag anything that changed more than 15% month-over-month, and email it to my investor list on the 5th of each month.'
5 Review the first auto-draft. Add your 'what actually happened this month' notes — a few sentences about the context behind the numbers — and Starch incorporates them into the narrative alongside the live data.
6 Install the Email Triage app and configure it with your investor list. Prompt: 'Flag any email from these addresses, summarize the thread in one sentence, draft a reply that pulls current runway and MRR from my Starch data if the question is financial, and set a 48-hour follow-up reminder if I haven't responded.'
7 Build a Knowledge Management app to store your standard investor FAQ answers — unit economics breakdown, return rate methodology, reorder model, channel margin by platform. Prompt: 'Create a searchable FAQ base for investor Q&A. Auto-suggest relevant answers when I'm composing an email reply to someone on my investor list.'
8 Test the loop with a real question: forward a recent investor email to your email agent and verify it surfaces the right FAQ answer and drafts a reply referencing current Stripe MRR and Plaid runway.
9 Set up a weekly digest automation: 'Every Monday, pull last week's Shopify revenue, Stripe payouts, and Plaid ending balance, compare to the prior week, and Slack me a three-bullet summary of anything that moved more than 10%.' This keeps you current between monthly updates so you're never caught flat-footed.
10 After your first monthly report sends, review investor reply threads in the email agent. Use any new questions to expand your Knowledge Management FAQ — over time the system gets better at pre-drafting answers without you touching them.

See this running on Starch

Connect your tools, describe what you want, and the agent builds it. Closed beta is free.

Try it on Starch →
Worked example

Q1 2026 Investor Update — DTC Skincare Brand, $2.1M ARR

Sample numbers from a real run
Stripe MRR (March 2026)175,000
Shopify gross revenue (Q1)525,000
Facebook Ads spend (Q1)87,000
Blended CAC (Facebook + Google)38
Plaid ending cash balance610,000
Gross burn rate (Q1 avg/month)148,000
Runway at current burn4
Net return rate (Shopify)11

On April 5th, the Investor Reporting app ran automatically. It pulled $175K MRR from Stripe, $610K cash from Plaid, and calculated 4.1 months of runway at $148K average monthly burn — flagging that burn was up 12% month-over-month because of a March influencer campaign that hadn't yet converted. Facebook Ads data came in live from the integration catalog: blended CAC of $38, up from $29 in Q4, which the narrative section flagged automatically as a risk item. Shopify revenue of $525K for the quarter came through the same live query, broken out by product line — the hero SPF moisturizer drove 61% of revenue. The draft update was waiting in the founder's Gmail by 7am, with a 'what changed' section pre-written and a placeholder for founder commentary. The founder added two sentences about the influencer campaign and hit send. Total time: nine minutes. An investor replied the same morning asking about the return rate trend — the email agent flagged it as a question within the hour, surfaced the Knowledge Management answer about the 11% net return rate methodology, and drafted a reply referencing the Shopify data. The founder sent it with one edit.

Measurement

How you'll know it's working

Blended CAC by channel (Facebook, Google, organic) — tracked monthly against LTV
MRR and MRR growth rate — pulled from Stripe subscriptions and one-time charges
Gross burn and runway in months — calculated from Plaid transactions and Stripe payouts
Net return rate — Shopify returns divided by gross revenue, tracked quarterly
Time-to-reply on investor questions — how long between an investor email and a substantive response
Comparison

What this replaces

The other ways teams handle this today, and how the Starch version compares.

Manual Google Sheets investor tracker + Notion doc
You own the model completely but spend 4-6 hours per update re-pulling numbers from Shopify, Stripe, and your bank — and the doc is stale the moment you close it.
Visible.vc or Briefcase
Purpose-built for investor updates with clean formatting, but doesn't connect to your ad platforms or Shopify for CAC data, and can't triage your inbox or draft replies to follow-up questions.
Superhuman or Front for email triage
Faster email UI, but no connection to your financial data — a lead investor asking about burn gets a fast read but not a faster or more accurate answer.
ChartMogul or Baremetrics for MRR reporting
Excellent Stripe MRR analytics but siloed — doesn't pull Plaid cash, Shopify channel data, or Facebook CAC, so you're still stitching together the full picture manually for investor Q&A.
On Starch RECOMMENDED

One platform — investor reporting, email agent, knowledge management all running on connected data. Setup in plain English; numbers stay current via scheduled syncs and live agent queries.

Try it on Starch →
FAQ

Frequently asked questions

Does Starch actually connect to Shopify, or do I have to export CSVs?
No CSV exports. Shopify connects from Starch's integration catalog — the agent queries your order and revenue data live whenever your reporting app or investor update needs it. You connect it once and it's available to every app you build.
My investors ask about CAC and ad spend. Can Starch pull from Meta and Google Ads?
Yes. Both Facebook Ads and Google Ads connect from Starch's integration catalog and are queried live when your reporting app runs. You can build a CAC calculation that pulls spend from both platforms alongside Shopify new customer data — tell Starch what formula you use and it builds the metric.
What if an investor asks a follow-up question between monthly updates?
That's exactly what the Email Triage app handles. It watches your Gmail for messages from your investor list, flags questions, and drafts replies that reference your current Starch data — MRR, runway, whatever you've got connected. You're not starting from scratch on every one-off question.
Is my financial data safe? I'm syncing bank transactions and Stripe payouts.
Honest answer: Starch is not SOC 2 Type II certified yet. If your investors or board require SOC 2 compliance from every tool that touches financial data, that's worth knowing upfront. For most seed and Series A DTC founders, this isn't a blocker — but it's a real limit, not a footnote.
Can I use this if my financials are in QuickBooks instead of just Plaid and Stripe?
Yes. QuickBooks is a scheduled-sync provider — Starch syncs your invoices, bills, payments, vendors, and journal entries on a schedule. One caveat: QuickBooks report views like P&L and Transaction List are temporarily disabled due to an upstream connector issue, but entity-level data syncs normally. The Investor Reporting app can pull from Plaid, Stripe, and QuickBooks simultaneously.
How long does the first investor update take to set up?
Most founders get their first auto-drafted update in under an hour: connect Stripe and Plaid (the core financial sources), install the Investor Reporting app, tell Starch your investor list and what metrics matter, and review the first draft. The draft will be rough the first time — you'll add context and adjust the narrative framing — but by the second or third month it's generating something you send with minimal edits.
What if I want to track metrics specific to my DTC business — like return rate or repeat purchase rate — not just standard SaaS MRR?
Describe it and Starch builds it. You're not locked into a template's definition of 'key metrics.' Tell Starch: 'Calculate my 90-day repeat purchase rate from Shopify orders, show it alongside CAC from Facebook Ads, and include it in my monthly investor update.' It builds the metric, not a pre-set dashboard you have to work around.

Ready to run answer investor q&a and info requests on Starch?

Request closed-beta access. Everything is free during beta.

You're on the list! We'll be in touch soon.