The best Sanity CMS agency

Duration: 5:49

If you're looking to build a Sanity website, we give you a list of table stakes to make sure you get with every project. Don't settle for less.

Frequently asked questions

What should you expect from a Sanity CMS agency?
Working visual editing through Presentation, Live Content API set up so changes show instantly without a rebuild, dynamic and nested routes (e.g. /services and /services/consulting on the same project), ISR or SSR rendering for SEO, and a sensible base template like Turbo Start. If those aren't in the first version they ship to you, you'll be paying to retrofit them later.
What is Sanity's Live Content API?
Live Content API streams document changes from Sanity to anyone currently viewing the page, with no rebuild and no refresh. In a traditional SSR or ISR setup a publish would normally trigger a build before visitors saw the new content; with Live Content API the update appears instantly even in an incognito window with no cookies set.
Should a Sanity website use ISR or SSR for SEO?
Either is fine for SEO. The thing to avoid is full client-side rendering, where your content shows up immediately for editors but search engines see an empty shell. ISR (incremental static regeneration) and SSR (server-side rendering) both deliver the rendered HTML to crawlers, so they're the right choices for a content-heavy Sanity site.
How much does Sanity API usage cost at scale?
Sanity's Growth plan includes 250k API requests; once you exceed that, every additional 25k costs $1. So even a site burning through 500k requests a month is paying roughly $10 in overage. Live Content API on top of that is rarely the thing that pushes a project into expensive territory. Roboto Studio's largest clients haven't hit the included quota yet.
Can Sanity handle nested page routes?
Yes. `/services` and `/services/consulting` can both exist as separate Sanity documents and render through the same dynamic route in Next.js. It needs to be designed in from day one because it touches the URL slug field, the page query, and the route resolver. Retrofitting it later is painful, which is why it should be table stakes from any Sanity agency.
What is Turbo Start Sanity?
Turbo Start Sanity is Roboto Studio's open-source Next.js + Sanity template, available on the Sanity Exchange. One-click deploy gives you Presentation mode, the Live Content API wired up, dynamic and nested routes, and a working page builder out of the box. That's the same baseline an agency should be starting every project from.
Is Sanity Presentation similar to Webflow?
Conceptually yes. You click on a piece of content on the rendered page and edit it in place, the same way a Webflow Designer or WordPress Visual Composer works. The difference is Sanity stays "on rails": the underlying content model is structured, so editors can't accidentally break the layout, and developers keep clean queryable JSON for the front end.


Continue watching

Get in touch

Fill out the form below and we'll get back to you