Skip to content

Compare Green API and official API#

September 17, 2020

Compare Green API and official API

In this article, we will talk about how to connect for free the WhatsApp messenger to your account system and start sending messages to your clients, what options of integration with the messenger exist, pros and cons of each option.

The popularity of the WhatsApp messenger is increasing, along with that the need for business communications with their clients is also going up. A bit earlier we have already discussed how to use WhatsApp for chatbots implementation. This article will cover what methods of integration with the messenger exist, their pros and cons.

Your company is growing, and sending messages to each client manually becomes cost prohibitive. You do already use CRM to automate part of your business processes, let us say, "1C", but you still interact with your clients in manual mode. Firstly, manual mode takes a lot of time, and secondly, it prevents you from systematizing and saving dialogues with a certain client in relation to a service, order, or product. After a while, the gazillion of chats becomes difficult to navigate.

The proper solution would be to integrate your account system with the WhatsApp messenger. After customizing the integration, all correspondence with clients will be available from the program. It will be well-ordered, and each dialogue will be linked to a contract, product, or order. It will become possible to send newsletters to clients directly from the database in automatic mode.

How to customize the integration with WhatsApp?#

At the moment, there are two ways to integrate with the messenger: the official way and the unofficial one. Below we will cover the pluses and minuses of each way. The issue of comparing official and unofficial WhatsApp has also been considered in the article How to write a WhatsApp chatbot for free.

WhatsApp Business API (official way of integration)#

In 2019, Facebook released the WhatsApp Business API for integration with its messenger. However, it is impossible to connect to the gateway directly. You can do it only via agents. The list of official Facebook partners has been published on the company's website. To get access, you will have to pay a monthly subscription fee, additionally pay for each outgoing template message, go through a bureaucratic approval procedure which will take for about 2 months. One more principal restriction is the prohibition on sending user-defined messages. You may only send a pre-agreed template message. Template messages cannot contain advertising, and you may not use them for promotion. Nevertheless, there are benefits of the official WhatsApp channel that include the high speed of sending and receiving messages, an unlimited number of messages per day, the removal of all risks of account ban, as well as the opportunity to carry on a dialogue with a client for free within 24 hours from the moment of the last incoming message from this client.

Green-API (unofficial way of integration)#

Before the release of the official WhatsApp Business API gateway, businesses were badly in need of integration with the messenger. Therefore, the Green-API service has been developed. It allows you to integrate with WhatsApp and supports all the scenarios that are provided in the official channel and offers even more than these scenarios. The main benefit of Green-API is the absolute removal of all restrictions:

  • you may send any message first and forget about templates
  • subscription fee is 30 times lower than that of the official channel
  • messages are not charged, so you don't have to pay anything extra in excess of the subscription fee
  • there is no long bureaucratic account approval procedure
  • you may send informational and advertising newsletters to clients from your database

At the same time, using an unofficial gateway has its weaknesses. Since the gateway is unofficial, there is always a risk of losing the option to use WhatsApp on your phone number - in other words, getting banned. The phone number can still be used for making calls and sending SMS, but it won’t be possible anymore to use the number for the WhatsApp application, as it will be blocked.

Losing contact via WhatsApp with clients is impermissible for any business, that is why, we have developed a system of various filters in our service that protect your number from ban. Green-API will not let you perform actions that could lead to the risk of getting blocked. At the first sign of potential blocking, the system will suspend sending messages and notify your system (will send a webhook).

To summarize the above:

WhatsApp Business API#

  • You may send only templates first
  • The charge for each outgoing template message is about 0.09 $
  • You may send messages for free only within 24 hours from the moment of the last incoming message from the client
  • You can't send marketing messages even for a fee
  • Subscription fee is about 500 $/month
  • Total charge, taking into account traffic, is about 1300 $/month
  • Paperwork and access – 2 months
  • Unlimited number of messages per day
  • No risk of ban


  • You may send any message first
  • All outgoing messages are free of charge
  • You may send marketing messages
  • Subscription fee is 12 $/month
  • Total charge, taking into account traffic, is 12 $/month
  • Access within 1 minute
  • No more than 5000 messages per day
  • No risk of ban, due to the system of smart filters

Summing up#

The official WhatsApp Business API channel is good for the speed of sending/receiving messages, and an unlimited number of messages per day, and an advantageous name, and status, but not everyone can afford it. A comparative analysis shows that servicing of the official channel will totally cost the organization about 1300 $/month. At the same time, you won’t be able to send marketing information to your clients. In other words, you will fail to use the official WhatsApp channel to promote your services and increase sales, even for 1300 $/month. Therefore, to use the Green-API service would be an excellent solution for small companies which try to save every ruble. For 12 $/month subscription fee, you get the opportunity to integrate your company's services with the WhatsApp messenger, and our system takes care of the stability and security of integration and protects your number from ban.