docs/platform/integrations/email/activity-tracking/manual-configuration/sendgrid.mdx
If the API key used in your Novu SendGrid integration does not have the required permissions, the automatic setup will fail with an access forbidden error. This indicates that Novu lacks the permissions needed to configure the webhook on your behalf.
This guide will walk you through resolving this issue.
First, you need to update your API key in your SendGrid account to grant the necessary permissions.
Once your API key has the correct permissions, return to your Novu dashboard to complete the setup.
With the updated permissions, Novu should now successfully auto-configure the webhook for you. You should see a green checkmark indicating that the webhook is active. If you see this, your setup is complete.
<video autoPlay loop muted playsInline src="/images/channels-and-providers/email/activity-tracking/enable-activity-tracking.mp4" />If the automatic configuration fails for any reason, or if you prefer to set it up manually, follow these steps.
For enhanced security, you should add a signing key to verify that webhooks are coming from SendGrid.
Your SendGrid integration is now manually configured to send activity data to Novu.