Skip to content

Shopify

The Shopify integration lets you recommend and sell your store’s products directly in a WhatsApp conversation. Nybero pulls your product catalog from Shopify and sends any product as a product card — image, title, price, and a Buy in shop button that takes the customer straight to the product in your Shopify store.

You’ll find it under Integrations → Shopify.

How selling in chat works

Nybero deliberately keeps checkout in your shop: the product card is a normal WhatsApp message with a link-out button. There is no Meta product catalog to maintain, no separate inventory sync, no duplicate product data — your Shopify store stays the single source of truth, and the purchase happens on your own storefront and checkout.

What the customer sees in WhatsApp:

  • the product image at the top,
  • the product title and price (in your shop’s currency),
  • the product description (shortened if very long),
  • a Buy in shop button — tapping it opens the product page in your shop.

Connect your store

Connecting takes about two minutes. You create a small private app in Shopify that lets Nybero read your products (nothing else), and paste its token into Nybero:

  1. In your Shopify admin, go to Settings → Apps and sales channels.
  2. Click Develop apps (top right) — confirm “Allow custom app development” if asked — then Create an app and name it e.g. “Nybero”.
  3. Open the Configure Admin API scopes tab and, under Admin API access scopes, tick the read_products scope. Click Save.
  4. Click Install app at the top and confirm.
  5. On the API credentials tab, click Reveal token next to Admin API access token (it’s only shown once!) and copy it — it starts with shpat_.
  6. In Nybero, open Integrations → Shopify, enter your Shop domain (e.g. myshop.myshopify.com), paste the token into Admin API access token, and click Connect.

Once connected you’ll see a green “Connected” status with your shop’s currency, plus a live Products (preview) list so you can confirm Nybero sees your catalog.

Depending on how your Nybero account is set up, you may also see a Connect with Shopify button — a one-click OAuth connection with no token copying. Use whichever is available.

Send a product from the Inbox

When you’re chatting with a customer in the Inbox:

  1. Click the 🛍️ button next to the message box.
  2. The product picker opens — search or scroll your catalog.
  3. Click a product — it’s sent to the contact as a product card immediately.

Send products in automations

In the automation builder, the Messaging group includes the step Send product (Shopify):

  1. Add the step and pick a product from your catalog (you can Change it later).
  2. Optionally adjust the Button text (default: “Buy in shop”, up to 20 characters — e.g. “View offer”).

The step sends the same product card as the Inbox picker, so you can build keyword-driven selling: a contact writes “offer”, an automation with the trigger “Inbound contains the word” replies with a pitch message and the matching product card.

Your AI agent can sell too

If you use the AI agent, it automatically gets access to your connected catalog: it can search your products during a conversation and send the matching product card itself when a customer asks for a recommendation.

Use cases

  • Personal recommendations — a customer asks “do you have this in blue?”, your team (or the AI agent) answers with the exact product card.
  • Keyword selling — contacts text a keyword from your Instagram bio or a poster (“SUMMER”) and an automation replies with the featured product.
  • Campaign follow-ups — after a campaign, everyone who replies gets a personal product suggestion in the open window.
  • Cart-recovery-style follow-ups — Nybero doesn’t receive checkout events from Shopify automatically, but you can feed such events in yourself via an inbound webhook (e.g. from an automation platform that watches your store) and start an automation with the Webhook received trigger. There’s also a ready-made Abandoned cart recovery recipe in the recipes gallery that starts when the tag abandoned_cart is added to a contact.

Worked example: boutique recommends products in chat

A fashion boutique connects boutique-anna.myshopify.com and sets www.boutique-anna.com as the customer-link domain.

  1. A regular customer messages: “Hi! I need a dress for a wedding in July 😊”.
  2. The owner opens the conversation in the Inbox, clicks 🛍️, searches “midi dress”, and sends two product cards — each with photo, price, and a Buy in shop button.
  3. The customer taps a button, lands on the product page at www.boutique-anna.com, and checks out in the shop as usual.
  4. The owner adds the tag vip to the contact — next season, a campaign to the vip segment announces the new collection, and replies get fresh product cards in the open 24-hour window.

No catalog upkeep, no extra checkout — the chat sells, the shop fulfils.