Drift Help & Support

What Drift Triggers and Actions are Supported?

Supported Triggers#

  • New Conversation - Triggers when a conversation is started.
  • New Message - Triggers each time a new message in a conversation is received.
  • New Contact - Triggers when a new contact is created through drift.identify. Unless specified by the Drift team, use the "new lead" trigger.
  • Conversation Closed - Triggers when a conversation is closed.
  • User Reached Goal With Lead Stage - Triggers when a User reaches a Goal with a specific Lead Stage.
  • New Lead - Triggers when an email address is collected from a lead.
  • User Reached Goal - Triggers when a User has hit a goal within a playbook.

Supported Actions#

  • Create or Update Contact From External - Creates or updates a contact.
  • Log Event for Contact - Logs an event for a contact.
  • Update Known Contact - Updates an existing contact.
Was this content helpful?

How to Get Started with Drift on Zapier

To get started with Drift on Zapier, first you will need to click to connect your Drift account to use with your Zap.

Click to connect Drift

Next, you'll be asked to name your Drift connection and enter your Access Token

Drift Access Token

To locate your Access Token in your Drift account, please follow these steps:

Step 1 - In Drift, click on settings icon and select “Integrations”

Drift Access Token in Drift account

Step 2 - Select Zapier from the list of integrations

Drift Access Token in Drift account

Step 3 - You’ll find your Access Token in a field on that page.

Drift Access Token in Drift account

Paste your key back into your Zapier account and then “Continue”. If your access token was entered correctly your Drift account will now be successfully connected.

Drift connection successful

Was this content helpful?

Common Problems with Drift on Zapier

New Conversation Trigger missing an email#

This event may not always return an email field, which is often required by actions. You can get around this by following these instructions on filtering for existing/nonexisting fields.

New Lead Trigger missing a name#

Similarly, this event may only return an email and creation date, and not a name. If your Actions require a name, please follow the same instructions.

User lifecycles: Visitors, Leads, and Contacts#

  • When an anonymous user lands on your site, they're captured as a visitor.
  • Once that visitor initiates a conversation through Drift, their status is updated to a lead without an email.
  • They are then prompted to provide an email during the conversation, which they may or may not provide.
  • Once they provide an email address, their status is upgraded as a contact on Drift.

My Conversation Closed Trigger won't fire#

Conversations do not close automatically. It's up to the agent to manually close a conversation.

Was this content helpful?

Need More Help? - Our support team is happy to help -- send us a message

Drift is a messaging app that makes it easy for businesses to talk to their website visitors and customers in real-time, from anywhere.

Learn More

Getting Started with Zapier

Need more help? Try the Zapier Help Center

Connect Drift to 1,500+ Apps

Connect the apps you use everyday and find your productivity super-powers.

By signing up, you agree to Zapier’s Terms of Service.