When you talk about promoting other companies in your article(s), I will assume you are providing nothing but positive info on the company, right? If this isn't the case, then you would need to be very careful how you talk bout other companies.

If the info you are providing is public domain, in other words the information you are providing on this company can be obtained anywhere in the world, for free and is common knowledge (i.e., Coke sells colas), then you have no grounds for asking for compensation.

However, did the company ask you to promote them? If so, then by all means PRIOR to submitting the article, have compensation request ready and get it in writing.

If they did not, then you are on your own. This doesn't mean you can't take it on your own to ask for compensatin, but I doubt very seriously you would be rewarded.

Clear as mud?

I'm curious as to how you would know or prove the company made money off of OR because of your article?