How to set quarterly okrs as Small RevOps Teams
OKR season hits and you're the one holding the bag. The CRO wants quota attainment broken down by territory. The VP of Sales wants pipeline coverage ratios. The CEO wants a single-number win-rate trend. None of these live in the same place. You're exporting HubSpot deal stages to Sheets, cross-referencing Apollo sequence data, pulling Gmail thread counts as a proxy for rep activity, and then writing the actual objectives in a Notion doc that nobody updates after week two. By the time you've stitched it all together, the quarter is two weeks in and the OKRs are already stale. The 'strategy' part of RevOps gets squeezed out by the data assembly part.
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 HubSpot data on a schedule — contacts, companies, deals, and owners — providing the core pipeline and attainment numbers. Apollo.io is synced on the same schedule, giving you sequence activity and contact-level engagement to use as leading indicators. Gmail is synced on a schedule so rep email volume is trackable as an activity proxy. Salesforce and Pipedrive are connectable from Starch's integration catalog; the agent queries them live when your dashboard runs. Slack is available from Starch's integration catalog for posting weekly OKR digests. Notion is synced on a schedule if you keep strategy docs there.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
Q3 2026 OKR Set — 30-Rep Mid-Market Team
| Win rate target (East territory) | 28 |
| Win rate baseline Q2 (East territory) | 21 |
| Pipeline coverage target (all territories) | 4 |
| Pipeline coverage actual at OKR set date | 2.7 |
| Sequences-started-per-rep-per-week target | 12 |
| Sequences-started-per-rep-per-week Q2 average | 7 |
It's the first week of July. Your two-person team has 90 minutes to walk the CRO through proposed Q3 OKRs before she leaves for a board offsite. In the past this meant exporting HubSpot deals to Sheets, pulling Apollo sequence counts manually, and writing objectives based on gut feel because the data was already three days old by the time you'd assembled it. This time you asked Starch: 'Using HubSpot deal data from Q2, calculate win rate by territory and identify which territories improved most.' East territory came back at 21% win rate — up from 17% in Q1 — driven by a cohort of reps who averaged 12 sequences per week versus the team's 7. Starch surfaced that correlation automatically. The OKR it suggested: 'Raise East territory win rate from 21% to 28% by increasing sequences started per rep per week from 7 to 12 across all territories.' That's a data-backed objective with a leading indicator attached, not a number pulled from a spreadsheet. Pipeline coverage across all territories sat at 2.7x at OKR set — below the 4x target you and the CRO agreed on last quarter. Starch flagged the three territories furthest below 3x and drafted the coverage objective: 'Achieve 4x pipeline coverage in all territories by week 8 of Q3.' The Monday automation posts a red/yellow/green territory scorecard to Slack every week. By week 6 you knew East was at 3.8x and on track; Central was at 2.4x and needed intervention. You had that conversation at the forecast call with data in hand, not a hunch.
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 — sales agent crm, knowledge management, crm 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 run Salesforce, not HubSpot. Does Starch work for us?
We also use Apollo for sequences and LinkedIn for prospecting. Can Starch pull activity data from both?
Is Starch SOC 2 certified? We'd be connecting our CRM and email data.
Will Starch actually set the OKRs for us, or does it just surface data?
We use Notion to document OKRs. Can Starch write back to Notion?
The CRO keeps changing territory boundaries mid-quarter. How does Starch handle that?
Related guides for Small RevOps Teams
A strategic account plan is a documented, living view of a specific customer or prospect — their business goals, the stakeholders who matter, the gaps your product fills, the risks to the relationship, and the actions your team is taking.
Read guide →An investor KPI dashboard is how you answer the question your investors are always asking — 'how's it going?
Read guide →An outbound email sequence is a structured series of messages sent to prospects who haven't heard from you yet — or haven't responded.
Read guide →A product roadmap is how you turn a backlog of ideas, customer requests, and strategic bets into a prioritized sequence of work your team can actually execute against.
Read guide →Set Quarterly OKRs for other operators
The AI stack built for the founder's office.
Read guide →The AI stack built for small marketing teams.
Read guide →The AI stack built for small finance teams.
Read guide →The AI stack built for small HR teams.
Read guide →Ready to run set quarterly okrs on Starch?
Request closed-beta access. Everything is free during beta.