Side note – If you do have a blog, just about any and everything that you use on your blog (hosting, themes, plugins, etc) has an affiliate program so apply to them!  You can also check out my List of Awesome Affiliate Programs which includes everything I use on my own blogs and more!  Even if you don't “blog” about those things, you can use them for Pinterest!
The tricky thing with Instagram is that it doesn’t allow links in your posts. I mean, you can put a link in your post, it just won’t work. Of course, you can tell your audience to copy and paste, but that would mean they have to copy the link, close Instagram, go to their browser… Too much work! It’s much easier to click a link and be done with it.

While there are many different affiliate programs out there, I've put together this list of programs that I'm currently approved for and use for Pinterest affiliate marketing.  I do also have two blogs, but when I applied to most of these, I specifically listed Pinterest as my “website” and specified that Pinterest would be my primary marketing channel.  A few of them declined me, however, I called/emailed to inquire why.  Once they understood why I didn't list a blog, they went ahead and approved me.  If you apply and get denied – don't get discouraged!  Send them an email or call them and find out exactly why.  Also, be sure to review the TOS (terms of service) to see if Pinterest is an allowable platform for promoting their content.  And remember, what you pin isn't about what YOU like or want!  You have to really keep tabs on your analytics to find out what your AUDIENCE is wanting more of and find affiliate programs for those products!
Content marketing strategy should be your first priority. Content is the base foundation for any product or service. It behaves like a life-saving drug for any product. There will be no traffic on your page if your content is not interesting or effective. If you compromise with your content and only think about making money online, you will lose viewers on your page.
Pay per click affiliate programs pay marketers for sending traffic to the company they are marketing. Within real affiliate marketing, merchants have no issue paying because they are ultimately making a sale. Plus, in the era of click fraud, most merchants aren’t looking to pay you per click. Rather, they are interested in paying per lead, for example, free signups. Here’s a list of of affiliate programs that follow this pay-per-lead strategy.
Possibly the most important demographic you could factor in while shaping your affiliate strategy is age. Affiliate marketing means continuously trying to incorporate the newest marketing trends into your gameplan, but this money is as useless as data without analysis if you aren’t reaching the right audience on the right platform. In a study conducted by Envision Creative, around 90% of 18 to 29 year-olds interact with social media in some way, shape or form. It follows that success with millenials equals a continued need for staying up to date with new social media marketing trends. When targeting younger demographics as an affiliate, think about launching incentive programs for those customers who refer others to your business or product. These pseudo “loyalty programs” serve as extremely effective digital word-of-mouth. Also consider offering discounted services or products for promotion on social media.
Let’s start by discussing a common point of confusion: the difference between buying ads and influencer marketing. Influencer marketing relies on the utilization of brand advocates to drive your message to the larger market in an organic way. It zeroes in on those people with the largest social followings who have “influence” over your intended target audience, shaping marketing strategy involving those key influencers. Paid social, unlike free social such as a brand’s internal Facebook page or a Twitter account, involves paid banner, pop-up, and sidebar ads to boost your website presence across third party platforms. By targeting the specific audience the campaign seeks to reach using a range of tools broken down by audience “categories” (gender, region, age, preferences, and other demographics), paid social delivers your product’s message into the hands of your customers or potential customers in an effective and efficient manner. Here is a breakdown of the types of paid ads you should be aware of, with a focus on the benefits of social media advertising:

SocialPilot was made just for an in-house circulation to fulfill the need of automating posts at a much larger sharing scale for more than 500+ clients. There were already renowned existing players in this game. However none of them were able fulfill our need. SocialPilot was born of this need. With better integration and brainstorming on SocialPilot, more innovations have been born that can now be loved and enjoyed by a great audience of similar needs.
With all of my blog posts, I have the consistently scheduled to share on social media and on Pinterest. This keeps the content in front of my audience. I use the social media scheduling tools Post Planner and Tailwind for this. Many affiliate programs also have great affiliate managers that will send out information with special promotions that you can share. If there isn’t a big sale or promotion going on, I will still try to feature certain high-converting posts on Pinterest, to my email list, etc. 
×