So, say I want to promote NewsBlur to my website’s visitors. I can give them the below URL, and they’ll either see a small subscription window with my website in the bottom corner if they’re logged in; or just the NewsBlur front page if they’re not logged in.
https://www.newsblur.com/?url=https://www.slightfuture.com/feed
I’d be way more comfortable (and incentivized) to promote NewsBlur if the on-boarding experience of these links could be improved a little. For example, the below mock up shows the default tagline “bringing people together to talk about the world” changed into “follow ‘ RSS Title Here ’ and all your favorite websites” when using a subscription link. (For example, I just did a tiny change; but it could maybe show the favicon and preview the latest headlines to the right instead of showing the iMac.) If a user logs in or signs up, they should then be subscribed to the referring feed automatically. Think of it as a referral bonus for websites linking to NewswBlur.
With the current design, users loose the subscription data in the URL when they’re not logged in or don’t already have an account. That isn’t a great user experience.
Here is a small tweak to the existing dialog (when using a URL, nothing wrong with the existing dialog when it’s not opened using a URL) for logged in users. It’s placed on the middle of the screen (as the context isn’t opening it from a button in the bottom left corner anymore), and add a dismiss button to cancel, and show the feed’s title (like on the front page mock up).
When testing this, it took me a few tries to even realize that the dialog opened in the bottom left corner. I clicked elsewhere on the page first so it was dismissed. Bringing it to the middle of the screen when using a subscription link makes it more visible and is a more logical place for it to appear when using a link whose purpose is opening this dialog.
PS: The links on the goodies page should be updated to HTTPS.
I hope you find these ideas useful. I tried to keep the scope small, but as I don’t know anything about the back end it was kind of hard to keep this manageable.