Am I allowed to advertise my business on other sites as well if I have an agreement with BackYourCause?

Yes of course. There are no restrictions on advertising through other platforms.

Posted in: ARE YOU A BUSINESS