Lutuno · commerce operations

Stop syncing.
Start selling.

One dashboard for the whole shop: orders, the customer inbox, products, the money. An AI assistant sits in the sidebar with more than fifty tools, and it goes through the same action layer your buttons do, so anything you can click you can also just ask for. We built it to run our own shop. We still run it.

An assistant that does the work

Paste a supplier price list as text, a photo, a PDF or a CSV. It comes back as staged rows in an editable grid. You fix what it got wrong, you confirm, and they are products. Repricing, product copy, order status, tracking numbers, review replies and customer email all work the same way. Anything that spends money or touches a customer's order stops and waits for you to approve the exact wording.

Connect a supplier and it stops being a chatbot

With nothing behind it, the assistant is a fast writer with access to your database. Give it a supplier account and it can go and find the product, read the real cost and the real stock, and drive the order through to fulfilment. AliExpress is the route we are building: you join their dropshipping API in your own company's name, they issue you an app key and secret, and you paste those into Settings. That is an application with an approval wait, not a signup.

Supplier sourcing

Search AliExpress by keyword, or paste a listing ID. You get the item cost and the live freight into the country you sell into, with the margin at your retail price sitting next to it, and the listing imports as a real product with its images and specs. It runs on our own AliExpress account today, which is exactly why a brand new store sees it switched off until yours is linked. CJ Dropshipping we cannot offer per store yet at all: CJ caps logins per IP address, and our workers all leave from a shared pool of them.

Meta ads, built and read in one place

Pick the product and the video, set the budget and the audience, and read the exact Graph API request bodies before anything leaves the building. Send creates everything paused, so no money moves until you unpause it in Ads Manager. Then spend, clicks, cost per purchase and ROAS come back into Finance next to your real margin. We wrote this by putting a live campaign in market on our own ad account, which is how we know a pixel that Business settings calls connected can still be invisible to the ad account. It runs in our own store's back office today and is moving into the platform dashboard next. Reading your Meta numbers already works there: paste a token and an ad account id.

Mini-stores in seconds

One product, one landing page, its own subdomain on lutuno.store. Creating one writes a row in a database, so killing one is a status flip and the subdomain goes dark. The Buy button hands off to your real checkout, so the order rides the pipeline everything else rides and arrives tagged with the campaign that brought it.

Your own database

Every store is stamped with its own Cloudflare D1 when you name it, not a tenant column in a table you share with strangers. Your catalogue and your order history export in full, whenever you ask, and we do not charge you for leaving.

What it costs

The dashboard is free. The assistant is prepaid credit, or bring your own Anthropic key and pay Anthropic directly.

Pro Coming

TBC/month

For a store past its first hundred orders.

  • Everything in Free
  • Assistant credit included every month
  • Help getting your own AliExpress dropshipping app approved and wired up
  • An adapter built for a supplier that has no API of its own
Not yet available

Prices in GBP. When an order is placed with a supplier on your behalf, that supplier cost is yours. Assistant credits are prepaid and are not refundable once they have been spent. See the Terms of Service.