If you have an existing custom domain, you can link it to your Substack publication. You can buy one (from GoDaddy, etc.) if you don’t have one yet.
To get started, there will be a one-time $50 USD fee per publication. You must be a publication owner or group administrator to connect your custom domain.
To connect a custom domain to your Substack publication, please navigate to Dashboard > Settings > Custom Domain.
Once you’ve submitted your payment, go to your DNS provider and create a CNAME alias. Please feel free to learn more about that here. If you need to use a root domain without www, please check out this article. What we call "name" and "target" may have different labels on your registrar's setup page. We've seen name be called "host" or "subdomain" before, and sometimes "target" is labelled "points to."
You may be asked to configure a TTL. You are welcome to leave this alone.
If you have registered your domain through Cloudflare, make sure that the “Proxy status” on your CNAME record is set to “DNS only”. The orange cloud icon in the CNAME record row should be grey, not orange:
To manually check whether or not the configuration is ready, use the “check now” button on your settings page.
If it’s been over 24 hours, there may be an issue in the configuration. You can view your configuration from the settings page and if you need to set it up differently please delete the configuration and start over. You will not be charged again. Should you need help with this, please contact us at firstname.lastname@example.org.