Add customers & resources without leaving Joy

Add new customers and create or edit Shopify resources directly inside Joy — no redirect to Shopify admin needed.

circle-info

This feature is available for All plans (requires Joy embedded in Shopify admin).

Overview

Previously, adding a new customer or creating a product/collection from within Joy required navigating away to Shopify admin and coming back. Joy now uses Shopify Admin Intents — a Shopify-native modal system — to open create and edit flows inline, without ever leaving the Joy interface.

What you can do

Add a new customer from Joy's customer list

In Joy → Customers, click Add customer in the top-right corner of the customer grid.

A Shopify customer creation modal opens directly inside Joy. Fill in the customer's name, email, and any other details — then confirm. Joy immediately syncs the new customer into your loyalty program.

No tab switching. No losing your place in Joy.

Create or edit products and collections from reward setup

When setting up a reward program that targets specific products or collections (e.g., a bonus points campaign for selected SKUs), you can now:

  • Create a new product or collection via the product/collection picker inside Joy — a Shopify creation modal opens inline.

  • Edit an existing product or collection directly from the picker — click the edit icon next to any item to open the Shopify edit modal.

Changes save to Shopify and are reflected in Joy immediately after confirming.

How it works

Joy uses Shopify Admin Intents (app.intents.invoke) — a Shopify App Bridge feature that opens first-party Shopify modals within any embedded app. The result is the same data being created or edited in Shopify, but the experience stays within Joy.

circle-exclamation

Last updated

Was this helpful?