Shopify, WooCommerce and Magento stores

Connect your Shopify, WooCommerce or Magento store. Its products become products to sell in chat. Its customers and orders come in, so journeys can thank, follow up and win back each buyer.
PLANSFrom Growth

The problem it solves

  • Your store knows who bought, but your WhatsApp and email tool does not.
  • Store products and prices have to be typed again before you can sell them in chat.
  • Nobody follows up a delivered order or a customer who stopped buying.
  • Sales from the store cannot be tied to the broadcast that brought them.

How it works

  1. An administrator opens Marketing > Configuration > Online Stores > New, picks the Kind and enters the Store Address.
  2. Paste the keys: for Shopify, a custom app's access token and API secret key. For WooCommerce, the Consumer Key and Secret. For Magento, an Integration's access token.
  3. Press Connect. The keys are tried; Shopify and WooCommerce are told to send orders, payments, deliveries and product changes to SmartMy. Magento is read every 15 minutes instead.
  4. Bring In Products: the store's products, with price, description and first picture, become products to sell in chat and stay up to date.
  5. Each order arrives under Selling > Store Orders and finds or makes the customer's contact. Placed, paid and sent orders start your purchase journeys.

Everything it does

Per store

  • Kind: Shopify, WooCommerce, or Magento / Adobe Commerce
  • Keys are hidden from everyone but Marketing Administrators
  • Sell Its Products in Chat: on
  • Status: Not Connected, Connected or Problem, with the last problem shown; Check the Connection tries again
  • Webhook Address and Webhook Signing Secret, made when you connect (WooCommerce and Magento)
  • The Store Address must be on the public internet; addresses inside your network or on SmartMy's server are refused

Products

  • Name, price (Shopify: the first variant's), description up to 1,000 characters, active or not, and the first picture up to 2 MB
  • Kept up to date by the store's product messages (Shopify, WooCommerce) or each time products are brought in

Orders and customers

  • Store Orders: placed, store, order, kind (Order or Left in the Cart), customer, amount, currency, items and status
  • Status: Placed, Paid, Sent, Cancelled or Cart Bought
  • Customers are matched by email, then by phone; otherwise a new contact is made
  • Shopify and WooCommerce messages are checked against the store's signing secret; unsigned ones are refused
  • Magento orders and carts are read every 15 minutes (Orders Read Until)

What store orders start

  • Journeys on Order Confirmed (placed), Bill Paid (paid) and Order Delivered (sent)
  • Stopped Buying counts store orders; Time to Buy Again by product does not use them yet
  • Revenue by Source credits each new order to the last marketing touch
  • Left-the-cart journeys for unpaid checkouts (see Left carts)
  • The webhook An Online Store Order Comes In, for your own systems

Who uses it

Marketing AdministratorConnects the store and keeps its keys.
Marketing ManagerBuilds journeys on store orders and reads Store Orders.
Inbox staffSell the store's products in chat.

Where you use it

  • Web: Marketing > Configuration > Online Stores, and Marketing > Selling > Store Orders
  • Your store: the webhooks SmartMy adds (Shopify, WooCommerce)
  • Not built: other store platforms, and sending stock or prices back to the store

What you control

Settings

  • Per store: Kind, Store Address, keys, Sell Its Products in Chat (on)
  • Magento: read every 15 minutes; the first read covers the last day

Questions

Does SmartMy change anything in our store?

It adds webhooks in Shopify and WooCommerce so orders reach SmartMy. It does not change products, prices or stock in the store.

What if the customer is already a contact?

The order is matched by email, then by phone number. Only when neither is found is a new contact made.

Can we have more than one store?

Yes. Each store is its own record with its own keys, in its Entity.

Do store customers get WhatsApp marketing?

Only those with a WhatsApp opt-in. WhatsApp steps skip people without one; email steps skip people who unsubscribed.

Has it been tried on a live store?

Not yet. It is built and passes our tests; we connect it with you and check it before you rely on it.

Related features

See your inbox and campaigns on it.

Tell us which channels your customers use, how leads reach you and how many people answer them. We will connect a channel with you and run your first journey.