Frictionless onboarding with embedded integrations.
Import your customers' data from the apps where it already lives.
☟ This is ☟
☟
Your SaaS app needs data from your customers to function.
You built a CSV upload that works, but:
- Customers have trouble formatting the data and are always asking for help
- Downloading and uploading the data take longer than you'd think, and it's lowering your conversion rate
- Getting updates to the data feels harder than herding cats
☟ This is ☟
☟
Import your customers' data from the apps where it already lives.
Direct integrations to your customer's data sources that are:
- Embedded right in your app and fully white-labeled for a frictionless experience
- Mapped to your format without customer intervention
- Continuously updated in your system in under two minutes
Installation takes a day, then your team can build and maintain scalable, reliable integrations for your customers without an engineer. No, really.
It's built the way you would build it.
1. Connect your API
Less detail ▲Write a short serverless function to load your customers' data using your existing API.
Your API is the natural edge of your application and the future of your integrations - any application processing can happen as normal.
By using your existing API, integrations powered by Xkit are simpler to build and allow your team to focus on the core of your application.
Since it's a serverless function, you have the freedom to write multiple API calls (like a Find and Update) in a single atomic action on Xkit.
2. Select a source
Less detail ▲Provide your Developer Credentials to set up a pre-built customer data source.
With just your developer credentials, Xkit creates an OAuth client to access your customers' data.
We provide technology, but it's your relationship with your users and your partners. This is a truly direct integration that can be fully white-labeled.
Since these are your credentials, there is no lock-in. You can move your integrations off of Xkit at any time.
3. Map the data
Less detail ▲Map your customer's data from their source apps to your app.
We've already done the hard work of pulling all of the data, including automatically populating the relevant associations so you have access to every field in the source.
No flow control to define, no APIs to learn. Just point and click to define what data goes where, all without an engineer.
If you have a more complex case, you can always fall back to writing code: you're never stuck with our UI.
4. Connect your users
Less detail ▲Fully managed authorization, embedded right in your app.
HubSpot Integration
With just three lines of code, the xkit.js SDK can be installed in your front-end and manage the process of getting access to your customers' data.
You authenticate your users with a token from Xkit, and we take them through the OAuth process right from your app.
No refresh tokens or redirect URLs to worry about - you can even use our pre-built embedded UI to get you started.