Skip to content

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.

  1. You approve what Strathly can see: Shopify lists every permission before you install: products, store content, orders and customers.
  2. One click to install: No code and no theme edits. Strathly connects to your store with the access you approved.
  3. 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.

  • Install from Shopify

    Find Strathly on the Shopify App Store and press Install. Shopify shows the permissions, you approve them, and you land in your new account.

    1. 1Press Install on Shopify
    2. 2Approve the permissions
    3. 3Create your login and meet Ivy
    Billed on your Shopify billFind it on the Shopify App Store
  • 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.

    1. 1Sign up with your email
    2. 2Press Install on Shopify and pick your store
    3. 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.

Always in sync

Change it in Shopify, Ivy knows in seconds

Products and collections update through Shopify webhooks the moment you save. Policies, shipping rates and pages are read again every day, and Sync now in Settings reads everything on demand.
  • New products, prices and stock, without a re-import
  • Drafts are imported but never offered to shoppers
  • Archived products leave Ivy's catalog
  1. You change it in Shopify: New stock, a new price, a new product: you edit it where you always do.
  2. Shopify tells Ivy: A Shopify webhook brings the change to Ivy within seconds. Nothing to copy, nothing to retrain.
  3. Her next answer is right: The next shopper who asks gets the stock as it is now.
Theme app embed

On your store without touching code

Strathly adds an app embed to your theme. Switch it on in the theme editor and the chat appears on every page of your store, in your colors.
  • One checkbox hides it on the cart page
  • It speaks your store's language
  • Nothing pasted into your theme files
  1. One switch in the theme editor: Strathly adds an app embed to your theme. Turn it on under App embeds.
  2. 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.
  3. No code to paste: No snippet in your theme files, so theme updates never break it.
Orders

Orders read live, changed only when you say

Ivy finds an order from its number and the shopper's email, and answers with its status and the carrier's tracking from Shopify. Refunds, cancellations, address changes and replacements wait for a teammate's click.
  • 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
Sales from conversations

Every sale from a chat, counted

Strathly notes the conversation on the shopper's cart. When the order arrives in Shopify, it is matched to the chat, so you see exactly what Ivy sold.
  • 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 only

    Recommend products, check sizes and stock, and add the right variant to the cart.

    read_products, read_inventory

  • Pages and policies

    Read only

    Answer from your shipping, returns and other policies and your store's pages.

    read_content, read_online_store_pages, read_legal_policies

  • Shipping rates

    Read only

    Tell a shopper where you ship, how long it takes and when shipping is free.

    read_shipping, read_markets

  • Store languages

    Read only

    Know which languages your store is published in.

    read_locales

  • Theme settings

    Read only

    Check that the chat is switched on in your live theme, and tell you when a new theme leaves it off.

    read_themes

  • Orders

    Read only

    Find an order when a shopper gives its number and email, with its status and tracking.

    read_orders

  • Customers

    Read only

    Recognize a shopper who is signed in to your store and show your team their past orders.

    read_customers

  • Change orders

    Changes, when your team confirms

    Refund, cancel or change the shipping address, only when your team confirms it.

    write_orders

  • Draft orders

    Changes, when your team confirms

    Send 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

Still curious?
The docs have the rest, and the team answers within a day.

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.

Install Strathly from Shopify

Connect your store in 2 minutes. 14-day free trial. Cancel anytime.