Bring Your Own Accounts
On the Pro plan, you can connect your own SendGrid and Twilio accounts under Custom Providers in the Notifly dashboard. This gives you full control over sending infrastructure, costs, and deliverability — and removes Notifly’s notification limits entirely for those channels.
Why bring your own accounts?
Section titled “Why bring your own accounts?”SendGrid (email): Send from your own domain (e.g. notifications@yourstore.com), maintain your own sender reputation, and access delivery and bounce data directly in SendGrid.
Twilio (SMS and WhatsApp): SMS and WhatsApp sends are billed directly by Twilio at their standard rates. You own the relationship with Twilio, can provision numbers from specific regions, and are not subject to Notifly’s monthly notification limits.
Connecting SendGrid
Section titled “Connecting SendGrid”- Log in to your SendGrid account
- Go to Settings → API Keys and create a new API key with Mail Send permissions
- Copy the API key — it’s only shown once
- In Notifly, go to Custom Providers
- Check Use my own SendGrid account
- Paste your API key, enter your From Email, and optionally a From Name
- Click Save SendGrid Settings
For best deliverability, set up domain authentication in SendGrid — DNS records that prove ownership of your sending domain. This is configured entirely in SendGrid and doesn’t require any additional steps in Notifly.
Connecting Twilio (SMS and WhatsApp)
Section titled “Connecting Twilio (SMS and WhatsApp)”SMS and WhatsApp share the same Twilio connection. You configure them once under Custom Providers.
- Log in to your Twilio console
- Copy your Account SID and Auth Token from the console dashboard
- Provision a phone number if you haven’t already (under Phone Numbers → Manage → Buy a number)
- In Notifly, go to Custom Providers
- Check Use my own Twilio account
- Enter your Account SID, Auth Token, and phone number in E.164 format (e.g.
+12015551234) - Click Save Twilio Settings
When you save, Notifly automatically configures your Twilio number to handle STOP replies so customers can unsubscribe by replying STOP to any message. If this automatic configuration fails, Notifly will display a warning with the webhook URL you’ll need to set manually in your Twilio console.
Enabling WhatsApp
Section titled “Enabling WhatsApp”After connecting Twilio for SMS, you can additionally enable WhatsApp:
- In your Twilio console, go to Messaging → Senders → WhatsApp senders and enable WhatsApp on your number
- Once approved by Meta/Twilio, return to Custom Providers in Notifly
- Check My Twilio account has WhatsApp Business enabled on this number and save
This tells Notifly your number is WhatsApp-capable, and the WhatsApp option will appear in the subscriber widget.
Removing a connected account
Section titled “Removing a connected account”To disconnect a provider, go to Custom Providers, uncheck Use my own SendGrid account or Use my own Twilio account, and save. Notifly reverts to its default sending infrastructure for that channel.