Commerce

Hands on with Walmart’s new (but buggy) ‘Text to Shop’ feature

Comment

Image Credits: Screenshot of Walmart Text to Shop

Walmart recently introduced a new way to shop: via text. Last month, the retail giant launched its “Text to Shop” experience which allows mobile consumers across both iOS and Android devices to text Walmart the items they want to purchase from either their local stores or Walmart.com, or easily reorder items for pickup, delivery, or shipping. However, the chat experience as it stands today does not come across as fully baked, our tests found. The chatbot said confusing things and the user interface at times was difficult to navigate, despite aiming to be a simpler, text-based shopping experience.

Conversational commerce, or shopping via text, is an area that’s been seeing increased investment over the past couple of years with numerous startups entering the market. Walmart, too, has connections with this space, as its former head of U.S. e-commerce Marc Lore backed a conversational commerce startup, Wizard. And Walmart itself acquired assets from a design tool called Botmock which had built technology that allowed companies to design, prototype, test and deploy conversational commerce applications.

The new “Text to Shop” feature, meanwhile, was built in-house using internal IP in partnership with Walmart’s Global Tech team and was tested with customers ahead of its launch. The beta version was available for around a year’s time before December’s public debut, but had only been accessible on an invite-only basis.

At launch, the “Text to Shop” feature ow customers to shop Walmart’s entire assortment via chat, whether that’s your weekly grocery order from a nearby store or an e-commerce order you want shipped to your home.

Image Credits: Walmart

Customers more recently began receiving emails to alert them to the fact that “Text to Shop” was newly available, which prompted our tests. The feature was also highlighted in Apple’s announcement of its new Apple Business Connect dashboard, which allows businesses to manage and update their information on Apple Maps. Here, Walmart partnered with Apple so customers who visit the Walmart business listing card on Apple Maps could tap on a “message us” button to get started with a “Text to Shop” session.

In theory, chat-based shopping is supposed to simplify online shopping by bringing it into a more familiar texting interface. But in practice, Walmart’s chatbot made some missteps when we tried it, making for a more cumbersome experience compared with a traditional order placed through the Walmart website or app.

The initial steps in getting started with “Text to Shop” was easy, however, as you just sign into your Walmart account and agree to its terms. The bot then sends you a helpful introduction and some tips on how the system works. It tells you that you can just type in the names of items you want, like “Great Value Oatmeal” and explains how to set your local store, among other things.

Image Credits: Screenshot of Walmart Text to Shop

But already, it was clear the system would have a few quirks, as it informed you that items you typed in single quotes would serve as commands.

For example, typing ‘Reorder’ with quotes would allow you to buy things again. This seemed like an odd requirement, given that the word “reorder” wouldn’t likely match a product a customer wanted to buy through text-based shopping — or at least, it should be assumed that a text with that word is a command. Plus, it puts an unnecessary burden on the end-user at a time when they’ve just started trying to learn a new system.

In my tests, I ordered a few basic items, like milk, eggs, bread, and water. The system didn’t immediately warn me that I had lingering items in my cart from an online order I had abandoned weeks ago.

The system also doesn’t prompt you upon your first text to choose whether you want to start an order for delivery, pickup or shipping. Instead, it returns a selection of options that match your request. But the way it did so was confusing.

In my test, I typed “2% milk,” and it responded twice with possible options. “OK! 2 % milk, 3 choices coming down” the bot said, followed by a link that takes you to a list. But then it replied again, “These are the closest options I found for 2 % milk,” and offered another list.

After picking an item, you’re instructed to “select one of these options next” which offered choices like “search for pickup,” “search for shipping,” or “search for delivery.”

It would seem that asking the customer how they were shopping should have been the first step, especially if product availability varies by order type. In this test, I chose delivery.

That’s when the bot texted me that I now had 6 things in my cart — a surprise, since I hadn’t remembered my earlier abandoned choices.

That one was on me, though, I admitted. I tapped “View cart” to delete the weeks-old selections. The bot didn’t immediately display the cart. Instead, it responds with your item count and total. You then have to tap a link that follows to view the cart, which pops up in another screen. I expected this to operate like a web version of a Walmart checkout page, the screen was missing obvious tools to delete items or change the quantities, which you would normally find on an e-commerce shopping cart page.

In fact, the interface instructs you to “tap to view, select or remove,” but presents radio buttons to tap and then a “Send” button at the bottom to…well, I don’t know.

How would it know if I was instructing it to show me the item or remove it?, I wondered. And why would I even need to view the item elsewhere, when its full name, photo, quantity, and price are shown here?

Still, I tapped “Send” to remove the old items (which were not the newly-added milk), only to be returned to the main chat screen where I was informed, inaccurately, “Ok, all milk taken out!” Now my cart had 5 things, it said. It had only removed one of my selections.

I tried again, tapping the other 5 items to be removed, and again, the bot responded, “Ok, all milk taken out!”

In reality, the milk was the only item that remained. The bot was wrong.

Image Credits: Screenshot of Walmart Text to Shop

Now, with only the milk remaining (despite the texts to the contrary) the bot asked me what I wanted to do next — maybe view cart or checkout?

This is a very dumb bot, I thought. Does anyone get just milk delivered and nothing else?

I wasn’t ready for that so I tried another query. “Eggs,” I typed. The bot only returned three choices: all Walmart brand large white eggs but in different sizes. Odd, since I know Walmart, like most retailers, has a much larger egg selection.

Image Credits: Screenshot of Walmart Text to Shop

“Organic eggs,” I texted, hoping for better egg options. This worked, and I added Pete and Gerry’s eggs to the cart without hassle. The bot now updated me on my total. My cart had two items, milk and eggs, and my subtotal was $10.40. (I’m not sure it’s a good idea to tell the customer the running price if they don’t ask! Yikes!)

Then I tried something to intentionally confuse the system. Knowing that end-users often don’t play by the script, I scrolled back up to tap “Pickup” instead of “Delivery.” This is the kind of thing a customer might do if they think choosing pickup would offer them a different selection of eggs. But the bot didn’t make that logical leap, asking “sure, what product would you like to search for pickup?”

“Never mind,” I texted. “No problem. Talk to you later,” the bot replied.

I then went to add the next item on my list. “La Croix,” I texted.

“These are the closest options I found for la croix organic eggs for pickup,” the bot answered. Uh? What?

 

I had clearly confused this bot quite a lot, it seems.

It texts me a list to view and asks me to select the delivery method, and then texted the list again. It only returned three La Croix options to choose from. A search in the Walmart app returned 10, however.

This system isn’t useful at all, apparently, unless you enter a very specific choice.

That realization made me dread my next item: bread. I didn’t have a brand in mind, as I usually browse and look for sales on favorite types and brands. I ask for “multigrain bread” and I only have three options shown to me alongside another message telling me I can “search for pickup” or “shipping.” I understand now these delivery choices are apparently texted every time you request an item, rather than the system building you a cart for a particular delivery method. (I didn’t tap these options because I was going to have the items delivered.)

“Checkout,” I then texted — without the single quotes, just like an everyday user would likely do, having forgotten the earlier command syntax that involved using quotes.

And, it worked. You could then select to view the cart or checkout, and through a separate screen, you could book a delivery time. So you didn’t need the quotes?

There were other odd user interface choices here, as well though.

For instance, this screen presented you with an option to change the “quantity” of the selected items, when earlier that wasn’t possible. I tapped the “Change quantity” button (as I’m now rethinking those expensive eggs!). This sent an automated command, to which the system replied “Can you please rephrase that?”

Image Credits: Screenshot of Walmart Text to Shop

I wonder if some of the issues with the bot are because it didn’t know my local store, somehow, even though this is already configured under my Walmart account — which I had authenticated with to start.

“Set store,” I typed, even using the single quote format.

The bot told me to choose my location and texted me two options. Both were my home street address, without the house number. Both were identical options.

At this point, it felt like the process of ordering a few basic things has become an ordeal and has taken a lot longer than the traditional method of searching in Walmart’s app and adding things to the cart. If conversational commerce like this is the future, I’d say this is very much still a work in progress.

I abandoned the cart and didn’t complete the order.

When I asked Walmart about some of the issues I encountered, wondering if this was all still a beta test, a spokesperson said the company would “continue to refine and optimize Text to Shop to ensure we’re providing the best experience possible for our customers.”

Let’s hope!

More TechCrunch

It’s tough to say that a $100 billion business finds itself at a critical juncture, but that’s the case with Amazon Web Services, the cloud arm of Amazon, and the…

Matt Garman taking over as CEO with AWS at crossroads

Back in February, Google paused its AI-powered chatbot Gemini’s ability to generate images of people after users complained of historical inaccuracies. Told to depict “a Roman legion,” for example, Gemini would show…

Google still hasn’t fixed Gemini’s biased image generator

A feature Google demoed at its I/O confab yesterday, using its generative AI technology to scan voice calls in real time for conversational patterns associated with financial scams, has sent…

Google’s call-scanning AI could dial up censorship by default, privacy experts warn

Google’s going all in on AI — and it wants you to know it. During the company’s keynote at its I/O developer conference on Tuesday, Google mentioned “AI” more than…

The top AI announcements from Google I/O

Uber is taking a shuttle product it developed for commuters in India and Egypt and converting it for an American audience. The ride-hail and delivery giant announced Wednesday at its…

Uber has a new way to solve the concert traffic problem

Here are quick hits of the biggest news from the keynote as they are announced.

Google I/O 2024: Here’s everything Google just announced

Google is preparing to launch a new system to help address the problem of malware on Android. Its new live threat detection service leverages Google Play Protect’s on-device AI to…

Google takes aim at Android malware with an AI-powered live threat detection service

Users will be able to access the AR content by first searching for a location in Google Maps.

Google Maps is getting geospatial AR content later this year

The heat pump startup unveiled its first products and revealed details about performance, pricing and availability.

Quilt heat pump sports sleek design from veterans of Apple, Tesla and Nest

The space is available from the launcher and can be locked as a second layer of authentication.

Google’s new Private Space feature is like Incognito Mode for Android

Gemini, the company’s family of generative AI models, will enhance the smart TV operating system so it can generate descriptions for movies and TV shows.

Google TV to launch AI-generated movie descriptions

When triggered, the AI-powered feature will automatically lock the device down.

Android’s new Theft Detection Lock helps deter smartphone snatch and grabs

The company said it is increasing the on-device capability of its Google Play Protect system to detect fraudulent apps trying to breach sensitive permissions.

Google adds live threat detection and screen-sharing protection to Android

This latest release, one of many announcements from the Google I/O 2024 developer conference, focuses on improved battery life and other performance improvements, like more efficient workout tracking.

Wear OS 5 hits developer preview, offering better battery life

For years, Sammy Faycurry has been hearing from his registered dietitian (RD) mom and sister about how poorly many Americans eat and their struggles with delivering nutritional counseling. Although nearly…

Dietitian startup Fay has been booming from Ozempic patients and emerges from stealth with $25M from General Catalyst, Forerunner

Apple is bringing new accessibility features to iPads and iPhones, designed to cater to a diverse range of user needs.

Apple announces new accessibility features for iPhone and iPad users

TechCrunch Disrupt, our flagship startup event held annually in San Francisco, is back on October 28-30 — and you can expect a bustling crowd of thousands of startup enthusiasts. Exciting…

Startup Blueprint: TC Disrupt 2024 Builders Stage agenda sneak peek!

Mike Krieger, one of the co-founders of Instagram and, more recently, the co-founder of personalized news app Artifact (which TechCrunch corporate parent Yahoo recently acquired), is joining Anthropic as the…

Anthropic hires Instagram co-founder as head of product

Seven orgs so far have signed on to standardize the way data is collected and shared.

Venture orgs form alliance to standardize data collection

As cloud adoption continues to surge toward the $1 trillion mark in annual spend, we’re seeing a wave of enterprise startups gaining traction with customers and investors for tools to…

Alkira connects with $100M for a solution that connects your clouds

Charging has long been the Achilles’ heel of electric vehicles. One startup thinks it has a better way for apartment dwelling EV drivers to charge overnight.

Orange Charger thinks a $750 outlet will solve EV charging for apartment dwellers

So did investors laugh them out of the room when they explained how they wanted to replace Quickbooks? Kind of.

Embedded accounting startup Layer secures $2.3M toward goal of replacing QuickBooks

While an increasing number of companies are investing in AI, many are struggling to get AI-powered projects into production — much less delivering meaningful ROI. The challenges are many. But…

Weka raises $140M as the AI boom bolsters data platforms

PayHOA, a previously bootstrapped Kentucky-based startup that offers software for self-managed homeowner associations (HOAs), is an example of how real-world problems can translate into opportunity. It just raised a $27.5…

Meet PayHOA, a profitable and once-bootstrapped SaaS startup that just landed a $27.5M Series A

Restaurant365, which offers a restaurant management suite, has raised a hot $175M from ICONIQ Growth, KKR and L Catterton.

Restaurant365 orders in $175M at $1B+ valuation to supersize its food service software stack 

Venture firm Shilling has launched a €50M fund to support growth-stage startups in its own portfolio and to invest in startups everywhere else. 

Portuguese VC firm Shilling launches €50M opportunity fund to back growth-stage startups

Chang She, previously the VP of engineering at Tubi and a Cloudera veteran, has years of experience building data tooling and infrastructure. But when She began working in the AI…

LanceDB, which counts Midjourney as a customer, is building databases for multimodal AI

Trawa simplifies energy purchasing and management for SMEs by leveraging an AI-powered platform and downstream data from customers. 

Berlin-based trawa raises €10M to use AI to make buying renewable energy easier for SMEs

Lydia is splitting itself into two apps — Lydia for P2P payments and Sumeria for those looking for a mobile-first bank account.

Lydia, the French payments app with 8 million users, launches mobile banking app Sumeria

Cargo ships docking at a commercial port incur costs called “disbursements” and “port call expenses.” These might include port dues, towage, and pilotage fees. It’s a complex patchwork and all…

Shipping logistics startup Harbor Lab raises $16M Series A led by Atomico