Shopify integration

Shopify WhatsApp integration that brings back carts and confirms orders on its own.

Connect your Shopify store and the events it already records (new orders, abandoned checkouts, fulfilments, cancellations, refunds and restocks) start WhatsApp, SMS and email flows your customers actually read. In English or Arabic, timed to the moment, with every order attributed back to the message.

  • D2C brands selling on Shopify in Egypt, Saudi Arabia, the UAE or the wider GCC
  • Customers who read WhatsApp first and email last
  • Cash on delivery orders that need confirming before they ship
  • Any Shopify plan, from Basic to Plus

Keep Shopify. Move the conversation to WhatsApp.

Shopify is where the order, the checkout and the stock live. Nonito reads that data and decides who hears from you, on which channel, and when. Your theme and checkout stay as they are.

Shopify on its ownShopify with Nonito
Abandoned checkoutA recovery email, sent to the address on the checkout.A WhatsApp message linking to the same cart, then one last reminder with an optional discount.
Order confirmationA confirmation email and an order status page.WhatsApp with Confirm and Cancel buttons, so cash-on-delivery orders are checked before they ship.
ChannelsEmail, and SMS for some order notifications.WhatsApp, SMS and email in one flow, picking the channel per customer.
DiscountsCodes made by hand and shared with everyone.A single-use code per customer, created in your store with the expiry you set.
ResultsSales by channel.Orders and revenue attributed to each flow and each message.

If Shopify records it, a flow can start from it.

The Shopify events brands wire up most, and the flow each one starts. Every link opens the flow, its templates and the setup.

One abandoned checkout, followed up in the customer's language.

A shopper leaves checkout without paying. Nonito checks the order has not come through, waits an hour, and sends the WhatsApp reminder in Arabic or English with a link back to the same cart.

Shopify checkout abandoned — flow builderLive in Nonito
Triggers
Trigger Event
Event:Checkout abandoned
Source:Shopify
Logic
Skip If
Skip when:Order already placed
Timing
Wait
Duration:1 hour
Logic
Language
Route by:Customer language
Arabic
Messaging
WhatsApp
Template:cart_reminder_ar
English
Messaging
WhatsApp
Template:cart_reminder_en
The same builder your team logs into. Every node here is configurable.
WhatsApp

Arabic

أهلاً نور 👋 الشنطة الكلاسيك لسه مستنياكي في السلة. كمّلي طلبك من هنا: yourstore.com/cart

WhatsApp

English

Hi Nour 👋 Your order is still open, and the Classic Tote is waiting in your cart. Finish up here: yourstore.com/cart

How the Shopify connection is set up.

  1. 01

    Connect your Shopify store

    Sign up, enter your store domain and approve access in Shopify. Orders, checkouts, customers and products start flowing in, and nothing is exported by hand.

  2. 02

    Connect WhatsApp

    Bring your WhatsApp Business number or set one up through Nonito. Templates are written in English and Arabic and submitted to Meta for you.

  3. 03

    Start from a library flow

    Pick a flow, choose the Shopify event that starts it, and map the template variables to your order fields.

  4. 04

    Turn it on

    Most Shopify brands start with abandoned cart and order confirmation. Every message is reported against the orders it brought in.

What it costs to send: WhatsApp API pricing by country → and Nonito plans →

Questions Shopify brands ask us.

Does Shopify have a built-in WhatsApp integration?

Shopify sends its own notifications by email, and some by SMS. WhatsApp needs an app. Nonito connects to your store and sends those moments on WhatsApp, SMS or email, with buttons, branching and revenue attribution.

How does Nonito connect to Shopify?

You approve Nonito in your Shopify admin with your store domain. From then on orders, abandoned checkouts, customers and products sync on their own.

Does it work on every Shopify plan?

Yes. The connection uses the standard Shopify admin access every plan has, so it works the same on Basic, Shopify, Advanced and Plus.

Can Nonito create discount codes in Shopify?

Yes. A Discount node creates a single-use code per customer in your store, as a percentage, a fixed amount or free shipping, with the expiry you set. Follow-up nodes can check whether it was used.

Do I need a WhatsApp Business API account first?

No. You can bring an existing WhatsApp Business number, or Nonito sets up the API connection and submits your templates to Meta during onboarding.

Can messages go out in Arabic?

Yes. Every template is written in English and Arabic, and a Language node routes each customer to the right one.

Connect your Shopify store and switch it on.

Start on the free plan and connect Shopify in a few minutes, or book a call and we will set the first flow up with you.

CHAT WITH US • CHAT WITH US •