Strathly for Shopify
The Shopify chatbot integration: what Ivy reads and does
Approve what Ivy can see, and she answers from your live catalog, policies and orders. Your theme gets a chat without a line of code, and your team confirms anything that changes an order.
14-day free trial. Cancel anytime.
- You approve what Strathly can see: Shopify lists every permission before you install: products, store content, orders and customers.
- One click to install: No code and no theme edits. Strathly connects to your store with the access you approved.
- Ivy reads your store: Products, collections, policies and pages are imported, and orders are looked up live when a shopper asks.
Two ways in
Connect from Shopify or from our site
Either way Shopify shows you every permission first, and Ivy has read your store before your coffee is ready.
Start on strathly.com
Sign up with your email first. Setup then sends you to Shopify to install Strathly: you pick your store there, approve the same permissions, and come back connected.
- 1Sign up with your email
- 2Press Install on Shopify and pick your store
- 3Approve the same permissions on Shopify
Billed on your Shopify billSign up on the website
Either way, you approve the plan in Shopify and pay on your Shopify bill. 14-day free trial. Cancel anytime.
How it works
Built on Shopify, not bolted on
A Shopify app with a theme app extension: your store stays the source of truth. Ivy reads it, keeps up with it, and changes an order only when your team says so.
Change it in Shopify, Ivy knows in seconds
- New products, prices and stock, without a re-import
- Drafts are imported but never offered to shoppers
- Archived products leave Ivy's catalog
- You change it in Shopify: New stock, a new price, a new product: you edit it where you always do.
- Shopify tells Ivy: A Shopify webhook brings the change to Ivy within seconds. Nothing to copy, nothing to retrain.
- Her next answer is right: The next shopper who asks gets the stock as it is now.
On your store without touching code
- One checkbox hides it on the cart page
- It speaks your store's language
- Nothing pasted into your theme files
- One switch in the theme editor: Strathly adds an app embed to your theme. Turn it on under App embeds.
- Ivy appears on every page: The chat launcher shows up on your store in your colors, with an option to hide it on the cart page.
- No code to paste: No snippet in your theme files, so theme updates never break it.
Orders read live, changed only when you say
- Status and tracking from Shopify's fulfillment
- Refund, cancel or edit the address of an unfulfilled order
- Free replacements sent as draft orders
- 10 seconds to undo every action
Every sale from a chat, counted
- Orders placed within 3 days of a conversation with Ivy
- A cancelled order is taken off again
- Open the conversation behind any order
Permissions
What Strathly asks Shopify for, and why
Shopify lists these before you install. Most of them only read. The two that can change an order are used only when your team confirms.
Products and stock
Read onlyRecommend products, check sizes and stock, and add the right variant to the cart.
read_products, read_inventory
Pages and policies
Read onlyAnswer from your shipping, returns and other policies and your store's pages.
read_content, read_online_store_pages, read_legal_policies
Shipping rates
Read onlyTell a shopper where you ship, how long it takes and when shipping is free.
read_shipping, read_markets
Store languages
Read onlyKnow which languages your store is published in.
read_locales
Theme settings
Read onlyCheck that the chat is switched on in your live theme, and tell you when a new theme leaves it off.
read_themes
Orders
Read onlyFind an order when a shopper gives its number and email, with its status and tracking.
read_orders
Customers
Read onlyRecognize a shopper who is signed in to your store and show your team their past orders.
read_customers
Change orders
Changes, when your team confirmsRefund, cancel or change the shipping address, only when your team confirms it.
write_orders
Draft orders
Changes, when your team confirmsSend a free replacement for a damaged item, only when your team confirms it.
write_draft_orders
The details that matter to a Shopify store
Shopify billing
However you join, the plan is approved on Shopify's page and paid on your Shopify bill.Your own cart
Add to cart and checkout links use your store's Shopify cart, so discounts and checkout stay yours.Signed-in shoppers
A shopper signed in to your store is recognized through Shopify, so Ivy knows who she is talking to.Your currency and languages
Prices in your store's currency and format, answers in the shopper's language.GDPR requests
Shopify's customer data and erasure requests are received and handled, including a full erase of a store.Tokens kept safe
Shopify access tokens expire every hour, are refreshed on our server and stored encrypted.Verified webhooks
Every message from Shopify is checked against its signature before anything happens.Every Shopify plan
From a first store to Shopify Plus, with every feature on every plan.
FAQ
Shopify questions
Does Strathly work with Shopify Plus?
Yes. Strathly works on every Shopify plan, Shopify Plus included, and every feature is on every plan.
Do I need to edit my theme code?
No. Strathly adds an app embed to your theme. You switch it on in the theme editor, under App embeds, and turn it off the same way. Nothing is pasted into your theme files.
How fast do changes in Shopify reach Ivy?
Products and collections update through Shopify webhooks, usually within seconds of a change. Policies, shipping rates and pages are read again every day, and you can press Sync now in Settings at any time.
Can Ivy change or refund an order on her own?
Not unless you allow it. By default Ivy prepares a refund, a cancellation, an address change or a replacement and a teammate confirms it, with 10 seconds to undo. You can let her handle some of them alone, up to an amount you set, and only for a shopper who proved the order is theirs.
How is a sale credited to Ivy?
Strathly notes the conversation on the shopper's cart as a cart attribute. An order placed within 3 days of a conversation with Ivy counts as a sale from a conversation, and a cancelled order is taken off again.
How am I billed?
Through Shopify, however you join: install from Shopify, or sign up on our website and then install from Shopify, then approve the plan on Shopify's own page. It appears on your Shopify bill with your other apps, and you never enter a card on our site.
What happens if I uninstall the app?
Access to your store ends right away and the chat disappears from your theme. Your conversations and settings are kept, so reinstalling brings everything back. When Shopify asks apps to erase a store's data after an uninstall, Strathly deletes it. Uninstalling also ends your plan, since Shopify bills it.
I moved to a new Shopify store. Do I start over?
Each Shopify store has its own Strathly account and plan, billed by Shopify. Install Strathly on the new store from the Shopify App Store, set it up with its own login and choose a plan there: Ivy reads the new store's catalog in about a minute. Settings and answers don't move between stores. When you no longer need the old store, uninstall Strathly from it.
In the docs
Set it up, step by step
- Install Strathly and connect ShopifyTwo ways to start Strathly: install it from Shopify, or sign up on strathly.com and install it after. Same setup, billed through Shopify. How connecting works.
- Shopify permissions, one by oneWhy Strathly needs each Shopify permission: products, pages, policies, shipping, markets, orders, customers, languages, themes. It never edits products, prices or themes.
- Disconnect or uninstallDisconnect Shopify or uninstall the app: what stops at once, what happens to your plan and data 48 hours later, and how reconnecting brings it all back.
- Set up Strathly in five stepsSet up Strathly on Shopify in five steps: connect your store, let Ivy read your catalog and policies, make her yours, test her, then switch on the chat.
Install Strathly from Shopify
Connect your store in 2 minutes. 14-day free trial. Cancel anytime.