Most of the comments here are focused on the question of why you would prefer an app to calling. The author's point is a great one though, and something I've wondered a lot. Why should I create an account to order a pizza? The app should reduce friction even from the very first order. Instead it adds, and adds for every order... Got to go look up coupon codes! On the phone I just ask the guy what their best deal is in a large cheese and garlic knots and he gives it to me. The app or website should make my life better but instead it's harder.
Worse, the app pretends to be an unrelated party when something goes wrong. "Sorry, you need to call the store. Look up their number, it's on the website." For me it doesn't add anything to the transaction, it only takes away.
The literal only reason I use the pizza app at all is for chains where I have no idea which store delivers to me. Rest of the time I've gone back to calling. Much faster that way.
Worse, the app pretends to be an unrelated party when something goes wrong. "Sorry, you need to call the store. Look up their number, it's on the website." For me it doesn't add anything to the transaction, it only takes away.
The literal only reason I use the pizza app at all is for chains where I have no idea which store delivers to me. Rest of the time I've gone back to calling. Much faster that way.