> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sendpost.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Tracking & Analytics

> Track opens, clicks, bounces and configure rate limiting for SendGrid emails in SendPost.

## Open Tracking

When `trackOpens` is enabled:

* SendGrid inserts a tracking pixel into your HTML emails
* Opens are tracked and reported as **SG Opened** events (ID: 20)
* View open rates in the SendPost dashboard

***

## Click Tracking

When `trackClicks` is enabled:

* SendGrid rewrites links in your email to track clicks
* Clicks are tracked and reported as **SG Clicked** events (ID: 21)
* View click rates and URLs in the SendPost dashboard

***

## Viewing Analytics

1. Navigate to **Analytics** in your SendPost dashboard
2. Filter by:
   * **Provider**: Select your SendGrid provider
   * **Event Type**: Filter specific SendGrid events (14-25)
   * **Date Range**: Choose the time period
   * **Sub-account**: Filter by sub-account

***

## Rate Limiting & Throttling

### Default Rate Limits

By default, SendGrid providers are configured with a rate limit of **100 emails per hour**. This limit is set at the provider level and applies to all emails sent through your SendGrid integration.

### Configuring Rate Limits

You can easily adjust the rate limit through the SendPost UI:

<Steps>
  <Step title="Navigate to Providers">
    Go to **Settings** → **Providers** in your SendPost dashboard
  </Step>

  <Step title="Edit Provider">
    Click on your SendGrid provider to edit its settings
  </Step>

  <Step title="Adjust Rate Limit">
    Update the **Max Sends Per Hour** value to match your SendGrid plan limits or your desired sending rate
  </Step>

  <Step title="Save Changes">
    Save your changes. The new rate limit takes effect immediately.
  </Step>
</Steps>

<Info>
  Rate limiting in SendPost is configured on an hourly basis. Adjust the hourly limit based on your SendGrid plan capacity and sending requirements.
</Info>

### Provider-Level Throttling

SendPost supports granular throttling for different email providers:

| Provider | Description                             |
| -------- | --------------------------------------- |
| Gmail    | Throttle sending to Gmail addresses     |
| Yahoo    | Throttle sending to Yahoo/AOL addresses |
| Outlook  | Throttle sending to Microsoft addresses |
| Default  | Throttle for all other domains          |

***

## Next Steps

* [Understand event types](/guides/sendgrid/event-types) for detailed event information
* [Troubleshoot issues](/guides/sendgrid/troubleshooting) with analytics or rate limiting
