By default, each Revv organization comes with a default subdomain. This subdomain uses your organization slug to publish pages on a subdomain of revv.co. For example, if you enter an organization slug called "example", Revv will publish all landing pages on https://example.revv.co.
Editing your Revv subdomain
You can edit your Revv subdomain at any time. Follow these steps:
1. Go to your organization's settings.
2. Click Subdomain.
3. Update your Organization slug. The slug must be unique -- just like a Twitter handle, you have to pick a slug that no one else is using.
4. Click Save. Your pages will now live at the subdomain that you've updated your organization slug to.
NOTE: Remember that when you change your Revv subdomain, all published pages will have their URLs changed. That means that if you link to them anywhere, those links will now be broken.
Setting up a custom Subdomain
You can customize the subdomain for your organization so that pages are published on a subdomain of your own website domain instead of on revv.co. For example, if you owned the domain "example.com", you could configure your organization to publish pages on https://donate.example.com.
To set up a custom subdomain, follow these steps:
1. Go to your organization's settings.
2. Click Subdomain.
3. Under Custom subdomain, enter the full URL of your desired custom subdomain, including the main domain of your website. For example, if you wanted your custom subdomain to be https://donate.example.com, enter "donate.example.com".
4. Click Save. We will begin generating your CNAMEs.
5. Wait a minute or two for Revv to generate your CNAMEs. CNAMEs are what point your subdomain to Revv's servers to make the pages live on your custom subdomain. These must be configured in your DNS provider settings. If you don't know what that is or how to do this, get in touch with your webmaster and they should know what to do.
6. Refresh the page. Depending on what DNS provider you use, you may have to configure one or several CNAMEs in your DNS settings. After the CNAMEs have been generated, create new CNAMEs in your DNS settings. Point them to the addresses listed under the Points to column. It may take up to several hours for your changes to propagate.
NOTE: If you're using Cloudflare as your DNS provider, make sure you enable Cloudflare proxy and use Full SSL (Cloud is orange).
Examples of common custom subdomains:
Note: If your original DNS provider is Cloudflare when you set upp your Revv page, and you decide to switch to another DNS provider, please give Revv a heads up before switching over. If not, your landing pages could break during the transition.
Common Error Codes:
NET::ERR_CERT_COMMON_NAME_INVALID: Incorrectly configured CNAMES or change in DNS provider
ERR_NAME_NOT_RESOLVED: CNAMES have not been placed.
DNS_PROBE_FINISHED_NXDOMAIN: CNAMES have been placed, waiting for them to process. Can also mean that the CNAMES were not placed.