Email β
Email is the channel for longer-form content: weekly newsletters, sermon notes, monthly giving statements, event invitations with photos. Open rates are lower than WhatsApp (~25 percent industry average) but cost is essentially zero and you can send rich content.

Set up a provider β
Configure a provider in Settings β Channels:
| Provider | Best for | Notes |
|---|---|---|
| Resend | quickstart, modern API | Generous free tier |
| SendGrid | high volume, advanced deliverability | More config |
| SMTP | your existing mail server | Bring your own server |
Each provider needs:
- From email β what recipients see as the sender. Must be a domain you own.
- Domain verification β DKIM/SPF records to prove the domain is yours, set in your DNS.
- API key / credentials β from the provider's dashboard.
WARNING
Skipping DKIM/SPF setup is the most common cause of "my email goes to spam." Take an hour to add the DNS records before you start any bulk send β your deliverability depends on it.
Send a single email β
From a member profile:
- Open the message action.
- Pick Email.
- Fill in subject, body, optional attachments.
- Send.
The body editor supports rich text (bold, lists, links) and merge tokens. Inline images can be attached if your provider supports them.
Send a bulk email β
From Messaging β Send:
- Pick recipients.
- Choose Email.
- Compose subject + body.
- Optionally pick a template.
- Send.
Bulk sends are throttled per provider rate limits, but email scales much faster than SMS or WhatsApp β 10,000 recipients in minutes is typical.
Templates β
For repeating content (weekly newsletter, monthly statement), build a template in Messaging β Templates:
- HTML + plain-text body.
- Subject line.
- Merge token placeholders.
- Optional pre-header text (the gray preview shown in the inbox).
Workflows can reference templates by ID, so a "monthly newsletter" workflow can stay in sync as you update the template.
Bounce handling β
When an email bounces (recipient address doesn't exist, mailbox full, etc.):
- The provider sends a webhook to our
donation-payment-webhook-style callback (provider-specific). - We mark the member's email as bouncing on their profile.
- Future bulk sends skip bouncing emails to protect your sender reputation.
You can review bounced addresses from Messaging β Bounces. Once you've cleaned the address (asked the member for an update), you can clear the bounce flag.
TIP
Persistent bounce rate above 5 percent will get your sending domain throttled by mailbox providers (Gmail in particular). Clean bounces aggressively.
Unsubscribe β
We add an unsubscribe footer to every bulk email automatically. When a recipient clicks it:
- They land on a confirmation page.
- They're added to the email unsubscribe list.
- Future bulk sends skip them.
The unsubscribe link is required by CAN-SPAM in the US and GDPR-style regulations elsewhere. Don't remove it.
Image hosting β
When you attach images inline or in templates, we host them in your church's storage bucket and serve them with cache headers. Hot-linked images from external sites work too but break if the source disappears.
Delivery status β
The log shows:
- Sent β provider accepted.
- Delivered β recipient mailbox accepted.
- Opened (if pixel tracking is on) β recipient opened the email.
- Clicked (if link tracking is on) β recipient clicked a tracked link.
- Bounced / Failed β with reason.
Pixel and link tracking are configurable in the channel settings. Some churches turn them off for privacy reasons.
Common questions β
Can I send from a Gmail address? You'd use SMTP with Gmail's server, but Gmail's free tier limits outbound to 500/day. Not practical for a church bulk. Use Resend or SendGrid instead, and set up a real domain like info@yourchurch.org.
Will my emails go to spam? Without DKIM/SPF, often. With proper setup and reasonable content, almost never. Monitor the delivered-vs-bounced ratio in the log.
Can members reply to emails? Yes β replies go to whatever address you set as Reply-to in the channel config. GCM doesn't currently capture inbound email into Conversations; replies live in your reply-to inbox.
Next steps β
- Channels & unsubscribe β full provider setup and rate limit reference.
- WhatsApp β for higher open rates.
- Workflows β automate recurring emails.