How to not get Banned?

WhatsApp knows that it's uncommon for someone to send so many messages or bulk messages to people they've never talked to each other before so it is considered spam/marketing junk pretty fast. There are some tips before sending a message to WhatsApp

Dos and Don'ts :
  1. Important: Do NOT send messages which get you a report. As long as you don't get reports from users who you sent a message, your account will be mostly fine.
  2. Having real content, a survey that the person agreed with is different than a marketing message on a Saturday night.
  3. Send messages written in different ways, you could make a script that places spacebars randomly on your string AND includes the person's (first) name.
  4. Never use fixed times, always go for sending the first message, wait a random time between 30 ~ and 60 seconds and then send the second message.
  5. Always try to group contacts by their area code, WhatsApp expects a regular person to talk mostly with contacts that are within the same area of your phone number.
  6. Have a profile picture, this is not related to WhatsApp Bots Catcher® but sending a new message for someone not having a picture/name/status will elevate your chances of being manually tagged as spam.
  7. Send "seen" confirmation to messages or disable it on WhatsApp.
  8. Avoid sending links that were previously marked as spam on WhatsApp or non-HTTPS. A URL shortener is a good idea.
  9. IMPORTANT: It's really bad if you send messages 24/7 without giving it some time to wait. Random delays between messages are not enough, send a reasonable amount of messages keeping in mind your conversion rate, For example: for one hour send a maximum of 4 messages per contact that have replied to your message, and stop sending messages for one hour, then start again. Again, don't send messages without stopping for a while between every "package".
  10. Send only one short message when starting a conversation, one should not send long texts or multiple messages without the user consenting.
  11. Avoid prefixes for messages.
  12. Use spintax in messages like {hi|hello|hey}, {how are you?|nice to meet you |is a goo day}
  13. spintax take random message to not send every time the same
Have in mind :
  1. For every one you send a message that doesn't have your number on their contact list asked if it's spam, being tagged as spam a few times (5 - 10) will get you banned.
  2. WhatsApp records every movement you do, you can even check the logs when sending simple support email, it contains all kinds of information, this said: act as human as possible.
  3. Try to engage in conversations, as long as you send a message and the person doesn't automatically block you it'll be quite okay. People constantly talking to you and adding you to their contact list will make your number stronger against a ban.
  4. Think about that like a points system, you start with zero points (negative if your device was previously blacklisted), if you reach below zero you are out, if you engage in conversations you get a point, if you are tagged as spam you lose some points, if you are blocked you may lose more points.
  5. Finally, If your content is spam, it doesn't matter if you are using a broadcast list, group, or direct contact, you will still be banned.

As API providers we say all that's left to do right now is agree with WhatsApp's policy, not send spam messages, and always wait for the other person to contact you first. You could make it by sending an SMS to the person with a link to start a chat on WhatsApp with you.

Yes Button Feature working on iOS Device.
Capture all the valuable information you want from your customers via WhatsApp chat and export it to an Excel file in Chatbot Section.
Send new types of messages (or traditional ones) in a dynamic way from the API :
  1. Simple Text
  2. Simple Text With Media
  3. Location
  4. vCard
  5. Buttons
  6. Buttons With Media
  7. Template Buttons
  8. Template Buttons With Media
  9. Menu Lists
Yes you can Send any type of file from your chatbots, autoresponders and bulk :
  1. OGG, MP3
  4. PPT, PPTX
  5. RTF, TXT
To send voice notes use this converter with the following settings: https://convertio.co/es/mp3-ogg/
  1. Filie format: OGG
  2. Codec: Opus
  3. Quality: Low
  4. Audio Channels: Mono 1.0
Yes you can Use multiple WhatsApp numbers to send your bulk campaigns, improving delivery time and reducing the risk of blocking.
Visualize how long it will take to deliver a campaign to all its recipients. This time will depend on your time intervals between each message and on the number of WhatsApp numbers used to send the campaign.
Use the %waname% parameter to print the contact name that the user set in his WhatsApp account. It works within the chatbot and autoresponder. We are still researching the option to add it in Bulk.
Import as many custom parameters as you want and use them in your bulk campaigns. Ex: Hello %FirstName%, your birthday is %Birthday% and your favorite color is %Color%.
Download reports of your campaigns in a given date range. Each report allows you to visualize to which numbers the campaign was successfully delivered and to which numbers it was not (invalid WhatsApp numbers).
Add a timer in your messages and make your WhatsApp account show as if you were typing "Typing...". Place it at the beginning of the text of your chatbots, autoresponder or bulk with the following format: _[5]_. The number inside the brackets is the timeout in seconds. WhatsApp only allows a maximum of 25 seconds.