Skip to main content
Melanie Jones
Marketing Manager
Asked a question last year

How to integrate Sendgrid?

Where am I?

In Tribe you can ask and answer questions and share your experience with others!

Eli Tribe TEAM
Customer Support Manager at Tribe

Enable the Sendgrid app to make sure the community emails do not end up in the Spam folder. 

Admins can enable Sendgrid integration in their communities. Follow the steps below to integrate your community with Sendgrid:

Admin Panel> Apps> Install Sendgrid: 

1. Admin Panel
1. Admin Panel
2. Apps> Install Sendgrid
2. Apps> Install Sendgrid

Now that the app is installed, there are two Authentication methods you can use: Username and Password, or API Key. The API key is safer so we recommend using this method in the app settings. 

However, the API Key is only available if your Sendgrid plan is paid
If your Sendgrid plan is Free, you need to use the Username and Password, which does not work perfect all the times. 

Pick Authentication Method
Pick Authentication Method

If you you are on Sendgrid free plan and you use the API Key as authentication method inside your community by mistake, you can see in the Email Activity Log12 that the status of the emails are Forbidden:

Forbidden Error
Forbidden Error

If you are on Sendgrid Paid plan (check the pricing here20), then you can use the API Key as the authentication method inside Tribe. 
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:

Create API Key with Full Access
Create API Key with Full Access

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: 

Create API Key with Restricted Access
Create API Key with Restricted Access
Settings for Create API Key with Restricted Access
Settings for Create API Key with Restricted Access

Now, again, you will have the API Key displayed for you. Copy and paste the API Key in your Sendgrid app setting.

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: 

How to integrate Sendgrid?
Unauthorized Error Message