Affiliate Portal Envato lets you create your own money making scripts and themes portal. It automatically add new products daily. When visitor clicks on any product from your website it automatically add your referral username and make it your affliate link so you will get 30% on every users first deposit also you can add ad codes to earn from ads. Its search engine friendly urls makes it easy to index and get search traffic. It is also social media ready so users can easily share products with other people they also gets suggestions about new products.