Email Providers
WittyForm sends emails for form submission notifications, respondent confirmations, and CRM automations. You can use the built-in email service or connect your own provider for full control over deliverability and sender reputation.
Built-in Email (Resend)
By default, WittyForm uses Resend as the built-in email provider. No configuration is required: emails work out of the box as soon as you enable notifications on a form. The built-in provider is suitable for most use cases and handles delivery, bounce management, and basic analytics automatically.
Emails sent through the built-in provider come from a wittyform.com address unless you have configured a custom sender domain.
Connecting SendGrid
If you prefer to use SendGrid for higher volume sending or if your organization already uses it, you can connect your SendGrid account:
- Go to Settings > Email > Provider
- Select SendGrid
- Enter your SendGrid API key (create one in your SendGrid dashboard with "Mail Send" permission)
- Click Save and Test
Once connected, all emails from WittyForm will be routed through your SendGrid account. Delivery analytics, bounces, and spam complaints will appear in your SendGrid dashboard.
Connecting Custom SMTP Server
For complete control, connect any SMTP server. Go to Settings > Email > Provider, select Custom SMTP, and enter the following details:
- SMTP Host: Your mail server hostname (e.g., smtp.yourcompany.com)
- Port: Typically 587 for TLS or 465 for SSL
- Username: Your SMTP authentication username
- Password: Your SMTP authentication password
- Encryption: TLS (recommended) or SSL
This option works with any standard SMTP provider including Amazon SES, Mailgun, Postmark, and self-hosted mail servers.
Testing Email Delivery
After configuring any provider, use the Send Test Email button. Enter your email address and WittyForm will send a test message through the configured provider. Check your inbox (and spam folder) to verify delivery. If the test fails, WittyForm shows the error message from the provider to help you diagnose the issue.
Switching Between Providers
You can switch providers at any time. Go to Settings > Email > Provider, select the new provider, and configure it. The change takes effect immediately for all future emails. Previous emails are not affected. Your notification settings, templates, and recipient lists remain unchanged when you switch providers.
Deliverability Tips
- Use a custom sender domain: Emails from your own domain have better deliverability than those from a shared domain.
- Set up SPF, DKIM, and DMARC: These authentication records prove your emails are legitimate and reduce spam filtering.
- Keep content relevant: Avoid spam trigger words in your email subject lines and body text.
- Monitor bounce rates: High bounce rates hurt your sender reputation. Regularly clean your contact lists.
- Start with low volume: If using a new domain, gradually increase email volume to build sender reputation.