Skip to main content
LetterBucket allows you to use your own domain for hosted newsletter pages and links. This lets you publish and share content under your brand instead of a letterbucket.com subdomain. Custom domains require a small DNS configuration on your side. Once verified, LetterBucket will automatically handle SSL, routing, and ongoing availability. Custom Domains are part of the Growth plans, if you are in a lower plan, you’ll need to upgrade before being able to configure it The process is complex so if you are having a hard time, follow this guide step-by-step to ensure that your configuration is perfect!

1. Go to Settings -> Custom domain

In your newsletter settings you’ll find the Custom Domain tab. Click on it and you’ll be able to start the process. Set Custom Domain

2. Click on Connect domain

In this step, you choose the domain where your newsletter will be hosted. Set Custom Domain 2 Enter a dedicated subdomain that will be used for your newsletter, such as news.yourdomain.com or letters.yourdomain.com. We strongly recommend using a subdomain instead of your main website domain. This keeps your newsletter infrastructure isolated and helps with deliverability, stability, and long-term reliability. Short and clear subdomains are easier to remember and share with your audience. Once you’ve entered your subdomain, click Continue to move on to the DNS setup, where you’ll configure the required records to verify and activate the domain.

3. Add DNS Records

In this step, you need to add the required DNS records to your domain using your DNS provider. Your DNS provider is the service that manages how your domain points to different services on the internet. This is usually the same company where you bought your domain, such as Cloudflare, GoDaddy, Namecheap, or IONOS. You’ll need access to your DNS provider’s dashboard to add or edit records. You can usually find it by logging into your provider, going to Domains, and opening the DNS or configuration section. Set Custom Domain 3a If this domain is not being used for anything else, you can safely remove any existing DNS records. If it is already in use, simply add the LetterBucket records and leave all other records unchanged. LetterBucket provides three DNS records that must be added exactly as shown:
  1. TXT record (verify)
    This record verifies that you own the domain and are authorized to use it with LetterBucket.
  2. CNAME record
    This points your newsletter subdomain to LetterBucket’s infrastructure so pages and links resolve correctly.
  3. TXT record (custom-hostname)
    This record is required to enable secure hosting and automatic SSL for your custom domain.
Set Custom Domain 3 Go to your DNS provider and create each record with the same Type, Host, and Value displayed here. Use the Copy buttons to ensure that you copy exactly the content. If it’s not an exact copy, the verification process will fail. Set Custom Domain 3b After saving the records, DNS propagation can take anywhere from a few minutes to several hours. Once the records are detected, their status will change from Pending to Verified, and you’ll be able to continue to the next step.

4. Set up Sending Domain

In this step, you configure the DNS records required to send emails from your domain. These records authenticate your domain with email providers and prove that LetterBucket is authorized to send on your behalf. Proper authentication is critical for deliverability and helps prevent your emails from being marked as spam. You’ll need to add the following records in your DNS provider:
  • CNAME records (DKIM)
    These records enable DKIM signing, which allows receiving servers to verify that your emails have not been modified and are genuinely sent from your domain.
  • TXT record (DMARC)
    This record defines how email providers should handle messages that fail authentication. The default policy is set to monitoring mode (p=none), which is safe and does not affect delivery.
  • CNAME record (email subdomain)
    This record is used for link tracking and email infrastructure routing.
Add each record exactly as shown. Values must match character by character, so use the copy buttons to avoid mistakes. Adding these records will not interfere with any existing email setup on your domain. Set Custom Domain 4 Once all records are in place, click Check DNS status. DNS propagation may take some time. When verification completes, you’ll be able to move on to the final sender setup step.

5. Set up the Sender Identity

In this final step, you define how your emails will appear in your subscribers’ inboxes. Set Custom Domain 5a Set a Sender name that readers will immediately recognize. This is the name shown in the inbox before the email is opened. Using a consistent and clear name improves trust and open rates. Next, choose the Sender email address. This must be an address on your domain and will be used as the “From” address for all emails sent through this newsletter. Once both fields are set, click Finish setup to complete the custom domain configuration. Your newsletter will now be fully branded and ready to send from your own domain. And that’s it. From now on, all your content will be accessible from the new domain you’ve just set up. This includes any content you published previously, which will now be served from the custom domain as well.