Do you want to add a custom domain alias for your WordPress landing page?
Instead of installing a separate WordPress website, you can simply create new landing pages and then point different domains to those pages.
In this article, we’ll show you how to easily add a custom domain alias for your WordPress landing page.
Why Add a Custom Domain for a WordPress Landing Page?
Let’s say you have a blog where you publish cooking recipes on a domain name called mycookingrecipes.com. Now you want to expand your business and start selling online courses as well.
One way to promote your online courses business is to create a new marketing website using a different domain name. For example, awesomecookingcourse.com.
By using different domain names, you can keep your recipes and courses separate, so visitors don’t get confused.
You could spend time, money, and effort building a completely new site, but it’s much easier to add a custom domain and then point it to a landing page on your existing website.
In this way, you can create an awesome micro-site that’s fine-tuned to promote your new business idea. However, behind the scenes, you’re using the same WordPress installation to create and sell your online courses, as well as share your recipes.
You simply need to use your clients’ custom domains. This can save you a ton of money and give you nice big profit margins for all of your projects.
That being said, let’s take a look at how to easily add a custom domain alias to your WordPress landing page.
What Do you Need to Add a Custom Domain Alias for Your WordPress Landing Page?
First, you’ll need to make sure that your WordPress hosting company allows you to have multiple domains pointing to the same WordPress website.
They have competitive pricing and you can use their domain names with any WordPress hosting company.
Note: There is a free version of SeedProd that allows you to create custom pages no matter what your budget. However, you’ll need to buy SeedProd Premium in order to use the domain mapping feature.
Creating Your Landing Page in WordPress
To start, you’ll need to create a landing page on your existing WordPress website. In a later step, we’ll map the new domain name to this landing page.
First, install and activate the SeedProd plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.
After activating the plugin, SeedProd will ask for your license key.
You can find this key under your account on the SeedProd website. After entering the information, simply click on ‘Verify Key.’
After that, go to SeedProd » Landing Pages and click on ‘Add New Landing Page.’
On the next screen, you’ll be asked to choose a template for your custom page in WordPress.
SeedProd comes with more than 180 professionally-designed templates that you can use as a starting point.
SeedProd’s templates are organized into different campaign types such as ‘lead,’ ‘squeeze,’ and ‘coming soon.’ You can click on the tabs at the top of the screen to filter templates based on campaign type.
To take a closer look at any template, simply hover your mouse over that design and then click on the magnifying glass icon.
When you find a design that you like, click on ‘Choose This Template.’ We’re using the ‘Masterclass Sales Page’ template in all our images, but you can use any template you want.
Next, go ahead and type in a name for your landing page. SeedProd will automatically create a URL based on the page’s title, but you can change this URL to anything you want.
For example, you may want to include some keywords to help this page appear in relevant search results.
When you’re happy with the information you’ve typed in, click on the ‘Save and Start Editing the Page’ button.
This will launch the drag-and-drop page builder. On the right, you’ll see a live preview of your page. You will also see block settings on the left.
The page builder is super easy to use.
To customize a block, simply click to select it in the page editor. The left-hand toolbar will then show all the settings for that block. For example, here we’re changing the text inside a ‘Headline’ block.
You can format the text, change its alignment, add links, and more using the settings in the left-hand menu.
If you want to remove a block from your landing page, then simply click to select that block. Then, you can click on the trash can icon in the mini toolbar.
To add new blocks to your design, just find a block in the left-hand menu and then drag it onto the page layout.
You can then customize this block by following the same process described above.
If you’re creating a landing page to sell products and services, then SeedProd also has a range of WooCommerce blocks that you can add to your design.
SeedProd also comes with ‘Sections,’ which are rows and block templates for common web design elements such as header, footer, hero image, call to action, and more.
To see all of the available sections, simply click on the ‘Sections’ tab.
To preview a section, hover your mouse over it and then click on the magnifying glass icon.
When you find a section that you want to add to your landing page, simply move the mouse over it and then click on the little ‘+’ icon.
This adds the section to the bottom of your landing page. You can move both sections and blocks around your design using drag and drop, to create your perfect layout.
You can also change your landing page’s fonts, size, colors, background images, and more.
If you’re creating a landing page to get more conversions, then SeedProd works with many popular third-party tools you may already be using. This includes top email marketing platforms, Google Analytics, and more.
To connect your landing page to your email marketing service, simply click on the ‘Connect’ tab. You can then hover your mouse over the email marketing service that you use on your website, such as Constant Contact or Campaign Monitor.
Then, click on the ‘Connect’ button when it shows up.
SeedProd will now show you how to connect the page to your email marketing service.
When you’re happy with how the template looks, click on the ‘Publish’ button and then click on ‘Save.
Adding Custom Domain to Your Landing Page
Now, it’s time to tell SeedProd to use a custom domain alias for this landing page.
To do that, simply select ‘Page Settings’ and then click on ‘Custom Domain.’
Now, click the ‘On’ button next to ‘Custom Domain.’ Below that, you need to type in the domain name that you want to use.
If your custom domain name comes with an SSL certificate, then you will need to click on the ‘Force HTTPs’ switch as well, so that it turns orange.
Don’t forget to click on the ‘Save’ button to store your changes.
At this point, if you try visiting your custom domain name then you will get an error because the domain doesn’t point to your website yet.
Let’s change that.
Setting up Custom Domain Alias
You need to point your custom domain alias to your WordPress hosting provider. You can do that by editing the DNS nameservers under your domain registrar account.
Nameservers tell the global domain name system where to look for a particular website. One way to point your domain to your website is to change the domain nameserver.
Make sure you write these nameservers down as you’ll need this information in the next step.
For the sake of this guide, we’ll be showing you how to set up a custom alias for a domain registered at Domain.com by pointing it to Bluehost. The steps should be similar for most domain registrars.
First, you need to log in to your Domain.com account. After that, simply click on the ‘DNS & Nameservers’ link in the left-hand sidebar.
Before you start, check the right domain is selected at the top of the screen, and change it if necessary. After that, scroll down to the DNS records section.
First, click the three dots next to ‘ns1.domain.com’ and select ‘Edit.’
You will see a popup where you can edit the nameserver record.
Simply type the new nameserver into the ‘Content’ box and then click on ‘Update DNS.’
Repeat this process for the ns2.domain.com nameserver record.
Once you’ve done that, you will see your updated nameservers in the list.
For more details, please see our guide on how to easily change DNS nameservers.
Adding Custom Domain to Your Hosting Account
Now that your custom domain is pointing to your WordPress hosting provider, you need to add the domain to your hosting account.
We’ll show you how to add a domain name in Bluehost. However, the process is the same for most hosting providers.
Simply log in to your hosting account dashboard and then go to the Domains » Assign page and find the ‘Use a domain that is not already associated with your account’ section.
Here, enter your new domain name.
Bluehost will now check that this domain name points to their nameservers.
Once it’s done this check, you can scroll down to the ‘Addon vs Parked’ section and select the ‘Addon’ option.
Below that, you can choose the folder that you want to use for this domain, which is the directory where your WordPress website is installed.
If you’re unsure which directory to choose, then you can simply select the public_html option.
Finally, click on the ‘Assign this domain’ button to add your domain name.
That’s all, you can now visit your new landing page by typing your custom domain alias into a new browser tab.
We hope this article helped you point your custom domain alias to your WordPress landing page. You may also want to see our guide on how to create an email newsletter and our comparison of the best business phone services to boost your landing page conversions.