Skip to main content

Guide to Custom Domains

Learn how Levamo Cloud manages custom domains through its Cloudflare integration and how to choose the best connection method for your site.

Overview

A custom domain, like yourcompany.com, plays a critical role in establishing your brand and building trust online. Levamo manages all custom domains through its Cloudflare integration, giving your site enterprise-grade DNS, performance, and security powered by one of the world's leading infrastructure platforms.

There are three ways to connect your custom domain to Levamo: Cloudflare API Managed by Levamo, Cloudflare API Managed in your Cloudflare account, and Cloudflare Nameservers (NS). This guide explains each option and its benefits so you can choose the best fit for your needs.

Why You Need a Custom Domain

  1. Professional Appearance: Using your own domain instead of a temporary site domain demonstrates legitimacy and professionalism to your visitors.

  2. Branding: Custom domains showcase your brand in the URL, increasing recognition and trust.

  3. SEO and AEO Benefits: Custom domains improve search engine optimization (SEO) and answer engine optimization (AEO), helping your site rank higher in search results and appear more in conversational queries compared to default domains.

How Levamo Cloud Manages Domains with Cloudflare

Levamo has partnered with Cloudflare, a globally trusted platform for DNS, CDN, and web security, to manage the DNS of every custom domain on the platform. This means that regardless of which connection method you choose, your domain's DNS is powered by Cloudflare's world-class infrastructure.

Key Benefits of Cloudflare-Powered DNS

  • Enterprise-Grade DNS Performance: Cloudflare operates one of the fastest and most reliable DNS networks globally, ensuring your domain resolves quickly for visitors anywhere in the world.

  • Boosted Performance with Levamo's CDN: Improve speed and reliability with Levamo's Content Delivery Network, which caches static content for faster delivery worldwide.

  • Enhanced Security with Levamo's WAF: Protect your site with Levamo's Web Application Firewall, which provides robust protection against malicious attacks.

  • Simplified Management: Levamo handles the complexity of DNS configuration directly from your dashboard.

  • Faster Support for DNS Issues: With DNS records visible in the Levamo's dashboard, our support team can quickly resolve DNS-related problems, minimizing downtime.

Note: Levamo's Enterprise Cloudflare features (CDN, WAF, Full Page Caching, and other edge-level optimizations) are available with the Cloudflare API Managed by Levamo and Cloudflare Nameservers methods. They are not available with the Cloudflare API Managed in your Cloudflare account method. See the comparison below for details.


Connection Methods

There are multiple connection methods using Cloudflare. See below for a quick summary of each one. For detailed, step-by-step instructions, see: How to Connect Your Custom Domain to a Levamo Website

Option 1: Cloudflare API Managed by Levamo Cloud

With this method, you connect your existing Cloudflare account to Levamo by sharing an API token, and Levamo takes over management of your domain's Cloudflare configuration. This is the default and recommended option when connecting via API token.

Levamo manages all of your Cloudflare settings on this domain, including DNS records, CDN, security (WAF), and Full Page Caching, all directly from the Levamo dashboard.

When to Choose This Option

  • You already have a Cloudflare account (or are happy to create a free one).

  • You want Levamo to manage your DNS and Cloudflare configuration while keeping your current nameservers.

  • You manage other services on your Cloudflare account alongside your Levamo's site.

  • You want access to Levamo's full Enterprise-grade Cloudflare feature set.

How It Works

  1. Create a free Cloudflare account at cloudflare.com (if you don't already have one).

  2. Add your domain to Cloudflare.

  3. Generate an API token with the permissions Levamo needs to manage your domain.

  4. Paste the token into the Levamo dashboard when adding your domain, and select Managed by Levamo

This is the recommended method for most users. A free Cloudflare account takes just a few minutes to set up and gives Levamo the access it needs to fully manage your domain.

Option 2: Cloudflare API Managed in your Cloudflare account

With this method, you still connect your Cloudflare account to Levamo via an API token, but you choose to keep full control of your Cloudflare zone yourself. Levamo only manages the core DNS records needed to route your domain to the Levamo hosting environment. Everything else, including proxying, caching, security rules, firewall, and edge-level redirects, stays under your control in your own Cloudflare dashboard.

Important: With this option, Levamo's Enterprise Cloudflare features are not available for this domain. That means no Levamo-managed CDN, no Levamo WAF, and no Full Page Caching from Levamo's side. Any performance, caching, or security configuration at the Cloudflare edge must be set up by you in your own Cloudflare account.

When to Choose This Option

  • You already run advanced Cloudflare configurations (custom Page Rules, Workers, WAF rules, etc.) that you don't want Levamo to touch.

  • You prefer to manage your own Cloudflare zone and accept that Levamo's Enterprise Cloudflare features won't apply to your setup.

  • Your organization requires that Cloudflare be managed independently of your hosting provider.

How It Works

  1. Create a free Cloudflare account at cloudflare.com (if you don't already have one).

  2. Add your domain to Cloudflare.

  3. Generate an API token with the permissions Levamo needs to route traffic to your site.

  4. Paste the token into the Levamo dashboard when adding your domain, and select Managed in my Cloudflare account.

Once connected, Levamo only maintains the basic DNS records that point your domain to the web server. Redirects can still be configured at the web server level by Levamo, but any Cloudflare-edge configuration (caching, security, performance tuning) will live entirely in your own Cloudflare account.

Option 3: Cloudflare Nameservers (NS)

With the Cloudflare Nameservers method, you update your domain's nameservers at your registrar to point to the Levamo-provided Cloudflare nameservers. Once the nameservers propagate, Levamo takes full control of your domain's DNS through Cloudflare, with no Cloudflare account required on your end.

When to Choose This Option

  • You prefer a set-it-and-forget-it approach with no external accounts to maintain.

  • You don't currently use Cloudflare and would rather not create an account.

  • You want Levamo to have complete control over your domain's DNS from the start.

How It Works

  1. Add your domain in the Levamo dashboard.

  2. The dashboard provides you with a pair of Cloudflare nameservers.

  3. Log in to your domain registrar (e.g., GoDaddy, Namecheap, Google Domains) and update the nameservers.

  4. Wait for DNS propagation (typically a few minutes to 48 hours).

Choosing the Right Method

Feature

Cloudflare API Managed by Levamo

Cloudflare API Managed in your Cloudflare account

Cloudflare NS

Requires a Cloudflare account

Yes (free)

Yes (free)

No

Nameserver change needed

No (yes if new Cloudflare account)

No (yes if new Cloudflare account)

Yes

DNS managed in Levamo dashboard

Yes

Partial (core routing records only)

Yes

Levamo-managed Enterprise-grade CDN

Yes

No

Yes

Levamo-managed Web Application Firewall (WAF)

Yes

No

Yes

Levamo-managed Full Page Caching

Yes

No

Yes

Customer controls Cloudflare configuration

No

Yes

No

Best for

Users who want Levamo to handle everything while keeping their current nameservers

Users who want to manage their own Cloudflare zone or have complex setups

Users who prefer a hands-off approach with no external accounts

Tip: Not sure which to pick? We recommend Cloudflare API Managed by Levamo. Creating a free Cloudflare account is quick, and this option gives you Levamo's full Enterprise-grade Cloudflare feature set without needing to change your nameservers. Ideal if your domain is also used with other services.

Domain Statuses

After adding a custom domain, its status will display in your dashboard:

  • Active: Your domain is fully connected and serving your Levamo site.

  • Pending: DNS changes are still propagating or a configuration step is incomplete. Check your DNS settings or Cloudflare account.

  • Expired: The domain connection has timed out or is no longer valid. Re-initiate the setup from your dashboard.

Conclusion

Custom domains are a key element of a professional and trustworthy online presence. Thanks to Levamo's Cloudflare integration, every custom domain on the platform benefits from world-class DNS performance, and, depending on the connection method you choose, from Levamo's full suite of Enterprise-grade Cloudflare features.

For detailed instructions on connecting your domain, visit our How to Connect Your Custom Domain to a Levamo Website guide. If you have any questions, feel free to contact our support team for assistance.

Did this answer your question?