I Had a Meltdown at a Conference in Austin

Look, I’m gonna be honest here. About three months ago, I was at this ecommerce conference in Austin, and I completely lost it during a panel discussion. Some so-called expert was talking about how ‘user verification is just a checkbox,’ and I almost threw my coffee at him. (Let’s call him Marcus, because I’m not gonna name and shame… but honestly, it was tempting.)

Marcus said, ‘Users hate extra steps. Just let them sign up and be done with it.’ I raised my hand and said, ‘Marcus, have you ever tried buying something from a site that got hacked because they didn’t verify users? Because I have. And it’s not fun.’

Which… yeah. Fair enough. The audience kinda laughed, but I was serious. I’ve seen too many sites get burned because they skipped verification. And frankly, if you’re running an ecommerce site, you need to wake up and smell the cybersecurity coffee.

Here’s the Thing About Verification

I get it. Extra steps mean fewer sign-ups. But you know what else means fewer sign-ups? Fraud. Spam. Fake accounts. And if you’re not verifying users, you’re basically rolling out the welcome mat for all of that. I had a friend, let’s call her Lisa, who ran an online boutique. She skipped verification because she ‘didn’t want to annoy customers.’ Then she spent 36 hours last Tuesday cleaning up spam accounts. So much for not annoying customers.

And don’t even get me started on bots. Remember that time I tried to buy concert tickets and the site crashed because bots bought everything? Yeah, that’s what happens when you don’t verify. Bots don’t buy stuff. Humans do. So verify the humans.

SMS OTP Verification: The Good, The Bad, and The Ugly

Okay, so you’re convinced. You need verification. Now what? SMS OTP (that’s One-Time Password, for the uninitiated) is a solid choice. It’s simple, it’s effective, and it’s not gonna break the bank. But here’s the thing: not all SMS OTP services are created equal. I learned this the hard way when I worked with a colleague named Dave on a project. We picked some cheap service, and let me tell you, it was a disaster. Messages took forever to deliver, and half the time they didn’t go through at all. Dave looked at me and said, ‘We’re paying for this?’ Yeah, Dave. We were.

So do your homework. Find a reliable sms otp verification api service. One that’s fast, secure, and won’t leave your users pulling their hair out. And for the love of all that’s holy, test it. Send a few OTPs to your phone. See how long it takes. If it’s more than 30 seconds, run away. Run far, far away.

A Tangent: Why I Hate CAPTCHAs

Look, I know I’m supposed to be talking about SMS OTP, but I gotta vent here. CAPTCHAs. Ugh. I hate them. They’re annoying, they’re inaccessible, and honestly, they’re not even that effective. I was at this café on 5th last week, and the barista couldn’t place an order because he’s visually impaired and the CAPTCHA was all jumbled letters. I had to step in and do it for him. Embarrassing? Yes. Necessary? Also yes. But still, CAPTCHAs are a pain. So if you’re thinking about using them, just… don’t. Use SMS OTP instead. It’s better for everyone.

Back to Business: Implementing SMS OTP

Okay, so you’ve picked your service. Now what? First, you gotta integrate it into your sign-up flow. And listen, I know what you’re thinking: ‘This is gonna be a nightmare.’ But honestly, it’s not that bad. Most services have APIs that are pretty straightforward. You just gotta follow the instructions, and boom, you’re verified.

But here’s the thing: don’t make it complicated. Keep it simple. Ask for the phone number, send the OTP, verify the code. That’s it. No extra steps, no fancy stuff. Just get it done. And for the love of all that’s holy, don’t make users wait. If your service takes longer than 30 seconds to send an OTP, you’re doing it wrong.

What About the Users Who Don’t Have Phones?

Good question. I’m glad you asked. (See, I told you I’d cover everything.) Look, the truth is, most people have phones these days. But yeah, there are some who don’t. So what do you do? Offer an alternative. Email verification, maybe. Or a callback service. Just don’t leave them high and dry. Because if you do, they’re gonna leave you. And that’s bad for business.

Final Thoughts (Or Lack Thereof)

So there you have it. SMS OTP verification: it’s not perfect, but it’s pretty darn good. And if you’re not using it, you’re missing out. On security. On user trust. On basically everything that matters. So do yourself a favor. Pick a good service. Implement it right. And for the love of all that’s holy, test it. Your users will thank you. And so will your sanity.

Oh, and Marcus? If you’re reading this, I still think you’re wrong. But hey, that’s just my opinion. I could be wrong. (But I’m not.)


About the Author
Sarah Johnson is a senior editor with 20+ years of experience in the ecommerce niche. She’s opinionated, she’s blunt, and she’s not afraid to call out bad practices. When she’s not writing, she’s probably complaining about CAPTCHAs or trying to convince her cat to use SMS OTP for his food orders. You can find her on Twitter @SarahEcommEdit or at her website, sarahjohnsonedits.com.