Integrations
Salla Integration
Install DeelFlows from the Salla App Store and connect your store in one click to confirm COD orders and recover pending checkouts over WhatsApp.
What it is
Salla is the GCC-native store platform, and DeelFlows is a Salla partner app: you install it from the Salla App Store like any other app.
Once installed, Salla sends your order events to DeelFlows automatically — there are no API keys to copy and no webhooks to configure yourself.
Cash-on-delivery orders arrive as a confirmation trigger, and checkouts left unpaid arrive as a recovery trigger with a link back to the order.
When to use it
- When you sell cash on delivery and want every order confirmed on WhatsApp before you dispatch it, so you stop paying to ship refused parcels.
- When shoppers reach checkout and do not pay, and you want an Arabic WhatsApp reminder with the order link instead of a lost sale.
- When you want Journeys and Segments to react to real order behaviour rather than a manually imported contact list.
- When your customers are on WhatsApp in Arabic and email recovery does not reach them.
Step by step
1. Install DeelFlows from the Salla App Store
Open the Salla App Store from your Salla dashboard and search for DeelFlows.
Choose Install and approve the permissions Salla shows you — these let DeelFlows read your orders and store details.
Salla completes the connection on its side immediately. You do not need to copy any key or token.
2. Connect the store in DeelFlows
Open DeelFlows and go to Integrations. Your Salla store appears there on its own, showing its name and domain.
Select Connect. That links the store to your Workspace and order events start flowing straight away.
If your store does not appear, the person who installed the app on Salla uses a different email than your DeelFlows account. Choose Enter Store ID manually and paste the Store ID from your Salla dashboard.
3. Build the COD confirmation Journey
Create a Journey with the Salla order created event as its entry.
Send an approved WhatsApp template asking the customer to confirm the order, with quick-reply buttons for confirm and cancel.
Branch on the reply so confirmed orders continue to fulfilment and cancelled ones are flagged before anything ships.
4. Build the checkout recovery Journey
Create a second Journey entered by the Salla checkout started event, which fires for orders that are awaiting payment.
Wait long enough for a genuine payment to land — an hour is a reasonable starting point — then send the reminder.
Include the order link from the event so the customer returns straight to their own checkout instead of starting over.
5. Place a test order
Put a real cash-on-delivery order through your store using your own number.
Check that the contact and the order event appear in DeelFlows under Contacts, then confirm the WhatsApp message arrives.
Repeat with a card checkout you abandon at payment to verify the recovery Journey.
FAQ & gotchas
Why is there no Connect button that takes me to Salla and back?
Salla only allows its Easy Mode authorization for apps published on its App Store, and Easy Mode has no redirect back to us. The install therefore happens on Salla, and DeelFlows detects the finished install and offers it to you. It is one click on our side either way.
My store is not showing up in Integrations. What now?
The store is matched to you by the email or mobile that authorized the install on Salla. If a colleague installed the app, or your Salla account uses a different address, open Enter Store ID manually and paste your Store ID from the Salla dashboard.
Do I need a developer or an API key?
No. Everything is handled by the app install. There are no keys to copy, no webhook URL to paste, and nothing to host.
Which orders create a confirmation message?
Cash-on-delivery orders arrive as an order-created trigger regardless of their status, so you can confirm before dispatch. Unpaid non-COD checkouts arrive as a recovery trigger instead.
What happens if I uninstall the app on Salla?
The connection is dropped and order events stop. Reinstalling and connecting again restores it — your Journeys and Contacts are untouched in the meantime.
Will a customer get the same message twice if an order is updated?
No. Each order enters a Journey once, so status updates and repeated deliveries from Salla do not send duplicates.
Continue learning
Related articles
Shopify Integration
Connect your Shopify store to DeelFlows to sync products, track checkout and order events, and build automated customer Journeys.
→Meta Lead Ads Integration
Connect Facebook and Instagram Lead Ads to DeelFlows to automatically capture leads and start WhatsApp conversations.
→HubSpot Integration
Connect HubSpot to DeelFlows to sync contact lists, segments, and engagement data between platforms.
→Zapier and Make Integration
Connect DeelFlows to thousands of apps using Zapier or Make to automate workflows and data sync.
→Can't find what you're looking for?
Contact Support