Follow Why can't I add my website? February 18, 2016 22:30 DWNLD DWNLD Help Center Content In order for us to add your content automatically, you'll need an RSS feed for your site. (More info on that here.) If you don't have an RSS feed, you can add content manually through the DWNLD Dashboard. Find helpful tips on content creation here. As always, email email@example.com if you have any questions! 0 Comments Please sign in to leave a comment.