How to integrate Sendgrid?
🚨 IMPORTANT NOTICE: SendGrid is deactivating Username/Password. Meaning, for all Tribe customers using SendGrid, should change the authentication method to API Key.
Enable the Sendgrid app to make sure the community emails do not end up in the Spam folder. More details about the SendGrid app can be found here.
Admins can enable Sendgrid integration in their communities. Follow the steps below to integrate your community with Sendgrid:
Admin Panel> Apps> Install Sendgrid:
Now that the app is installed, there are two Authentication methods you can use: Username and Password, or API Key.
Generate API Key:
You can either create API Key with Full Access or Restricted Access.
Now, to create an API with Full Access, you need to log in to your Sendgrid account> click in Settings from the left-side menu> click on API Keys> add API Key Name (can be anything)> click on Full Access> Create & View:
Then, you will see your API Key. Copy and paste the API Key in your Sendgrid app setting.
The other way to generate the API Key is with Restricted Access.
To create an API Key with Restricted Access, you need to log in to your Sendgrid account> click in Settings from the left-side menu> click on API Keys> add API Key Name (can be anything)> click on Restricted Access> then make sure the settings are as displayed below:
Now, you will have the API Key displayed for you. Copy and paste the API Key in your Sendgrid app setting.
You might see this error in the Email Activity Log:
In this case, you might be using an invalid email address in your Admin Panel> Access> Email section as the sender. You cannot use something like "noreply@..." as sender. You should use an actual active email address, or leave this section blank.
If you are using the Restricted access but you do not turn on the settings as displayed in the picture above, you will see that when there is an email send from your community, the Email Activity Log shows the Unauthorized Error Message: