Knowledge Articles

Creating Meta Developer App & Register WhatsApp Business Number

Before installing the WhatsApp Business package

CRM WhatsApp
WhatsApp integration
WhatsApp integration with salesforce
  • Click Create App button
WhatsApp integration salesforce
  • Select Other and click Next
WhatsApp API
  • Choose App type as Business and click Next
WhatsApp setup for salesforce
  • Enter the app Name and email and click create app
WhatsApp automation for salesforce
  • A Pop up box asks for a password and click Submit
  • Click Setup in WhatsApp section
WhatsApp chat from CRM
  • Go to App Settings → Basic
  • Enter the privacy policy URL in the respective field.
  • Choose the Category of the business and Click Save Changes
WhatsApp for service cloud
  • Now Click Start Verification
WhatsApp for crm
  • It will redirect you to another page. Click Start or ‘Continue’ if you had previously started the process
salesforce WhatsApp
  • Click ‘Get Started’ in the pop-up
WhatsApp for salesforce
  • Select your country and then enter relevant business details and documents. Click Next.
salesforce whatsapp integration
  • Choose Email to receive your verification code. Click Next
whatsapp salesforce integration
  • Upload relevant documents asked by Meta to confirm authenticity of your business. Click Next until reaching the end
WhatsApp for sales cloud

Changing App Mode To Live :

  • Change the App Mode from Development to Live.
Service Cloud WhatsApp
  • App Mode is changed to Live
Sales Cloud WhatsApp
  • Click on the App Roles in the left panel of the Meta App page.
whatsapp salesforce
  • Click Roles
Customer Service
  • Click on the Business Manager Account created and linked with that.
WhatsApp For Business
  • Click on the All Tools tab from the left panel on the Business Setting page.
  • Select Business Settings.
WhatsApp Marketing
  • Select the System Users in the left panel
  • Click Add button to Add new user other than system admin
  • Click on Add to add and give admin access
  • If you face an error in creating the System User,
Please follow this link:
  • Add Assets for the user created
AI Integration in salesforce
  • Select Apps
  • Choose the app that we have created
  • Turn On Manage app under Full control and Click Save Changes button
Business Messaging
  • Click Done
Business Transformation in salesforce
  • Click on Generate new token
WhatsApp Chat Button
  • Select the app for which we want to generate a token and click on generate token.
Customer Engagement in salesforce
  • Choose the token expiration as Never
whatsapp web business
  • Check Business Management, Whatsapp business Messaging, Whatsapp business Management Check box under Available permissions
WhatsApp web
  • Click Generate Token Button
Salesforce whatsapp Innovation
  • Permanent Access token is generated. Copy this access token for future use. This access token will be used in Custom metadata in Salesforce
Salesforce cti
  • Creating WebHook
  • Developers.facebook.com-> Your App -> WhatsApp -> API Setup -> Configure Webhooks.
Salesforce Integration
  • Click the ‘Configure Webhooks’ hyperlink and then click ‘Edit’
Messaging App in salesforce
  • Enter the FB Verify token and Site URL, then click Verify and Save

Adding Business Number to Meta :

  • Whatsapp → API Setup -> Add Phone Number
salesforce chat solutions
  • Enter the details Like business name, website and select the country and Click Next
integrate salesforce whatsapp
  • Select the appropriate category for your business and click Next
salesforce whatsapp messaging
  • Select country code and enter the phone number
  • A verification code will be sent
instant messanging apps for salesforce
  • Go to Whatsapp → API Setup
  • Once the number is verified, it can be used to send messages
instant messanging apps for salesforce
  • Copy the Phone number Id & Whatsapp business Account Id which will be used in Custom metadata of Salesforce
salesforce chatbox
  • Next is adding the payment method
whatsapp message
  • Click Add Payment Method. It will redirect you to the below page
whastapp business message
  • You can click on a specific record to view/edit it.
whatsapp salesforce app
  • After generating the access token, click ‘Configuration’ under ‘WhatsApp.’ You will be redirected to the following page:
whatsapp salesforce app
  • Now Click ‘Manage’ and ensure that ‘messages, message_template_Quality_update’ are ticked, but do not untick any other option.
whatsapp salesforce app

Creating Templates in Meta :

  • Click Quickstart under WhatsApp
  • Click on Message Templates
salesforce whatsapp app
  • Click Create Template button
WhatsApp CRM integration
  • Choose the category of the template and give name and select a language in which the template should be available. Click Continue
Salesforce WhatsApp addon
  • You need to enter the content of the template
  • You can see the preview on the right side. Click submit
Automated WhatsApp messaging for salesforce
  • The template has been created. It needs to be verified by Meta. Once the template is verified status changes to Active.
CRM WhatsApp integration services

Template Record Creation in Salesforce :

  • To Create WA Templates
  • Search templates
WhatsApp Salesforce connection
  • Click New
Bulk WhatsApp messaging in salesforce
  • Enter the template name which you created in Meta
  • WA Number – WhatsApp number with country extension (Eg : 919876543210)
  • Supported Objects – Choose the object type

Note :

  • If the template contains any image in header, Give the image URL in Media URL field
  • If the template is a dynamic template,
    • Field API Names of field values to be sent as parameter should be given in Fields As Parameters field.
    • Give the default values for the template in Default Values For Parameters field.
View More...
Mobile CRM WhatsApp integration
WhatsApp Business for Salesforce Users

Level up WhatsApp Integration with Salesforce

Start with a 30 day trial for you to taste the CRM + WhatsApp interactions!