
Setting Up an Integration - Dev.Drift
If you want everyone at Drift to be able to use your integration, you'll need to narrow down the requested scopes to only what is necessary for your application.
Using Drift APIs
You can build custom integrations with other platforms or bots for your own Drift instance. The best place to start is with our Quick Start to Drift Apps documentation, then take a deep dive into our …
Installation - Dev.Drift
When installing Drift it’s important to test and confirm the widget is working properly. There are several ways to check if Drift has been installed correctly on your site or in your web app.
Sending Information into Drift
Drift respects privacy rights and data protection laws. You may only share other people's personal information with Drift, whether directly or through third-party integrations, if you are permitted to do so …
Drift.identify() Implementation Guide
Your unique id allows you to reference, retrieve or update the correct record in Drift when the person logs-in again or as needed via our API endpoints. To best understand how to use drift.identify(), it's …
Introduction to Backend APIs - Dev.Drift
The Playbooks API allows you to retrieve active and enabled playbooks, as well as conversational landing pages. While you can only edit the playbooks in the Drift UI, this API can be used for …
User Identification - Dev.Drift
One of the best ways to make Drift more conversational is to use identification methods to tell the chat exactly who is engaging with it as they land on your application, or web pages.
Capture URL Query Strings as Attributes - Dev.Drift
All query strings are created equal, but not all are captured natively by Drift (like UTM parameters). Clients who wish to pull query strings from the URL can use the following custom code to grab their …
Configuration and Settings - Dev.Drift
Drift respects privacy rights and data protection laws. You may only share other people's personal information with Drift, whether directly or through third-party integrations, if you are permitted to do so …
Embed Drift's Landing Pages
Embedding Landing Pages will load Drift as part of your webpage, but how it looks and how it's positioned on your website is all up to you! In the example below, we'll create a popup modal with a …