How to run competitive research as Professional Services Founders

Strategy & PlanningFor Professional Services Founders2 apps10 steps~20 min to set up

You bill 120 hours a month trying to win the next engagement while you're still delivering the current one. Competitive research means someone on your team spending a Tuesday afternoon tabbing between five competitor websites, copying pricing tiers into a Google Sheet, screenshotting case study pages, and trying to remember what that competitor announced on LinkedIn last month. Half the intelligence goes stale before the proposal is written. There's no system — it's whoever has the least-worst free afternoon. By the time you're in the room with the prospect, your comp intel is 60 days old and missing two new entrants who just started targeting your exact segment.

Strategy & PlanningFor Professional Services Founders2 apps10 steps~20 min to set up
Outcome

What you'll set up

A live competitive tracker that monitors competitor websites, pricing pages, and LinkedIn activity on a schedule — so your intelligence is current when a proposal opportunity drops, not whenever someone last had time to look
An automated digest that surfaces what changed since last week across your tracked competitors — new service offerings, pricing shifts, case study additions — delivered to your inbox without you logging into anything
A structured competitive brief app you can run on-demand before any pitch, pulling from your tracker data and assembling the three things that matter: positioning differences, pricing gaps, and the objection you're most likely to face in the room
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 automates competitor website monitoring — pricing pages, services pages, case study sections — through browser automation (no API needed for any competitor site). LinkedIn competitor activity is pulled via browser automation as well. X mentions for competitor handles are tracked daily via the X Mentions Tracker app. Your HubSpot deal data is connected from Starch's integration catalog, queried live so the brief app knows which competitors show up most in your active pipeline. Gmail is synced on a schedule so Starch can email you the weekly digest directly.

Prompts to copy
Track the following competitor domains weekly: [competitor1.com], [competitor2.com], [competitor3.com]. For each, check their /services, /pricing, and /case-studies pages for any content changes since last week. Log changes to a table with columns: competitor, page changed, summary of change, date detected.
Every Monday at 7am, pull last week's competitor change log, check X mentions for each competitor handle, and email me a brief with: (1) what changed across their sites, (2) any new case studies or service expansions, (3) one-line implication for our positioning in active proposals.
Build me a competitive brief app. When I type in a prospect's industry and deal size, it pulls from my competitor tracker table and generates a one-page brief: how we're positioned versus the two most likely alternatives, where we're stronger, where we're weaker, and the objection I should prepare for.
Run these in Starch → or paste them into your favorite agent
Walkthrough

Step-by-step

1 List your three to five most commonly encountered competitors — the ones whose names actually come up in proposal conversations or that your clients mention when explaining why they went elsewhere.
2 In Starch, describe a browser automation: 'Check these competitor URLs weekly and log any changes to a structured table — new services listed, pricing tier additions or removals, new case studies, any homepage messaging changes.' Starch handles the crawling through browser automation; no API or permission from the competitor required.
3 Connect your Gmail account — Starch syncs it on a schedule — so the weekly digest can land directly in your inbox without a separate notification tool.
4 Install the X Mentions Tracker app and configure it with each competitor's handle. It runs daily via browser automation and logs mentions so you catch funding announcements, client wins, and product launches before they hit your prospect's inbox.
5 Connect HubSpot from Starch's integration catalog; the agent queries your active deals live. This lets the competitive brief app know which competitors are most relevant to your current pipeline, not just in the abstract.
6 Describe your weekly digest automation: 'Every Monday at 7am, pull the last seven days of competitor change logs and X mention summaries, and email me a brief covering what changed, what it means for our positioning, and any active proposals where this intelligence is relevant.' Starch builds and schedules it.
7 Describe your on-demand competitive brief app: 'When I give you a prospect's industry and a deal size, generate a one-page comp brief from my tracker data — our differentiation versus the two likeliest alternatives, where we're stronger, where we're weaker, and the top objection to prepare for.' This becomes a tool your team can run in ten minutes before any pitch.
8 Run the brief app against one of your current active proposals to validate it. Adjust the prompt — add a competitor, change the output format, add a 'pricing gap' section — by describing the change in plain language.
9 Once the competitive tracker has two to three weeks of history, ask Starch to identify patterns: which competitors are expanding their service lines, which are cutting prices, which have gone quiet (often a sign of churn or funding trouble).
10 Before your next proposal, run the brief app, pull the relevant section of your competitive tracker, and use the Presentation Agent (currently in development — request beta access to be notified when it launches) to assemble a leave-behind slide showing your positioning versus the likely alternatives.

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 pitch prep — 45-person professional services firm prospect, Chicago

Sample numbers from a real run
Competitor A pricing page change detected0
Competitor B new 'AI transformation' service tier added0
Competitor C case study targeting exact prospect vertical published0
Weekly digest generated and delivered0
On-demand brief generated pre-pitch0

On a Tuesday, a warm intro lands for a 45-person professional services firm looking for a strategy engagement — roughly a $180k opportunity over six months. You have a scoping call Thursday. Previously, someone would have spent two hours tabbing between three competitor sites and asking around about who else was likely pitching. This time: your Monday digest, which ran automatically at 7am, already flagged that Competitor B added an 'AI transformation accelerator' tier to their services page 11 days ago — squarely targeting this prospect's described need. Competitor C published a case study last week for a firm in the same vertical, same size band. The X Mentions Tracker caught Competitor B announcing a new Chicago office on X four days ago — explains the sudden push. You run the brief app: 'Prospect is a 45-person professional services firm in Chicago, $150-200k deal size, likely comparing us to Competitor B and Competitor C.' In four minutes you have a one-pager: Competitor B is pitching on AI tooling but doesn't have your firm's change management depth; Competitor C has the case study but is 30% more expensive at this deal size based on public pricing. The objection to prepare for: 'Competitor B says they can do this in half the time with their accelerator.' You walk into Thursday's call with something no one on your team had to spend Tuesday afternoon building.

Measurement

How you'll know it's working

Win rate on competitive proposals (deals where a named competitor was involved) — tracked in HubSpot
Time from opportunity identified to competitive brief in-hand — target under 30 minutes
Number of competitor service or pricing changes detected per month — a proxy for how active your market is
Proposals where competitive intel was current (less than 14 days old) at time of submission
Objection preparation rate — share of pitches where you walked in knowing the top one or two objections in advance
Comparison

What this replaces

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

Manual Google Sheet + team members' spare time
Zero tool cost but real labor cost — at a blended rate of $120/hour for a senior on your team, two hours of comp research per proposal at 15 proposals a year is $3,600 in labor for intelligence that's still stale by pitch day.
Crayon or Klue (dedicated competitive intelligence platforms)
Purpose-built for this workflow but priced for 50+ person sales teams, require a dedicated CI program to stay current, and don't integrate with your existing HubSpot or proposal workflow — you'd have another siloed tool to log into.
SpyFu or SEMrush for competitor tracking
Good for SEO and ad intel but blind to service expansion, pricing page changes, case study additions, and LinkedIn activity — the signals that actually matter in a professional services pitch.
Notion wiki with manual competitive pages
Starch connects to Notion from its integration catalog — so you keep the Notion pages if you want them, but the research feeding them gets automated rather than whoever-updated-it-last.
On Starch RECOMMENDED

One platform — x mentions tracker, growth analyst 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

Can Starch actually read competitor websites without an API or any access from the competitor?
Yes. Starch automates competitor websites through your browser — the same way a person on your team would navigate to them and read them. No API, no partnership, no permission required from the competitor. Any website a human can visit and read, Starch can monitor on a schedule.
Will the competitor tracking pick up changes behind login walls — like gated pricing or partner portals?
Only for sites where you already have credentials. Starch can log in and automate through authenticated sessions, but it can't create accounts or access pages that require payment or approval to view. Public-facing pages — pricing, services, case studies, blog, homepage — are all fair game.
Is this going to hallucinate competitor information that isn't real?
Starch reads the actual live page content via browser automation and logs what it finds. It's not generating competitive intel from training data — it's reading the same page your team would read. If a competitor's pricing page says '$4,500/month for Enterprise,' that's what gets logged. You should still sanity-check anything before you use it in a proposal, the same way you would with a junior researcher.
I use HubSpot for my pipeline. Can the competitive brief app see which competitors keep showing up in my deals?
Yes. Connect HubSpot from Starch's integration catalog and the agent queries your deals live. If you tag deals with competitor names in HubSpot (as a deal property or in notes), Starch can surface which competitors appear most in your active pipeline and weight the brief accordingly.
Does Starch store my competitive intelligence over time so I can spot trends?
Yes — the competitor change log lives in Starch's database and accumulates over time. After a few weeks you can ask Starch things like 'which competitor has expanded their service offering most aggressively in the last 90 days' or 'when did Competitor B first add AI services to their site.' Worth noting: Starch is built for live operational intelligence, not long-horizon data warehousing. If you need years of archived data with complex historical queries, that's a different product category.
Is Starch SOC 2 certified? My clients sometimes ask about data security.
Not yet — Starch is not currently SOC 2 Type II certified. There's no on-premises or self-hosted option. The competitive research data you're storing is about competitors' public-facing websites, so it's typically lower sensitivity than client data — but worth knowing if your firm has specific security review requirements for tooling.

Ready to run run competitive research on Starch?

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

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