> For the complete documentation index, see [llms.txt](https://docs.giftcardfactory.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.giftcardfactory.app/misc/app-emails/sending-domain/sendgrid.md).

# SendGrid

SendGrid sends your app emails through your own [SendGrid](https://sendgrid.com/) account. You'll need a SendGrid account with a verified sender identity (single sender or authenticated domain) before you start.

### 1. Create a SendGrid API key

In your SendGrid dashboard, navigate to **Settings → API Keys**.

<figure><img src="/files/T0UYU5slgzjKncs7fMXe" alt="" width="177"><figcaption></figcaption></figure>

Click **Create API Key** and select **Restricted Access** (or **Custom Access**, depending on your account version).

<figure><img src="/files/AtsVCcUpIniadqqRvbZj" alt="" width="375"><figcaption></figcaption></figure>

Under **Access Details**, give the key **Full Access** for **Mail Send**, then click **Create & View**. Copy the API key — you won't be able to see it again.

### 2. Add the API key to Gift Card Factory

1. Open **Settings → App Emails Sending** in the Gift Card Factory app.
2. Select **API Keys**.
3. In **From**, enter the address you want emails to come from in the format `My Store <hello@validated-domain.com>`. The address must be on a domain that is already authenticated in your SendGrid account.
4. Set **Provider** to **Sendgrid**.
5. Paste your API key into **Provider API key**.
6. Save the settings.<br>

<figure><img src="/files/5zRcmJWhy3f0Xic4cZJw" alt="" width="375"><figcaption></figcaption></figure>

From now on, all app emails will be delivered through your SendGrid account, using your domain in the **From** address.

{% hint style="warning" %}
If the **From** domain is not authenticated in SendGrid, sends will fail. Make sure domain authentication is set up on the SendGrid side first.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.giftcardfactory.app/misc/app-emails/sending-domain/sendgrid.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
