How to launch an email marketing campaign as Small Investor Relations Teams
Your two-person IR team sends quarterly LP communications and ad-hoc capital call notices using a combination of Mailchimp or Constant Contact for bulk sends, a manually maintained Excel or HubSpot contact list that your CFO keeps editing without telling you, and a copy-paste process to pull portfolio KPIs from QuickBooks, NetSuite, or your fund admin's reports. Every send cycle costs you a half-day of data reconciliation before you can write a word. Segmenting by LP tier, commitment size, or fund vintage means exporting, filtering, re-importing. If a capital call goes out with a stale commitment figure, you hear about it. You don't have time to build a real IR comms stack — but you also can't afford to keep doing it this way.
What you'll set up
Apps, data, and prompts
The combination of Starch apps, the data sources they pull from, and the prompts you use to drive them.
Starch syncs your QuickBooks data on a schedule (invoices, payments, journal entries) and your NetSuite data on a schedule (income statements, balance sheets, expenses) for financial figures. Starch syncs your Plaid data on a schedule for cash movements and distribution tracking. Starch syncs your Stripe data on a schedule for portfolio revenue metrics. Starch syncs your HubSpot contacts on a schedule as the base LP list, and enriches LinkedIn profiles through browser automation — no LinkedIn API needed. Mailchimp or ActiveCampaign are connected from Starch's integration catalog; the agent queries them live when a campaign is ready to send. Slack is synced on a schedule to receive follow-up alerts.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
Q1 2026 LP Letter — Fund II Capital Call + Quarterly Update
| Called capital this quarter (Plaid) | 3,200,000 |
| Remaining unfunded commitments (QuickBooks) | 18,500,000 |
| Q1 distributions paid (Plaid) | 740,000 |
| NAV as of March 31 (QuickBooks / NetSuite) | 47,600,000 |
| Portfolio revenue growth — top 3 companies (Stripe) | 0 |
It's the first week of April. Your Fund II quarterly letter is due to 34 LPs by Friday. Normally this takes a day and a half: you export QuickBooks journal entries, reconcile them with your fund admin's NAV figure, pull Plaid for the $740K in Q1 distributions, chase the CFO for the Stripe revenue figures on the three portfolio companies you highlight, then manually update the letter template and pray nothing changed overnight. With Starch, you open your LP CRM app and type: 'Draft the Q1 2026 Fund II letter for Core and Anchor LPs. Pull Q1 NAV from QuickBooks ($47.6M), distributions from Plaid ($740K), called capital from Plaid ($3.2M), unfunded commitments from QuickBooks ($18.5M), and Q1 revenue growth for Acme, BetaCo, and Gamma from Stripe.' The agent assembles the financial section in under two minutes. It also flags that two Core LPs — representing $2.1M in unfunded commitments — are more than 10% behind their call schedule, so you can add a note before the letter goes out. You review, approve, and Starch pushes it to Mailchimp as a segmented campaign. Forty-eight hours later, you get a Slack message: three LPs haven't opened it. Starch has already drafted a short follow-up for each. You approve two, edit one, and the reminders go out. Friday deadline met; no all-nighter.
How you'll know it's working
What this replaces
The other ways teams handle this today, and how the Starch version compares.
One platform — crm, email agent all running on connected data. Setup in plain English; numbers stay current via scheduled syncs and live agent queries.
Try it on Starch →Frequently asked questions
We use NetSuite for fund accounting. Can Starch actually pull current NAV and distribution data from it, or do we still have to export?
Our LP list lives partly in HubSpot and partly in a spreadsheet the CFO owns. Can Starch consolidate that without us doing it manually?
We send capital call notices that reference specific wire instructions and legal language. Can Starch draft those, or just the narrative update letters?
Is Starch SOC 2 certified? Some of our LPs are institutions with vendor security requirements.
We use DocSend or Intralinks for our data room. Can Starch automate access requests or track who's viewed what?
We already pay for Mailchimp. Do we have to switch?
Related guides for Small Investor Relations Teams
Investor Q&A and info requests are the administrative tax on raising capital and maintaining LP relationships.
Read guide →A monthly board financial pack is the document your board, lead investors, or advisors use to understand whether the business is on track.
Read guide →A board meeting deck is the quarterly document that tells your directors, lead investors, and advisors exactly where the company stands — financials, KPIs, progress against plan, risks, and asks.
Read guide →An investor KPI dashboard is how you answer the question your investors are always asking — 'how's it going?
Read guide →Launch an Email Marketing Campaign for other operators
The AI stack built for small marketing teams.
Read guide →The AI stack built for DTC founders.
Read guide →The AI stack built for CPG brands.
Read guide →The AI stack built for solo media and creator businesses.
Read guide →Ready to run launch an email marketing campaign on Starch?
Request closed-beta access. Everything is free during beta.