Configuring Guest Support – Smart Support
After installing and activating the Smart Support Guest Support add-on, you need to configure its settings to fit your support workflow. All configurations are handled in the WordPress admin panel.
Accessing Guest Support Settings
- Log in to your WordPress admin dashboard.
- Go to Smart Support > Settings.
- Click the Guest Support tab.
- You’ll see a dedicated settings page with basic, advanced, email, and file restrictions options.
Basic Settings
These control the core behavior of Guest Support.
1. Enable Guest Support
- Option: Enable/Disable Guest Support.
- Default: Enabled.
- Recommendation: Keep enabled if you want public access to support.
2. Allow File Attachments
- Option: Allow guests to upload files with tickets.
- Default: Enabled.
- Recommendation: Enable for better issue reporting (screenshots, logs).
3. Maximum Attachments per Ticket
- Option: Number of files allowed per ticket.
- Default: 3.
- Range: 1–10.
- Recommendation: 3–5 for most sites.
4. Maximum File Size (MB)
- Option: Maximum size of each uploaded file.
- Default: 5 MB.
- Range: 1–50 MB.
- Recommendation: 5–10 MB (depending on server limits).
Advanced Settings
These options provide additional security and customization.
1. Rate Limiting
- Option: Maximum tickets allowed per guest per hour.
- Default: 5.
- Range: 1–20.
- Purpose: Prevents spam and abuse.
2. Default Ticket Priority
- Options: Low, Medium, High, Urgent.
- Default: Medium.
- Purpose: Automatically assigns priority if guests don’t choose.
3. Enable reCAPTCHA
- Option: Add Google reCAPTCHA verification to the ticket form.
- Default: Disabled.
- Requirement: reCAPTCHA keys configured under Smart Support > Settings > Advanced.
- Purpose: Prevents spam and bot submissions.
4. Show Department Field
- Option: Allow guests to select a department when submitting tickets.
- Default: Enabled.
- Note: Only appears if departments are configured in Smart Support.
5. Show Priority Field
- Option: Allow guests to set ticket priority (Low, Medium, High, Urgent).
- Default: Enabled.
- Note: If disabled, system uses default ticket priority.
6. Token Expiry
- Option: Number of days access links remain valid.
- Default: 30 days.
- Range: 1–365 days.
- Purpose: Controls how long guests can access their tickets.
Email Settings
Emails are the main way guests interact with tickets.
1. Send Welcome Email
- Action: Sends confirmation email when a ticket is created.
- Default: Enabled.
2. Send Reply Notifications
- Action: Sends email when an agent replies to a guest’s ticket.
- Default: Enabled.
File Type Restrictions
- Option: List of allowed file types.
- Default:
jpg, jpeg, png, gif, pdf, doc, docx, txt, zip
- Format: Comma-separated list of extensions.
- Purpose: Prevents unsafe or executable files from being uploaded.
Saving Your Settings
- Review all configured options.
- Click Save Guest Support Settings.
- Wait for confirmation message.
- Your new settings are applied immediately.
Best Practices
- Keep Guest Support enabled to reduce friction for users.
- Enable file uploads but restrict size and type for security.
- Use reCAPTCHA if your site receives spam submissions.
- Set token expiry to balance convenience and security.
- Test email notifications after configuring SMTP or mail plugins.
Next Steps
Once configuration is complete, move on to Using Guest Support to learn how guests and admins interact with the system — from ticket creation to management.
Guest Support offers a wide range of settings to balance ease of use for guests with security and control for admins. Proper configuration ensures a smooth support process.