I am about to send my customers a feedback form which will have multiple radio buttons in order to choose a star rating from 1 to 5 and a textarea to type a description.
I can do either of the following:
1) Embed the
<form> inside HTML and on the email - User is able to submit the form without having to click on a URL.
Pros - User is able to quickly start filling the form, without having to click on a button.
Cons - Email providers will show an alert message warning user that information is being sent to an external site. Many users may not want to click on OK. Outlook and other email clients have no support for this.
2) CTA which leads to the review page - User clicks on a button which takes him to a seperate page.
Pros - Separate page. Lot can be achieved in terms of functionality and effects given that CSS and JS can be used extensively.
Cons - Not many users may click on the CTA.
From a UX point of view, which would be better?