Make your own Domain point to your Race Website

Set Up Race Domains with a Root Domain


TABLE OF CONTENTS

RunSignup allows you to use your own custom domain with your race website for free. By bringing your own domain to RunSignup, you are able to have a dynamic, data-driven website. RunSignup provides the hosting and SSL certificates free of charge.

This tutorial demonstrates how to link your domain with your RunSignup race website in a root domain configuration (e.g., hillvalley88miler.com).

Note: You must have an approved payment account associated with your race to link your domain to your website.

Set Up Race Domains with a Subdomain

If you wish to setup your RunSignup race website in a subdomain configuration (e.g., register.hillvalley88miler.com), you can learn how to set this up here: Set Up Race Domains with a Subdomain

Obtaining Your Domain


In order to use RunSignup’s domain feature with your race website, you must first own a domain name and be able to modify its domain name system (DNS) records.

If you do not currently own a domain, you must first purchase one from a reputable domain registrar that allows DNS modifications such as GoDaddy.

Note: RunSignup currently only allows .com, .net and .org domain extensions.

Initiating Domain Request


To begin the process of using your domain with your RunSignup race website, go to Race > Race Website > Domains


1Hhrp2n51g-aJ9J34Z6q1BbXjjDxpwMR9w.jpg?1675794344

Simply type in the domain that you want to use with your race website and click Add Domain.

mkP0XL_5Jk5ZqDMJURlInaFY995E1g-iaQ.jpg?1675794396

If you are using a domain with an extension other than “.com”, select the matching extension from the dropdown.

Note: RunSignup currently only allows .com, .net and .org domain extensions.

A request for the root domain includes the “www” subdomain and vice-versa.

Ownership Validation


In order for RunSignup to set up an SSL certificate for your custom domain, we must first validate that you control the domain you are requesting to link to your race website. This process is done via installing TXT records in your domain registrar’s DNS zone editor.  Adding these values will not change anything in your domain, but is required to allow RunSignup to create the SSL certificate in later steps of this process.

Note: If you have your domain’s nameservers pointing to a host other than your domain registrar, your DNS records have to be installed on that system instead.

TXT records are DNS records that do not impact where your website points, which means that you can migrate your domain to RunSignup with zero downtime during the transfer process.

After initiating a domain request, RunSignup provides you with TXT records to install.

66597636-b622-4803-bd28-ef6d3564da39-bCTWmu.png

To add the TXT records to your domain, you must go to your domain registrar’s DNS editor. In GoDaddy, this can be accessed by clicking the DNS button under the Domains list.

Note: This tutorial demonstrates using GoDaddy. Instructions may be different for your domain registrar’s DNS zone editor.

c85479e0-98bd-4931-8e37-75c80b8c41b0-bCTWns.png

To add a TXT record, click the Add button.

bbe9bd41-7ae8-4bbb-ba1f-13e7b75ef55b-bCTWo_.png

For the Type, select TXT.

b48d1224-57e1-48b2-a247-d65e00bf752c-bCTWpJ.png

All TXT records provided by RunSignup must be installed to complete this step. If the host or TXT values are not correctly installed, your domain request will not move to the next step.

Tip: Use the copy button next to the TXT records on RunSignup to minimize errors.

50e8f886-5314-48c2-915e-7ad4f9ac6aca-bCTWrK.png

In GoDaddy, add the corresponding host and TXT values, and click Save.

For a root domain (www) setup, two records must be installed.

Note: RunSignup provides you with 72 hours (3 days) to validate domain ownership, after which the request will be marked as expired.

RunSignup automatically checks every 30 minutes to validate domain ownership; however, it may take longer for changes to take effect depending on if prior TXT records have been installed.

Once RunSignup detects the correct set up, this step is complete.

SSL Certificate


After domain ownership has been established, RunSignup will obtain an SSL certificate to use for your race website.

This process happens automatically in the background and should complete with 30 minutes of domain ownership validation.

46bfa45d-3af5-487a-ad64-72e50ea8e664-bCTWMs.png

RunSignup Installation


After an SSL certificate has been obtained, RunSignup will automatically provision its infrastructure to handle requests for your domain during U.S. business hours.

Note: RunSignup’s installation window is 7AM - 8PM Eastern Time (ET) daily.

3a9561c8-2e9d-4809-81c3-0ae90566e5ac-bCTWLX.png

Client Installation


Once RunSignup has provisioned your domain, you are now able to point your domain to your race website using the provided DNS records.

For a root domain, two records must be installed: an A record for the root, and a CNAME for the www subdomain.

c66b7411-79b0-46f7-8843-288ca8f7f9a9-bCTWeY.png

This tutorial demonstrates how to update your DNS records in GoDaddy; if you are using a different domain registrar, the instructions may vary.

Editing Your A Record

To add your A record, click the edit icon next to the A record with Name @

Note: If you do not have an A record for @, click the Add button below.

Note: If you previously set up domain forwarding, this option needs to be turned off before you can Edit your A record.

5c03f8ca-5245-4409-b520-e19a9d11666c-bCTWtp.png

Fill in the DNS record with the values provided by RunSignup and click Save.

3a553ec8-c027-448c-b094-efe71d2d6fe1-bCTWhj.png

Note: Your provided IP address may differ from the screeenshot above; RunSignup uses multiple IP addresses for its domain service.

IMPORTANT: Make sure you only have one A record listed for @.

 

Adding CNAME Record

To add your CNAME record, click the edit icon next to the CNAME record with Name www

Note: If you do not have a CNAME record for www, click the Add button below.

a00cb885-2fb7-4b26-ba61-d268a1d83086-bCTWs7.png

Fill in the DNS record with the values provided by RunSignup and click Save.

c4ce25be-991a-44ac-afbb-0803c4d13205-bCTWid.png

RunSignup automatically checks every 30 minutes for valid domain installation using the provided DNS records.

IMPORTANT: Make sure you only have one CNAME record listed for www.

Domain Live


Once RunSignup detects valid domain installation, your domain is live.

As long as your domain is pointed to RunSignup, it will automatically receive security updates and SSL certificate renewals on your behalf.

Since your race domain is an extension of your race website, any content modifications made to your race website will appear on your race domain.

Important! Once your site is live, it is important to not put it in draft mode.

c107f25a-ea20-4a1a-b4b4-b3d9342df59f-bCTWN5.png

Did you find this article useful?

  • Creating a Race

    Race Creation RunSignup’s race creation wizard streamlines the process of setting up a new ...
  • Set Up Basic Info

    Table of Contents: Basic Info Race Location Race URL Race Contact Events Processing Fees Donation...
  • Customize Events

    The “Events” step of the race wizard will allow you to go into further detail about th...
  • Set Up Payments

    TABLE OF CONTENTS Getting Started Setting Up Your Payment Method Setting up Payments to Yoursel...
  • Re-Enter the Race Wizard

    After you have finished creating your race using the race wizard, you can always return to the wizar...