MoEngage Integration
BIK is Meta's WhatsApp BSP. Users on MoEngage can now use BIK as a WhatsApp Provider to reach with their customers effectively.
Onboarding Process
Step 1: Download and Set Up the Shopify App
Download the BIK app from Shopify.
Complete the onboarding process for BIK. For detailed steps, refer to this help document.
Step 2: Onboard WhatsApp Business Account (WABA)
Ensure that WhatsApp onboarding is completed for the phone number you plan to use with BIK.
Follow the steps in this WhatsApp onboarding guide.
This phone number will be used to send messages through MoEngage, with BIK as the service provider.
Setting Up MoEngage
Navigate to Integrations page in BIK.
Look for MoEngage and click on Add button.
Copy all the details like appId, partner, authorization one after other and on MoEngage dashboard,
Copy URL from BIK and paste it in MoEngage.
Copy Webhook URL from MoEngage and Paste it in BIK
Adding details in MoEngage
Navigate to WhatsApp Integration page in MoEngage from Settings -> Channels -> WhatsApp.
Add Connector and select BIK.
Add the details MoEngage that are copied from BIK.
Save the details.
Field | Description |
Sender Name | Use name as BIK - <10-digit phone number>. (Copy from BIK Dashboard) |
Whatsapp Business Number | Enter the WhatsApp Phone Number onboarded on BIK. The phone number should be added with country code and without + and any spaces |
API URL | Paste the Endpoint URL from the modal. Ensure the URL begins with "https://". (Copy from BIK Dashboard) |
Authorization | Copy Authorization from BIK and paste it here |
Partner | moengage (Copy from BIK Dashboard) |
App Id | Copy the appId from BIK dashboard |
Add Webhook URL on BIK Dashboard by copying it from MoEngage Dashboard
Creating and Sending WhatsApp Templates
Step 1: Create Templates in BIK
In the BIK dashboard, create the necessary WhatsApp message templates refer this helpdoc for help.
To copy the template name, go to View Details of the template, click on the three dots, and select Copy Template Name.
Step 2: Recreate Templates in MoEngage
In MoEngage, recreate the template using the same name as in BIK.
Navigate to MoEngage Dashboard -> Settings -> WhatsApp -> Approved Templates.
Click on Plus(+) to create new template.
Make sure you are recreating the template EXACTLY same as in BIK.
***Please ensure that the template matches *EXACTLY* as it is created on the BIK Dashboard.***
5. Copy the template name from BIK dashboard and paste in MoEngage.
6. Select BIK as the provider.
7. Select BIK phone number as sender profile.
8. Fill Language and category as you added on BIK.
9. Mirror the content same as you added on BIK, including the FOOTER.
10. Add exact same number of buttons that are added on BIK.
11. Select Dynamic button type from the drop down and add placeholder value in the Navigation URL (This can be changed while sending campaign)
Please make sure to replicate the template as you create on BIK Dashboard.
FAQs
1. What is the MoEngage–BIK integration?
This integration allows MoEngage users to send WhatsApp messages using BIK as the official WhatsApp Business Service Provider (BSP). Once connected, you can manage and send campaigns directly through MoEngage using your verified WhatsApp Business Account.
2. Who can use this integration?
Any MoEngage user with a verified WhatsApp Business Account (WABA) and an active BIK account can use this integration to reach their customers on WhatsApp.
3. Is it necessary to complete WhatsApp onboarding in BIK before integration?
Yes. The WhatsApp onboarding for your business phone number must be completed in BIK before you can use it as a provider in MoEngage. This ensures the number is approved and ready to send messages.
4. Where do I find my MoEngage credentials (App ID, Partner, Authorization key)?
You can find these details in your MoEngage dashboard under Integrations → WhatsApp. Copy these credentials and paste them into the respective fields in the BIK Integrations page.
5. Why do I need to recreate templates in MoEngage after creating them in BIK?
BIK is the BSP that manages WhatsApp templates and approvals. MoEngage needs a mirror copy of the template (same name and structure) to send messages successfully through BIK. Any mismatch can cause delivery failures.
7. How do I ensure my templates match between BIK and MoEngage?
When creating the template in MoEngage, use the exact same name, text, and variable structure as in BIK. You can copy the template name directly from BIK by clicking View Details → ⋮ → Copy Template Name.
For further assistance or to raise feature requests related to MoEngage Integration, please contact [email protected].