Salesforce Sales Operations: The 2026 Guide To Pipeline Governance, Process, Automation, And Forecast Accuracy
Sales operations is the function that makes selling repeatable. Salesforce is where that function gets enforced — or quietly isn't. This guide covers how pipeline governance, sales process optimization, automation, and a real forecasting model get built in Salesforce CRM, and which parts of the job the platform will never do for you.
Key Findings
- Sales operations is the function that makes selling repeatable — pipeline, process, data, automation, analytics, and tooling. Salesforce is where that function is enforced, not where it is invented. An org with vague stage definitions forecasts no better than the spreadsheet it replaced.
- Pipeline governance comes before automation. A stage that means something different to each rep produces a forecast nobody trusts, and automating on top of it only makes the inconsistency arrive faster.
- Sales process optimization in Salesforce works when exit criteria — not activities — define a stage, and when those criteria are enforced at the point of work through Path, validation, and required fields rather than in a policy document.
- The highest-return sales automation is the boring kind: routing, capture, field defaulting, follow-up creation, hygiene prompts, and approval routing. Quote-to-cash and AI-assisted work pay off later, and only on a clean process.
- Forecast accuracy comes from separating a rep's judgement (forecast category) from the pipeline's mechanics (stage, exit criteria, history tracking, coverage) — then measuring slippage as data rather than debating it in a commit call.
- The measure of a sales operations programme is not adoption or record counts. It is pipeline coverage, stage conversion, sales cycle length, and forecast variance — reported the same way every week, from the same definitions.
Most sales organisations do not have a Salesforce problem. They have a definitions problem that Salesforce is faithfully reporting back to them. Two reps call the same deal "Proposal." One means a price was discussed on a call; the other means a signed-off scope is sitting with procurement. The forecast rolls both up identically, the quarter misses by an amount nobody predicted, and the conclusion in the QBR is that the CRM needs more fields.
That is the gap sales operations exists to close, and it is why this guide treats Salesforce sales operations as an operating discipline rather than a product configuration. The platform supplies the mechanics — objects, stages, automation, forecast categories, analytics. Sales ops supplies the definitions, the governance, and the inspection cadence that make those mechanics mean something. Get the order wrong and you end up with an expensively configured system that leadership works around inside two quarters.
The Quick Verdict: When Salesforce Is The Right Sales Operations Platform (And When It Isn't)
Salesforce fits your sales operation if you run a multi-stage, multi-person sales motion where deals pass between SDRs, AEs, solution consultants, and finance; where territories, quotas, or segments need governing; and where leadership has to forecast a number publicly. It earns its complexity when the cost of an inaccurate forecast or an inconsistent process is measured in headcount decisions, not in inconvenience.
Salesforce doesn't fit your sales operation if you run a small, single-stage, transactional motion where one person owns a deal end to end and the forecast is a short list everyone can hold in their head. A lighter CRM will get you there faster and cheaper. Salesforce also won't fix an organisation that has not agreed on what its sales stages mean — that is a leadership decision the platform will enforce, not make.
If you are already on Salesforce and the forecast still isn't trusted, the problem is almost never licensing tier or edition. It is the governance layer: stage definitions, exit criteria, ownership rules, and a reporting model that nobody has revisited since go-live. The rest of this guide is about building that layer deliberately.
What "Salesforce Sales Operations" Actually Means
Salesforce sales operations is the practice of running a sales organisation's pipeline, process, data, automation, and forecasting inside Salesforce rather than around it. Sales operations as a function is older than any CRM: it is the team that removes friction from selling so reps spend their time in front of customers, and that gives leadership a defensible view of what will close. Salesforce is the system where those decisions become structural — where a stage definition becomes exit criteria, a policy becomes a validation rule, and a forecast becomes a model rather than a conversation.
That distinction matters because it separates three things people routinely blur. What the platform does: Salesforce CRM supplies the objects, the automation engine, forecast categories, history tracking, and the analytics layer. What sales operations does: decide what a qualified opportunity is, who owns which accounts, which fields are worth a rep's keystroke, and what the weekly inspection looks like. What the business gets: a shorter sales cycle, a pipeline that can be inspected, and a forecast whose variance is small enough to plan against. No amount of configuration substitutes for the middle one.
Salesforce's own overview of the discipline — worth reading alongside this guide — frames sales ops around the same core: metrics and analytics, technology management, process definition, and the training that makes it stick (Salesforce: What is Sales Operations?). Where this guide goes further is on the implementation reality: what that looks like as structure inside an org, and what breaks when it is skipped.
The Pipeline Model
Stages, exit criteria, close-date discipline, and forecast categories. The layer that decides whether two reps mean the same thing by the same word.
The Process Layer
Path guidance, validation rules, required fields at the right moment, and approval routing — the sales process expressed as structure rather than as a slide.
The Automation Layer
Flow, assignment and routing, quoting, renewals, and AI-assisted work. Built after the process is agreed, never before.
The Reporting & Forecast Layer
Coverage, conversion, velocity, and forecast variance — reported from the same definitions every week, to the same people.
The Six Functions Sales Operations Owns In Salesforce
A sales operations charter that fits on one page usually covers six areas. Each maps to something concrete in Salesforce, and each has a failure signal that shows up long before anyone calls it a CRM problem.
| Function | What sales ops owns | Where it lives in Salesforce | Failure signal |
|---|---|---|---|
| Pipeline model | Stage definitions, exit criteria, close-date discipline, coverage targets | Opportunity stages, forecast categories, field history tracking | Deals that jump two stages in a week, or sit in one for two quarters |
| Sales process | The motion that actually wins, expressed as required steps and gates | Path, validation rules, dynamic forms, approval processes | Reps maintaining a private spreadsheet alongside the CRM |
| Data quality | Ownership rules, duplicate management, enrichment, account hierarchy | Duplicate & matching rules, sharing model, data enrichment integrations | Two teams presenting different revenue numbers from the same system |
| Sales automation | What gets automated, in what order, and what stays human | Flow, assignment rules, quoting/CPQ, Agentforce and Einstein where they fit | Automation nobody can explain, firing rules nobody owns |
| Analytics & forecasting | Metric definitions, dashboards, the weekly inspection, forecast submission | Reports, dashboards, Collaborative Forecasts, Einstein scoring | Leadership rebuilding the forecast in a spreadsheet before the board call |
| Tooling & integrations | The stack around Salesforce and what each system is the source of truth for | Integration middleware, marketing and finance connectors, API governance | Marketing, sales, and finance each citing a different pipeline number |
The sequence matters as much as the list. Data quality and pipeline definitions are upstream of everything else; automation and analytics built on top of an unstable model inherit its instability and multiply it. If you are deciding where to start, start at the top of that table and work down.
Pipeline Governance: Making A Stage Mean Something
Sales pipeline management in Salesforce begins with one rule: a stage is defined by what has been proven, not by what has been done. "Demo completed" is an activity — it tells you a calendar event happened. "Economic buyer identified and success criteria agreed in writing" is an exit criterion — it tells you the deal has actually moved. Pipelines built on activities inflate; pipelines built on exit criteria hold their shape under inspection.
A workable stage definition answers four questions, and it is short enough that a rep can hold it in their head during a call:
- What must be true for a deal to enter this stage, stated as evidence rather than effort.
- What must be recorded in Salesforce at that point — and nothing beyond that, because every extra required field is a tax on the same rep you are trying to free up.
- Who owns the deal in this stage, and what the handoff into the next stage looks like.
- What the expected duration is, so that time-in-stage becomes a signal instead of trivia.
Underneath that sits an architectural point most implementations skip: the pipeline model and pipeline operations are two layers, and they fail differently. Confusing them is how an organisation ends up with beautifully documented stages that nobody inspects, or a rigorous weekly cadence arguing over definitions that were never settled.
Stages, Exit Criteria, Forecast Categories, Coverage Targets
Set once, reviewed quarterly, changed deliberately. Owned by sales operations with the CRO. This layer decides what the data means.
Weekly Inspection, Hygiene, Slippage Review, Commit Discipline
Run every week against the model. Owned by front-line managers, supported by sales ops dashboards. This layer decides whether the data stays true.
When both layers are in place, pipeline coverage stops being a vanity figure. A 3× coverage target only means something if every deal counted toward it has cleared the same bar — which is exactly what Layer 1 defines and Layer 2 defends. Coverage on an ungoverned pipeline is a number that tells you how optimistic your team is feeling.
Sales Process Optimization: Enforcing The Motion At The Point Of Work
Sales process optimization succeeds when the correct behaviour is the path of least resistance inside Salesforce, and fails when it lives in a document reps read once during onboarding. The unit of change is not training; it is where the process meets the screen a rep is already looking at. Every rule that has to be remembered is a rule that decays.
The practical sequence is short. Map the motion that actually wins — not the one on the enablement deck — by looking at how your last two quarters of closed-won deals really progressed. Convert each step into an exit criterion. Then put that criterion where the work happens: Path guidance in the sidebar, a validation rule at the stage boundary, a dynamic form that surfaces the three fields that matter at this stage and hides the twenty that don't, an approval process for the discount that used to be agreed on a call.
Map the motion that wins
Reconstruct how closed-won deals actually progressed, stage by stage, before designing anything. The real process is usually two steps shorter and one gate stricter than the documented one.
Gate on evidence, not activity
Validation at the stage boundary should ask what is proven. A required "next step" field with a future date catches more stalled deals than a required call log ever will.
Show three fields, not twenty
Dynamic forms let a stage surface only what it needs. Field count is the most reliable predictor of whether reps route around the system.
Retire what nobody uses
Every quarter, cut fields with no population, reports with no viewers, and automation with no owner. Process debt compounds exactly like technical debt.
One caution that applies to every org we rescue: enforcement without a corresponding removal is how adoption dies. If a stage gate adds two required fields, find two that can go. A sales process that is enforced and lighter than what preceded it gets adopted. One that is only enforced gets circumvented, and the pipeline quietly moves back into spreadsheets where nobody can see it.
Sales Automation, Tier By Tier: What To Build And In What Order
Automate the work that is high-frequency, rule-based, and low-judgement first; leave the work that requires a decision to a person until the process around it is stable. Sales automation fails in a predictable way — a team automates its most visible pain point, that pain point turns out to sit on top of an unagreed process, and six months later nobody can safely change the Flow because nobody knows what it assumes. Sequencing the tiers below avoids that.
Tier 1 — Capture & Routing
Build FirstBest for: Every organisation, regardless of size or maturity. This tier has the shortest payback of anything in the stack.
Lead and case assignment, round-robin or territory-based routing, field defaulting, activity capture from email and calendar, and record creation from web forms. None of this requires judgement, all of it is high-frequency, and every hour it returns is an hour a rep spends selling rather than typing. It is also the tier that most directly improves data quality, because a field that is populated automatically is a field nobody can leave blank or spell three ways.
Tier 2 — Guidance & Hygiene
Build SecondBest for: Teams whose pipeline model and stage exit criteria are already agreed and documented.
Stage-based task creation, next-step prompts, stalled-deal alerts to the manager rather than the rep, close-date-slippage flags, and approval routing for discounts and non-standard terms. This tier is where automation starts enforcing the process from Section 05 instead of merely speeding it up. It depends entirely on Tier 1's data being reliable and on the stage definitions being settled — built too early, it generates alerts about a process the team has not agreed to follow, and people learn to ignore them.
Tier 3 — Quote-To-Cash
Build When Pricing Is StableBest for: Organisations with configurable pricing, multi-year terms, or a renewals motion — and a pricing model that is not changing every quarter.
Quoting and CPQ, contract and order generation, e-signature, renewal and amendment automation, and the handoff into billing. This tier carries the most edge cases of any in the stack, which is why it is third: every pricing exception, bundling rule, and proration policy has to be modelled explicitly. The common failure is scoping CPQ from a price list rather than from the twenty non-standard deals the team did last year, then discovering the exceptions during user acceptance testing.
Tier 4 — AI-Assisted Selling
Build On Clean DataBest for: Orgs with consistent stage definitions and enough closed history for a model to learn from.
Einstein opportunity and lead scoring, conversation intelligence, call and email summarisation, and Agentforce agents handling research, follow-up drafting, and routine enquiries. This tier is genuinely valuable and genuinely dependent on everything above it: a scoring model trained on a pipeline where "Proposal" means four different things learns four different things. Put differently, AI does not repair a definitions problem — it industrialises it. Clean the model first, then let the model learn from it.
Across all four tiers, one governance rule is worth more than any individual build: every automation has a named owner and a documented reason to exist. Orgs we are called in to rescue almost always have a layer of orphaned automation — rules built for a team that reorganised, a product that was retired, or a process that changed — and nobody willing to switch them off because nobody can say what will break. Ownership at build time is what stops that accumulating.
Sales Productivity: Buying Back Selling Time Without Losing Visibility
Sales productivity work is a trade: every field, step, and click you ask a rep for has to return more to the business than it costs in selling time. Most CRM dissatisfaction traces back to organisations that have never made that trade explicitly — fields accumulate one request at a time, each individually reasonable, until the cost of updating an opportunity exceeds the perceived benefit and reps start updating it the night before the pipeline review. At that point the system is recording a performance, not a pipeline.
The levers that reliably return time, roughly in order of effort-to-return:
- Automatic activity capture. Email and calendar sync so that contact and activity history builds itself. The single largest source of manual entry in most orgs, and the one reps resent most.
- Field reduction. An audit of field population rates almost always finds a long tail of fields populated on under five percent of records. Those fields cost every rep on every deal and inform nothing.
- Stage-scoped layouts. Dynamic forms that show what this stage needs and hide the rest, so the page a rep opens matches the conversation they just had.
- Mobile-first for the moments that matter. Updating a next step from a car park is what keeps a pipeline current; anything that requires a laptop gets deferred and then batched.
- Templated and assisted communication. Email templates, sequences, and AI-drafted follow-ups — with the rep editing rather than composing from scratch.
- One place to look. The integrations that bring marketing engagement, product usage, support history, and billing status onto the record, so a rep stops tab-switching to prepare for a call.
The discipline that makes this stick is treating every new field request as a trade rather than an addition. When someone asks for a field, ask which decision it will change and who will look at it monthly. Requests that survive both questions are worth a rep's keystroke; most do not survive the second one.
Forecast Accuracy: From Commit Calls To A Model
Salesforce improves forecast accuracy by separating a rep's judgement from the pipeline's mechanics and then measuring the difference between them over time. Forecast categories carry the judgement — Pipeline, Best Case, Commit, Closed. Stage and exit criteria carry the mechanics. Field history tracking on amount, close date, and stage carries the evidence. When all three exist, "this deal slipped" stops being an assertion in a commit call and becomes a pattern you can point at: this rep's Commit deals slip 40% of the time, this segment's cycle is three weeks longer than assumed, this stage converts at half the rate everyone has been planning around.
Most organisations progress through four recognisable levels. The value of naming them is that it tells you what to build next rather than everything at once.
| Level | How the forecast is produced | What it can't answer | What to build next |
|---|---|---|---|
| 1 · Assembled | A spreadsheet built from CRM exports before each review | Why it changed since last week | Stage definitions and exit criteria; move submission into Salesforce |
| 2 · Submitted | Reps set forecast categories in Salesforce; managers roll up | Whether a Commit means the same thing across reps | History tracking, slippage reporting, a consistent weekly inspection |
| 3 · Inspected | Roll-up plus coverage, conversion, and slippage reporting by segment | Which open deals are behaving unlike past winners | Einstein scoring, cohort-based conversion, close-date confidence |
| 4 · Modelled | Judgement and historical behaviour compared side by side | Nothing structural — remaining error is genuine market noise | Maintain: revisit definitions quarterly as the motion changes |
Two points are worth stating plainly, because both get sold badly. First, Einstein and other predictive scoring compare an open deal to how similar deals have historically behaved — which means their usefulness is capped by how consistent your historical data is. They are a Level 3 tool, not a shortcut past Levels 1 and 2. Second, forecast accuracy is not a target you hit once; it degrades every time the sales motion, the segmentation, or the product mix changes without the model being revisited. Quarterly review of stage definitions is maintenance, not bureaucracy.
The Sales Operations Metric Set That Actually Matters
Adoption metrics — logins, records touched, fields populated — measure whether people are using the system. They do not measure whether the sales operation is working. These are the metrics a RevOps leader should be able to produce from Salesforce on any given Monday, from definitions that have not changed since last quarter.
| Metric | Definition | Owner |
|---|---|---|
| Pipeline coverage | Qualified open pipeline for the period divided by the target for that period | Sales ops / CRO |
| Stage conversion | Share of deals entering a stage that reach the next one, by segment | Sales ops |
| Sales cycle length | Median days from qualified to closed won, measured by segment not average | Sales ops |
| Time in stage | Median days a deal spends per stage against its expected duration | Front-line managers |
| Slippage rate | Share of deals whose close date moves out of the period after entering Commit | Front-line managers |
| Forecast variance | Submitted forecast versus actual, tracked by rep and by manager over time | Sales ops / CRO |
| Win rate by source | Closed-won share by lead source and campaign, on a consistent attribution model | Sales ops / marketing ops |
| Quota attainment spread | Spread of attainment across the team, not the team average | Sales ops / CRO |
Two of those deserve emphasis because they are the ones most often replaced by a friendlier substitute. Median cycle length, not mean — a handful of year-long enterprise deals will drag an average until it describes no deal that exists. And attainment spread, not team average — a team at 100% where two reps carry everyone is a different business, with a different risk profile, than a team at 100% evenly spread, and only the distribution tells you which one you have.
Where Salesforce Sales Operations Implementations Still Fall Short (The Part Other Guides Skip)
These are the gaps we see most consistently across mid-market and enterprise orgs — including well-run ones. None of them are platform limitations. All of them are design decisions that were deferred at go-live and never revisited.
The common thread is ownership. Every one of these is cheap to prevent at design time and expensive to remediate two years later — which is why a sales operations programme needs a named internal owner for the model, not just an implementation partner for the build.
The First 90 Days: A Working Sequence
Whether you are standing up sales operations for the first time or rescuing an org that has drifted, the order below holds. Each step produces something the next one depends on, which is why running them in parallel usually costs more time than it saves.
What is deliberately not in the first 90 days: CPQ, predictive scoring, and AI agents. All three are worth building. None of them survive contact with an unstable pipeline model, and starting there is the most common reason a sales operations programme produces a system that is impressive in a demo and mistrusted in a forecast call.
Implementation Realities
Three variables determine whether a Salesforce sales operations programme lands: the quality of the data you migrate, how deliberately the pipeline model is designed, and whether the people building it understand revenue operations rather than only Salesforce configuration. Timelines follow from those, not from licence count.
- Focused build — pipeline model, stage governance, Tier 1 and 2 automation, and a management reporting layer: typically 6–10 weeks.
- Full sales operations programme — adding territory and quota design, quoting or CPQ, and integrations into marketing and finance systems: typically 3–6 months, with data migration and integration scope the two variables that move it most.
- Rescue of an existing org — faster to diagnose, slower to remediate. The process debt has to be unwound before new automation can be built, and the sequencing has to protect a live sales team mid-quarter.
- Ongoing ownership — definitions reviewed quarterly, automation audited for orphans, fields and reports retired on a cadence. Without this, any of the above decays within about two quarters.
- Common failure mode — treating the work as a configuration project rather than a revenue-architecture project, which is how organisations end up with a technically correct system that leadership does not use to forecast.
On integrations specifically, the question to settle before any connector is built is which system is the source of truth for each object. Salesforce and the marketing platform — HubSpot, Marketing Cloud, or Pardot — need an agreed boundary on lead status and campaign attribution, with engagement data flowing into the CRM so a rep sees campaign history on the record rather than in another tab. Salesforce and finance — billing, ERP, or a payments platform — need invoice, subscription, and payment status flowing onto the account so renewals and collections are visible before the renewal call, not after. Skipping that boundary conversation is how three teams end up presenting three different pipeline numbers from systems that are all technically synchronised.
Why The Partner Matters More Than The Configuration
Any competent Salesforce consultancy can build stages, Flows, and dashboards. The quality gap between a sales operations programme that holds and one that decays is almost entirely upstream of the configuration: whether someone sat with the CRO and the front-line managers and forced the definitions question, whether the reporting layer was designed for the person who has to defend a number publicly, and whether the build sequence protected a live sales team through the change. Those are revenue-operations judgements, not configuration tasks.
That is the gap Twopir Consulting is built to close. We implement, rescue, optimize, and integrate complex CRM and revenue systems — Salesforce-first, HubSpot-connected, integration-deep — for mid-market and enterprise teams across the US, UK, Australia and New Zealand, the UAE, and Canada. A large share of our work is the second or third attempt at a system that was configured correctly and designed without a pipeline model, which is why we start with definitions and sequencing rather than with a requirements document. The architects who scope the engagement are the ones who build it, through go-live and the quarters after it.
Find Out Where Your Pipeline Is Actually Leaking
A 30-minute call with a Twopir Salesforce architect maps your stage definitions, automation, and reporting layer against where forecast accuracy is breaking down — and tells you honestly whether it is a build problem, a governance problem, or neither.
Schedule a Discovery CallThe Bottom Line
Salesforce is the most capable platform available for running sales operations at mid-market and enterprise scale, and it is entirely indifferent to whether you use it well. It will enforce a rigorous pipeline model or a vague one with equal efficiency, and it will report back exactly the definitions you gave it. The organisations that get a trusted forecast out of it are not the ones with the largest configuration — they are the ones that settled what a stage means, put that meaning where reps work, automated in a sequence that respected it, and kept someone accountable for the definitions after go-live.
- 1
Sales operations is the discipline; Salesforce is where it is enforced. The platform supplies mechanics — sales ops supplies the definitions that give the mechanics meaning.
- 2
Govern the pipeline before automating it. Exit criteria beat activity logging, and a stage that means different things to different reps produces a forecast nobody can defend.
- 3
Automate in tiers — capture and routing, then guidance and hygiene, then quote-to-cash, then AI. Each tier depends on the stability of the one before it.
- 4
Treat sales productivity as a trade. Every field and step must return more than it costs in selling time, and enforcement without removal is how adoption dies.
- 5
Measure coverage, stage conversion, cycle length, slippage, and forecast variance — not logins and record counts — and review the definitions behind them quarterly.
Frequently Asked Questions
Salesforce sales operations is the practice of running a sales organisation's pipeline, process, data, automation, and forecasting inside Salesforce rather than around it. Sales operations itself is the function that makes selling repeatable — territory and quota design, pipeline hygiene, process definition, sales analytics, tooling, and forecasting. Salesforce is where that function is enforced: the stage definitions, validation rules, automation, and reporting model that turn an agreed sales process into the only way a deal can actually move.
A sales operations team owns six things in Salesforce: the pipeline model (stages, exit criteria, close-date discipline), the sales process itself (path guidance, validation, required fields at the right moments), data quality (duplicate management, enrichment, ownership rules), automation (Flow, approvals, quoting, routing), the reporting and forecasting layer (dashboards, forecast categories, pipeline coverage), and enablement of the tooling stack including the integrations that feed Salesforce from marketing, finance, and product systems.
Salesforce improves forecast accuracy by replacing opinion with observed behaviour. Forecast categories separate a rep's judgement from the pipeline's mechanics; stage exit criteria make a stage mean the same thing across every rep; history tracking on amount, close date, and stage exposes slippage and sandbagging as data rather than anecdote; and Einstein scoring compares an open deal against how similar closed deals actually behaved. Accuracy comes from the governance, not from the licence — a Salesforce org with vague stage definitions forecasts no better than a spreadsheet.
Automate the work that is high-frequency, rule-based, and low-judgement before anything else: lead routing and assignment, data capture and field defaulting, task and follow-up creation, stage-based hygiene reminders, and approval routing for discounts and non-standard terms. Quoting and renewal automation come next because they carry more edge cases. Automating a broken process only makes the breakage faster, so the sales process should be agreed and modelled before automation is built on top of it.
Sales operations owns the sales function's pipeline, process, tooling, and forecast. Revenue operations owns the same disciplines across the whole customer lifecycle — marketing, sales, customer success, and renewals — so that a single data model and a single set of definitions run from first touch to expansion. In practice most mid-market companies build sales operations first and grow it into revenue operations once marketing attribution and post-sale retention need to share the same pipeline and reporting layer.
A focused build — pipeline model, stage governance, core automation, and a management reporting layer — typically runs 6 to 10 weeks. A full sales operations programme that also covers territory and quota design, CPQ or quoting, and integrations into marketing and finance systems generally runs 3 to 6 months, with data migration quality and integration scope being the two variables that move the timeline most. A rescue of an existing underperforming org is usually faster to diagnose and slower to remediate, because the process debt has to be unwound before new automation can be built.
Twopir Consulting
Twopir Consulting implements, rescues, optimizes, and integrates complex CRM and revenue systems. We work with mid-market and enterprise revenue teams across SaaS, legal, healthcare, fintech, telecom, real estate, and manufacturing in the US, UK, Australia and New Zealand, the UAE, and Canada — Salesforce-first, HubSpot-connected, and integration-deep.