How to track renewals and expansions as Asset Management Founders

Sales & CRMFor Asset Management Founders3 apps12 steps~24 min to set up

As an emerging fund manager, your renewal and expansion tracking lives across a graveyard of tools: a Google Drive folder full of PDFs for LP side letters and service provider contracts, a Calendly or mental-note system for when fund administration agreements expire, and a spreadsheet you update manually when an LP wants to increase their commitment. You don't have a paralegal or an ops associate to chase these dates. When a management fee arrangement rolls over or a custodian contract auto-renews at a price you never agreed to, you find out after the fact. The cost isn't just the bad deal — it's the hour you spend reconstructing the paper trail to understand what you actually signed.

Sales & CRMFor Asset Management Founders3 apps12 steps~24 min to set up
Outcome

What you'll set up

A CRM that tracks every LP relationship, commitment size, expansion conversation, and last-contact date — so you know exactly who to call before a capital raise closes and which LPs haven't heard from you in 60 days.
Renewal and expiration alerts for every fund admin, prime brokerage, legal retainer, custodian, and service provider contract — so nothing auto-renews without your review.
An email workflow that flags LP re-up signals and draft expansion conversations in your inbox, and follows up automatically when you don't hear back.
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 Gmail data on a schedule so the Email Agent pulls live LP correspondence without manual forwarding. The CRM connects to LinkedIn through Starch's integration catalog — the agent queries it live to enrich LP profiles with current firm, title, and employment changes. Contract data is stored directly in Starch. For any service provider that manages agreements through a web portal with no API (some custodians, niche fund admin tools), Starch automates the portal through your browser — no API needed.

Prompts to copy
Build me a CRM for LP relationship management. I want to track: LP name, entity type (individual / family office / fund of funds), committed capital, current allocation, expansion potential (low / medium / high), last meeting date, next planned touchpoint, and any open asks from my last conversation. I want a pipeline view that shows me which LPs are in early, mid, or late conversation for a follow-on commitment.
Set up an email triage workflow that scans my Gmail for messages from LPs and fund service providers. Flag anything mentioning contract renewal, side letter amendments, fee discussions, or re-up conversations. Summarize each thread in one sentence and draft a reply I can send in under 30 seconds.
I want renewal tracking for my fund service agreements. Contracts to track: fund administration (Carta), prime brokerage, audit firm engagement letter, legal retainer, custodian agreement, and D&O insurance. For each one, store the counterparty, contract value, auto-renewal date, notice period required to cancel, and the contact who owns the relationship on their side. Alert me 90 days before each renewal date and again at 30 days.
Run these in Starch → or paste them into your favorite agent
Walkthrough

Step-by-step

1 Connect Gmail to Starch (scheduled sync). Starch syncs your inbox on a schedule so the Email Agent has full thread context — LP re-up discussions, fee negotiation chains, and service provider renewal notices are all visible without you forwarding anything.
2 Open the CRM app and describe your LP tracking schema in plain language. Include the fields that actually matter to you: committed capital by fund vintage, expansion potential rating, last in-person meeting date, and any specific asks or objections from your last call.
3 Import your existing LP contact list. If it's a spreadsheet, paste it in. If it's scattered across Gmail contacts and a Notion table, tell Starch where to find it and it will pull both sources and deduplicate.
4 Connect LinkedIn from Starch's integration catalog so LP profiles stay current. The agent queries LinkedIn live when you open a contact record, pulling current firm name, role, and any relevant recent activity.
5 Set up the expansion pipeline view. Tell Starch to show you all LPs with expansion potential rated 'medium' or 'high,' sorted by days since last contact. This becomes your weekly call list for the capital raise.
6 Configure the Email Agent to monitor for renewal and expansion signals in your Gmail. Tell it to flag any thread containing the words 'commitment,' 'increase,' 'renewal,' 'notice period,' 'auto-renew,' or 'fee schedule.' Have it draft a reply template you can edit and send in one click.
7 Load your service provider contracts into Starch's contract tracking (Contract Lifecycle Management — coming soon in beta; request early access). For each contract, enter the counterparty, contract value, renewal date, and notice period. Until the full CLM is live, use the CRM's custom fields to store this data with a 'Contract' record type and set renewal date as a tracked field.
8 Build a renewal calendar automation. Tell Starch: 'Every Monday, check my contract records for any renewal dates within the next 90 days. For each one, draft a summary email to me listing the counterparty, renewal date, notice deadline, and current contract value.' Run this as a scheduled automation.
9 Set individual 90-day and 30-day alerts for each service contract. Tell Starch to send you a Slack message or Gmail draft when a contract hits either threshold, with the counterparty's renewal contact pre-populated.
10 Create an LP expansion automation that runs before each quarterly LP call cycle. Tell Starch: 'Pull all LPs where expansion potential is medium or high and last contact date is more than 45 days ago. Draft a personalized re-engagement email for each one using the notes from their last conversation.' Review and send from the queue.
11 After each LP call, update the CRM record with a voice-to-text note or typed summary. Tell Starch to extract any commitments, objections, or follow-up items from the note and add them as tasks on the record.
12 At the start of each quarter, run a renewal audit. Tell Starch: 'Show me all service provider contracts renewing in the next six months, sorted by contract value descending. For any with value over $25,000, flag whether we've had a fee renegotiation conversation in the past 12 months.' Use this as your vendor negotiation hit list.

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

Q2 2026 LP Re-Up Cycle and Contract Audit — $45M Emerging Fund

Sample numbers from a real run
Fund admin agreement (Carta) — annual renewal38,000
Audit firm engagement letter — annual renewal52,000
Legal retainer (outside counsel) — rolling monthly12,000
LP A (family office) — current commitment3,000,000
LP A — expansion conversation target1,500,000
LP B (fund of funds) — current commitment5,000,000
LP B — re-up discussion, no response in 38 days0

It's early April. You have a $45M fund with 14 LPs and are beginning to think about Fund II. The renewal audit automation fires on Monday morning and surfaces three contracts renewing before September: the Carta fund admin agreement ($38,000, auto-renews June 1st with a 60-day notice window), the audit firm engagement ($52,000, renewing July 15th), and outside counsel's retainer (rolling monthly, $12,000). The Carta notice deadline is May 2nd — 23 days away. Without this alert, you would have missed the window to renegotiate the fee or switch providers. You ask Starch to pull the last three invoices from Carta and compare line-item fees against your original agreement. It surfaces a $4,200 annual technology surcharge added at renewal 18 months ago that you never approved. You have a number to bring to the call. Meanwhile, the LP expansion pipeline shows LP B, a $5M fund-of-funds commitment, hasn't had a touchpoint in 38 days despite an open conversation about a Fund II anchor position. Starch drafts a personalized re-engagement email using notes from your last call — specifically referencing the ESG reporting framework they asked about — and queues it for your review. You edit two sentences and send. LP A, a family office currently at $3M, is rated 'high' expansion potential after your February call where they mentioned interest in increasing to $4.5M pending Q1 performance. Starch flags them as the top priority outreach this week and drafts a note tying their target return to your Q1 actuals. You send it before lunch.

Measurement

How you'll know it's working

Days to LP re-up decision from first re-engagement contact
Service contract auto-renewals caught before notice deadline (target: 100%)
LP expansion conversion rate — LPs contacted for re-up who increase commitment
Days since last LP touchpoint (by expansion potential tier — flag any 'high' LP over 45 days)
Unreviewed contract renewals in the next 90 days (target: zero)
Comparison

What this replaces

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

Juniper Square or Addepar
Purpose-built for fund LP management but starts at $50,000+ per year, assumes a dedicated ops team, and doesn't handle service provider contract renewals or your general inbox — you're still stitching tools together.
HubSpot CRM + DocuSign CLM
Capable stack but HubSpot requires meaningful configuration time and a paid tier for the features emerging managers need, DocuSign CLM is priced for enterprise legal teams, and the two systems don't talk to each other without custom work.
Google Drive folder + calendar reminders
Zero cost and zero friction to start, but renewal dates live in your head and your Drive folder has no audit trail, no alert logic, and no connection to your LP relationship data — the system breaks the moment you miss one reminder.
Notion databases for LP tracking
Flexible and popular with early-stage managers, but Notion has no native email integration, no automated renewal alerts, and no way to query 'who haven't I spoken to in 30 days' without building a formula-heavy database that someone has to maintain.
On Starch RECOMMENDED

One platform — crm, email agent, contract lifecycle 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

Is Starch actually built for fund managers, or is this a generic CRM with a finance skin?
The CRM app has no fixed schema — you describe the fields that matter to you (LP entity type, committed capital by vintage, side letter terms, expansion tier) and Starch builds the structure around your workflow. It's not a repurposed sales pipeline with 'deal' renamed to 'LP.' That said, if you want a standard pipeline as a starting point, you can use the pre-built CRM template and modify it from there.
Can Starch pull data from fund admin platforms like Carta or Juniper Square?
If Carta or your fund admin has a web portal you can log into, Starch can automate it through your browser — no API needed. For platforms in Starch's integration catalog, the agent queries them live when your app runs. Starch also syncs your Gmail on a schedule, so any reporting or notices your fund admin sends by email are automatically visible to your workflows.
The Contract Lifecycle Management app is listed as coming soon. How do I track contracts today?
Use the CRM app with a custom 'Contract' record type. Tell Starch: 'Add a record type called Contract with fields for counterparty, contract value, renewal date, notice period in days, auto-renewal flag, and owner contact.' You get renewal date tracking, a searchable repository, and you can build alert automations on top of it right now. The full CLM app — with e-signature, clause library, and approval routing — is in development; request beta access to get notified when it launches.
Does Starch store my LP data and contract documents? Is it secure?
Starch stores the data you connect and the records you create on its platform. It is not SOC 2 Type II certified today — that's an honest limit worth knowing. If your LPs or compliance counsel require SOC 2 Type II for any vendor handling fund data, you'd need to factor that in. There is also no on-premises or self-hosted deployment option.
Can the Email Agent draft LP communications in my voice, not a generic AI voice?
Yes. Tell Starch to analyze your sent Gmail history and draft replies that match your typical tone, length, and sign-off. The more context you give it — 'I write short emails, I never use bullet points with LPs, I usually reference something personal from our last call' — the closer the drafts will be to something you'd actually send without editing.
What if my LP or counterparty uses a tool that isn't in Starch's catalog?
Starch connects to 3,000+ apps through its integration catalog, plus any website through browser automation. If your LP uses a data room portal, a co-investment platform, or a niche fund reporting tool with a web interface you can log into, Starch can automate it through your browser — no API needed. Describe the workflow and Starch will tell you whether it can reach the target.

Ready to run track renewals and expansions on Starch?

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

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