Introduction
This guide compiles practical recommendations to reduce the risk of blocks, restrictions, or bans when using WhatsApp through API integrations. Following these best practices is essential to maintaining the health of the number, improving message deliverability, and reducing the risk of blocks or restrictions from WhatsApp. It’s important to note that there is no configuration that guarantees 100% protection against blocks, since WhatsApp’s policies and algorithms are internal and can change over time. The goal of these practices is to reduce risk and improve the number’s behavior on the platform.1. Maintain natural number behavior
One of the main factors analyzed by WhatsApp is the number’s behavior. Numbers that appear to be used only for automation or bulk sending have a higher risk of restrictions. Best practices:- Use the number occasionally on your phone
- Have real conversations with contacts
- Participate in groups
- Send and reply to messages manually from time to time
- Make voice calls and video calls
- Send media (images, videos, audio, and documents)
- Avoid having the number used only by automations
2. Avoid large sending volumes without interaction
WhatsApp analyzes the balance between:- Messages sent
- Messages received
- Encourage user replies
- Create messages that prompt interaction
- Avoid constant one-way sending
- Don’t send more messages than the number typically receives
3. Encourage customer interaction
Creating opportunities for customers to interact with the message helps reduce the risk of blocks. Strategies:- Include questions in messages
- Offer reply buttons
- Ask for confirmation
- Request feedback
- Make it easy for customers to respond
4. Offer an opt-out option
Whenever possible, let customers indicate they no longer want to receive messages. Example: “If you’d like to stop receiving messages, reply STOP.” Benefits:- Reduces spam reports
- Prevents direct blocks on the number
- Improves the quality of the contact base
5. Vary message content
Avoid always sending the exact same text to every contact. Changing only variables such as:- Name
- Date
- Amount
- Create at least five different variations of the same message (e.g., Message A, B, C, D, and E), keeping the same goal but changing the structure and wording
- Use randomization blocks in flows so contacts don’t receive exactly the same content
- Change sentence structure and vary vocabulary
- Always introduce yourself at the start of the message, stating the sender’s or company’s name
- Personalize communication using the contact’s name whenever possible
- Use different communication formats (text, image, audio, video)
6. Use intervals between messages
Continuous, rapid sending — or bulk sends with a large simultaneous volume — increases the risk of blocking. Best practices:- Use intervals between messages, spreading sends out over time
- As a starting point, we recommend a minimum interval of 5 minutes between sends
- As the number builds history and reputation, intervals can be gradually reduced
- Avoid sending too quickly
7. Simulate human behavior in messaging
Some practices help make sending feel more natural. Examples:- Simulate the typing indicator
- Avoid always replying instantly
- Apply delays between actions
8. Set appropriate operating hours
Configure sends to occur within business hours or periods appropriate for your audience. Avoid:- Late night/early morning hours
- Low-interaction time periods
- Times that could cause discomfort to the recipient
- Better experience for contacts
- Higher response rate
- Lower likelihood of reports and blocks
9. Separate support and campaign numbers
A common strategy is to split functions across different numbers. Example:- Number 1: Customer support
- Number 2: Sending notifications or campaigns
- Protects the company’s main number
- Reduces the impact if restrictions occur
- Improves organization of channel usage
10. Maintain number warm-up (maturation)
Newly activated or lightly used numbers can be more sensitive to restrictions. Best practices:- Start usage gradually
- Increase volume little by little
- Maintain real conversations over time
- Exchange messages manually with real contacts
- Participate in WhatsApp groups
- Share images, videos, and audio
- Reply to conversations naturally
11. Understand that blocks can occur even when following best practices
Even when applying all the recommendations, blocks can still happen. This is because:- WhatsApp uses internal algorithms
- Policies can change
- User behavior also has an influence
Summary of key recommendations
- Keep the number’s behavior natural (real conversations, groups, calls)
- Balance sent and received messages; don’t send more than the number typically receives
- Always offer an opt-out option
- Create at least 5 variations of each message and use randomization in flows
- Personalize messages with the contact’s name and identify your business
- Set intervals between sends (minimum recommended: 5 minutes)
- Limit daily message volume and increase it gradually
- Send messages at appropriate times, avoiding late night/early morning
- Separate support numbers from campaign/broadcast numbers
- Warm up (mature) the number before starting campaigns
Conclusion
Sustainable use of WhatsApp depends mainly on good communication practices and the number’s behavior. The main pillars for reducing blocks are:- Natural number behavior
- Balance between sending and receiving
- Content variation
- Encouraging customer interaction
- Responsible use of automation
- Number warm-up and maturation