AI Product • Shopify Systems • Sales Operations

Dahlia AI.

A custom AI sales concierge for Shopify stores, built to recommend live products, capture leads, route high-intent customers, and let store owners take over conversations from their phone.

Product interface

A concierge that feels native to premium storefronts.

The new Dahlia interface is built around fast mobile decisions: clear entry points, short conversational steps, product suggestions, multilingual support, and lead capture when the shopper needs a human follow-up.

Mobile-first chatMultilingual supportLead handoff
Dahlia AI mobile welcome screen with multilingual support and concierge shortcuts
Dahlia AI product recommendation chat with tailored gift suggestions
Dahlia AI lead capture form inside a mobile chat interface
ProductAI Sales Concierge
RoleProduct, Design, Full-Stack
PlatformShopify + Custom Backend

Turning first-touch conversations into a managed sales system.

Dahlia started as Dona, a custom concierge for Nordblooms. The first version proved that a Shopify chat widget could be more than support: it could ask the right question, recommend from the real catalogue, capture leads, and let the owner join when a customer needed a human answer.

I turned that deployment into a productized system that can be adapted to each store's catalogue, brand language, theme, operational rules, and owner workflow.

LiveProduction deployments on Shopify stores
42,000+Products handled in the BeautyCorner catalogue
2 linesTheme install for the storefront widget
Product behavior

Designed around the messy moments owners usually handle manually.

The value is not just the chat bubble. Dahlia decides when to sell, when to capture a lead, when to surface a human option, and when to move the shopper into direct contact or scheduling.

Product discovery

Dahlia asks one useful question, understands the shopper intent, and routes them to the right product or collection instead of giving long generic answers.

Lead capture

Name, email, and customer context are captured inside the chat flow so the store can follow up without interrupting the buying moment.

Human takeover

The owner can join from a mobile admin panel, reply manually, resolve the conversation, or hand it back to the AI when the sensitive part is handled.

Store operations

For local or service-heavy stores, Dahlia can route customers to text, call, pickup scheduling, or email follow-up when chat is not the right next step.

Lead capture flow

The form lives inside the conversation, then confirms the next step.

Dahlia can ask for details at the right point in the chat, capture the shopper's lead, and return a clear status message without pushing them into a separate page.

Dahlia chatbot lead capture form
Lead form inside chat
Dahlia chatbot thank you status after lead capture
Captured lead confirmation
Admin & operations

Dahlia CMS: one dashboard to run every conversation.

Behind the storefront widget sits a full admin built for store owners. Dahlia CMS brings the live inbox, captured leads, analytics, automations, and per-market settings into one calm, branded workspace, so the owner can watch the AI work and step in only when it matters.

92Total conversations
100%AI automation rate
11Email leads captured
12%Lead conversion
Dahlia CMS inbox with live chat, AI performance, conversation list, and visitor detail panel
Unified inbox

Conversation stats, an AI-handled chat thread, a filterable chat and leads list, and a visitor panel with status, department, contact capture, and one-tap take-over or resolve.

Dahlia CMS leads board showing captured email leads grouped by market and country
Leads

Captured leads are organised into cards with name, email, market, and country, so the owner can filter Greece and Cyprus and follow up fast.

Dahlia CMS analytics dashboard with conversation volume chart, status donut, and market and language breakdowns
Analytics

A real-time view of volume over the last 7 days, status breakdown, and splits by market and detected language to see what the concierge is handling.

  • Unified inbox with AI, live, take-over, and resolve states
  • Per-conversation visitor, contact-capture, and quick-action panels
  • Leads board filtered by market and country
  • Analytics for volume, status, market, and language
  • Automations and settings to tune behaviour per store
  • Multi-market support across Greece and Cyprus

System pieces

  • Vanilla JavaScript widget that can drop into a Shopify theme.
  • Node and Express backend deployed separately from the storefront.
  • Supabase for conversations, leads, status, and owner admin data.
  • Shopify catalogue, product card, and cart API integration.
  • Optional Google Voice, scheduling, and email workflow routing.

Built like a product, installed like a service.

Each store gets a different Dahlia. The visual layer, opening flow, product logic, escalation rules, and admin workflow are shaped around the real store rather than a generic app template.

That makes it easier to sell as a premium managed system: audit the store, train the concierge, install the widget, connect the owner workflow, and keep tuning from real conversations.

Where it has been shaped

From one luxury flower shop to a repeatable Shopify concierge platform.

Live deployment

Nordblooms

Luxury preserved flower concierge for a New York boutique, built around gifting, custom questions, live leads, and owner-managed conversations.

Live deployment

BeautyCorner.gr

Beauty and fragrance concierge for a large Greek catalogue, with product cards, bilingual experience, variants, offers, and authenticity messaging.

Pitch system

Prospect demos

Branded demo pages for stores like Homesick, Canvas and Curio, and Stems Brooklyn, each tailored to the prospect before a sales conversation.