Enter the org details in which the application is to be installed with the given link
Whatsapp Business Advanced - Help Guide
Installation :
App Link :
Choose Install for All Users and acknowledge by checking the checkbox
click Install Button
Check the check boxes below SSL Encrypted.
Check the access checkbox and click Continue
Once the installation is complete Click Done
1. Create Phone Code Prefix field and Whatsapp Opt out field in Respective custom object (Create Only for Pure Custom Object)
2. If Customer is using phone field with special characters Create a new Formula field like WA Formatted Phone
{ Formula :
SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(Phone, ‘(‘, ”), ‘)’, ”), ‘-‘, ”), ‘+’, ”), ‘ ‘, ”) } |
Click on Manage Records near WhatsApp Business URL
Creating Records in Custom Meta Data :
Go to Setup. Search Custom Metadata Types in Quick Find Box and click on that
Click on Manage Records near Country Phone Code Mapping
Click New Button
Label – Enter the Country Name
Phone Prefix – Phone code prefix of respective country
Click Save
Click on Manage Records near WhatsApp Business URL
Click New button
- Label – Lead / Contact
- WhatsApp Business URL Name – Gets pre populated automatically
- Access Token – Permanent access token generated from Meta
- Encryption Key – ****************
- FB Verify Token – Token used while verifying Webhook
- Phone Id – Phone Number Id From Meta
- Value – graph.facebook.com
- Version – v15.0
- WhatsApp Business Id – WhatsApp Business Account Id from Meta
- Phone Code – +1(For US Phone Numbers)
- Target Object – Choose the Target Object as Lead / Contact
- Display Number – From Number in Meta
- Formatted Phone Field – If Customer is using phone field with special characters then enter the API Name of Created Formatted Phone Field or use Phone field API
Click Save & New button
- Label – Case
- WhatsApp Business URL Name – Gets pre populated automatically
- Access Token – Permanent access token generated from Meta
- Encryption Key – ****************
- FB Verify Token – Token used while verifying Webhook
- Phone Id – Phone Number Id From Meta
- Value – graph.facebook.com
- Version – v15.0
- WhatsApp Business Id – WhatsApp Business Account Id from Meta
- Phone Code – +1(For US Phone Numbers)
- Target Object – Choose the Target Object as Case
- Display Number – From Number in Meta
- Formatted Phone Field – If Customer is using phone field with special characters then enter the API Name of Created Formatted Phone Field or use Phone field API
Click Save Button
Picklist Values for Lead & Case :
Go to setup → Object Manager → Lead → Fields & Relationships → Lead source
Under Account/Lead Source Picklist Values Section, Click the New Button
Enter Value as Whatsapp and Click Save
Go to setup → Object Manager → Case → Fields & Relationships → Origin
Under Case Origin Picklist Values section Click the New Button
Enter Value as Whatsapp and Click Save
Component Placement :
Lead Page :
Go to Leads tab
Select a Lead Record and give edit page
Drag & drop the wA_LeadScreen from components to the page and click Save
Contact Page :
Go to Contacts tab
Select a contact Record and give edit page
Drag & drop the wA_ContactScreen from components to the page and click Save
Case Page :
Go to Cases tab
Select a case Record and give edit page
Drag & drop the wA_CaseScreen from components to the page and click Save
Campaign Member Page :
Go to Campaigns tab
Select a campaign Member Record and give edit page
Drag & drop the wA_CampaignScreen from components to the page and click Save
Object Manager → Campaign → Page Layouts
Click Campaign Layout → Mobile & Lightning Actions
Drag and drop the Whatsapp Messages button under Salesforce Mobile & Lightning Experience Actions
Click Fields
Drag & drop the WA Campaign and WA Template button in page layout
Click Save
Mobile Notification :
To Get Notification for inbound messages. Goto setup → Notification Delivery Settings
Click the down arrow and choose Edit button
Choose Salesforce for iOS and Salesforce for Android Checkbox and Click Save