WhatsApp Messaging
Another way of reaching out to your customers is through WhatsApp integration. By creating messaging templates in Meta's (Facebook) business account, you will be able to use this integration just like SMS and email notifications.WhatsApp integration for Trafft is a custom feature and it counts to the number of your Custom Features & Integrations.Activate WhatsApp integration Configure the Business Account Link variables in templates
How to activate and set up the WhatsApp integration
To find the WhatsApp activation button, click on the Settings icon in the header, then choose "Features and Integrations" and switch to the Integrations tab. You will see WhatsApp.
Configure Your Business Account
Visit this link to log in, or create your Facebook Developer Account. You can use your personal account, or your company’s Facebook account, you just need to log into it. If you don't have an account on Facebook yet, you'll need to sign up first. Once your account is created, or once you log in, you'll be redirected to the homepage of Facebook for Developers. If there are no Apps previously created, you'll need to click on the Get Started option in the upper right corner. If you do have an app created, you can click on My Apps in the same position.Registering an Account
If you're registering an account, you'll need to agree to Facebook's Terms and Developer Policies. The next step is account verification, which can be done either by adding a valid phone number (you will receive a verification code via SMS, so it needs to be a real number you can access) or by adding a credit card to your account. The next step is to verify that the email linked to your Facebook account is valid. If you need to change it, click on "Update Email" in the lower right corner, and if it’s the correct email address, click on "Confirm Email" to continue to the last step.
App Creation
Within the Facebook developer account, you’ll either see a list of your apps (if you already used it) or you’ll see a blank screen as shown in the screenshot below. All you need to do is click on "Create App" either in the top right, next to the search box, or in the App list section.

Facebook doesn’t allow certain terms like "whatsapp". For example, you may not use Meta’s trademarks or brand elements (including FB, Face, Book, Insta, Gram, and Rift) or any confusingly similar terms in your app name if such term is, or could be perceived as, a reference to Facebook or its brandsOnce you click the " Create app" button, Facebook will ask for your Facebook password. Enter the password and click "Submit" to continue.







Bear in mind that this can’t be the number that’s already using WhatsApp, so it has to be a number that’s new to WhatsApp. If you enter a number that’s already being used by WhatsApp (regardless if it’s a personal or a business account), once you link it here – you won’t be able to use it on a mobile device anymore, so we strongly recommend obtaining a new number for this integration.You can enter your Business’ landline number also, you just need to select the " Phone Call" radio button below in order to activate it. If you’re using a mobile number, you can also select the " Text message" option, and you will receive the verification code. Once you click on " Next" in the bottom right corner of the pop-up, you will receive the verification code.









- whatsapp_business_messaging
- whatsapp_business_management






- The name of the template needs to be lowercase without spaces. You can try adding them, and Facebook will automatically modify uppercase to lowercase, and replace spaces with an underscore.
- The language you select in the template need to be included in Trafft also. The default language is set in Trafft's General Settings.



Please note:
- Once a template is approved, it can no longer be edited. Only rejected templates can be edited. If you need to modify the template once it’s approved, you will need to delete the old one and create a new template.
- WhatsApp doesn’t accept line breaks, TAB, and 4 spaces put together, so avoid using them in the template. Line breaks will be replaced with a semi-colon ( ; ).
Linking variables with Trafft Placeholders
Back in Trafft's Settings/Features & Integrations/WA Notifications/WA Templates (once you refresh the page), when you click on the " Notification template" drop-down, you will see the list of all templates created in the app (both approved and pending ones):

Please note:
- It is strongly advised to create a dedicated WhatsApp account with your business phone number.
- You can use the Test Account that WhatsApp creates, but you will not be able to modify the name that appears in your customers’ WhatsApp, so they will see a non-reachable phone number as shown in the screenshot above, without the ability to respond (as you won’t be able to receive this message on an actual account without adding a real phone number