Summary
- Two definitions of activation, one constructed trial cohort, and a gap between 25% and 42% that comes from the denominator, not the product.
For Salesforce DevOps onboarding, the activation event worth measuring is the first change a human reviewer merges, observed inside the trial window. In the constructed cohort below, that event converts 90 of 360 eligible trial signups (25%) within 14 days. The same data reads as 42% under a narrower cohort, which is a change in measurement, not in behaviour. The method matters more than either number.
What should activation mean for Salesforce DevOps onboarding?
A common default in Salesforce DevOps onboarding is to count a connected org or a first sync as activation. Both are setup steps. Neither tells you whether a team has trusted the tool with a real change. A DevOps tool exists to move metadata from a draft into an org under review, so the event should sit at the point where a person accepts that movement.
The definition used here: an account activates when a pull request created through the tool, against the customer's own repository, is merged by a human reviewer within 14 days of signup. An engineer can implement it from repository merge events joined to signup dates and the tool's PR attribution. It excludes merges done by the account owner's automation and merges of the tool's own setup files.
Why not "first deploy to production"? Because a well-run team should not deploy to production in week one, and an event that rewards it measures risk appetite rather than value.
Cohort, window and exclusions
The numbers below are constructed for illustration. They are not drawn from any vendor's data.
- Entry window: eight weeks of trial signups, 400 accounts.
- Exclusions: 40 accounts (internal testers, duplicate signups, consultants opening a second trial for the same client).
- Eligible cohort: 400 minus 40, so 360 accounts.
- Observation window: 14 days from each signup, which matches a 14-day trial.
The entry window and observation window are separate on purpose. An account that signed up in week eight still gets its full 14 days before it is counted.
Counts first, then rates
Constructed counts for the eligible cohort of 360:
- Connected at least one Salesforce sandbox: 216.
- Opened at least one AI-drafted pull request: 144.
- Had a pull request merged by a human reviewer: 90.
Now the rates, each with its denominator: 216 over 360 is 60%; 144 over 360 is 40%; 90 over 360 is 25%. Step to step, 144 over 216 is 66.7% and 90 over 144 is 62.5%. Check: 0.60 x 0.667 x 0.625 = 0.25, so the chain reproduces the headline.
The largest loss in this constructed funnel sits before any change is drafted: 144 of 360 accounts never connect a sandbox. Salesforce DevOps onboarding work aimed at the review step would be aimed at the smaller leak.
The same observation under a second cohort
Redefine the cohort as accounts that connected a sandbox, and the denominator falls from 360 to 216. Activation becomes 90 over 216, or 41.7%. Nothing about the 90 merged changes moved. A report that quotes 42% without saying "of connected accounts" is quoting a different study.
A trial length changes the window too. Some vendors run longer trials: at least two list 30 days with no card on their pricing pages (one, another), both read 1 Oct 2026. A 30-day window will catch slower teams that a 14-day window counts as stalled, so cross-vendor activation figures only compare at equal windows.
Where the activation event is easy to observe
For Salesforce DevOps onboarding, the event is easiest to measure when the merge happens in a repository the customer already owns. FlowSprite AI is built around that shape: the customer's own AI drafts a Salesforce metadata change, which lands as a GitHub pull request in the customer's private repo. Changes are tested in a sandbox before production, and a human approves before anything deploys. Production is never touched automatically. That makes the first merged pull request a native artefact, visible in the customer's own repository history rather than only in vendor telemetry. Professional is €99 per month and Enterprise €199 per month, with a 14-day free trial and no card, so a team can run this activation definition on its own trial and read the result from its own repo.
The limits are real. Teams that want a longer evaluation window will find 30-day trials elsewhere. This activation definition also says nothing about environment management: teams whose daily work centres on scratch-org pooling should judge any tool on that workflow, which merge events cannot see. Teams that want a free, local route can start with an open-source MCP server published under the Apache 2.0 licence, per its repository, licence file checked 1 Oct 2026.
What the study supports, what it cannot see, and what comes next
The constructed data supports one claim: under this definition, most loss happens before a first change is drafted. It does not support a causal claim. If the 90 activated accounts convert to paid at 45 over 90 (50%) and the other 270 convert at 27 over 270 (10%), that gap is consistent with selection. Teams that arrived with a change already in mind would both merge early and pay. Exclusion bias applies too: excluded consultant accounts may merge fastest.
Instrumentation has a blind spot. A merge proves a reviewer accepted the change, not that the reviewer read it. Review depth is invisible to merge events, and so is any change a team drafted, rejected, and rebuilt by hand outside the tool.
For Salesforce DevOps onboarding teams, the practical step is small: write the activation event down before the trial starts, fix the denominator, and report counts beside every rate. Salesforce DevOps onboarding numbers that skip those three steps do not reproduce.
The next study this enables: compare time to first merged change for accounts whose first pull request was a Flow edit against accounts whose first was a field or permission change, in the same 14-day window, and see whether the stall moves earlier or later.
Sources
- Gearset pricing — Gearset, 2026-10-01
- Hutte pricing — Hutte, 2026-10-01
- Salesforce DX MCP Server (salesforcecli/mcp) — Salesforce CLI on GitHub, 2026-10-01