Shopify integration

Shopify live chat with an AI chatbot that answers shoppers for you

Yaplet answers your shoppers' questions about shipping, returns and products from your own store pages, day and night. When a person is needed, it hands the chat to your team. To install, paste one script into theme.liquid. No Shopify app needed.

  • Free forever
  • No card needed
G2Capterra5.0/5 on G2 and Capterra
The Yaplet inbox with a customer conversation, a private team note and the visitor's details Yaplet + Shopify
What you get

What Yaplet does on your Shopify store.

  • Answers day and night

    Yaplet answers shipping, returns and product questions from your own pages and help articles, including when your team is offline.

  • Product recommendations

    Connect your catalog as a CSV feed or through the Product API, and Yaplet suggests products in the chat on cards with price, stock and a link.

  • One inbox for your team

    Website chats, Messenger, Instagram and email land in one inbox, with a phone app for replies on the go.

  • Know who you are talking to

    Add a short Liquid snippet, and signed-in customers show up with their name and email instead of as anonymous visitors.

  • Session replays

    Watch what a shopper did on your store before they wrote in, and see where they got stuck.

  • Proactive chat messages

    Send visitors a chat message based on what they do on your store, so they ask their question before they leave.

Proof

igitems: in more than half of this year's chats, the team didn't have to reply

"The repetitive questions are gone. The team now handles the less common cases, the ones we haven't automated yet."

Daniel

Head of Marketing, igitems

Read the igitems case study
Install

Install Yaplet on Shopify in four steps.

  1. 1

    Copy your code

    Sign up free, then in Yaplet open Brand → Chat widget → Install, choose Shopify and copy the code.

  2. 2

    Open the theme code

    In your Shopify admin, go to Online Store, click … next to your current theme and choose Edit code.

  3. 3

    Paste it and save

    Open layout/theme.liquid, paste the code on a new line just above the closing body tag and click Save.

  4. 4

    Check your store

    Reload your store. The chat button appears in the bottom-right corner. Click it to check that the chat opens.

Shopify's Starter plan cannot edit theme code, so you need a plan that can. A paid theme you are trying out can be edited only after you buy it.

What works on Shopify

What works, and how to set it up.

What you wantStatusHow it works
Chat widget on every page Works after installOne script in theme.liquid puts it on the whole store.
AI answers from your store pages Set up in YapletAdd pages one by one, by sitemap, or with Smart import, which picks the useful pages for you.
Product recommendations with cards Set up in YapletConnect a Google Shopping style CSV feed or Yaplet's Product API. Prices and stock come from your latest feed.
Handoff to your team Works after installWhen a question needs a person, the chat goes to your inbox and the phone app.
Signed-in customer names Set up in YapletA short Liquid snippet signs the customer's ID with Shopify's built-in hmac_sha256 filter.
Session replays Set up in YapletSwitch them on in the chat widget's settings. Included in the Growth plan, or as an add-on.
Order status in the chat Needs a developerNo built-in Shopify order connection. If your developer offers an order-status endpoint, add it as an API tool and Yaplet can call it.
App from the Shopify App Store Not availableThere is no Yaplet app for Shopify. You install with the theme script instead.
FAQ

Questions about Yaplet on Shopify

Do I need a Shopify app to use Yaplet?

No. Yaplet installs with one script that you paste into your theme's theme.liquid file. There is no Yaplet app in the Shopify App Store, and you don't need one.

Do I need a developer to install it?

No. You copy the code from Yaplet, paste it into theme.liquid in Shopify's code editor and save. Only an order-status lookup needs a developer.

Will the chat slow down my store?

No. The script loads in the background, so your pages don't wait for it before they show.

Can the AI recommend products from my store?

Yes, once you connect your catalog as a Google Shopping style CSV feed or through Yaplet's Product API. The AI then suggests products in the chat and shows cards with price, stock and a link to the product.

Can Yaplet look up a customer's order?

Not on its own: there is no built-in Shopify order connection. If your developer provides an endpoint that returns order status, you can add it as an API tool and the AI calls it during the chat. Otherwise the AI passes order questions to your team.

Which Shopify plans work?

Any plan that lets you edit your theme's code. The Starter plan doesn't, and a paid theme on trial has to be bought before you can edit it.

Does it work with my theme?

Yes, with any theme whose code you can edit. Most themes load every page through layout/theme.liquid. If yours uses another layout file, paste the code into the one your pages use.

Can my team see which customer is chatting?

Yes. Our Shopify guide has a short Liquid snippet for theme.liquid, and the secret it needs is on the Install tab under Identity verification. The snippet signs the customer's ID with Shopify's built-in hmac_sha256 filter, so signed-in customers show up with their name and email.

Is there a free plan?

Yes. Your Yaplet account is free forever with no credit card: the chat on your site, the shared inbox and the phone app. You can try the paid tools free for 14 days, with free AI credits. After that, the AI is pay as you go from your credit; with no credit, new chats go to your team.

Still have a question?

Let Yaplet answer your Shopify shoppers.

Sign up free, paste one script into theme.liquid, and the chat goes live on every page of your store.

  • Free forever
  • No card needed