Add a Custom Domain

Modified on Thu, 18 Sep at 4:27 PM

How to Add a Custom Domain in Vibefunnel

Custom domains allow you to serve your landing pages directly from your own branded domain, such as "promos.example.com," instead of a generic subdomain. This is particularly essential for organizations managing repositories, as it enables seamless hosting and distribution of content under your brand. Adding a custom domain is a straightforward process that involves submitting your domain and configuring DNS records for verification.


Step 1: Access the Custom Domains Settings

To get started, log in to your Vibefunnel account and navigate to the Settings section. In the left sidebar, you'll see options for managing your organization, including Organization, Users, Custom Domains, Usage, and Billing. Click on Custom Domains to open the dedicated page.


The Custom Domains interface displays any existing domains you've added, along with their status (e.g., Pending or Active). A brief description reminds you: "Add custom domains to serve your landing pages from your own domain."

Step 2: Add a New Domain

Click the green + Add Domain button in the top-right corner. This opens a simple form titled Add New Domain.

  • Domain Name*: Enter the full domain or subdomain you want to use, such as "promos.example.com". This field is required and must be a valid domain you control.
  • Once entered, click Add Domain to submit. If you change your mind, select Cancel to close the form without saving.


After submission, your domain will appear in the list with a Pending status, along with the date it was added (e.g., "Added 9/18/2025"). At this stage, the domain isn't fully active yet—you'll need to complete DNS verification.


Step 3: Configure DNS Records

A yellow warning box will appear under your pending domain, titled DNS Configuration Required. This indicates that you must update your DNS provider's settings to verify ownership and enable the domain.

Follow these instructions provided in the box:

  • Add the following CNAME record to your DNS provider:
    • Type: CNAME
    • Name: The subdomain part (e.g., "pages" for "pages.vibefunnel.ai")
    • Value: The unique value supplied by Vibefunnel (e.g., "08c4491c6170422c7fd7884-pages.dev.vibefunnel.ai")


Access your DNS provider's control panel (e.g., GoDaddy, Cloudflare, or AWS Route 53) and add this CNAME record exactly as specified. DNS propagation can take anywhere from a few minutes to 48 hours, depending on your provider.


Step 4: Verify and Activate

Once the DNS changes are live, return to the Custom Domains page and click Check Status next to your pending domain. The platform will automatically verify the configuration. If successful, the status will update to Active, and your domain will be ready to serve landing pages for your managed repositories.

You can also click the gear icon (if available) for additional options, like editing or removing the domain.


Important Notes

  • Why Custom Domains Matter: They are required for serving managed repositories, ensuring your content loads from a trusted, branded URL. This improves user trust, SEO, and deliverability.
  • Troubleshooting: If the status doesn't update after 48 hours, double-check your DNS record for typos and ensure no conflicting records exist. Contact Vibefunnel support if issues persist.
  • Permissions: You need administrative access to your DNS provider to complete setup. Only organization admins can add domains in Vibefunnel.


By following these steps, you'll have your custom domain up and running quickly, enhancing the professional appearance of your Vibefunnel campaigns. For more on managing repositories or other settings, explore our full knowledge base.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article