Mailgun Integration

Nicolas Audet
Nicolas Audet
  • Updated

Set up your Mailgun sender identity and webhook key

To send emails from gaiia using Mailgun, you need to configure a sender identity and a webhook signing key.

1. Set your Mailgun sender identity

Your sender identity is what customers will see in their inbox. It includes a name and an email address.

  • Sender name: This is the display name in inboxes.
    Example: Your Company Name
  • Sender email: This is the email address sending the message.
    Example: welcome@yourdomain.com

The sender email must match a domain that’s already validated in your Mailgun account.

Check your validated sending domains

  1. Go to your sending domains.
  2. Make sure your domain (e.g., yourdomain.com) is listed and verified.

You can add or verify a domain directly from this page if needed.

2. Get your HTTP webhook signing key

To ensure secure communication between Mailgun and gaiia, you’ll need to use your API private key.

  1. Go to Mailgun API security settings.
  2. Find a the API private key.
  3. Copy the key and keep it in a secure location. You’ll need it when configuring Mailgun in gaiia.

3. Use the correct credentials in gaiia

When connecting Mailgun to gaiia, use the following values:

  • Username: api
  • API key: The Verifications Public Key
  • Webhook key: The API private key you copied over
  • Sender identity: The sender name and email you defined earlier

Was this article helpful?

Have more questions? Submit a request