I am working as a contractor in online marketing with this client. The new owner of the company made a contract with me, I have 10 years experience with the company.
They agreed that they know nothing about online marketing, so we agreed that any changes in personal and any new agencies are to be agreed upon by me.
It didn't take long for this part of the contract to be disregarded. First they hired a facebook ad agency, then an e-mail marketing agency, then started doing conversion optimization on their own, even though they make major errors because they lack know how.
There have been no disputes about payment. Vibes are good, apart from that.
I had the same contract with a sister company of theirs -- a smaller project. There, I felt more emboldened to raise a fuss, and at the end of the day my behavior ended the contract.
How do I best raise this issue without getting out of character or insulting them? They genuinely don't know what they are doing, and while they are making these decisions, I am not able to do the actual work in these areas. It destabilizes the whole project and causes unnecessary drama. Because they can't properly evaluate the work, they think everything they do is a success.
I tried pointing out major mistakes, but I feel like I simply look passive aggressive this way.