Domain Manager

Domain Manager

Domain Manager

Manage all your domains and DNS records in one place, with live connections to both GoDaddy and Cloudflare.

Key Features

  • Domain Overview: See all your domains at a glance with real-time stats — total count, breakdown by provider, and a count of domains expiring within 90 days
  • DNS Management: View and edit DNS records directly from the platform without logging into GoDaddy or Cloudflare separately
  • Domain Search: Check if a domain name is available and purchase it through GoDaddy without leaving the platform
  • Quick DNS Templates: Apply pre-built record sets (hosting, email, verification) to a domain in one click
  • Site Linking: Connect a domain to one of your Airmail sites for easy reference
  • Dual Provider Support: Works with both GoDaddy-registered domains and Cloudflare-managed zones

How to Use

Syncing Your Domains

  1. Click Sync Domains at the top right to pull in all domains from your connected providers
  2. The stats row updates automatically showing totals per provider and any expiring soon
  3. Domains expiring within 30 days are highlighted in red; within 90 days in yellow

Managing a Domain

  1. In the Domains tab, find the domain you want to update
  2. Click the edit icon to open the domain details panel
  3. You can link the domain to a site or add notes — registrar info, expiry, and nameservers are read-only and come directly from the provider
  4. Click Save to apply changes
  5. Use the external link icon to jump directly to that domain's management page on GoDaddy or Cloudflare

Managing DNS Records

  1. Click the DNS Manager tab
  2. Select a domain from the dropdown — records load automatically
  3. Click Add Record to create a new DNS entry (A, AAAA, CNAME, MX, TXT, NS, SRV, CAA)
  4. Click the edit or delete icon next to any record to modify or remove it
  5. For Cloudflare domains, you can toggle whether A, AAAA, and CNAME records are proxied through Cloudflare
  6. Click Refresh to pull the latest records fresh from the provider

Using DNS Quick Templates

  1. Select a domain in the DNS Manager tab
  2. Quick action buttons appear below the domain selector (Hosting, Email, Verification, etc.)
  3. Click a template to add its records — existing records are not removed
  4. Confirm the prompt and the records are added immediately

Searching and Buying a Domain

  1. Click the Domain Search tab
  2. Type a domain name, choose a TLD (.com, .net, .org, .io, .ai, .dev, etc.), and click Check
  3. If available, the price is shown and you can click Purchase
  4. Fill in the registrant contact details (or click Load Saved to use your saved contact)
  5. Choose a registration period (1–5 years), accept any required agreements, and confirm the purchase
  6. The domain appears in your list after the next sync

Connecting Your Providers

  1. Click the Settings tab
  2. Enter your GoDaddy API Key and Secret (optional: reseller keys for purchases), then click Test Connection
  3. Enter your Cloudflare API Token (create one with "Edit zone DNS" permissions in your Cloudflare dashboard), then click Test Connection
  4. Click Save Settings — connections are now active for syncing and DNS edits

Tips

  • Run Sync Domains after purchasing a new domain so it appears in the list right away
  • The expiring-soon counter on the dashboard is a quick reminder to check renewals before they lapse
  • Cloudflare's proxy toggle (orange cloud icon) routes traffic through Cloudflare's network — use DNS-only mode when you need the real IP to reach your server directly
  • You can navigate straight from a domain row in the Domains tab to its DNS records by clicking the DNS icon — it switches to the DNS Manager tab with that domain pre-selected