ChatMaxima Frequently Asked Questions

Browse our comprehensive FAQ section to quickly find solutions, learn how to use ChatMaxima features, and get step-by-step guidance for setup, integrations, and support.

ChatMaxima Tools Section ChatMaxima Contact Tool

Written by Soniya | Updated on Sep 20
ChatMaxima Tools

Basics & Overview

 

 

1. What is the ChatMaxima Tools section ChatMaxima Contact Tool used for?

 

The ChatMaxima Contact Tool is a block that allows you to save and manage contact information directly within your chatbot's workflow. It's used to store user details like their name, email, and phone number for future use.

 

2. How does the ChatMaxima Contact Tool help my business?

 

It helps you build a contact list and a simple CRM (Customer Relationship Management) system. By saving user data, you can personalize future conversations, send targeted follow-ups, and manage your leads more effectively.

 

3. What is the main purpose of the ChatMaxima Contact Tool?

 

The main purpose is to capture and store user-provided data from a conversation and save it to a contact record within the ChatMaxima platform.

 

4. What do I need to do before I can use the ChatMaxima Contact Tool?

 

You need to have an integrated channel and an associated account ready to use. You should also have created a variable to store the data you want to save.


 

Configuration & Fields

 

 

5. What is the "Select a channel" field for in the ChatMaxima Contact Tool?

 

This field allows you to select the specific channel (e.g., website, social media) where the user interaction is taking place, so the contact data can be associated with that channel.

 

6. Why do I need to "Select an Account" in the ChatMaxima Contact Tool?

 

This is where you choose the specific account that is linked to your ChatMaxima platform. It ensures that the contact information is stored under the correct business profile.

 

7. What is the "Select List" field for in the ChatMaxima Contact Tool?

 

The "Select List" field lets you choose a specific contact list where the new or updated contact information will be stored. This helps you segment your contacts for different campaigns or purposes.

 

8. In the ChatMaxima Contact Tool, what is "Variable Selection"?

 

"Variable Selection" is a crucial step where you map the data you've collected in your conversation (using a "ChatMaxima Variable") to a specific field in your contact record.

 

9. How do I map a "Partner Variable" to a "ChatMaxima Variable" using the Contact Tool?

 

You use the "ChatMaxima Contact Fields" to choose a field in your contact record (like "Email" or "First Name"), and then you use the "ChatMaxima Variable" field to select the variable where you stored that user's data. This creates a link so the data is saved correctly.

 

10. What are "Custom Attributes" in the ChatMaxima Contact Tool?

 

"Custom Attributes" are additional data points you can store beyond the standard contact fields (like name and email). They are used to add extra context to a user, such as their subscription plan, a lead source, or their preferred product.

 

11. In the ChatMaxima Contact Tool, what are the "Attribute Name" and "Attribute Value"?

 

  • Attribute Name: This is the name you give to your custom data point, like "Plan_Type" or "Lead_Source."

  • Attribute Value: This is the actual value of the attribute, which you can get from a variable (e.g., {{plan_type_variable}}) or enter manually.


 

Practical Use Cases

 

 

12. How can I use the ChatMaxima Contact Tool to save a user's email address?

 

You would use a block to collect the user's email and store it in a variable (e.g., {{user_email}}). Then, in the ChatMaxima Contact Tool, you would select the "Email" field and map it to your {{user_email}} variable.

 

13. Can the ChatMaxima Contact Tool update a contact's information if they already exist?

 

Yes. If the block recognizes a user based on a unique identifier (like their email), it can update their existing contact record with any new information you've collected.

 

14. What is a common use case for "Custom Attributes" in the ChatMaxima Contact Tool?

 

A common use case is lead generation. You can ask users a series of questions and store their answers (e.g., "What is your industry?") as custom attributes to segment and qualify them as leads.

 

15. Can I use the ChatMaxima Contact Tool to create a new contact?

 

Yes. If the block does not find an existing contact that matches the user, it will create a new contact record with the information you have provided.


 

Finalizing & Best Practices

 

 

16. What is the final step to save the ChatMaxima Contact Tool?

 

After you have mapped all your variables and custom attributes, you must click submit to save the block and add it to your chatbot's workflow.

 

17. How does the ChatMaxima Contact Tool help with personalization?

 

By storing contact data and custom attributes, you can use that information to create more personalized experiences in future conversations, such as addressing the user by their name or offering them products based on their past preferences.

 

18. Does the ChatMaxima Contact Tool prevent me from having to use an external CRM?

 

This block provides basic contact management features. While it can store valuable data, for more advanced needs, you may still need to integrate with an external CRM.


 

Location & Tutorials

 

 

19. Where can I find the ChatMaxima Tools section ChatMaxima Contact Tool in the chatbot builder?

 

You can find the ChatMaxima Contact Tool block in the ChatMaxima Tools section of your chatbot builder.

 

20. Where can I find a video tutorial for the ChatMaxima Contact Tool?

 

You can find the video tutorial at:  https://chatmaxima.com/video-tutorials/using-the-contact-tool-in-chatmaima/

Contact Management
Data Storage
Integration
Personalization
In this article