How Email Delivery Works
Understanding email formatting, sender configuration, and delivery tracking in Demeterrr
Email is the primary channel for delivering surveys and review requests to your customers. Demeterrr uses Resend, a modern email API, to ensure reliable delivery with professional formatting and comprehensive tracking.
This guide explains how email sending works, what your emails look like, and how to ensure the best delivery rates.
Email Service Provider
Demeterrr uses Resend as its email service provider. Resend handles:
- Reliable email delivery with high inbox placement rates
- Professional HTML email rendering
- Delivery status tracking
- Bounce and complaint handling
- Email tagging for analytics
You don't need to configure anything to use Resend for basic sending. Your organization's administrator handles any necessary setup in the background.
What Your Emails Look Like
When you send a survey invitation via email, Demeterrr automatically generates a professionally formatted HTML email.
Email Components
Every survey invitation email includes:
Subject Line
- Format:
[Your Company Name] wants your feedback - Personalized with your organization's name
- Clear and action-oriented
Email Body
- Personalized greeting with the contact's first name (if available)
- Your company name prominently displayed
- The survey name you're sending
- A branded call-to-action button linking to the survey
- Your company logo (if configured in organization settings)
- Brand colors matching your organization's theme
- Footer with unsubscribe link for compliance
Personalization
The email renderer uses data from several sources:
From Contact Record
- First name for greeting: "Hi Sarah!" or just "Hi!" if no name available
From Organization Settings
- Company name
- Logo URL (displayed at top of email)
- Brand color (used for buttons and accents)
From Survey
- Survey name: "Customer Satisfaction Survey" or "Feedback Survey" if none specified
From Sending
- Unique survey link (tracked to this specific sending)
- Unsubscribe link (required for compliance)
To update your organization's logo and brand color, visit Settings > Organization.
Sender Configuration
Default Sender
By default, emails are sent from:
- Name: Your organization name
- Email: The address configured in
RESEND_FROM_EMAILenvironment variable
During onboarding, this defaults to demeterrr <onboarding@resend.dev>, which is Resend's testing sender.
Custom Sender (Production)
For production use, your administrator should:
- Verify a custom domain in Resend (e.g.,
feedback@yourbusiness.com) - Update the
RESEND_FROM_EMAILenvironment variable - Configure SPF and DKIM records for maximum deliverability
Using a verified custom domain dramatically improves:
- Inbox placement rates (fewer spam folder deliveries)
- Trust and brand recognition
- Email open rates
- Compliance with email authentication standards
Contact support if you need help setting up a custom sender domain.
Batch Email Sending
For bulk sending operations, Demeterrr uses Resend's batch API to improve performance.
How Batching Works
When you send to multiple contacts at once:
- Contacts are grouped into batches of up to 100 emails
- Each batch is submitted to Resend in a single API call
- All emails in a batch are processed in parallel
- Each email still has its unique tracking and survey URL
This approach:
- Reduces API overhead
- Speeds up large sends
- Maintains individual email personalization
- Keeps per-contact tracking intact
Batching happens automatically in the background. You don't need to do anything special to enable it.
Unsubscribe Links
Every email includes a mandatory unsubscribe link in the footer for compliance with anti-spam laws.
How Unsubscribe Works
When a contact clicks the unsubscribe link:
- They're taken to a simple unsubscribe confirmation page
- They can click "Unsubscribe" to opt out
- Their contact record is marked as
unsubscribed: true - Future sending attempts to this contact are automatically cancelled
- They see a confirmation message
Unsubscribed contacts:
- Will not receive any future survey invitations
- Will not receive review requests
- Can be manually re-subscribed by editing their contact record
See Unsubscribe Management for details on managing opt-outs.
Legal Compliance
The unsubscribe link ensures compliance with:
- CAN-SPAM Act (United States)
- Canadian anti-spam regulations
- GDPR (European Union)
- Other international email marketing regulations
Never remove or hide the unsubscribe link. It's required by law and builds trust with your customers.
Email Delivery Status
After sending, emails can have several statuses in Resend's system.
Common Statuses
Delivered
- Email successfully reached the recipient's mail server
- Most common successful status
Bounced
- Email was rejected by the recipient's server
- Hard bounces: Invalid email address, domain doesn't exist
- Soft bounces: Mailbox full, temporary server issue
Complained
- Recipient marked the email as spam
- Future emails to this address should be avoided
- Consider marking the contact as unsubscribed
Opened
- Recipient opened the email (tracked via invisible pixel)
- Not 100% accurate due to email client privacy features
- Useful for general engagement metrics
Clicked
- Recipient clicked a link in the email (survey URL or unsubscribe)
- Strong signal of engagement
Currently, Demeterrr doesn't automatically update sending records based on Resend webhooks, but this is planned for future versions.
Improving Email Deliverability
Follow these best practices to ensure your emails reach the inbox.
Technical Setup
✅ Verify your domain in Resend with SPF and DKIM records ✅ Use a professional sender address (not a free email provider) ✅ Avoid spam trigger words in your survey names and company name ✅ Maintain a clean contact list by honoring unsubscribes
Sending Practices
✅ Don't send too frequently to the same contacts ✅ Remove bounced emails from your contact list ✅ Monitor complaint rates and unsubscribe promptly ✅ Send only to opted-in contacts who expect to hear from you
Content Quality
✅ Use clear, honest subject lines that match the email content ✅ Keep emails concise and focused on the survey request ✅ Include your logo and brand colors for recognition ✅ Always include an unsubscribe link (automatically added)
Troubleshooting Email Issues
Emails going to spam
- Verify your custom domain in Resend
- Check SPF and DKIM DNS records
- Avoid spam trigger words
- Ensure contacts opted in to communications
Emails not being received
- Verify the contact's email address is correct
- Check Resend dashboard for bounce or complaint events
- Confirm your Resend account is in good standing
- Look for typos in the email address
Personalization not working
- Ensure contact has firstName in their record
- Check organization settings for logo and brand color
- Verify survey name is set if sending a specific survey
Unsubscribe link not working
- Confirm your application is accessible at the configured URL
- Check that the unsubscribe page is deployed
- Verify database connectivity for updating contact status
Next Steps
Now that you understand email delivery, explore:
// Related articles
Sending Surveys to Individual Contacts
Learn how to send a survey to a single contact via email or SMS
How SMS Delivery Works
Understanding SMS quotas, pricing, phone number formatting, and delivery via Twilio
Bulk Sending to Multiple Contacts
Send surveys to hundreds of contacts at once using contact selection or CSV upload
Tracking Survey Delivery
Monitor the status and delivery of all your survey sends in real-time
Managing Unsubscribes
How the unsubscribe system protects contact preferences and prevents unwanted sends
Was this article helpful?
Let us know if you found this article helpful or if you need more information.
Join hundreds of businesses already using demeterrr to collect feedback, boost reviews, and grow faster.
Start Your Trial