Why there is no pricing page
Every engagement is quoted after a conversation, and there are no prices anywhere inside the product either. That is a deliberate constraint with a reason, not a sales tactic to make you call.
You will not find a price on this site, and you will not find one inside the product either. Not a starting point, not a range, not a “typically.”
That is a decision worth explaining, because the usual reason a B2B site hides pricing is to force a sales conversation, and that is not what is happening here.
The honest reason
A published price would be wrong for most people who read it.
Every deployment is built rather than provisioned. What that means concretely: a business running three marketing channels with no CRM integration is a genuinely different build from a portfolio company that needs a revenue join into ServiceTitan, a custom scoring lens for its sector, and a board-ready quarterly export.
Those are not two tiers of the same product. They are different amounts of work, on different systems, against different data.
A range wide enough to honestly cover both would be so wide it tells you nothing. A range narrow enough to be useful would be accurate for a minority and misleading for everyone else, and misleading in the direction that gets somebody onto a call under a false impression.
Publishing a number to reduce friction, when the number is wrong for most readers, is a worse behaviour than not publishing one.
What determines scope
If you want to reason about what a build would involve before talking to anybody, these are the variables that actually move it:
How many data sources. GA4 and Google Ads is one thing. GA4, Search Console, Google Ads, LinkedIn Ads, two call tracking providers and a form platform is another.
Whether a revenue join is in scope. This is the largest single factor. Matching leads to customers and revenue depends entirely on what system you run and how clean the data in it is. A direct integration with a well-maintained CRM is very different work from extracting and matching uploaded records.
How many competitors, and how deep. A cohort of five is different from a cohort of ten, and the evidence floor means depth is not optional. Thin research produces structurally capped scores, which is worse than not running the lane.
Which research lanes the market actually needs. Lanes are chosen per market rather than run as a checklist. A category with an active podcast culture needs a lane that a category with none does not, and you should not be paying to confirm silence.
Whether anything bespoke is needed. An industry-specific scoring lens, a particular alert, an export in a format your board already reads. All buildable, all scope.
No prices inside the product either
This part matters more than the website decision, and it is easier to miss.
The playbook attached to every score lists the moves that would raise it, with effort and time horizon. It never carries a number with a currency symbol.
Two reasons.
Because agencies white-label this. If the product quoted prices, it would be quoting them inside somebody else’s client relationship, in front of a client whose pricing that agency owns entirely. That would be unusable, and it would be presumptuous.
Because a price estimate attached to a recommendation is a guess with authority. The dashboard can say with evidence that adding a second conversion path would move a score from tier 3 to tier 4, because that is what the published requirement says. It cannot know what that costs in your organisation, with your team, your constraints and your existing commitments.
Attaching a confident number to something the system cannot know would be exactly the kind of unsupported claim the rest of the method exists to prevent. The line has to hold in the boring places or it does not hold anywhere.
What happens instead
You describe what you are trying to find out. We look at your site and your market before replying, so the first conversation is not an hour spent explaining your own business back to us. Then we tell you whether we can answer the question, what a build would involve, and what it would cost.
If it is not a fit, we say so and say why. That is a real outcome and it happens.
The thing this is not: a discovery call designed to qualify you into a pipeline. There is no signup, no trial and no account being created. If you would rather read first, the full methodology is published, including the rubric, the definitions and the known limits.
The trade we are making
Being straight about the cost of this position: some people will not enquire because there is no price, and some of those people would have been a good fit.
We would rather lose those than publish a number that is wrong for most of them. A site that argues for published definitions and traceable claims cannot simultaneously run a pricing page that is an average of things that do not average.
There is one number we can commit to publicly, and it is on the contact page: one business day for a reply, from a person who has read what you sent and looked at your business first.
Related
Method
Our client was winning every category. That was a bug.
The first live competitive audit had our client leading every lens. It looked like a great result. It was uneven research, and the fix dropped them to second. We shipped the honest number and built a gate so it cannot happen again.
Method
Does not rank is not the same finding as does not exist
Ranking data can tell you a competitor is invisible for a term. Only a direct sweep of their own site can tell you they do not offer the service. Confusing the two sends you after entirely the wrong opportunity.
Method
Absolute scoring beats a ranked leaderboard
A ranking always produces a winner, because sorting always terminates. An absolute standard is willing to report that nobody in a market is doing well, which is exactly when the opportunity is largest.