Skip to main content
Customer Data Condition
R
Written by Rustam
Updated over a week ago

What is the purpose of the Customer Data Condition?

The Customer Data Condition allows you to check the content of the customer's profile, privacy settings of his account, and also, this Condition can check whether the person is real or a fake/bot account.

And, depending on whether the client matches the selected Condition or not, continue with different branches of the automation script.

Let's understand each parameter of this Condition below:

1. First name check - the Condition is met if the client has the First name in his profile.

2. Last name check - the Condition is met if the customer has the Last Name in their profile.

If the conditions with Name or Last name check are met - you can use variables in your messages when customizing the script:

{{ firstName }} - First name

{{ lastName }} - Last name

These variables will display in the message the first name or last name that is specified in the customer profile.

If the required field is not filled in the customer profile - the Condition is not met: in this case you can ask the user to fill in the profile or use the Collect Customer Data Action and ask the customer to introduce himself and save his answer to a variable that will be used in the dialog later.

More details on how to do this can be found in the instruction: How to work with variables

3. Username check - the Condition is met if the client's Username is specified in his profile.

This is a very important parameter for Telegram-bots, because in Telegram there is an opportunity to hide or not specify Username at all.

!Please note that only those clients who have Username in their profile can participate in the game in Telegram. If the client does not have a Username, they will not be included in the tournament table.

Use this Condition at the very beginning of the automation for the game, so that everyone can set up their profile and participate.

You can learn more in the instruction: Gamification in Telegram

4. Avatar verification - the Condition is fulfilled if the client has an Avatar loaded in their profile.

Very often fake accounts or bots do not have an avatar, so you can check it before issuing a Lead-magnet, or when setting up automations for the game.

5. Real Person Check - the Condition is met if the ChatPlace Neural Network identifies the customer as a real person.

Real Person Check is our unique development, which allows to evaluate the client's account and, depending on the evaluation, determine whether it is a real person or a bot.

When evaluating a customer's account using Neural Network, a deep check is performed that identifies bots with a 99% probability.

We recommend doing such a check in referral systems to avoid an influx of bots in a Telegram channel or Instagram account.

6. Restrictions Check - the Condition is met if the client has no restrictions on receiving audio and video messages.

Telegram users can prohibit sending audio messages or video messages (circles) in the Privacy settings of their account.

If a client has a restriction set - automation or mailing will stop when sending audio or video messages. To avoid this - use the Restrictions Check.

How to use the Restrictions Check?

Before sending an audio or video note in Telegram-bot automation:

  1. Create a new Condition block

  2. Select the Customer Data Condition

  3. Set the Restrictions Check option

  1. Create a Message block

  2. Click +Add Content

  3. Add an audio or video note

  4. Upload the desired file to the block

  1. Add a message in case the Condition is not met and connect everything with link arrows:

Done! Now your automation will be safe even if the client has a restriction on recieving audio or video messages.

You can configure the Restrictions Check similarly to the Subscription Check and, if there is a restriction, offer to remove it, so that the client can get all your messages in the future without any interruptions:

Use the Restrictions Check Condition every time before sending audio and video messages!

Did this answer your question?