Preview URLs optimized for multi-tenant platforms

1 min read

Vercel helps you create multi-tenant platforms, where a single project can be backed by tens of thousands of domains, like vibe coding platforms, website builders, e-commerce storefronts and more. We're making it even easier to build those styles of apps today by introducing dynamic URL prefixes.

Dynamic URL prefixes allow you to prefix your existing deployment urls with {data}---, for example tenant-123---project-name-git-branch.yourdomain.dev

This will route the traffic to project-name-git-branch.yourdomain.dev while keeping tenant-123--- in the url which your app can extract and route based on it.

Previously, preview URLs were designed to match a specific preview deployment exactly and Vercel wouldn’t have enough information to route domains to a specific preview deployment.

Now you can:

  • Create unique preview URLs for each tenant

  • Encode metadata, routing context, or automation signals directly in the URL

  • Use flexible URL structures such as: tenant-123---project-name-git-branch.yourdomain.dev

Preview URLs for multi-tenant platforms are available for Pro and Enterprise teams, and require a Preview Deployment Suffix (a Pro add-on).

Try the demo or to get started, go to your team's settings to set your Preview Deployment Suffix. Then, follow our guide on configuring multi-tenant preview URLs.