This guide covers the key decisions and configurations involved in setting up Vev for your organisation, and links to detailed documentation for each topic. Bookmark this page — it's your single reference for everything technical.
Hosting, publishing & analytics
Vev is a production tool, not a hosting platform. When your team publishes, the finished files are delivered to wherever you need them — your servers, your CMS, or your CI/CD pipeline. You can also publish directly to a custom domain using Vev's built-in Standard Hosting. For enterprise teams that need full control over their publishing process, we recommend webhook deployment.
Hosting options — overview of all available hosting and deployment methods
Setting up Standard Hosting — connect your domain using Vev's built-in Cloudflare-based hosting
Webhook integration — deploy published content to your own infrastructure
Embed your project — embed Vev content into an existing website or CMS
Tracking & analytics
Your hosting choice determines how you set up analytics. This is configured in the same area of the platform as your hosting.
Vev Standard Hosting: You configure analytics integrations directly inside Vev — no code required. Follow the guide to add your GA4, GTM, Hotjar, Meta Pixel, or other tracking tools:
Tracking and Analytics integrations — full list of supported analytics tools and how to set them up
You can also control where your tracking integrations are applied — at the account level (applies to everything), at the team or folder level, or on individual projects. This is useful when different teams or projects need different tracking IDs.
Understanding Integrations in Vev — how the hosting → folder → project integration hierarchy works
Any other hosting option (webhook, embed, export): Vev does not control the page your content is served on, so in-app analytics integrations are not available. Instead, you implement a listening script on your side to capture tracking events from Vev content:
Developer documentation: Tracking — listening script setup and standard events
Authentication for published pages
You can restrict access to your live, published pages so only authenticated users can view them. This uses your organisation's identity provider and is configured as part of your hosting setup.
Authentication for Published Pages — set up SSO-based access control on your published content
Account management
Set up your account structure — add your team members, assign the right roles, and organise your workspace. Vev uses a hierarchy of account → teams → folders → projects, and understanding this early makes everything else smoother.
Account Settings and Structure — how accounts, teams, folders, and projects are organised
How to Invite Members to Your Vev Account — adding users to your account
Account Roles and Project Roles — understand Owner, Admin, Member, and specialised roles (Designer, Content, Developer)
Understanding and Managing Teams — create teams, manage access, and control who sees what
Security in Vev — security architecture, feature toggling, and GDPR compliance
Single Sign-On (SAML)
Vev supports SAML-based Single Sign-On so your team authenticates through your existing identity provider — Okta, Azure AD, Google Workspace, OneLogin, ADFS, Auth0, JumpCloud, and others. SSO configuration is typically handled in a single session during onboarding with your Product Specialist.
Single Sign-On (SAML) for Organisation Accounts — how SAML SSO works, configuration settings, and how to enable it in Vev
Setting up SAML SSO with Okta — step-by-step guide for Okta specifically
Two-Factor Authentication (2FA) — add an extra layer of security with authenticator app or SMS
For a full overview, see the Account Management collection.
API & developer tools
The Vev API gives your development team programmatic control over the platform — create projects, manage pages, trigger publishing, and organise workspaces from code. Use it to integrate Vev into your existing workflows and deployment pipelines.
API documentation — full API reference (developer.vev.design)
