This support article is only for custom domains added prior to July 11, 2018 date. Any new custom domains can follow How To Create A Custom Domain.

Online security helps you build more trust and loyalty with your donors.

As part of our Standard and above plans, you can add a SSL-secured custom domain on CauseVox. While we've always ensured our donation form is secured at the highest level of security available, the addition of the SSL on your custom domain ensures all activity on your site is secure.

Here's how you can set up SSL for your custom domain in your registrar for CauseVox:

Overview

In the past, for custom domains we asked you to create an A-record pointing to our server’s IP address.  

Moving forward, instead of creating an A-record to the IP address, you will create a CNAME record instead, pointing to customdomains.causevox.com so as to ensure your custom domain is secure.

Note: You cannot use a "naked" domain to point to CauseVox (ie yourwebsite.org), so you’ll want to set up a subdomain such as donate.yourwebsite.org. 

For New Custom Domains

Here’s how you can set a custom domain for your donation page or campaign:

Step 1: Decide what your subdomain will be: a lot of organizations use donate.yourwebsite.org, fundraise.yourwebsite.org, or yourcampaignname.yourwebsite.org. If you want to use a domain in the format of yourwebsite.org, you’ll need to put ‘www.’ in front of it.

Step 2: Enter in the subdomain name in your donation page or campaign Settings under custom domain and save.

Step 3: Login to your domain name registrar, and set up a subdomain. 

This process looks different depending on where you registered your domain, here’s a few articles to help guide you: 

In order for the subdomain to be pointed to your CauseVox site, you’ll want to set up a CNAME record that points to customdomains.causevox.com. 

For example, if your subdomain is fundraise.yourwebsite.org we will put “fundraise” in the name section and “customdomains.causevox.com” in the ‘points to’ value area.

Step 4: To help your custom domain load as quickly as possible, you’ll want to lower the TTL (Time To Live) to the lowest value available and save.

This change could take up to 48 hours to take effect, and you’ll see that your custom domain site is secure.

Check out our support article on How To Create A Custom Domain for detailed step by step directions.

For users with existing custom domains

For users with existing custom domains, we recommend using one of these two options for setting up your custom domain, depending on your DNS provider settings and your preference in regards to ease and downtime.

1) The Simplest Way

If your DNS provider DOES NOT allow you to add a CNAME when an existing A-record with the same name exists.

Because you likely won’t be able to edit or add your subdomain that’s already set up with the A-record pointing to an IP address, the easiest way to change over the subdomain to the CNAME is to delete the first subdomain and quickly set up the subdomain again, this time with the CNAME pointing to customdomains.causevox.com.

This method does cause some minimal downtime (up to 30 minutes or so), so we don’t recommend using this method if you’re currently experiencing high volumes of traffic on your site. However, if you wait until a time when traffic is typically low, this is great option.

Step 1: Login to your domain name registrar and locate your existing domain you created with the A-record pointing to our IP address 162.209.115.128.

Step 2: To help your custom domain load as quickly as possible, you’ll want to lower the TTL (Time To Live) on the existing A-record to the lowest value available. 

Step 3: Delete the subdomain with the A-record that pointed to our IP address.

Step 4: Immediately set up another subdomain and add the CNAME record with the value customdomains.causevox.com

Step 5: Save changes

Here’s an example of how to set up a subdomain in GoDaddy for fundraise.releaseyourvoice.info:

This change could take up to 48 hours to take effect, and you’ll see that your site is now secure. There might be slight downtime corresponding to the TTL, but it should be minimal. We recommend doing the change during a low traffic period.

Here’s more directions on how to set up a subdomain for other domain name registrars:

2) The More Advanced Way

If you own your domain and aren't using a wildcard domain for anything else. (For instance, this is the case if you own example.org, and your CauseVox site is currently on fundraise.example.org)

This method is slightly more advanced, but it’s the best fit if you’re looking to have no potential downtime on your site. Basically, what you’re doing is setting up a subdomain wildcard so that any subdomains that don’t specifically point to a website will go to your CauseVox site. Then, you’ll want to delete the subdomain with the A-record pointing to our IP, set up the subdomain once more with the CNAME pointing to customdomains.causevox.com, and then delete the wildcard.

Step 1: Login to your domain name registrar and locate your existing domain you created with the A-record pointing to our IP address 162.209.115.128.

Step 2: To help your custom domain load as quickly as possible, you’ll want to lower the TTL (Time To Live) on the existing A-record to the lowest value available. 

Step 3: Create a wildcard A-record (using * instead of a specific subdomain) with the lowest TTL pointing to our IP address 162.209.115.128.

Step 4: Save changes

Step 5: Delete the existing A-record pointing to our IP address.

Step 6: Add the CNAME record with the value customdomains.causevox.com 

Step 7: Remove the wildcard A-record point to our IP address created in step 2.

Here’s an example of how to set up the wildcard (*) in GoDaddy:

Once set, you should have switched over your domain with no downtime and and you’ll see your site is now secure. 

Have more questions about setting up a custom domain? Reach out to us at [email protected]

Did this answer your question?