Back to the Knowledge Base

Knowledge Base Article

How to Send Your Email Through Your Own Twilio Account

Argenta normally sends all of your email through its own sending service. If your organization has its own Twilio account, you can send your campaigns, automations and event email through that account instead, so they go out under your own Twilio account and sending reputation. This article walks you through connecting Twilio, switching your email over, and what changes once you do.

What goes through Twilio, and what stays with Argenta

Once you switch, these go out through your Twilio account:

  • Email campaigns you send from the Mail Room.
  • Email automations.
  • Email you send to an event's guests.

Receipts and notifications always go out through Argenta, whatever you choose here. That includes donation receipts, confirmations and the alerts your staff receive. If those come from your own address, setting up a dedicated sending domain still helps them reach the inbox. See How to Verify Your Email Domain for Better Deliverability.

Before you start

  • You need your Twilio Account SID, your Auth Token and a Twilio phone number. They are on your Twilio Console. Argenta uses the same Twilio account for your text messages and your email.
  • Switching your email to Twilio is done on Email Settings, which opens for a user set to Subscription Admin or an admin.

Step 1: Connect Twilio

If the Send Text Messages page already shows Twilio Connected, skip to Step 2.

  1. In the menu, click Communication > Send Text Messages.
  2. Click Connect Twilio.

The Send Text Messages page with the Connect Twilio button outlined at the right of the Text Messaging (SMS) card

Connect Twilio is at the top right of the Text Messaging (SMS) card.

  1. In Twilio Account, enter your Twilio Account SID.
  2. In Twilio Auth Token, enter your Auth Token.
  3. In Twilio Phone Number, enter your Twilio phone number.
  4. Click Save. Argenta checks the details with Twilio before it saves them, and the button changes to Twilio Connected.

The Connect Your Twilio Account box with the Twilio Account, Twilio Auth Token and Twilio Phone Number fields and the Save and Cancel buttons

All three fields are required.

If Twilio refuses the details, Argenta shows the reason in the box and saves nothing. Check them on your Twilio Console and try again.

Step 2: Switch your email to Twilio

  1. At the top of the page, click Settings, then click Email Settings.
  2. Turn on Send Email Through My Own Twilio Account.
  3. Click Save All Changes.

The Send Email Through My Own Twilio Account switch, numbered 1, and the Save All Changes button, numbered 2, on the Email Settings page

Turn on the switch (1), then save (2). The note under the switch is a reminder that receipts and notifications still go through Argenta.

If Twilio is not connected yet, Argenta does not make the switch. It asks you to connect your Twilio account on the Send Text Messages page first.

If the switch cannot be changed, Argenta has set your email sending service for you, and the page says so. Contact Argenta Support to change it.

Step 3: Authenticate your sending domain in Twilio

When your email goes through Twilio, Argenta sends your From address exactly as you entered it. It never swaps it for an Argenta address. So the domain of every From address you send from must be authenticated in your Twilio Console. The domain is the part of the address after the @.

Follow Twilio's instructions in your Twilio Console to authenticate the domain. Do this before you send your first campaign through Twilio, because Twilio can refuse email from a domain that is not authenticated.

What works differently through Twilio

Replies go to the From address. Twilio does not support a Reply To address. When you send a campaign, the Mail Room says so under Reply To Email Address, and anything typed there is not used.

The From step of a new Mail Room campaign, with the note under Reply To Email Address outlined: your email sends through your own Twilio account, which does not support Reply To, so replies go to the From address

Replies to Twilio email go to the From address.

The sender's name uses plain letters. Twilio does not accept accented letters or curly quotes in the sender's name. Argenta sends Display From Name with plain letters instead, so é becomes e.

If Twilio becomes disconnected

If your Twilio connection stops working, for example because the Auth Token was changed on your Twilio Console, Argenta does not switch your email back to its own service. Instead:

  • A warning shows on Email Settings, with a Connect Twilio link.
  • The same warning shows on every page that sends campaign, automation or event email, and you cannot send from those pages until Twilio is connected again.
  • Email that was already scheduled waits instead of being dropped, and goes out once Twilio is connected again.

The Twilio switch turned on with a yellow warning: your account sends email through your own Twilio account, but Twilio is not connected, with a Connect Twilio link

The warning on Email Settings.

The Mail Room Send Email page with the same yellow warning across the top

The same warning across the top of the Mail Room's Send Email page.

To fix it, go to Communication > Send Text Messages and connect Twilio again, as in Step 1.

Switch back to Argenta

  1. At the top of the page, click Settings, then click Email Settings.
  2. Turn off Send Email Through My Own Twilio Account.
  3. Click Save All Changes. Your campaigns, automations and event email go out through Argenta again.
Reconnecting…

Whoops!

You've Encountered An Error

Something went wrong on our end. Don't worry, our development team has already been notified, and we'll get it fixed as soon as we can.

Please avoid repeating the same action for now. A quick reload usually gets you going again.