I have a niche requirement. I am creating a webform in mkto and form data to be stored in mkto custom objects. This custom object data should not integrate with SFDC and once form is submitted it should trigger an email to a group or distribution list.
1) Is it possible in marketo?
2) if yes, what would be the approach?
Yes, you can create Marketo only custom objects. This is done in admin->database management->Marketo custom object. If you do not see this entry in the admin, call support and it might be related to your licence.
BUT, you will not be able to capture form data in custom objects. adding data to custom objects can only be done through API or imports. Neither can you upsert CO data in a flow step, in a "fills out form" triggered campaign.
What you want to do can be achieved with some custom devs. Some of the webhook platforms available in the launchpoint might also be able to do this.