Blog
We exported 238 conversations from a paid AI shopping assistant: 108 clicks, zero purchases. Why it did not sell, and what changed when it asked first.

A paid AI shopping assistant ran for four months in an online bathroom-equipment store I own in Serbia. Before switching it off we exported every conversation: 238 of them. The tool answered fast, knew product codes and wrote tidy paragraphs. It also produced 108 product clicks, two carts and zero attributed purchases. The failure was not the model. It was the absence of a sales method for the model to follow.
The same pattern appeared in almost every conversation:
Out of 379 inputs, the chat opened with a question only seven times. In 248 cases it went straight to a priced list. That is not a salesperson. It is a search engine with good manners.
In the book Diagnostic Sales™ I call this figure the price dispenser: you insert a query, a list falls out. The dispenser never asks why. Without that "why" the customer is left alone with the choice, and either clicks at random or leaves.
1. No diagnosis, so it sells everything. "Shower tray trap" returned nine models from 495 to 9,620 dinars, with no question about the tray's outlet diameter (50 or 90 mm) or the space underneath. "Toilet seat" gave six different customers the same list of ten seats, never asking about bowl shape or hinge spacing. The one customer who volunteered all her measurements got no confirmed model, only advice to send an email.
2. "Closest match" instead of "we don't have it". For "transition piece 160 mm" the chat offered a backflow valve at 36,780 dinars because its name contained DN160. Three times, to the same customer. A customer who knows what they want spots this immediately and stops trusting the rest.
3. Sending the customer to the phone instead of taking their number. Of 384 chat messages, 123 ended with "call us" or "email us". Not once did it offer "leave your number, we'll call you". Customers who were ready to buy left with "I'll get back to you". Nobody knows whether they did. A quarter of all conversations happened between 10 pm and 7 am, when there was nobody to call.
4. Wrong language, too long. Twenty-seven answers in English to questions asked in Serbian, usually when the input was a product code. Replies of 600 to 1,400 characters, with half the customers on a phone. Repeat the same word and you get the identical list again.
5. Small inaccuracies, confident tone. A valve type explained with the wrong name. One manufacturer described as Serbian, Slovak and Slovenian in three different answers. A quiet fan model presented as the turbo version, then retracted. None of it is large. All of it costs trust.
6. What worked. Honesty when it did not know a diameter, a decibel figure or a drawing, and a referral instead of an invented number. Accurate comparisons when the customer asked for them: two cistern models, drains rated for 1.5 versus 12.5 tonnes, a tap for a low-pressure boiler versus mains water. Two conversations were genuine consulting and the customer left satisfied. In both, the customer supplied the context unprompted.
The same model that produced 238 conversations like these can ask questions. The two good conversations prove it. Nobody told it to ask, what to ask, or when to stop listing.
AI amplifies what it finds. In this store it found a catalogue with prices and descriptions, and it multiplied that: quickly, neatly, 238 times. It did not find a sales method, because the method was not written down. The experienced salesperson in the shop knows that "I need a bath tap, just something that works" gets the two cheapest models immediately, while "trap" gets a question first. That knowledge lived in his head, not in the system.
The tool could not have done better. It was given products. It was not given a salesperson.
The chat was replaced with our own system, the Diagnostic Sales Engine, on the same site with the same catalogue. The difference is not the model. It is three rules the shop salesperson gives every new colleague, now given to the chat as well:
Alongside the rules, the salesperson's knowledge went into the system group by group: which questions separate the models, what customers get wrong, what comes back. That is the part no app-store assistant can have, because there is nobody to put it in.
I will publish the results of the switch once there are enough conversations to mean something. For now the honest statement is this: zero purchases in four months was measurable, and that was the reason to change something.
The seven rules we now give any ecommerce chat are in AI chatbot for ecommerce: best practices. The six mistakes in general form are in why chatbots fail to sell. If your store runs on Shopify, start with the five checks before installing a chatbot app. How the salesperson's knowledge moved into the system is on the AI integration page.
Take the free 2-minute assessment: 10 questions, instant results.