Tenant onboarding

In SaaS, tenant onboarding is the process of preparing a new customer (tenant) to start using the application. It’s the moment when a customer first interacts with your SaaS product, so the experience should feel seamless and intuitive while also building trust by demonstrating that your platform is secure and reliable.

Key parts of tenant onboarding

A well-designed onboarding process not only sets up the resources and configurations needed to start using the SaaS application but also helps new customers quickly understand how to use the product. It involves many parts that work together to give new customers a smooth start with your SaaS application. Let’s explore the key parts of tenant onboarding that shape the first experience and set the stage for long-term relationships.

Resource provisioning sets up the resources a new tenant needs to operate within the SaaS environment. This includes allocating databases, storage, compute, and other resources, ensuring that every new tenant has all the infrastructure needed to start using the SaaS application.

Initial configuration ensures that a new customer’s environment is customised to match their specific needs. This includes adding users, assigning roles, and enabling authentication methods such as SSO or MFA. It’s also where tier-specific settings, such as features and limits, are configured to ensure that the tenant starts with the right set of capabilities from the beginning.

Data initialisation focuses on getting the customer’s data ready for use within the SaaS application. It often involves importing initial datasets and validating that everything is properly mapped and formatted. This ensures the tenant can start using the application with their own data right away.

Third-party integrations include setting up the connections between the SaaS application and the external tools or systems. SaaS applications don’t usually live in isolation, they are part of a bigger digital ecosystem. Most businesses rely on a mix of tools to manage their operations, such as CRMs, ERPs, payment gateways, analytics platforms, and communication tools. That’s why SaaS applications usually have integrations with other systems, enabling unified workflows across the entire tech stack.

Customer enablement ensures that customers can effectively use the SaaS application from day one. It typically includes onboarding guides, in-app tutorials, access to documentation and training sessions. The goal is to help customers quickly understand key features and start realising value from the product as soon as possible.

Key metrics of tenant onboarding

Tenant onboarding in a SaaS application is typically evaluated using specific metrics that measure how effectively new signups are converted into active, satisfied customers who achieve value. Let’s look at some of these metrics.

Time to Value (TTV) measures how long it takes for a new tenant to experience the first meaningful outcome from your SaaS product. A shorter TTV means customers see value faster, which positively influences satisfaction and overall adoption.

Activation rate in SaaS measures the percentage of tenants or users who complete a key set of actions indicating they’ve achieved initial value from the product. It reflects how effectively your onboarding process converts sign-ups into active users.

Early churn measures how many tenants leave soon after onboarding, indicating they didn’t find enough value early on. A high rate usually points to gaps in the onboarding experience, such as unclear guidance or slow time-to-value.

Cost per onboarded tenant measures how much it costs your business to successfully onboard a new tenant to your SaaS product. It includes expenses such as customer success team time and support resources. Tracking this metric helps you evaluate the efficiency of your onboarding process and identify opportunities to reduce costs.

Onboarding strategies

When it comes to tenant onboarding in SaaS, there’s no one-size-fits-all approach. The right strategy depends on your product’s complexity and the size of your customers. Let’s explore the most common ones.

Self-service onboarding is an approach where the customer takes the lead in the onboarding process, guided primarily by the product itself. In-app walkthroughs, documentation, and automations make it easy for users to configure settings and reach value without much human assistance. This model scales efficiently, especially for smaller customers, making it a good choice for low-touch SaaS businesses.

Managed onboarding is an approach in which your team, or sometimes a partner, guides the customer through the onboarding process. It often includes personalised training, hands-on configuration, and support for custom integrations tailored to the tenant’s specific needs. This approach works best for complex products or enterprise customers who require more guidance and alignment with their specific workflows.

Concierge onboarding provides a white-glove experience where every step of the onboarding is personalised and closely managed by your team or a partner. It goes beyond standard setup by deeply understanding the customer’s goals, tailoring configurations, and handling most of the technical and data migration work on their behalf. This approach is better suited to high-value enterprise customers who expect premium, end-to-end service and a seamless transition into the SaaS product.

In reality, you don’t have to stick to just one onboarding type. You can mix and match approaches based on customer tiers, for example, offering self-service onboarding for lower tiers and a more hands-on, managed experience for higher-tier customers.

Designing your onboarding process

Designing an onboarding process depends on four questions about your business.

First, think about volume. If you're onboarding thousands of customers a year, you'll need a self-service, highly automated approach with strong in-app guidance. For a handful of high-value enterprise customers, a managed or concierge models fit better.

Second, map out the steps in your process. Documenting the full journey from sign-up to first value shows you what can be automated, what needs a human touch, and where are bottlenecks.

Third, consider customisation. Heavy bespoke needs point towards a concierge approach, while minimal tweaks mean you can lean into standardisation and automation to scale faster.

Finally, decide what to measure. Tracking the right metrics tells you whether tenants are reaching value, where they're getting stuck, and how to keep improving.

Conclusion

The tenant onboarding process is when new customers experience your SaaS product for the first time. A well-designed onboarding process sets the foundation for the entire customer relationship. Whether automated or hands-on, effective onboarding turns signups into satisfied, long-term customers.