Domains

Configuring Subdomains for Your Platform

In this guide, I'll walk you through the steps to configure subdomains effectively. Begin by selecting the Add New Domain option located at the upper right corner of the screen. When the dialog box appears, you'll need to enter the desired subdomain name – in this case, we’ll use promo.whitelabelguides.com. Since this is a subdomain, an "A" record is unnecessary, but a CNAME record must be added. This straightforward three-step process allows you to activate a newly created funnel. To start, click on Settings on the left-hand menu, and then navigate to Domains in the new menu that appears. Before you hit Add, be sure to copy the red-highlighted URL and switch over to your domain registrar. We’re demonstrating this with GoDaddy, though the process will be quite similar across most domain registrars. Go to the DNS Management section for your domain. Click Add and select CNAME from the dropdown menu. In the Host field, enter the part of your subdomain that comes before the dot. For this example, we’ll input “promo.” Next, paste the copied URL into the Points To field on your registrar's page. To speed up the process, reduce the time in the TTL dropdown. Click Save when you’re finished. Return to your platform and click Add. It might take a few attempts to succeed, as the CNAME needs time to propagate. Once it’s completed, you’ll receive a success notification indicating that the subdomain has been successfully added. Finally, choose the previously created funnel from the dropdown list and click Link Domain to complete the process.

Establishing Your Primary Domain

In this guide, we’ll walk you through the process of configuring a primary domain. But first, let’s clarify what a primary domain is. Essentially, a primary domain is the core address of your website, such as "example.com." In contrast, "sub.example.com" is considered a subdomain, with "www" being the most widely recognized subdomain. Setting up a primary domain is essential for launching websites built on your platform. For instance, if you've created a website on your platform that’s ready to go live, you might want "yourdomain.com" to serve as the main address for this new site. For this example, we'll demonstrate how to set up the primary domain "yourdomain.com" using four straightforward steps: Step 1: Register a New Domain For this demonstration, we’ll use GoDaddy as our domain registrar, though the process is similar across most platforms. Within your platform, start by navigating to the Settings menu on the left-hand side. From there, select Domains from the secondary settings menu. Next, click on Add New Domain located at the top right corner. In the popup window, enter your new domain URL. Since this is a primary domain, you might also want to include a subdomain by enabling the subdomain option. Step 2: Configure the DNS Record Now, head over to your domain registrar’s website (GoDaddy in this case) and locate the DNS Management section for your domain. This is where you’ll add an "A" record. If an "A" record already exists, click on the edit icon to modify it. Paste the IP address you copied from your platform into the appropriate field and hit Save. If an "A" record does not yet exist, you’ll need to create one from scratch. Start by clicking Add. Then, choose "A" as the record type. For a primary domain, the host field should be the "@" symbol. Next, paste the IP address from your platform into the "Points To" field. It’s recommended to set the TTL (Time to Live) to 30 minutes, which helps your domain propagate more quickly. Finally, click Save. Fantastic! You’re halfway through the setup process. Next up… Step 3: Assign the Website or Funnel Now, it’s time to link your newly configured primary domain to the specific funnel or website you want to make live. Return to your platform and proceed by clicking Add.

Crafting a Personalized 404 Error Page

Why a Tailored 404 Error Page Matters Before setting up your custom 404 error page, it’s crucial to grasp the advantages of having one: Preserves Brand Identity: Ensures your website's look and feel remain cohesive. Enhances User Experience: Provides users with alternatives instead of a dead end, minimizing frustration. Offers Navigation Alternatives: Includes links to essential or popular content, encouraging visitors to stay on your site. Steps to Create Your Custom 404 Error Page Creating a custom 404 error page is a simple process. Follow these steps to provide users with a branded and helpful page rather than a generic error message: Access Your Domain Settings: Start by opening your CRM dashboard and navigating to the domain settings. Here, you can connect your domain and configure various features, including your personalized 404 error page. Link Your Domain and Configure Your 404 Page: If your domain isn’t connected yet, do so now. Once connected, locate the option to configure your 404 error page under the additional settings. Modify an Existing Domain (If Already Connected): For domains that are already set up, head to the ‘edit domain’ section. Here, you can adjust domain settings, including selecting or modifying your 404 error page. Select Your 404/Error Page: Choose the specific page you want as your 404 error page. It’s advisable to create a distinct 404 error page for each domain to ensure consistency and relevance. Tips for an Effective 404 Error Page To optimize your custom 404 error page, consider these best practices: Maintain Brand Uniformity: Incorporate logos, color palettes, and fonts that align with your website’s design. Include Useful Links: Provide links to your homepage, key products, or popular articles to help users find relevant content. Adopt a Friendly Tone: Using a light-hearted or apologetic tone can help alleviate user frustration. Common Issues and FAQs Q: What should I do if my custom 404 page isn’t displaying? A: Verify your domain settings to ensure the correct page is selected. If problems continue, reach out to support for help. Q: Is it possible to have different 404 pages for different domains? A: Yes, it’s both possible and advisable to customize 404 pages for each domain to enhance the user experience.

Configuring Mailgun DNS Records on Namecheap

When setting up Mailgun for your email services, it's essential to configure specific DNS (Domain Name System) records on your domain. These records instruct the internet on how to manage your domain and allow Mailgun to authenticate your domain for sending emails. Step 1: Setting Up a New Domain in Mailgun Access Your Mailgun Account: Sign in to your Mailgun account and head to the "Sending" section located on the left-hand side menu. Add a Domain: Click on "Domains" and choose "Add New Domain." Enter Domain Details: Input your domain name (e.g., mg.geraldineenterprises.com). Ensure the region is set to "US" to ensure compatibility, regardless of your physical location. Proceed with Domain Addition: Select "Add Domain" to continue. Mailgun will then generate a set of DNS records that need to be added to your Namecheap account. Step 2: Inserting DNS Records in Namecheap Access Namecheap and Manage Your Domain: Log in to your Namecheap account, locate your domain, and click on "Manage." Navigate to Advanced DNS: TXT Records: Go to the "Advanced DNS" section and select "Add New Record." Choose "TXT Record" and input the hostname (e.g., mg.geraldineenterprises.com) along with the corresponding value provided by Mailgun. Repeat this for all TXT records given. MX Records: Still in the "Advanced DNS" section, find the MX records area. Click "Add New Record," choose "MX Record," and enter the hostname (mg), the Mailgun-provided value, and set the priority to 10. Repeat for any additional MX records. CNAME Record: Lastly, select "Add New Record" and choose "CNAME Record." Enter the hostname (e.g., email.mg) and the value supplied by Mailgun. Step 3: Confirming DNS Configuration in Mailgun Return to Mailgun: Go back to your Mailgun account and navigate to the domain settings. Verify DNS Setup: Click "Verify DNS Settings." Be aware that changes might take up to 24 to 48 hours to propagate globally, although verification often happens sooner. Check Verification Status: Once the DNS records are verified, green check marks will appear next to each record in Mailgun, indicating that the setup was successful. Step 4: Obtaining the API Key Locate API Key: In Mailgun, navigate to the "API Keys" section. Copy the API Key: Copy your API key for use in integrating Mailgun with your email services or other relevant applications. Troubleshooting and Common Questions DNS Propagation Time: If your DNS records aren’t verified immediately, remember it can take up to 48 hours for changes to propagate across the internet. Region Selection: Make sure the region is set to "US" when adding your domain in Mailgun, as this is necessary for proper functionality. Accurate Record Entry: Double-check all values to ensure they match exactly what Mailgun provided, with no extra spaces or characters. This guide ensures a smooth integration of Mailgun with your domain through Namecheap, helping you to manage your email services effectively.

Setting Up a Subdomain with NameCheap

To get started with creating a subdomain in NameCheap, follow these instructions carefully: Step 1: Access Your NameCheap Account Begin by logging into your NameCheap account using your username and password. Step 2: Navigate to Your Domain List Once logged in, locate and click on the "Domain List" from the main menu. Step 3: Locate Your Domain Use the search function to find the specific domain you wish to add a subdomain to. Step 4: Manage Your Domain On the right side of the domain entry, click the "MANAGE" button. Step 5: Open Advanced DNS Settings Navigate to the "Advanced DNS" tab at the top of the page. Step 6: Add a New DNS Record Click on "ADD NEW RECORD" to begin setting up your subdomain. Step 7: Choose Your Record Type In the first column, select either "A Record" or "CNAME" depending on your requirements. Step 8: Specify the Subdomain Name Enter the desired subdomain name (e.g., "book") in the "Host" field, leaving out the main domain name. Step 9: Input the IP Address Under "IP Address," input the IP "34.68.234.4." Step 10: Save Your Settings Confirm your changes by clicking on the green checkmark to save. Connecting Your Subdomain to the CRM After setting up your subdomain, you'll need to link it to your CRM to ensure it directs traffic correctly. Step 1: Open CRM Domain Settings In your CRM, navigate to "Settings" and then click on "Domains." Step 2: Add the New Subdomain Select "Add New Domain" and enter your full subdomain (e.g., "book.justatestdomain.com"). Step 3: Assign to a Funnel or Website Click "Select Funnel for Domain" and choose the corresponding funnel or website. Step 4: Set Default Pages Under "Set default step," choose the specific page or step that the traffic should be directed to. Also, select a "Default 404 page." Step 5: Finalize the Domain Link Complete the process by clicking on "Link Domain." Troubleshooting and Common Questions Why Isn’t My Subdomain Functioning? If your subdomain isn't active, remember that DNS changes can take up to 48 hours to propagate. Double-check that you’ve entered the correct IP address and subdomain in NameCheap. Can I Connect Multiple Subdomains to My CRM? Absolutely, you can link multiple subdomains to different funnels or pages within your CRM. How Do I Remove a Subdomain Link? To unlink a subdomain, go to "Settings" > "Domains" in the CRM, find the relevant subdomain, and select the option to unlink or delete it.

Add an XML Sitemap to Your Domain

Integrating an XML sitemap into your domain is an effective way to boost your website's search engine optimization (SEO) and improve its visibility. Follow these steps to add an XML sitemap to your domain within your CRM. Step 1: Access the Settings Section Start by navigating to the Settings area in your CRM. From the left-hand side menu, select Domain to manage your domains. Step 2: Add XML Sitemap Locate the domain where you want to add the sitemap. Click on the 3-dot menu next to the domain name to reveal the XML Sitemap option. This option allows you to create a sitemap that enhances your website’s SEO by improving its visibility to search engines. Step 3: Use the Sitemap Generator When you select XML Sitemap, a popup window with the sitemap generator will appear. This tool displays all the websites or funnels associated with the chosen domain. You can expand each website or funnel to view individual pages and select or deselect them as needed for inclusion in the sitemap. Once you’ve made your selections, click the Proceed button. Step 4: Add Custom URLs (Optional) If your website uses dynamically generated pages, such as those in drop-in blogs, you may want to ensure each post is indexed by Google. You can add these custom URLs in the Custom URLs section of the sitemap generator. This step is optional and depends on your specific use case. Step 5: Generate and View Your Sitemap After configuring your sitemap, click the Generate button to create it. A confirmation popup will appear, allowing you to view your newly generated XML sitemap. The URL provided in this popup is the one you'll need to submit to your Google Search Console account, which informs Google to index your pages. By following these steps, you can effectively manage your sitemap within your CRM, ensuring that your website is optimized for search engines and easily discoverable by potential visitors.

Connecting Your Domain

In this video we will walk you the short steps to connect your domain to your account. Navigate to Settings (Left Sidebar) > Domains.  Remember that you just need to enter your domain without the www as the system will prompt you to also add the alternative www once you add it without the www.