It is possible to add other forms to your site. This all depends on how the form needs to be added to your page. If you are able to generate HTML code for the form then you will be able to add the HTML code to an HTML widget on your page.
For information on how to add HTML to your page, please visit this link: Adding HTML.