The client
A direct-to-consumer fashion label run out of Bangkok, shipping across Southeast Asia. Around fifteen people on the team. Email marketing was being looked after by one person who already had three other jobs.
The problem
Cart abandonment sat at the standard ecommerce seventy percent. The recovery flow was a single generic email going out twenty-four hours after the abandonment. It pulled in roughly four percent of those carts. The marketer knew the flow could do a lot more. Writing personalized copy for thousands of weekly variations was not realistic with the time she had.
The approach
The build wired Shopify cart events into n8n and fired three messages at carefully chosen intervals: a soft check-in two hours later, a personalized recommendation twelve hours after, and a single-use discount on the morning of day three. Each message was drafted on the fly by an LLM using the items in the cart, the customer’s past purchases, and the local time of day.
The marketer kept editorial control through an approved tone guide and reviewed a sample of generated messages at each weekly check-in. The system shipped roughly twelve thousand personalized messages a month with no other manual input.
The result
Cart recovery climbed from four percent to eighteen percent over the first three months. On their order volumes, that worked out to about forty thousand baht of recovered revenue every week that had been walking out the door. The marketer got her week back for the campaign work that needs a human, instead of the work that does not.
"Cart recovery went from a number we did not really track to a number that lifts our weekly revenue by close to forty thousand baht. The marketer reviews a sample weekly and that is the extent of the human work."