Collect leads with Zapier Chatbots

You can use the Collect leads logic type to request information from the person chatting and store it in a table, or send it to other apps using Zaps.

Available on plans:

Free

Pro

Advanced

Beta

Zapier Chatbots is a beta product. It’s available for use, but still in active development and may change.

 

 

How does this logic type work?

During conversation, the chatbot will ask the user for information, and all the answers are saved to a table. Users can decline to provide information, and you can decide when and what information to collect.

How to set up the logic

Lead collection setup changes based on the Chatbots plan you use. 

Pro plan Advanced plan

With the Chatbots Pro plan, you can select from pre-made information fields that can be requested at the beginning of the conversation or after a few messages.

Add the Collect lead logic

  1. From the Chatbots home, select the chatbot.
  2. From the sidebar, click Logic
  3. Click Collect leads.
  4. Once you're done editing the available fields, click Create logic.

Information collection settings

You can decide when the chatbot will ask for the information and what information it will request.

When to request information

Use the Collect this info dropdown menu to define when the chatbot will ask for information:

  • At the beginning of the conversation: The chatbot will ask on the first interaction.
  • After a few messages: The chatbot will wait until the conversation is established before collecting information. This may happen after 2-5 messages are exchanged, depending on which ChatGPT model you're using. 

What information the chatbot ask for

In the Pro plan, you can choose from the following pre-made information fields:

  • Name
  • Email
  • Phone
  • Company

By default, all fields are active. Clear the checkbox beside the information you do not want the chatbot to collect.

Tip

Upgrade to the Advanced plan to create your own keywords.

Decide how the request is presented

The chatbot can ask the user for information all at once or one field at a time. To change this behavior:

  1. Click the How fields are shown dropdown menu.
  2. Select:
    • Ask for information all at once (this is the default): the chatbot will ask for all fields in the same message.
    • Ask for information one at a time (based on your set order): the chatbot will ask for one field at a time. The chatbot will respect the order of the fields as they appear.
  3. Click Create logic (for a new logic) or Save (for an existing logic).

Send the information to other apps

When you use the Collect lead logic type, the chatbot stores all pieces of information in a Zapier Tables record, even if you collect data at different stages of a conversation.

The chatbot can store the information in other apps, and you can delete the table created by the chatbot at any time.

If you prefer to save the information in another app, create a Zap to send the data to other apps. This allows you to alert your sales team or automatically send the user a coupon via email, for example. 

Note

If you have a Zap that collects chat transcripts, lead information is already included with the content of the Chatbot conversation completed trigger, so you do not need to create a separate Zap for the lead information.

You can also set up a Zap that triggers from Zapier Tables to send lead information and transcript data to other apps.

 

Automate more with Zapier

Looking to improve your business using Chatbots and other Zapier products? The Zapier Blog suggests some use cases for this logic.

 

 

Was this article helpful?
1 out of 2 found this helpful