One of my buddies asked me how I got accepted as an affiliate into a particular affiliate program and this was my response:

To become an XYZ.com affiliate or any affiliate for that matter mainly
depends on you being able to give them a link to a credible website
that you created.

What they fear is having their brand exposed on
crappy sites. So I think you have a credible site that would pass ok.

Also, they usually ask how you intend to promote their offers. So you
just need to explain that in a way that makes sense in the context of
your site e.g. Ads related to the content. After this you can usually
place the links on any site you own.
I was answering as an SEO dude rather than a PPC dude.

I'm sure that a lot of new people that want to get started making money online must be a bit wary of applying to become affiliates and not being prepared beforehand. Also, I guess they could even be intimidated by the prospect of applying to a major brand name company.

So how about adding our tips here for how to gain acceptance into affiliate programs? I think this topic can be a stumbling block for new potential marketers that is not usually covered in any depth.

I'm not sure if my tips are the best advice, just my personal way of thinking about it.

So ...