// Sending Surveys

How Email Delivery Works

Understanding email formatting, sender configuration, and delivery tracking in Demeterrr

7 min read
Updated March 18, 2026
sendingemailresenddeliveryformatting

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.

01

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.

02

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.

03

Sender Configuration

Default Sender

By default, emails are sent from:

  • Name: Your organization name
  • Email: The address configured in RESEND_FROM_EMAIL environment 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:

  1. Verify a custom domain in Resend (e.g., feedback@yourbusiness.com)
  2. Update the RESEND_FROM_EMAIL environment variable
  3. 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.

04

Email Tracking and Tags

Every email sent through Demeterrr includes metadata tags for tracking and analytics.

Standard Tags

Each survey invitation email includes:

Type Tag

  • Name: type
  • Value: survey_invite
  • Purpose: Identifies this as a survey invitation (vs. reminder, review request, etc.)

Sending ID Tag

  • Name: sending_id
  • Value: The unique ID of the sending record
  • Purpose: Links email events back to your sending for tracking

These tags flow into Resend's dashboard and webhooks, allowing you to:

  • Track delivery, open, and click rates
  • Correlate email events with survey responses
  • Debug delivery issues
  • Analyze campaign performance

Accessing Email Analytics

While Demeterrr doesn't currently surface Resend analytics in the dashboard, your administrator can:

  • Log into the Resend dashboard to view detailed metrics
  • Set up webhooks to capture delivery events
  • Export email activity data for analysis

Future versions of Demeterrr will integrate these metrics directly into the Sendings and Reports pages.

05

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.

07

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.

08

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)

09

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

Was this article helpful?

Let us know if you found this article helpful or if you need more information.

Take Control Of Your Reputation. Take Control Of Your Reputation. Take Control Of Your Reputation. Take Control Of Your Reputation.

Join hundreds of businesses already using demeterrr to collect feedback, boost reviews, and grow faster.

Start Your Trial