Introducing Auth0 Extend, the new way to extend your SaaS
Today is an exciting day, as we add a new product to the Auth0 family: Auth0 Extend! Auth0 Extend gives you a Serverless extensibility platform you can plug right into your SaaS. Basically, it's Extensibility as a Service. With Auth0 Extend, your customers, partners, as well as your own engineers and sales engineers can quickly and easily extend your product.
Watch this short video below to discover how Extend can help you:
Why you need extensibility
If you're a decision-maker for an SaaS product, then you're constantly dealing with a stream of requirements for new features. These requirements arise from sales calls with prospective customers, or they come from your existing base. It may be that your SaaS needs to integrate with an external system the customer uses, or that there's some custom validation logic that's an absolute requirement.
Regardless of the requirement, feature requests inevitably end up on an ever growing product backlog. Resources on your team are finite, so unless there's a critical mass of interest in the feature, or enough high-paying customers, there's a good chance those features will never get done.
Making your SaaS extensible can remove the bottlenecks to delivering value. Done right, it enables new features to be introduced and requirements to be met, without being blocked by the product backlog.
What about Webhooks
The most common way to handle extensibility for SaaS products today is through exposing Webhooks. This is how you extend Slack, Github, Zoho, Concur, Intercom, and many other services.
Webhooks offer distinct advantages that make them an attractive choice for extensibility:
- They are deployed outside of your product and managed externally.
- They run securely and in isolation from your SaaS application. The SaaS will not go down due to a faulty Webhook.
- They are generally easy for a developer to create, whether it's your own engineers, customers, or partners.
- They can be authored in a number of programming languages.
- They can use whatever third-party dependencies they need.
Here's the catch, though: a Webhook is a service. Just like any other service, it needs to be properly designed, hosted somewhere, managed, and monitored by someone, and that someone is often your customer. The burden has shifted: the backlog hasn't gone away, it's just moved to a different backlog.
As a result, there are a lot of extensions that simply won't be built, because standing up and managing a Webhook is a hassle. A picture tells a thousand words, Tomek said it best with this one.
How Auth0 Extend is better
Just look at the screenshot of our Zero CRM sample, and see how easy it is to embed the Extend editor.
Auth0 Extend, more revenue and happier customers
According to the numbers, rules resulted in more than 10x retention from our customers, and customers using rules represent 70% of our cloud-based revenue.
Having Extend in our own product opened new doors and directly translated into new business. Our Sales Engineers jumped on rules as a key way to land deals, such as integrating with external systems that are a deal-breaker. Our field and developer success teams use rules continually to address our customers' emerging requirements. According to the numbers, rules resulted in more than 10x retention from our customers, and customers using rules represent 70% of our cloud-based revenue.
A better way to extend your SaaS
Can you imagine the flexibility of your users being able to quickly and easily extend your product through code without having to leave your SaaS or deploy and manage servers? Developers just love Auth0 Extend because of how simple it is to create extensions. No servers, no hosting--just code.
Learn more at https://www.auth0.com/extend and sign up for our free developer account here. You can also follow us on our new @auth0_extend Twitter account. There's much more to come for Auth0 Extend, so stay tuned!
Aside: Securing Applications with Auth0
Are you building a B2C, B2B, or B2E tool? Auth0, can help you focus on what matters the most to you, the special features of your product. Auth0 can improve your product's security with state-of-the-art features like passwordless, breached password surveillance, and multifactor authentication.
We offer a generous free tier so you can get started with modern authentication.