You can sign people up. They can upgrade on your own site. As long as you don't tell them they can do that in the app.
Spotify don't. They were communicating the promotion via email, outside the app, where Apple has no jurisdiction.
A tonne of companies aren't paying Apple 30%. It's basically on a case by case basis -- if Apple likes you or not. They don't like Spotify.