Message language
One picker sets the language of every automated message — English, Arabic, or matched to the customer.
Message language
Applies to every automation.The Arabic messages are written, not translated — neutral spoken Arabic that reads naturally in Cairo, Riyadh and Amman alike.
One picker sets the language of every automated message. It sits above the message preview on the Automations page, and whatever you choose is applied to all seven automations at once — you can't end up with confirmations in Arabic and review requests in English by accident.
The three options
How Auto decides
Wapify reads the language your customer's browser was set to when they went through your checkout — the same signal Shopify uses to localise the checkout itself. Only the language part is considered, not the country, so ar-EG, ar-SA and ar all resolve to Arabic, and everything else resolves to English.
Auto is the right default for most stores in the region: customers who shop in Arabic get Arabic, and everyone else gets English, with no rules to maintain.
There is no fallback between languages
This is the one behaviour worth understanding properly. When a message resolves to Arabic, Wapify sends the Arabic template — and if that particular template isn't approved on your account, the message is not quietly sent in English instead.
That's deliberate. A customer who chose Arabic receiving an English message is a worse outcome than a message that's briefly delayed, and silently switching languages would hide the real problem: a template that needs attention. On Wapify's shared number this can't come up, because both languages are approved for everything. On your own number, watch the Templates page after connecting — both language variants of each template are submitted together.
What the picker does and doesn't cover
It covers
- All seven automations, including their follow-up reminders.
- Template messages you send by hand from the Inbox, and from Shopify's Orders page.
- The in-chat forms — the review survey and the cancellation-reason picker — which open in the same language as the message that carried them.
It doesn't cover
- The Wapify interface. That's the separate App language setting on the Dashboard. You can run the admin in Arabic while messaging in English, or the reverse.
- Campaigns. Each campaign picks its own language when you build it, because a campaign usually targets a specific audience. See The message & sending.
- Your own typing in the Inbox. Free-text replies are whatever you write.
Previewing the other language
When the picker is on Auto, the message preview beside each automation gets a small English/العربية switch, so you can read exactly what an Arabic customer will receive without changing the setting. When the picker is fixed to one language, the preview follows it.
About the Arabic
Wapify's Arabic is written in neutral spoken Arabic — often called "white" Arabic — rather than فصحى. The goal is copy that a shopper in Cairo, Riyadh or Amman reads the same way: short sentences, everyday words, no formal scaffolding, and no country-specific markers that would make a customer in one market feel the message was written for another.
Two words never change: the COD confirmation buttons are always تأكيد and إلغاء. Those exact strings are how Wapify recognises which button the customer pressed and tags the Shopify order accordingly — they're protocol, not copy. If you edit templates on your own number, leave them alone.
Right-to-left, everywhere it matters
Arabic messages are laid out right-to-left in the customer's chat, and Arabic previews inside Wapify match. Switching the app itself to Arabic flips the entire interface direction — navigation, tables, sliders and all — rather than just translating the words.