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
- An administrator opens Marketing > Configuration > Online Stores > New, picks the Kind and enters the Store Address.
- 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.
- 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.
- Bring In Products: the store's products, with price, description and first picture, become products to sell in chat and stay up to date.
- 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
AI AND SELLINGLeft-the-cart journeys for online storesWhen a shopper leaves your online store's checkout without paying, a journey reminds them by email or WhatsApp with a link back to their cart. If they buy, the journey ends by itself and the cart counts as bought.CAMPAIGNSJourneys on purchases: ordered, delivered, paid, buy again, stopped buyingStart a journey from what customers buy: an order confirmed, delivered or paid, or a quotation left open. Or the time to buy again, or no purchase for a while. Sales orders, counter bills and online store orders all count.AI AND SELLINGRevenue by sourceEvery confirmed order, online store order and paid chat cart is credited to the customer's last marketing touch. You see which broadcast, sequence, lead ad or chat brought money, not only clicks.AI AND SELLINGChat carts and payment links, and quotations from themMake a cart in the customer's conversation and send a payment link in the same chat. When the payment comes in, the cart is marked paid and the customer is thanked there. With Sales or SmartMy Trade, the cart becomes a quotation, an order and an invoice.CAMPAIGNSJourneys: triggers, waits, If / Else, tags, tasks and goalsAutomate what happens after someone enters. Wait, send an email or WhatsApp message, and branch on a reply or a tag. Tag people, give someone a task, and end at your goal.
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.