Better if you have your own related and relevant sources. In this case you can just place affiliate materials. I'm not sure if PPC will accept affiliate links at all.
For affiliate marketing, it usually through paid ads, linked banners, forum advertising, social media traffic, pop-up traffic, and similar sort of staff.
Hey, thankyou for your question. This video right here really helped me out and is the answer to all of your questions .The guy said after I make my first commission sale in Affiliate Marketing, I should help others out like yourself. And his methods seem to be working out so well.
You get traffic from SEO, social media, and PPC ads. In SEO affiliate marketing, you're adding a product link to your content. You may use the same method to increase the number of visitors to your website. Find a high-authority website in your niche and contribute a guest article. This is a fantastic approach to reach a larger audience and increase traffic. How you get customers by social media:- Original photos of your art. Videos of your artwork. Some tutorials of your artwork. Customers reviews. And also with PPC ads. When you invest in pay-per-click advertisements. With the press of a few buttons, you'll be able to get your affiliate marketing material in front of your target audience.
I would think the answer would be dependant on the product or promo being pushed as an affiliate. Some are successful as untargeted impulse buys meaning a lesser cost pop up/popunders/banner type ad might be in line. A higher end product either in cost or niche specific might warrant keyword/CPC/click they type ads. It also depends on whether you are trying to achieve immediate sales or building a contact list for direct sales
Traffic sources must be certified. There is no best source of traffic, every way to get traffic is good
Social Media --> more about advertising in Social Media and Affiliate Marketing you can read: https://forums.digitalpoint.com/threads/is-social-media-a-good-place-to-advertise.2873593/#post-19739848
Some general tips on how to get traffic for affiliate programs. Search engine optimization (SEO): Optimizing your website and content for search engines can help drive organic traffic to your site. This involves researching and using relevant keywords, creating high-quality content, a reliable web hosting service, and building backlinks to your site. Pay-per-click (PPC) advertising: Running targeted ads through platforms such as Google AdWords or social media platforms can help drive traffic to your site. With PPC advertising, you pay for each click on your ad. Social media marketing: Building a presence on social media platforms such as Facebook, Twitter, Instagram, and LinkedIn can help drive traffic to your site. You can share content, engage with your audience, and run paid ads to reach a wider audience. Content marketing: Creating valuable and informative content such as blog posts, videos, or podcasts can help attract traffic to your site. This involves understanding your target audience and creating content that speaks to their needs and interests. Email marketing: Building an email list and sending regular newsletters or promotional emails can help drive traffic to your site. This involves offering incentives for signing up and sending targeted messages to your subscribers. It's important to note that there is no one-size-fits-all approach to driving traffic for affiliate programs. It's best to test different strategies and see what works best for your specific program and audience.