Deep DiveRevenue Operations

The RevOps tech stack: what you actually need

13 minAPFX Team

Most mid-market RevOps stacks have 12 or more tools and 30% of them go unused. Vendors love this. Buyers do not notice until renewal time. We have audited stacks where 4 of 12 tools were doing real work and the rest amounted to $300K a year in ambient subscriptions.

A revenue operations stack is the set of software systems that capture, route, analyze, and act on revenue data across marketing, sales, and customer success. At $10M in revenue you probably need 3 or 4 tools. At $300M you probably need 9 or 10. The number that gets you in trouble is the gap between what you bought during a hiring spike and what you would buy if you started today.

This guide covers what each category does, the vendors that lead it, the tier breakdowns at $10M, $30M, $100M, and $300M, and the warehouse-first pattern that is replacing the CRM-as-source-of-truth model at growth-stage companies.

What is a revenue operations tech stack?

A revenue operations tech stack is the connected set of software platforms RevOps uses to manage the revenue cycle: marketing capture, sales execution, customer data unification, revenue analytics, forecasting, deal management, compensation, and customer retention. Integration is the defining trait. Tools that do not share data with the rest of the stack are not part of it. They are expensive software you happen to own.

Category boundaries matter because vendors blur them on purpose. HubSpot sells CRM, marketing automation, sales engagement, and CMS as one suite. Salesforce sells CRM, marketing cloud, CPQ, and analytics under different SKUs that all need to be configured to talk to each other. Apollo sells data, sequences, and dialer features inside a single product. According to the 2025 OpenView SaaS Index, the median Series C company runs 87 SaaS apps. RevOps owns 8 to 15 of them depending on company structure. The job is not buying more. It is knowing which 8 are doing the work.

CRM: the system the rest of the stack hangs off

The CRM is the system of record for accounts, contacts, opportunities, and activities. Every other RevOps tool either writes to it, reads from it, or replaces a feature it should have done better. The four that show up in mid-market evaluations are Salesforce, HubSpot, Pipedrive, and Close.

Salesforce is the default at $50M and up. The 2025 Gartner Magic Quadrant for CRM Customer Engagement Center places it as a leader on completeness of vision and ability to execute, but the same report flags total cost of ownership as the most common complaint. Sticker is around $165 per user per month for Sales Cloud Enterprise (2026 pricing). Real cost with required add-ons (CPQ, Pardot, Tableau, Field Service) reaches $400 to $700 per user per month at most growth-stage deployments per Vendr benchmark data.

HubSpot wins the $10M to $50M bracket on time-to-value. Sales Hub Professional is $100 per user per month, and the marketing, service, and CMS hubs use shared contact records, which means a 4-person ops team can run the whole stack without an admin certification. The constraint shows up at scale: complex territory rules, opportunity splits, and CPQ flows hit HubSpot's product limits before Salesforce's.

Pipedrive is the right answer for a sub-30 person sales team that wants pipeline visibility without configuration overhead. $49 per user per month for Professional, deploys in days, and the default reports cover 80% of what a small sales org needs. It does not do marketing automation, customer success, or revenue analytics, so it is rarely the only tool you own.

Close is the dialer-first CRM for outbound sales teams under 50 reps. Built-in calling, SMS, and email sequencing in one product reduces the sales engagement layer to zero. $99 per user per month for Professional. G2 reviews from outbound-heavy SaaS sellers rank it above Salesforce on time-to-first-call, which is the metric outbound leaders care about.

What marketing automation platform should mid-market actually pick?

Marketing automation software handles email campaigns, lead scoring, nurture sequences, and the handoff between marketing-qualified and sales-accepted leads. The mid-market choices are HubSpot Marketing Hub, Marketo Engage, Pardot (now Salesforce Marketing Cloud Account Engagement), and Customer.io.

HubSpot Marketing Hub Professional is $890 per month for the platform plus marketing contact pricing, which scales with list size. It is the default choice when the CRM is also HubSpot, because the contact model is shared and the integration is not actually an integration. It is the same database. The 2025 Forrester Wave for B2B Marketing Automation Platforms ranks HubSpot as a strong performer, particularly on usability for smaller teams.

Marketo Engage, now part of Adobe, is the enterprise-leaning option. Annual contracts start around $30,000 and rise quickly with database size. Marketo's program structure and lead lifecycle modeling go deeper than HubSpot, which is why companies running multi-product, multi-segment GTM motions tend to land there at $100M and up. The cost is a steeper learning curve and a dedicated marketing ops admin.

Pardot, rebranded as Salesforce Marketing Cloud Account Engagement, is the natural pick when Salesforce is the CRM and the team is B2B. Pricing starts around $1,250 per month for Growth (10,000 contacts). Salesforce integration is tight on lead routing and campaign attribution, less polished on reporting.

Customer.io is the lifecycle automation tool for product-led companies sending behavior-triggered messages. $150 per month entry point. It runs off event data piped in from a CDP or product database, a different architecture than the contact-list world of HubSpot or Marketo. For companies that have a real product analytics layer, Customer.io often replaces the marketing automation tool entirely on the post-sale and PLG side.

Sales engagement: where most stacks have duplicate spend

Sales engagement platforms automate outbound sequences, dialer activity, and rep workflow. The big four are Outreach, Salesloft, Apollo, and Reply. This category is the most common source of duplicate spend in mid-market RevOps stacks because half of what these tools do also lives in the CRM.

Outreach is the enterprise leader. Pricing is custom and lands around $130 to $160 per user per month at mid-market. Strongest features are sequence reporting, conversation intelligence (after the Sayint acquisition), and the deal management layer Outreach has been adding since 2023.

Salesloft competes head-on with Outreach. Similar feature set, similar pricing band. The 2025 Forrester Wave for Sales Engagement places both as leaders, with Salesloft scoring slightly higher on coaching workflows and Outreach on sequence sophistication. The choice between them is usually less about features and more about which sales leader has used which one before.

Apollo is the disruptor. $99 per user per month for Professional bundles a contact database, sequencing, dialer, and intent data into one product. Data quality is mid-tier at the basic level (better at Pro and Organization plans), but for sub-100 person sales teams running outbound, Apollo replaces three tools at one tool's price.

Reply is the lighter-weight option for teams under 25 reps that want sequencing without enterprise sales process complexity. Starts at $59 per user per month. AI-assisted sequence generation is its differentiator. Most companies that buy Reply graduate to Outreach or Salesloft around $30M in revenue.

The duplicate spend pattern is consistent: a company runs Salesforce with Salesforce Cadences enabled, then layers Outreach on top, adds Apollo for contact data, and keeps Salesloft for one team that prefers it. Four tools, three doing the same work. Sales leadership picked them at different times. Nobody owned the consolidation conversation.

CDP and data warehouse: the headless RevOps pattern

The customer data platform and the cloud data warehouse are the two layers that change the architecture of the stack the most. The CDP collects event data across marketing, product, and sales surfaces. The warehouse stores it cleanly. Together they create what is now called headless RevOps: the warehouse becomes the source of truth, and the CRM becomes one of many systems that read from it.

Segment, now owned by Twilio, is the CDP that defined the category. Pricing starts at $120 per month and scales to six figures based on monthly tracked users (MTUs). Most growth-stage companies land between $30,000 and $150,000 annually.

Rudderstack is the warehouse-first alternative. Free tier up to 1M events per month, then usage-based. The architecture difference: Rudderstack writes raw events directly to the warehouse first, then syncs to destinations, instead of routing through a vendor-controlled cloud. For companies that already have a warehouse and a data team, Rudderstack typically costs 40% to 60% less than Segment at equivalent volume.

Snowflake, Google BigQuery, and Databricks are the warehouse choices we see most often. The 2025 Gartner Magic Quadrant for Cloud DBMS lists all three as leaders. Snowflake at mid-market typically runs $5,000 to $20,000 per month at steady state. BigQuery undercuts on light analytical workloads, runs hot on continuous ELT. Databricks is the right call when ML workloads sit alongside revenue analytics.

Reverse ETL ties this together. Hightouch and Census sync warehouse data back into Salesforce, HubSpot, Marketo, and other operational tools. That is what makes warehouse-first RevOps work. The warehouse holds the canonical customer record, and Hightouch or Census push the relevant attributes into the CRM where reps see them. Pricing starts around $800 to $1,200 per month and scales with synced row volume. According to the 2025 Bessemer State of the Cloud report, reverse ETL adoption among Series B+ B2B SaaS companies grew from 8% in 2022 to 34% in 2025.

For the deeper read on why this matters, see the RevOps operating model for mid-market companies and from data silos to operational clarity.

Attribution: the layer that breaks first

Marketing attribution software assigns revenue credit to the touchpoints that influenced a deal. The four mid-market options are HubSpot's native attribution, Marketo Measure (formerly Bizible), Dreamdata, and Northbeam.

HubSpot Attribution comes built into Marketing Hub Professional and Enterprise. It is the right starting point because it is already paid for. Multi-touch attribution against deals closed inside HubSpot CRM is straightforward. The limit: it only sees what HubSpot tracks. Off-platform touchpoints (events, partnerships, sales-led outreach) need a heavier tool.

Marketo Measure, the rebranded Bizible product, is the B2B attribution standard for companies running long, multi-touch enterprise sales cycles. Pricing starts around $30,000 annually. It captures cross-channel touchpoints and ties them to opportunities in Salesforce. Setup is the hard part. Most Marketo Measure deployments take 6 to 12 weeks to produce trustworthy reports, and bad data in produces meaningless reports out.

Dreamdata is the warehouse-native B2B attribution tool. It pulls event data from the warehouse, applies attribution models, and writes the results back. Pricing starts around $1,000 per month. For companies that already have a CDP and warehouse, Dreamdata is often the right replacement for the Marketo Measure stack at a quarter of the price.

Northbeam is the DTC and ecommerce attribution leader, which makes it less common in B2B RevOps stacks. Mentioned here because the methodology (incremental attribution, MMM-style modeling) is shaping how B2B vendors approach the same problem.

The honest read on attribution: most mid-market companies should not buy a dedicated attribution platform until they have a working revenue funnel they trust. Buying attribution before you trust the underlying data produces precise reports about garbage. The 2025 Forrester research on B2B attribution found that 61% of attribution deployments fail to produce decisions the GTM team trusts.

Analytics, BI, and reporting: where the answers live

Analytics tools turn warehouse data into dashboards and reports. The mid-market options are Looker, Tableau, Mode, Hex, Sigma Computing, and ThoughtSpot.

Looker, now Google Cloud's, requires a semantic layer (LookML) and an analytics engineer to maintain. Annual contracts start around $50,000. For RevOps teams running governed, repeatable revenue reporting against a clean warehouse, Looker is the strongest option. For teams without a data engineer, Looker becomes shelfware fast.

Tableau, Salesforce-owned, has the strongest visualization layer. $75 per Creator per month and $15 per Viewer. Best fit when visualization sophistication is the constraint and the team has at least one Tableau-skilled analyst.

Mode is the SQL-and-Python analyst tool. Free tier for individual users, team plans starting around $349 per user per month for Studio. Strong for analyst-heavy ops teams that want to move between SQL queries, Python notebooks, and dashboards in one place.

Hex is the newer entrant doing similar work to Mode with a heavier focus on collaborative notebooks. Mid-market pricing typically lands $500 to $1,500 per month for small teams.

Sigma Computing is the spreadsheet-native BI option for finance and ops teams that think in Excel. Pricing is custom and typically lands $30,000 to $80,000 annually for mid-market.

ThoughtSpot is the search-driven analytics tool with built-in AI for natural-language querying. Custom pricing, typically $50,000 and up. Strong fit for teams that want non-technical users asking questions of revenue data without filing tickets to the data team.

For the broader view of how analytics tools fit into operational decision-making, see operational intelligence tools for mid-market companies.

Forecasting and pipeline intelligence

Pipeline intelligence platforms apply machine learning to deal data to predict close probability, surface risk, and improve forecast accuracy. The four leaders are Clari, BoostUp, InsightSquared, and Gong.

Clari is the category leader. Annual contracts start around $50,000 and run into the mid-six-figures at scale. The product covers rep activity capture and forecast roll-up inside the same workflow used by deal-inspection. The 2025 Forrester Wave for Revenue Operations and Intelligence Platforms ranks Clari as a leader.

BoostUp is the close competitor. Similar capability, typically priced 20% to 30% below Clari. Strongest on the deal inspection and rep coaching workflow.

InsightSquared, now part of Mediafly, is the long-running revenue analytics tool. Strongest on Salesforce-native reporting and historical forecast accuracy analysis. Pricing similar to Clari at the upper tier, lower at the entry tier.

Gong started as conversation intelligence and has expanded into deal intelligence and forecasting. Conversation data is what differentiates it. For sales teams that already record every call, Gong's deal risk signals (deal stalled, single-threaded, late-stage discount push) come from real conversation patterns instead of activity heuristics. Pricing starts around $1,600 per user per year.

The mid-market read: forecasting tools rarely earn their keep before $50M in revenue. Below that, a well-maintained Salesforce report and a manager who inspects pipeline weekly produces forecast accuracy in the same range as a $200,000 platform.

Quote-to-cash and compensation

Quote-to-cash software handles configure-price-quote (CPQ), contract management, and billing. The mid-market options are Salesforce CPQ, DealHub, and Subskribe.

Salesforce CPQ, now Revenue Cloud, is the default when the CRM is Salesforce. $75 per user per month, plus implementation that typically runs $50,000 to $250,000 because CPQ implementations are notorious. Powerful, but the configuration burden is real.

DealHub is the lighter-weight alternative for mid-market deal desks. Faster to deploy, more usable for sellers, less configurable for complex pricing rules. Pricing starts around $75 per user per month.

Subskribe is the SaaS-native CPQ-and-billing tool built around recurring revenue models. Quote-to-cash in one product, which means it replaces both CPQ and a billing system like Zuora at smaller deployments.

Sales compensation software calculates and pays variable comp. The three leaders are CaptivateIQ, Spiff, and Xactly.

CaptivateIQ is the mid-market favorite. $35,000 to $100,000 annually for typical deployments. Strong on plan flexibility and rep visibility into earnings.

Spiff, acquired by Salesforce in 2024, is now bundled into Sales Cloud. Real-time commission calculations and rep-facing dashboards are the differentiators.

Xactly is the longest-running player. Stronger on enterprise complexity (multi-currency, cross-team splits, complex accelerators) than the newer tools. Higher price point and slower implementation.

Below 30 reps, sales comp usually runs in spreadsheets and that is fine. Above 30 reps with multi-rate plans, spreadsheet errors become expensive enough to justify the tool.

Customer success: the layer most stacks underspend on

Customer success software tracks account health, automates lifecycle plays, and surfaces churn risk. The three options are Gainsight, Totango, and Catalyst.

Gainsight is the enterprise leader. Annual contracts start around $50,000 and reach the mid-six-figures. Strongest on health scoring, playbook automation, and CS team workflow.

Totango is the mid-market alternative. Lower price point, faster deployment, less configurable for complex multi-segment portfolios.

Catalyst is the newer entrant focused on usability for the CS rep. Pricing typically $50,000 to $150,000 annually for growth-stage deployments.

Most companies under $50M in revenue do not need dedicated CS software. A well-instrumented Salesforce account record and a product analytics tool that tracks usage produce 80% of what Gainsight delivers. The buy signal is when the CS team spends more time updating account notes than talking to customers.

What does a RevOps stack actually cost at $10M, $30M, $100M, and $300M?

Stack cost scales non-linearly with revenue because tool count grows faster than tool sophistication. The pattern below comes from Productiv's 2025 SaaS management benchmark and Vendr pricing data, cross-referenced against deployments we have audited firsthand.

StageCRMMarketingSales engagementCDP/warehouseAttributionAnalyticsForecastingCPQ/compCSAnnual stack cost
$10MHubSpot ProHubSpot Marketing ProNone (CRM cadences)NoneHubSpot nativeHubSpot reportsNoneSpreadsheetNone$30K to $50K
$30MHubSpot or SalesforceHubSpot Marketing ProApolloSegment Free or RudderstackHubSpot nativeMode or MetabaseNoneSpreadsheetNone$80K to $150K
$100MSalesforce EnterpriseMarketo or HubSpot EntOutreach or SalesloftSegment + SnowflakeMarketo Measure or DreamdataLooker or TableauClari (optional)Salesforce CPQCaptivateIQ, Totango$400K to $750K
$300MSalesforce UnlimitedMarketo + Customer.ioOutreach + GongSegment + Snowflake + HightouchMarketo Measure + DreamdataLooker + HexClariSalesforce CPQ + CaptivateIQGainsight$1.2M to $2.5M

The shape of the curve matters more than the exact numbers. From $10M to $30M the stack roughly triples. From $30M to $100M it triples again. From $100M to $300M it doubles. The marginal cost of each additional tool falls because the team running them amortizes across a larger revenue base, but the absolute number can become a real line item. At $300M, a $2M annual RevOps stack is between 0.5% and 0.8% of revenue. That is reasonable when the tools are doing real work and dangerous when 30% of them are not.

The renewal-time reckoning

Tool sprawl compounds silently because every tool was bought reactively to a specific problem at a specific moment. Marketing needed an attribution tool. Sales added a second sequencing platform during a rep ramp. CS bought a health scoring tool because a board member recommended it. Nobody bought a tool intending to waste money. Then renewals stack up, the line items hit finance's spreadsheet, and somebody finally asks how many of these are doing real work. The answer is usually fewer than half. We have seen $300K a year in unused subscriptions at companies that thought they were running lean. The fix is not a procurement gate. It is a quarterly stack audit owned by RevOps with usage data pulled from each tool's admin panel. Tools with under 30% active user adoption are flagged for consolidation or cut at next renewal. No exceptions, no "but the team likes it." If the team likes it, the team will use it.

Buy versus build: when does custom work make sense?

The buy-versus-build conversation in RevOps usually hinges on how unique the workflow is, how stable the requirement is, and how much engineering capacity is available. Most RevOps work belongs in commercial tools. The 10% to 20% that does not is what separates a stack that scales from one that strangles the team.

Buy when the workflow is standard (lead routing, sequence reporting, forecast roll-up) and the vendor's solution is mature. The cost of building lead routing in Salesforce Flow versus buying LeanData is rarely close. Vendor solutions amortize across thousands of customers. Yours does not.

Build when the workflow is competitively distinctive, the requirement is stable, and the data lives in a warehouse you control. Custom revenue dashboards in Looker against a Snowflake warehouse are usually better than packaged forecasting tools because the model fits how your business closes deals. Reverse ETL from the warehouse into Salesforce is usually better than buying a vendor-controlled CDP because the data shape stays under your team's control.

The hybrid pattern, which is where most mid-market RevOps lands by $100M: buy the core CRM and marketing automation, build the analytics and orchestration layer on a warehouse, and buy point tools (forecasting, CPQ, comp) where the implementation work is heavy and the workflow is standard.

Headless RevOps: the warehouse-first pattern

Headless RevOps is an architecture where the cloud data warehouse holds the canonical customer record and the CRM becomes one of many destinations that read from it. The pattern emerged because mid-market companies kept hitting the same wall: their CRM data was incomplete, their warehouse data was clean, and reverse ETL made it possible to push the warehouse view back into the CRM where reps and managers still worked.

The architectural shift is real. According to Bessemer State of the Cloud 2025, 41% of Series C and later B2B SaaS companies report a data warehouse as their primary system of truth, up from 12% in 2021. The CRM remains the operational interface. The warehouse is the analytical brain. Hightouch and Census are the connective tissue.

The benefit shows up in lead scoring first. Sales priority is set against product usage signals, not just Salesforce activity. Account health follows. CS sees real product and billing data instead of stale CRM notes. Attribution becomes possible against the full event log instead of one tool's partial view, which lets marketing defend spend against the paths that closed deals.

The cost is engineering investment. A headless RevOps stack requires dbt models, warehouse maintenance, and reverse ETL configuration. The team running it needs at least one analytics engineer and a RevOps lead who can think architecturally. For companies with that capacity, it is the model that scales. For companies without it, the traditional CRM-as-source-of-truth approach is still the right starting point.

For more on building this kind of foundation, see building your first revenue operations function and how to structure a revenue operations team.

How do you actually build a RevOps stack without overspending?

Build a RevOps stack by starting with the workflow you need to support, not the vendor capability matrix. The order of decisions matters more than the specific tools, and the decisions stack. Each one constrains the next.

The 4-step stack build

Common mistakes mid-market RevOps stacks make

The prestige trap is the most expensive. Salesforce purchased at $15M because the board has Salesforce on every other portfolio company. Marketo bought at $25M because the marketing leader ran it at the last job. Clari signed at $40M for a sales team that does not yet inspect pipeline. Each tool has a real fit, just at a higher revenue threshold.

Tool stacking without consolidation is the second pattern. Apollo gets bought for contact data. Outreach for sequencing. Salesloft for one team that prefers it. ZoomInfo for enrichment. Three of those tools overlap on at least one feature. Total bill: $400K. The honest consolidation would land closer to $200K with no functional loss. For more patterns we see, read common RevOps mistakes and how to avoid them.

The third is buying analytics before the data is ready. Looker against unclean Salesforce data produces precise reports about wrong numbers. The fix is upstream: warehouse first, analytics second. The order matters because rebuilding 40 dashboards twice is the actual cost of getting it backwards.

Key takeaways

A RevOps tech stack covers CRM, marketing automation, sales engagement, CDP and warehouse, attribution, analytics, forecasting, quote-to-cash, compensation, and customer success. At $10M most companies need three or four tools. At $300M most need nine or ten. The error is buying $300M tools at $30M.

The headless RevOps pattern is the meaningful architectural shift. Warehouse holds the canonical record, CRM becomes one operational interface, reverse ETL connects them. Adoption among Series C+ B2B SaaS reached 34% in 2025 according to Bessemer.

Buy the core CRM and marketing automation. Build the analytics and orchestration layer on a warehouse. Buy point tools for forecasting, CPQ, and comp where vendor maturity beats custom work. Audit the stack quarterly using actual usage data, and cut anything under 30% active adoption at next renewal. For the bigger picture on metrics that justify the stack, read RevOps metrics that actually drive revenue and the complete guide to revenue operations.

If your stack feels like more than your team can run, it probably is. Most of what we audit at mid-market scale is fewer tools, better connected, doing more of the work. Benchmarking your tech stack against peers and how to evaluate operations software without getting burned are the natural next reads if you want to pressure-test what you already own.

Want to know which 4 of your 12 tools are doing the work? Let's find the friction.

Next step

Ready to go AI-native?

Schedule 30 minutes with our team. We’ll explore where AI can drive the most value in your business.

Get in Touch

Free Playbook

Know which AI plays to make.

The framework for finding the 2-3 AI workflows in your business that return 5-20x — and the ones that look obvious but quietly destroy margin.

No spam. Unsubscribe anytime.

Related Articles