Setup guide

How to connect a GoDaddy domain to a Vercel site from GitHub.

This is the public version of the setup process: create a GitHub repo, deploy it with Vercel, then point a GoDaddy domain at the deployed project.

1. Create the GitHub repository

Create a dedicated repository for the website. For a new static site, start with an empty repo so your first local commit becomes the clean starting point.

2. Build and push the first site

Create the first version locally, initialize git, add the GitHub remote, commit the files, and push to the default branch.

3. Import the repo into Vercel

In Vercel, import the GitHub repository and deploy it. Verify the temporary Vercel URL before changing domain records.

4. Add the custom domain in Vercel

Add both the root domain and the www domain in the Vercel project domain settings. Vercel will show the DNS records it expects.

5. Update GoDaddy DNS

For many Vercel projects, the root domain uses an A record pointing to Vercel and the www host uses a CNAME. Use the exact records shown by Vercel for your project.

Do not delete email records such as MX, SPF, DKIM, or DMARC unless you are intentionally changing email service.

6. Verify after DNS changes