The recommendation
Use HubSpot Content Hub as the system for the enterprise landing pages and lead lifecycle, build and deploy them from Claude Code via HubSpot’s official Developer MCP server, and serve them on the main domain at blockstream.com/enterprise/… through a reverse proxy. One platform owns pages, forms, CRM, nurture, and reporting; the SEO accrues to blockstream.com; and the build stays in the workflow we already use.
HubSpot shipped an official Developer MCP server (GA Feb 19 2026) that builds CMS themes, templates, and modules directly from Claude Code. The thing that used to make HubSpot “a closed tool” is gone.
A form on each page creates a CRM contact and enrolls them in a nurture workflow — email sequence, lead scoring, LinkedIn retargeting, and sales handoff — with no custom integration code to maintain.
Pages at blockstream.com/enterprise inherit the main domain's authority and rank far faster than anything on a subdomain or a separate host.
We skip building forms, CRM, nurture, scoring, and analytics from scratch — weeks, not months — on a platform with a large talent pool and vendor support, so the knowledge survives turnover.
1 · Programmatic deploy from Claude Code
The blocker we worried about — that a marketing SaaS can’t be driven from our existing Claude Code workflow — no longer applies. As of February 19 2026, HubSpot’s Developer MCP server is generally available and explicitly supports Claude Code. It exposes HubSpot’s CMS tooling to the agent: create and manage themes, templates, and modules in natural language. Combined with HubSpot’s HubDB and CMS APIs, the same data-to-pages pipeline we run today lands on HubSpot instead of a one-off host.
2 · How it feeds the nurture campaign
This is the half that is painful to build custom and that HubSpot gives us for free. Every page carries a native HubSpot form. A submission isn’t a webhook we have to wire — it creates a CRM contact and triggers a workflow automatically.
3 · Why blockstream.com/enterprise must point to HubSpot
This is the crucial one, and it’s the reason a HubSpot subdomain (go.blockstream.com) is not good enough. The whole point of publishing these pages is to earn organic rankings, and ranking power follows domain authority.
blockstream.com has years of established domain authority and backlinks. A page at blockstream.com/enterprise/asset-tokenization rides that equity and can rank in weeks. The same page on a subdomain or separate host starts near zero — Google treats a subdomain as a semi-separate site.
We are not creating a new property; we are extending one Google already trusts, and interlinking the new pages with existing high-authority pages — itself a ranking lever.
HubSpot can't natively host a subdirectory of a domain whose root lives elsewhere. An edge layer (e.g. Cloudflare) routes blockstream.com/enterprise/* to HubSpot and everything else to the current origin. To Google and users it is one site. HubSpot officially supports this pattern.
Anything we want at blockstream.com/enterprise — HubSpot or our own pages — needs this routing. So the SEO requirement isn't a HubSpot cost; it's a prerequisite for ranking at all, and HubSpot rides it cleanly.
4 · Speed of implementation
HubSpot collapses the timeline because the slow parts — the lead lifecycle, not the pages — are already built and supported. We configure rather than engineer.
| CAPABILITY | BUILD IT CUSTOM | HUBSPOT |
|---|---|---|
| Landing pages at scale | Page pipeline + hosting (we have this) | Dynamic templates from HubDB — 200+ from a dataset |
| Forms & lead capture | Build, store, secure, GDPR | Native, on every page |
| CRM | Buy/build + integrate | Included, same platform |
| Nurture, scoring, email | Sequencer + scoring engine + deliverability | Workflows, out of the box |
| LinkedIn / ad routing | Custom API integrations to maintain | Native audience sync + workflow actions |
| Closed-loop reporting | Stitch analytics across tools | One attribution chain |
| Time to live | Months | Weeks |
owned by whoever runs the blockstream.com edge. After that, every new page appears under /enterprise automatically — no per-page ops.
HubSpot is a standard platform: a large hiring pool, certified partners, vendor support, and documentation. The org can staff this without depending on the person who set it up.
What it requires (so there are no surprises)
Sources: HubSpot Developer MCP server (GA Feb 19 2026) · HubSpot CMS dynamic pages / HubDB & CMS Pages API · HubSpot reverse-proxy support docs · HubSpot workflows / lead scoring / LinkedIn audience sync. Companion: Content calendar (the pages this powers).