An anonymous feedback form is a promise before it is a form, and most of them break the promise in the settings: the name field is removed but the address of the sender is logged, or the confirmation email goes to an address the form did not ask for. Anonymous means the entry carries nothing that identifies the person, including what the plugin records on its own. This page builds the anonymous feedback form for a small business, a team, a class or a customer base, sets out what has to be switched off for the word to be true, keeps the form to the questions honesty needs, and reads it against the free contact form design sheet so the replies a month are a figure and not a hope.
What has to be absent for anonymous to be true
No name, no email, no login, and the plugin's own logging of the sender's address and browser switched off, because those are on the entry whether or not a field asked for them. No confirmation email, since there is no address to send it to. The page says all of this above the form in one line, because a person deciding whether to be honest is reading for exactly that. A feedback form that keeps the address on the entry is a feedback form with a name on it.
Two questions and a box
What is going well, what is not, and an optional box for anything else: three fields, 27 seconds on the contact form design sheet, none required except one of the two. A rating scale can replace the first two where the feedback is about a thing rather than a place, but a scale without a box is a survey and not feedback. The button says send anonymously, which is the promise repeated at the moment it matters.
Reading the replies without unmasking them
The entries land on a list with a date and nothing else, and the date is the one thing to be careful with: a form with two replies a month and a team of three is anonymous in name only, and the page should say when the replies are read. On a page with 1,200 visitors, 5% starting and 60% finishing, the sheet prints 36 replies a month; a team's page will be smaller, and the finish rate is the honest measure of whether people believe the promise. The entries are kept in Shortcodo Pro with no sender attached.
Questions people ask about anonymous feedback form
Can an anonymous feedback form be truly anonymous on WordPress?
Yes, if the plugin's logging of the sender's address is off and no login is required. Check the entry itself after a test send: whatever is on it, the person is identified by.
Should it allow replies?
Not to the person, since there is no address. Reply to everyone: publish what changed because of the feedback, which is what keeps the form used.
How do I stop abuse on an anonymous form?
A rate limit and a spam layer that never asks for identity. Abuse is rare on a form people believe is read; it is common on one they think is ignored.