How to Connect a Domain to Framer
If you've built your website using Framer and you're trying to connect it to your domain on Porkbun, you're in the right place! We'll show you how to get everything set up in the domain's DNS records so you can bring your site online. Let's get started.
How to add the domain on Framer
The first step involves adding your domain to your Framer account. You can follow this guide from Framer's site to start the process. Be sure you follow the steps under the section titled "Add a third party domain".
Once you add the domain on Framer, you'll be provided with a set of DNS records. The rest of this guide will show you how to add those records to your domain on Porkbun.
How to connect your domain's DNS records to Framer
- Type: A - Address Record
- Host: @ (or leave blank)
- Answer/Value: (the IP address Framer provided for the first DNS record).
⚠️️ Note
If you get an error stating "A CNAME or ALIAS record with that host already exists", you most likely have some existing DNS records you will need to delete first. This guide explains more.
- Type: A - Address Record
- Host: @ (or leave blank)
- Answer/Value: (the IP address Framer provided for the second DNS record).
- Type: CNAME: Canonical name record
- Host: www
- Answer/Value: sites.framer.app
That's it! You can switch back to your Framer account and verify the domain has been connected. Assuming everything is configured correctly, your website should come online within the next 48 hours (though it usually only takes an hour or two).
What if I'm connecting a subdomain instead of my root domain?
If you're trying to connect a subdomain (such as blog.yourdomain.com) to your Framer site, the process will work pretty much the same, but they may provide you with one DNS record. Check out the "Configure a subdomain" section of Framer's guide for more info. Here's an example showing how that DNS record might look when you create it on Porkbun:
If you run into any issues connecting your domain (or subdomain) to your website on Framer, feel free to get in touch with our support team for assistance.