Now if only Apple would enforce those (or stop doing them themselves).
> 4.5.4 ... Push Notifications should not be used for promotions or direct marketing purposes unless customers have explicitly opted in to receive them via consent language displayed in your app’s UI, and you provide a method in your app for a user to opt out from receiving such messages. Abuse of these services may result in revocation of your privileges.
The worst offender is DoorDash. If you turn off push ads, after you place an order it will prompt you to turn on notifications "to get the latest on your order". Agreeing turns on ads. You get the prompt even if you already have order update notifications enabled.
I haven't lost anything from blocking the rest, and I'm not about to start allowing now.
"Notif" because it's Not a question of If I will allow them, also because it's not worthy of being called by a full and proper name.
They’ve gotten pretty bad about it.
I suspect that some dependency popped it up.
I have a strict rule that only people are allowed to make my devices notify; apps get notifications disabled by default.
Unfortunately Apple doesn’t seem to care unless the rule is really good for Apple.
Don’t overrule my preferences in the name of growth hacking.
if I could be bothered with the effort, this is the kind of petty I would engage in.
If you really like an app give it a nice review.
Personally, I'd rather see you add a small UI element somewhere, or a banner that appears briefly but critically doesn't cover up any controls. If you absolutely MUST use a pop up, you know when the best time to do that is? After I've completed some in app purchase. If I'm spending money on your product, chances are I'm moderately satisfied with it and feeling pretty good about it at that moment. Or if you don't have in app purchases, unless you've made a "content browsing only" app, you probably have some workflows that have a definite end state. Prompt me then, at the end of me doing what I've come to your app to do. But I've never once given a review / stars to any app that has interrupted me in the middle of or at the start of doing something.
Granted, there are plenty of other places to slot a review link in where it could be just as effective.
I had Napper, a baby sleep tracker, ask me to rate the app at 3 am. Yes, I'm definitely going to give a thorough and well-thought review at 3 am.
Signed, Someone who worked in sales.
That’s fair, but if you push someone to review your app they’re going to rate it as they see fit, based on what’s important to them, not what the developer thinks is important. If the user feels strongly about a particular element - such as a pop up asking for a rating - they’re going to rate it based on that element. A developer is always free to change the app if they think it’s useful to appeal to that group of users, or ignore that group of users and accept that they don’t like the way you designed the app.
I also don’t like review popups but, excepting egregious examples, I try to be patient because it is beyond most developers’ control that they have to do this in order to maintain a standing in the marketplace.
This is just a guess, but I’m not sure getting an e-mail asking for a rating a few days after a purchase is really as “get out of my face” inducing as the App pop ups. When I open an app to buy a ticket for public transportation, that is usually while I’m actively boarding the train/bus (because why would I do this in a timely manner?). That is the least likely moment I’ll respond well to review requests. I don’t think I’ve ever been tempted to leave a bad review over one of those emails, but I’m very often tempted to do so by app pop ups. If I’m not the only one then maybe the data would be interesting?
That being said. Unless the 1 star ragers spend time on their review it’s typically rather easy to challenge by the app creator at least in the Apple Store.
Don't just interrupt me randomly before I do the thing I need
That would be a win for everyone.
The typical app store workflow for me is I visit the store to download a specific app I'd like to install. That app will then have to download and install while I wait.
That "while I wait" is an ideal time to ask me to rate other recently installed apps, or an app I haven't used in a while.
The key is catching the user when they aren't completing a specific task. People often check email to pass time, which is perfect for this.
This is what I'm doing as well. Apps have increasingly gotten more annoying in more ways - from unnecessary pop-up notifications (increased permission requests, policy updates, review pan-handling, etc), privacy issues, data hoarding and more. I also hate that almost all of the few remaining apps I do use are constantly pushing new versions into the app store, invariably with only a vaguely non-specific unchanging boilerplate sentence as a change log. Yet I never notice any new functionality or capabilities in the app and all-too-often updates only bring more ads, cross-promotion or other general enshittification (like just renaming or regrouping the same functionality in different ways - apparently for no reason other than to increase some internal aggregate 'usage metric' to hit a KPI). Although I don't know this, I assume app store algorithms must somehow (perhaps unintentionally) incentivize developers to constantly update their apps for little or no reason.
So, as a group, the long-term behavior of app developers has taught me to resist updating the few apps I do still have installed.
The major apps typically exploit selection bias to solicit 5-star reviews. They will wait until the user meets some criteria for "having a good experience" and show an app review prompt at that moment.
Then, having amassed thousands of 5-star reviews, they will turn up the threshold so that only a trickle of the most likely 5-star reviews keep on trickling in to negate any negative organic reviews.
There's a related practice of "pre-prompting" where the app first asks the user whether they are satisfied and only solicits a real app review from those who pass the screening question.
It's all quite shady and makes it hard to trust app reviews. But until the app stores solve this, app developers need to play the game.
How could they allow this?
I sell a product there and some of my competitors are doing those things I listed. Their reviews are also very obviously fake. I’ve also received some obviously fake negative reviews. I’m not really holding out any hope that it’ll get better anytime soon.
I just reduced my Amazon advertising spend so I can focus on other channels. Also a little bit out of spite.
Surely, 'conspiring to/orchestrating profit through immoral practices' is a more precise statement of Amazon's activities.
Yes! As a heavy, long-time Amazon user I hate this and have to believe Amazon is knowingly complicit either in continuing to enable this shady vendor behavior or conveniently looking the other way. Of course, shady vendors will game whatever measures Amazon might take to prevent such tricks but it's so prevalent I don't think Amazon seriously invests in detection/prevention of 'rating swapping' on an ongoing basis anymore.
Another super annoying thing Amazon enables is allowing sellers to list multiple different products (SKUs) on the same listing. This was originally intended for things like different colors or sizes of the same product but it is frequently abused by vendors to bundle quite different products into one listing and thus sharing one rating.
Before they were the overwhelming market leader, Amazon used to care about and invest in the accuracy and credibility of product reviews and ratings. About 10 years ago they seemed to stop putting as much effort toward this and certainly in the past five years they don't seem to care if vendors subvert the system. I understand bad behavior can never be 100% prevented but Amazon could police and penalize it far more effectively. For example, requiring sellers above a certain volume of sales and listings to have increasingly stringent "real ID" type verification, making it harder (or at least more costly) to just relist under a new identity when caught cheating.
Another aspect is review solicitation. eg: ios games often pop up with their own modal of "Rate us" and if you click 5 it redirects you to app store to make a review, if you click 4 or less it redirects you to a feedback form. They grease the path for positive reviewers.