Upgrade your Zapier app to embedded integrations.
Use your existing Zapier infrastructure to add reliable native integrations to your app.
You got your MVP out the door with integrations powered by Zapier, but your customers are complaining about integrations not working and you're starting to lose deals because you don't have native integrations.
You've looked at building the integrations yourself, but compared to the effort of your Zapier app, the return seems way off.
You're thinking “there must be a better way.”
Now there is. We call it:
Use your existing API to build direct integrations, fully white-labeled and embedded in your app for a seamless end-user experience.
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.
Load your customers historical data from their integrations without requiring them to copy and paste into a Google Spreadsheet. Xkit loads historical data by default using the same integration path you've already defined.
Reliable low-latency data
Zapier latency depends on your customers' plan and can be unreliable at best. Xkit loads new data and updates in your system in under two minutes, and you get full visibility into the latency of all of your customer integrations.
Sell to enterprise
Zapier is great for SMB, but when it comes to selling enterprise, the expectation and requirement is for native, direct integrations. Build the integrations your enterprise customers want with the same level of effort you put into Zapier.
Native integrations boost critical metrics like activation rate and retention rate. By converting your Zapier integration to a native integration powered by Xkit, you can see 14% better retention rates - a much stickier product with the same level of effort.
Building direct integrations unlocks partnership opportunities with the apps you're integrating. With an Xkit-powered integration you get full visibility and can build co-marketing and other partnership relationships.
1. Connect your APILess 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 sourceLess 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 dataLess 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 usersLess detail ▲
Fully managed authorization, embedded right in your app.
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.