Guides
GuidesLog In
Guides

Domain Configuration

This step-by-step guide will walk you through how to add and verify your domain in Apphud.

📘

Before You Begin

This guide assumes you have already contacted our representative and enabled the Flows add-on. If you haven’t done so, please contact us to get started.

Overview

Verifying your domain is a crucial step to enable email sending through Apphud. This step allows you to send emails from your domain after a user subscribes on the web.

If your domain is already hosted with a provider, log in to your provider’s dashboard to update the DNS records. If your domain isn’t hosted yet, create an account with a provider like Cloudflare, Google Domains, GoDaddy, or Namecheap.

Step 1: Add Your Domain to Apphud

  1. Navigate to App Settings → Email Domains in the Apphud dashboard.

  2. Click the Add Domain button.

  3. Enter your domain name and click Save.

You can add multiple domains for a single app, which is useful for testing different email domains across various flows.

Step 2: Add DNS Records to Your Hosting Provider

To ensure successful email delivery, configure SPF and DKIM DNS records with your DNS provider. These records authenticate emails sent from our servers on behalf of your domain, improving deliverability and trust.

SPF Record

The SPF record authorizes Apphud’s server to send emails. An example is provided below:

v=spf1 include:smtp.apphud.com ~all

❗️Note: This is a sample record. Copy the actual value from your Apphud dashboard.

DKIM Record

The DKIM record ensures email authenticity and prevents tampering. An example is provided below:

k=rsa; p=MIGfMA0GCSq..cAQ9t/N/0qyKFRDMUQIDAQAB

❗️Note: This is a sample record. Copy the actual value from your Apphud dashboard.

Copy both SPF and DKIM records and add them in your hosting provider dashboard.

Step 3: Verify Your Domain

  1. Click the Verify button in the Apphud dashboard.
  2. Wait for verification to complete. This process typically takes a few minutes but may take up to 24 hours depending on your hosting provider.
  3. Check the Status field: If both records show Verified or Active, your setup is complete.

Your Domain is Ready! 🎉

By completing these steps, your domain is now configured to send emails through Apphud, providing a reliable and professional email experience for your users.