If I were to start all over again....
As an affiliate manager, I made a plethora of mistakes when my company first ventured into the affiliate marketing world.
Our company had been very successful with other direct advertising so we had every confidence in the world that our affiliate program would be successful from day 1!
Of course, people on the web are a lot more skeptical and most times need a lot of convincing to try something new!
The first thing that I would change is the order in which we did things. Before a single sale had converted online, before our affiliate landing page was even completed we were firing off emails to business websites, blog sites, and even some government sites like chambers of commerce!
Needless to say, email marketing when the landing pages for affiliate recruiting are not done is a bad idea!
We also never built our backlink foundation for our website, or even tried any type of "establishing" ourselves in any way.
The worst was forum posting. Once we discovered how powerful posting on forums could be we did it in a bad way. Create an account, go to the affiliate section, and post "Hi try our new program heres the link bye" and that was it.
We didn't realize that you have to become part of the community, provide good information and become a resource BEFORE you start spamming your links and recruiting
Same thing with article submission sites: Driving traffic through article submission sites is a great form of traffic! By creating a network and again: being ACTIVE in the community is what makes these types of things effective.
(As of right now we have received about 1,025 hits from Stumbleupon for the day and it's only 10:30am!)
The most important thing that I would do again if I could would be to test the sales conversion and make sure our sales page converted for our affiliates before we started.
We had some really great affiliates join our program, load up our banners, sent loads of traffic but no conversions.
We had to test and test before we finally found the perfect page that is now converting very well.
We lost a lot of good affiliates from not testing and not converting an online sale before recruiting.
Overall, after the trials and tribulations of "newbie" mistakes, we have developed a great consistent flow of new affiliates joining our ranks, conversion that keeps the affiliates happy, and still a lot more to learn and improve upon as we go!
The number one source of information is always Five Star... If you take the time to actually research get everything in place BEFORE turning the "ON" button on... You will be much better off and you will not have to worry about backtracking or having to start over!
I wish you the best of luck!