Drift Comprehensive Onboarding Guide

So you're super excited to finally start using Drift--but where to begin? Here's a comprehensive guide on everything you'll need to get set up.

Drift Settings [Video]

Our customer success team made this video to get you started with Drift! Feel free to watch this, or scroll through the table of contents on this page to find what you need.

Here's what the video covers:

  • 00:28 - Dashboard
  • 02:20 - Team and Personal Settings
  • 03:00 - Adding New Team Members
  • 04:06 - Apps and Integrations
  • 05:28 - Chat Widget, Hours & Targeting
  • 10:43 - Chat Widget, Welcome Message
  • 12:07 - Chat Widget, Design
  • 12:55 - Installing Drift On Your Website
  • 14:37 - Lead Routing
  • 15:10 - Driftbot

Account Setup

There will be two ways you can sign up for Drift: creating a new account here, or getting invited via email to join your team's account.

Once you log in, you can demo our data enrichment and let Drift fill some information for you, or you can manually input it. If you want to start from scratch, then you can click "Skip this."

  1. First, you'll be asked to select an avatar picture. It's not necessary, but we highly recommend it for a more human experience for your site visitors.
  2. You can then fill in your name, job title, and a motto for your new Drift profile if you'd like.
  3. Set your Drift profile URL - the text that will be appended to your team's Drift directory to navigate to your personal profile.
  4. We also invite you to install the Drift Chrome extension! You can use this to receive browser notifications about conversations and to send tracked emails with Drift.
  5. Connect your Gmail or Office 365 calendar as well to allow visitors to book meetings with you directly through Drift!

Your Drift Profile

If you skipped the onboarding flow above, then you can also set up your account through My Settings > Public Profile.

As of April 2018, Drift profiles have moved to drift.me links! If you had a team profile in style of team.drift.com/dgraap, you still get to keep it. That handle however, can no longer be changed, but your new drift.me link can! Everything else is the same as the old profiles, we just changed the link format.

The Basics


 Start filling out your basic information! Here’s a quick what’s what...

  • Your Drift Profile Link - a unique path for your very own personal page
  • Title - enter your role at your company here
  • Location - enter where you are located
  • Short Bio/Quote - write a short blurb or a couple of words to describe yourself
  • Profile Privacy - determines whether or not your profile is public to the world or not

We STRONGLY recommend setting your URLs once at the beginning of your profile setup and never touching them again. Your name and email is taken from your Account page

Click the green Save button to save your progress and continue on!

Theme

Click on the theme you would like to use and upload a photo if you select the two column theme.

Standard:

Two Column:

Contact

Do not copy and paste the whole link, just add the usernames into the corresponding fields!

You can also link your calendar in this section by toggling on the Calendar CTA button in the red box above. Once you turn that on, click on the "Connect your calendar" link. You will be given an option to choose to connect either your Google calendar or an Office 365 Calendar.

You can also access this section by clicking your avatar on the lefthand sidebar, clicking "My Settings" and then the "My Calendar" tab.

Welcome Message

Customize your online and offline messages! The Online Message will default to "How can we help you?" but it can be customized by entering text in the text field below Online Message. The same can be done for the Offline Message. 

Details

Fill out additional details to make your profile more interesting!

Share Your Profile

Your profile will default to private, so when you are done editing all of your information, toggle the privacy on it to make it public!

If you add ?schedule to the end of the URL it will automatically open a new conversation with the bot prompting to book a meeting with you!

You can also share your profile through the – which can add a button to start a schedule flow. Make sure to use the api.scheduleMeeting(driftUserId); method! We can provide your User ID, no problem!

Notifications

It's important to set up your notification settings as soon as possible, so that you're notified for all the messages you receive (or only notified for certain messages). 

The mobile apps are extremely useful for taking chats on the go. If you want to download them, the links are under the Mobile Push Preferences section in Notification

You will have the option to set up whether or not you want notifications in-browser, on your phone, or via email. You can also select whether or not you want a sound to play (and what kind of sound) when you receive a notification. 

Team Settings

If you would like to watch a video created by one of our CSMs on team settings, click here!

Invite Your Team

Adding a team member to your account is easy! Head to your team settings to send an invite. 

Each plan only comes with a varied number of seats. To see more pricing options, go to www.drift.com/pricing.

Click on the green "Invite Team" button, and then enter their email address before hitting next. There is also an option to connect your Slack account and invite your team members directly from there.

Apps

Click into the "Apps" section of team settings to connect your drift account with any integrations.

  • Slack
  • Hubspot
  • Salesforce
  • Segment
  • Drip
  • SendGrid
  • Zapier

Billing

You can take a look at what plan you're on in the of team settings. It will tell you the current features of the plan (seats and contacts), as well as an option to upgrade.

There will also be an option to manage your payment method, as well as seeing you most recent invoices. If you have any questions or need to speak with support, feel free to click on the "Talk to us!" button.

Chat Widget

You will be able to adjust the various settings for the chat widget under .

Hours & Targeting

We know it's not easy to have somebody attentive to chat 24/7, so we built the ability for you to set which hours you're available.

  • When your widget is set to online, if somebody clicks to start chatting they will enter a live conversation
  • When you're offline, if somebody clicks to start a conversation they'll see an away message you can customize. After they submit their message, they'll be asked for their email address and see a thank you message.
  • The messages your visitors submit will show up in Drift and you can still respond at any time.

We let you choose one time-span each day for when chat is in online mode!

You can also also adjust the audience that your widget targets below. You can refer to to learn more about how targeting works.

Welcome Message

A welcome message will always display anywhere chat is shown, and you can edit this message at any time. The best part is that people can start talking to you right from that message.

This message will be predefined and show up on your site during your company's online hours. You can also set an offline message that will display when your company is offline. You can set your company's online and offline messages .

You can change between the "online" and "offline" preview to see what your welcome message looks like depending on whether you're online or not. Additionally, if you want your chat widget to pop up with a message when people come onto your site, you will need to make sure that you turn on the welcome message

The welcome message defaults on "Randomly Chosen," but if you want a specific person's avatar to pop up then you will need to hand pick it (up to three). It doesn't matter which avatars pop up on the welcome message--that doesn't determine who the conversation is being routed to!

Design

When you're customizing your Drift branding you'll see an option to edit the colors. 

  • We do NOT recommend setting white (#FFFFFF) as your background color!
  • If you use a dark color for your background color, make suer you set a light chat text color (and vice versa)
  • We do not offer the option to change the color of the entire chat background when it expands currently.

You can also change what you want the chat widget to look like! We offer four preset options, and you can also choose to upload your own image to replace any of the options. Additionally, you can change the font of your widget as well as the language.

Advanced

Using Drift's Advanced chat widget settings, you can now turn the ability for your users to send attachments through chat on or off, remove the flashing browser notifications your site visitor would see if they had messages waiting for them on your site, and remove the URL image unfurling to just have your URLs display without the metadata.

By turning these on, you can further customize your site visitors user experience with Drift on your website!

There will also be the option to change the text with your email capture, as well as sending a follow-up email to your visitors if they don't read your message for 15 minutes. 

Install

At the bottom of the  you will be able to install Drift either through a JavaScript code, or connect your Drift account with Wordpress, Hubspot, Segment, or Shopify.

JavaScript

You're going to need to know a little bit of info around JavaScript for this--if this isn't your forte it might be helpful to grab a developer friend!

  1. Grab the JavaScript code from the page (Install > JavaScript)
  2. Go to your website and insert it into the header
  3. Update your site code, and it should be live!
If you don't see the Drift widget on your website after this, please check to see if it's turned on here.

WordPress

  1. Log in to your WordPress account, and in the Admin section select the "Add New" option under Plugins and search for Drift (e.g. http://yoursitehere/wp-admin/)
  2. Select the Drift WordPress plugin and click "Install"
  3. After installation find the Drift WordPress Plugin and click the "Activate" link
  4. Find the Drink link in your header
  5. Select "Enabled" and copy the JavaScript code from Drift, before pasting it into the text box
  6. Check "Drift Identify" if you want Drift to recognize your logged in users
  7. Click "Save Changes" and you're all set!

Keep in mind that if you’re using a caching plugin in WordPress, it may take a few hours for the Drift widget to show up on your site. If it isn’t showing up, try clearing your cache and that should get it live. Let us know if we can help out!

If you use the WordPress plugin, email addresses of people who are logging in to your WordPress site will automatically get passed to Drift. Sometimes the WordPress installation doesn't allow for plugins, which is explained here.

HubSpot

If you'd like to connect Drift to your HubSpot hosted page you can install easily by copying the Drift JavaScript snippet from your chat widget settings, under "Install" and then pasting it into a HubSpot page's header .

There are options to install on either your entire domain or on specific pages.

Segment

If you're already using Segment, all you have to do is click on that option and log in with your Segment credentials. Drift will be in your app in a matter of seconds. Super easy!

The Drift <> Segment integration is one click and will automatically do two things when enabled:

  • Load up the Drift chat widget on your website
  • Send data from Segment into Drift

Learn more about Segment here.

Limit data syncing from Segment? – if you don’t want to send all of your Segment data into Drift, you can  to choose which integrations your data is sent to via your Segment API calls.

Shopify

With Drift on your Shopify site, you’ll always be there for people who might have questions—whether they need help making a purchase or just have a quick question about pricing or something in your store. Just like you would if they were in your store in-person.

To install Drift into your Shopify store, connect your account under Install > Shopify, and follow the steps provided. This is only for Pro Plans and up.

In addition to just installing Drift in your Shopify store, the following events from Shopify will be sent to Drift automatically for contacts:

  • When a new customer is created
  • When an order is cancelled
  • When an order is updated
  • When a checkout process is started
  • When a checkout process is completed

React App

If you're building a React single page application, you may run into some issues with Drift. For example, your playbooks may not trigger on targeted URL's. Here's how you can fix that!

We would recommend taking a look at our Widget API and Javascript SDK documentation to customize when the sidebar or chat widget shows and hides.

If you're using a React Router, you can add the following snippet to your root application component and it should fix things up!

componentWillMount() { drift.page(this.props.location.pathname) } componentWillReceiveProps(nextProps) { if (nextProps.location.pathname !== this.props.location.pathname) { drift.page(nextProps.location.pathname) } }

Conversations

Here you can organize the settings for your chats. You can add quick saved replies with answers to commonly asked questions from your site visitors, or organize how you tag your inboxes, creating multiple inboxes, or export conversation data from the various inboxes you have.

Saved Replies

You can create various saved replies , and to use them you would just go into your chat inbox, and click on. the + button above the text box to open up your list of saved replies. Click on any of them, and it'll drop into the chat! This is extremely useful for any complicated responses you have to common questions.

Tags

Tagging is just another way of organizing conversations. We use it for a variety of different reasons, including marking new leads, feature requests, bug reports, follow-up required, etc. It's really up to you to create a system that works best for the team.

Here's what it looks like when you choose a conversation tag:

The beauty of tagging is that you can filter based on them. For example, if I wanted to view all conversations with a "follow-up required" tag, I can filter and then work through the list on its own.

Here's what it looks like to select a custom filter with tags:

Email Sending Domains

This feature is only available to one of our paid plans.

In order to make sure that your chat transcripts and various emails don't get marked as spam or junk when you send it to yourself or others, you will need to make sure that you are authenticating it with DKIM. Authentication is a sender identification tool that protects email senders and their recipients from spam, forgery, and phishing.

To do that, click on "Add Domain". You will then be prompted to enter in an email address to create a white label domain.

This will then give you a list of DNS entries that you will need to change some account settings with your DNS provider in order to set up authentication. If you don't know who your DNS provider is, reach out to your hosting service. Otherwise, we would recommend that you send the below information along to your company's IT department to have them set this up.

After they have entered all of the information on the table, you will need to hit "Verify" and when all of the text in red turns to green that means you're all set.

You're ready to start sending emails!

Inboxes

​This feature is only available via one of our paid plans.

This section will house the inboxes created by the Email Sending Domains. You will not need to edit anything here--it is mainly meant for reference.

Advanced

You will be able to turn on/off the unfurl option for your Drift account . This determines whether or not there will be a preview of the links sent in conversation view.

Lead Routing

One of the most important things when talking to your leads or customers is making sure that people get connected to the right person at your company. Especially in sales teams, different sales reps have different territories and ownership across different things such as location, company size, and more. You can create these rules .

This feature is only available on the Pro plan  and above.

Some things to know about creating rules:

Once you select what kind of rule you want to use, you will create the conditions for which this rule applies. You will then be able to choose who you want to participate in each of the rules, when you're all set you can name your rule.We no

We now allow you to add more than one filter to your Lead Routing rules. You can check for all Drift product updates .

You can prioritize your Lead Routing rules by hovering over the left side of the rule and dragging it once the six dots come up.

Driftbot

This feature is only available on the Pro plan and above.

Your can schedule meetings for you while you're away. It will jump in and prompt the end user to leave a message or schedule a time with the person they were hoping to chat with. You can customize it with whatever name you want, as well as update the icon. 

The bot will jump in when the conversation was started from your or from the conversations started using the . It will also jump in for you in the playbook 'Greet Outbound Prospects You Emailed'.

If you don't have a calendar connected to your Profile, users will only be offered to leave a message.

Not using Drift yet? Get your free account .

Help by drift