Help Center
  • Getting Started
    • Home
    • About Growlytics
    • How Growlytics Works
  • Journeys & Automation
    • Journeys Basics
      • Create a Journey
      • Modify a Journey
      • Delete a Journey
      • Create a Duplicate Journey
      • Journey Statuses
        • Running Journey
        • Suspended Journey
        • Stopped Journey
      • Examples
        • UseCase - Abandoned Cart
        • UseCase - Purchase Thank You
    • Journey Settings
      • Using time slots in journey
      • Journey Exit Criteria
    • Journey Builder
      • Journey Entry Points
      • Journey Action Steps
      • Journey Condition Steps
      • Updating Customer Attributes in Journey
    • Analyze Journey Reports
  • Campaigns
    • Campaigns Overview
      • Email
        • Creating Email Campaign
          • Using Custom HTML in Email Drag Drop Editor
        • Email Campaign Reports
      • SMS
        • Creating SMS Campaign
        • SMS Campaign Reports
      • Web Push
        • Creating Web Push Campaign
        • Web Push Campaign Reports
        • Ideal image sizes
      • WhatsApp
        • Creating WhatsApp Campaign
        • WhatsApp Campaign Reports
        • Using Short Links in Whatsapp Campaign
        • WhatsApp Chat Custom Reply
        • WhatsApp Cart Summary
      • Connector Campaign
    • Forms and Pop-Ups
      • Creating a Form or PopUp
      • Forms and PopUps Reports
    • Coupon Codes
    • Analyzing Campaign Reports
      • Conversion Tracking
      • Scheduled Reports
  • CUSTOMERS & SEGMENTS
    • Customer Profile
      • Delete customer
      • Unsubscribe Customer From Email, SMS and WhatsApp
      • Customer Attributes
        • System Attributes
        • Custom Attributes
      • Collecting Customer Data
    • Segmentation
      • Segment Types
      • Creating Segments
      • Creating Static Lists
      • RFM Analysis
  • Account Settings
    • Campaign Settings
      • Setting up Frequency Capping
  • Integrations
    • Email Integrations
      • AWS SES
      • SendGrid Integration
    • WhatsApp Integrations
      • WhatsApp Cloud API Integration
      • Dialogue 360 Integration
      • Zoko Integration
    • Shopify Integration
      • Install Shopify App
    • Judge.me Integration
    • GoKwik Integration
    • Facebook Custom Audiences
    • Instagram Integration
      • Setting Up
  • Best Practices
    • Email Deliverability
      • Best practices to reduce your email bounce rates
        • Domain Reputation with Google Postmaster
      • How to warm up the email server on Growlytics
    • Data Management
      • Events
      • Understanding Data Discrepancies
  • Product Updates
    • March 2023
    • May 2023
Powered by GitBook
On this page
  • Introduction
  • Integration Pre-reqisites
  • Steps to Follow
  1. Integrations
  2. WhatsApp Integrations

WhatsApp Cloud API Integration

PreviousWhatsApp IntegrationsNextDialogue 360 Integration

Last updated 1 year ago

Introduction

The WhatsApp Cloud API, an extension of the WhatsApp Business API in the cloud, enables businesses and developers to customize interactions and swiftly respond to customer inquiries on WhatsApp. This efficiency is further enhanced as businesses can secure direct approval for the WhatsApp Cloud API from Facebook.

If you have any queries, reach out to us at support@growlytics.in

Integration Pre-reqisites

Here are the basic requirements to set up your WhatsApp number of WhatsApp Cloud API

  1. Create a new app on Meta

  2. Set a system user

  3. Procure and share the following details with our customer support team

    1. Token (refer to Step 21)

    2. Phone Number_ID (refer to Step 9)

    3. WhatsApp Business Account_ID (refer to Step 9)

Steps to Follow

Follow these simple steps to set up your WhatsApp number on WhatsApp Cloud API

  1. Log in to

  2. Click on 'My Apps'

  3. Select 'Other' and Click on 'Next'

  4. Select an App Type - Business and click on 'Next'

  5. Add an App Name | App Contact Email | Business Account

  6. Redirect to App Dashboard page

  7. Scroll down, Click 'Set Up' on the WhatsApp Block

  8. Click on 'API Set UP'

  9. Enter the phone number under Step 5 on your screen and copy the phone number ID and WA business account ID

  10. Verify the number using the verification code sent on the concerned number

  11. Send a test message to check if the messaging service is available and active

  12. Configure Webhook

    1. Callback URL - <API KEY>/whatsapp-cloud-api

    2. Verify token - <API KEY>

  13. Add Webhook fields - select fields

  14. Log in to

  15. Click on 'System Users' in the left hand side panel

  16. Add a System User, Assign a System User Name and Role

  17. Click on 'Add Asset'

  18. Click on 'App' under 'Select Asset Type'

  19. Choose the app and assign full access to the System User you have just created

  20. Click on 'Save Changes'

  21. Click on 'Generate New Token', select the 'Never Expires' option, and share the token along with the phone number ID and WA Business Account ID

Next, you will have to set the callback URL, the procedure for which is as follows

Select the following Webhook Fields

  • account_review_update

  • business_capability_update

  • campaign_status_update

  • message_template_quality_update

  • message_template_status_update

  • messages

  • phone_number_name_update

  • phone_number_quality_update

  • template_category_update

Callback URL - <API KEY>/whatsapp-cloud-apiVerify token - <API KEY>​

https://developers.facebook.com
https://its.growlytics.in/cht/
https://business.facebook.com/settings
https://its.growlytics.in/cht/