AJ Trinkets moved from an Etsy shop to their own storefront without adding admin. Square stays the single source of truth for products, stock and orders. Stripe takes the payment, the website handles the browsing, and staff run it all from a web panel or an iPhone.
The challenge
AJ Trinkets grew on Etsy. The listings, photos and reviews all lived there, while the studio itself ran on Square for stock and in-person sales. Every new channel meant another place to update.
They wanted a store that felt like theirs, kept the customer relationship, and didn't turn a small team into data-entry clerks.
What we did
- Square as the source of truth. Products, stock and orders stay in Square. Website-only details like slugs, badges and SEO fields ride along as catalogue attributes.
- Stripe checkout. Card payments go through Stripe and are recorded back on the Square order, so fulfilment happens in one place.
- Etsy migration. Listings, images and reviews imported straight into Square, and the reviews now sync automatically.
- Gift-led shopping. A gift finder that asks who you are buying for, and collections built around occasions.
- Staff admin, web and iOS. Orders, tracking and a blog CMS in a private panel, with a native iPhone app on the same API.
The outcome
AJ Trinkets now sells from its own domain, with its own customers and its own content. A sale on the website lands in Square like any other order, and the team packs, tracks and emails from wherever they are.
About 80% of the work from order to delivery is now automated, with Stripe and several other integrations doing the heavy lifting. AI now handles customer support, including tickets and refunds, so the owner spends far more of her time beading. Admin and support now take up to 95% fewer hours, and her output has doubled, with faster order processing and delivery.












