Collecting feedback is essential for businesses to improve products, services, and customer experiences. iVendNext's Web Forms provide a powerful way to gather structured feedback from customers and users. This article guides you through setting up, customizing, and automating feedback collection using Web Forms.
✅ Structured Data – Standardized ratings and comments for easy analysis.
✅ Automated Collection – Trigger feedback requests via workflows.
✅ Real-Time Insights – Monitor responses directly in iVendNext.
✅ Customizable – Tailor forms to match your business needs.
Post-purchase ratings
Customer satisfaction surveys
Service feedback
Employee performance reviews
Go to Customize > DocType > New.
Name it (e.g., "Customer Feedback").
Add key fields:
Dynamic Link Field → Links to documents (e.g., Sales Order).
Rating Field → 1-5 scale or star ratings.
Comments → Long text for detailed feedback.
Navigate to Customize > Web Form > New.
Select the "Customer Feedback" DocType.
Drag and drop fields into a logical layout:
Place ratings at the top.
Group related fields in sections.
Show/hide fields based on responses:
// Example: Show "Complaint Details" only if rating is low
frappe.ui.form.on("Customer Feedback", {
"rating": function(frm) {
frm.toggle_display("complaint_details", frm.doc.rating <= 2);
}
});
Create a Notification (Settings > Notifications).
Set triggers (e.g., "After Sales Order Submission").
Insert a Web Form link: https://yourdomain.ivendnext.com/feedback?new=1&document=Sales%20Order&document_name={{doc.name}}
Embed a Web Form URL in QR codes on invoices to encourage feedback.
List View: Filter by rating, date, or feedback type.
Reports: Create custom dashboards to track trends.
Customer submits feedback via Web Form.
Notification alerts the support team for ratings ≤ 3.
The team addresses issues and updates the ticket.
✔ Keep It Short – Limit to 5-7 key questions.
✔ Mobile-Friendly – Test forms on smartphones.
✔ Follow Up – Thank customers for feedback.
iVendNext’s Web Forms simplify feedback collection by combining customization, automation, and real-time tracking. By following this guide, you can create effective feedback systems that drive continuous improvement.