I made some research and found a way how to create custom pages using content (post) types. However, I do not want to create a new post type, I just want to create a page having a certain URL (/form) with a form on it. I was not able to find how to do it without custom post types. Can someone show me the correct direction? Thanks a lot.
Read more here:: How to create a page with a form programmatically in WP?