One of the common requirements in a Salesforce implementation is to create a public web form. For example, you may want to create a web form for your customers/partners to
- Submit Enquiry
- Log a Complaint
- Register for an Event/Training/Workshop
- Request Callback
- … etc.
These web forms may need to be embedded in your existing websites/microsites or may need to exist standalone. And at the same time, you will also want the data to be saved in Salesforce so that all such requests received are in one central system and are properly tracked and responded to.
Sounds like a reasonable ask. So what are the different options that you can think of to meet this requirement? If you ask me, here is the list that I have come up with: