Guest tickets let people open a ticket without logging in first. They are off by default.
Switch them on
- Go to Helpdesk > Settings. There are no tabs, so scroll to the "Ticket Assignment" section.
- Find the row "Guest ticket submission" and tick "Allow visitors without a WordPress account to submit tickets".
- Click that section's "Save Changes" button.

Guests are asked for "Your name" and "Your email" at the top of the ticket form.
What happens when a guest submits
- If the email address already belongs to a user, the ticket goes on that account, and the account owner gets an email "A new ticket was submitted under your account". Nothing checks that the guest really owns that address, so this notice is how the real owner finds out.
- If the email is new, a customer account is created and the guest gets an email with a link to set a password. They can then log in and follow their ticket in My Tickets.
Spam
Every submission by a non-agent goes through the honeypot field and the ticket rate limit. Guests also get a security token check. See "Spam protection and rate limits".
Logged-in only forms
A form built with the Forms module has a "Who can use it" option. "Everyone" still needs guest tickets switched on here before logged-out visitors can use it, and "Logged-in users only" keeps a particular form for logged-in customers even when guest tickets are on. See "Building multiple ticket forms with locked routing".
Still stuck? Open a ticket on the support page on ABC and a real person will help.
Was this article helpful?
