Use your own domain for your website

Show your page at your own address — like www.yourbusiness.com — instead of an allpurposeforms.com link. It's two DNS records at any provider, free secure (https) certificates, and about ten minutes of your time. Visitors can type your address with or without www.

Keeping your current website? Use a subdomain instead, like apply.yourbusiness.com — just one record, and your main site isn't touched.

What you need

Already have a website on this domain? Check what shows at your address now. Connecting it here replaces that site the moment you change the records. If you want to keep your current site (or your current host is still under contract), use a subdomain instead — for example quote.yourbusiness.com, with quote as the record name. Not sure? Look up the existing www and @ records at your domain provider before you change anything, and note down their old values so you can switch back.
Your email keeps working. We only use your website records (www and @), so email (MX) records are never touched.

Before you start: a quick checklist

Most connection problems come from one of these. Check them at the company that manages your domain’s DNS (often the place you bought it, or Cloudflare if you moved your DNS there).

  1. Know where your DNS is managed Look up your domain’s nameservers. If they end in cloudflare.com, make your changes in Cloudflare, not at the registrar. Changes made in the wrong place do nothing.
  2. Use the right record type www (or your subdomain) is a CNAME to connect.allpurposeforms.com. The bare domain @ is an A record to 157.230.67.223. Don’t point @ at us with a CNAME (or “CNAME flattening”/ALIAS).
  3. Turn off proxying (Cloudflare) Set every record that points to us to DNS only (grey cloud), not Proxied (orange cloud). Proxied records cause Cloudflare Error 1014.
  4. One record per name Remove any other A, AAAA or CNAME records for the same name (@, www or your subdomain), including “parking page” records your registrar added.
  5. No forwarding or redirect rules on the same address Turn off domain forwarding, Cloudflare Page/Redirect Rules or Workers on the address you’re connecting.
  6. Then be patient DNS changes usually take effect within an hour, but timing varies by registrar and can take up to 48 hours to fully resolve. That time depends on your registrar, not All Purpose Forms. Click Check my domain now and then; it switches to Live by itself.

How it works

  1. Tell us your domain In All Purpose Forms, open Site Builder, find Use your own domain, enter yourbusiness.com and choose which page to show there. The page you choose is your home page there; your other pages show at yourbusiness.com/page-address. To change the home page later, click Make home page next to any page in Your pages, tick Make this the home page in a page’s settings, or use Change home page on the domain’s card (where you can also preview our site templates and start a new page from one).
  2. Add two records at your domain provider
    TypeName / HostValue / Points toTTL
    CNAMEwwwconnect.allpurposeforms.comAutomatic or 1 hour
    A@157.230.67.223Automatic or 1 hour
    @ means the domain itself (yourbusiness.com). The first record shows your page at www.yourbusiness.com; the second sends anyone who types yourbusiness.com straight there.
  3. Tidy up old records A name can only point one place. If www or @ already has a record — many providers add one for a "parking" page — edit it instead of adding a second. Also delete any AAAA record for @ (that's the IPv6 version, and it would send some visitors somewhere else).
  4. Click "Check my domain" Back in Site Builder, click Check my domain. Once we see your records, we set up the secure certificates automatically and your page goes live at both addresses.

What the status means

Waiting for your record — we haven't seen the change yet. DNS changes usually take effect within an hour, but can take up to 48 hours depending on your registrar.
Securing your domain — your record is in place and we're issuing the https certificate. Usually a few minutes.
Points to … / has other A records — the @ record still points somewhere else, or there's more than one. Edit it so the only @ A record is 157.230.67.223.
Live — your page is showing at your domain. Each address (www and without www) gets its own status.

Using a subdomain (keep your current website)

A subdomain is an address in front of your domain, like apply.yourbusiness.com, quote.yourbusiness.com or book.yourbusiness.com. Your main website (yourbusiness.com and www) stays exactly where it is, and only the subdomain shows your All Purpose Forms page. It needs just one record.

  1. Tell us the subdomain In Site Builder → Use your own domain, enter the full address, e.g. apply.yourbusiness.com, and choose the page to show.
  2. Add one CNAME record at your domain provider
    TypeName / HostValue / Points toTTL
    CNAMEapplyconnect.allpurposeforms.comAutomatic or 1 hour
    The Name is just the part in front of your domain (apply for apply.yourbusiness.com; apply.ca for apply.ca.yourbusiness.com). No @ record is needed for a subdomain.
  3. Remove any other record with the same name A name can only point one place: if there's already an A, AAAA or CNAME record for apply, delete it (or edit it into the CNAME above). Don't point the subdomain at an IP address — the CNAME is what lets us issue its secure certificate.
  4. On Cloudflare? Use "DNS only" Set the record's Proxy status to DNS only (grey cloud), not Proxied (orange).
  5. Click "Check my domain" Back in Site Builder. Once we see the record we issue the certificate automatically, usually within a few minutes.

Step-by-step for popular providers

Menu names change from time to time, but the records are always the same: CNAME www → connect.allpurposeforms.com, and A @ → 157.230.67.223. For a subdomain, use the same CNAME steps with your subdomain's name (e.g. apply) instead of www, and skip the @ record.

GoDaddy
  1. Sign in and go to Domain Portfolio, click your domain, then open the DNS tab.
  2. Look for an existing CNAME named www (GoDaddy often creates one pointing to @). Edit it; if there isn't one, click Add New Record.
  3. Type CNAME, Name www, Value connect.allpurposeforms.com, TTL 1 hour. Save.
  4. Find the A record named @ (GoDaddy usually has one pointing to a parking page). Edit it: Value 157.230.67.223, TTL 1 hour. Delete any other @ A or AAAA records. If Forwarding is turned on for the domain, turn it off.
Namecheap
  1. Go to Domain List, click Manage next to your domain, then open Advanced DNS.
  2. Delete any existing records for host www, and the default "parking page" record if there is one.
  3. Click Add New Record → CNAME Record: Host www, Value connect.allpurposeforms.com, TTL Automatic. Click the check mark to save.
  4. Click Add New Record → A Record: Host @, Value 157.230.67.223, TTL Automatic. Save. Remove any URL Redirect Record for @.
Cloudflare (if your domain's DNS is on Cloudflare)
  1. Open your domain, go to DNS → Records, and click Add record.
  2. Type CNAME, Name www, Target connect.allpurposeforms.com, and set Proxy status to DNS only (grey cloud). Save.
  3. Add (or edit) the A record: Name @, IPv4 address 157.230.67.223, DNS only (grey cloud). Delete any other @ A or AAAA records, and any Redirect Rule you made for the bare domain.
  4. Subdomain instead (e.g. apply.yourbusiness.com): delete any existing A/AAAA record named apply, then add CNAME, Name apply, Target connect.allpurposeforms.com, DNS only. Leave your @ and www records alone.
Squarespace Domains (including domains moved from Google Domains)
  1. Open Domains, choose your domain, then go to DNS (or DNS Settings).
  2. Under Custom records, add a record: Type CNAME, Host www, Data connect.allpurposeforms.com. Remove any other www record first.
  3. Add (or edit) a record: Type A, Host @, Data 157.230.67.223. Remove Squarespace's default @ records and any domain forwarding for @.
Wix
  1. Domains → the ··· (Domain Actions) button next to your domain → Manage DNS records.
  2. Add (or edit) a CNAME record: Name/Host www, Value connect.allpurposeforms.com.
  3. Add (or edit) an A record: Name/Host @, Value 157.230.67.223. Remove any other @ A or AAAA records and any forwarding.
  4. Wix already has an @ A record and a www CNAME — hover each one, click Edit and change the value, rather than adding new ones.
IONOS
  1. Domains & SSL → the gear icon under Actions next to your domain → DNS → Add record.
  2. Add (or edit) a CNAME record: Name/Host www, Value connect.allpurposeforms.com.
  3. Add (or edit) an A record: Name/Host @, Value 157.230.67.223. Remove any other @ A or AAAA records and any forwarding.
  4. If IONOS warns that a record conflicts with an existing one, let it replace the old record.
Hostinger
  1. hPanel → Domains → Manage next to your domain → DNS / Nameservers → DNS records.
  2. Add (or edit) a CNAME record: Name/Host www, Value connect.allpurposeforms.com.
  3. Add (or edit) an A record: Name/Host @, Value 157.230.67.223. Remove any other @ A or AAAA records and any forwarding.
  4. If Hostinger CDN is turned on for the domain, turn it off first — it uses the www record.
Bluehost
  1. Domains → Manage next to your domain → DNS tab (or Advanced → Zone Editor in cPanel).
  2. Add (or edit) a CNAME record: Name/Host www, Value connect.allpurposeforms.com.
  3. Add (or edit) an A record: Name/Host @, Value 157.230.67.223. Remove any other @ A or AAAA records and any forwarding.
  4. Edit the existing @ A record and www record instead of adding second copies.
Network Solutions
  1. My Account → Domains → choose your domain → Advanced Tools → Manage next to Advanced DNS Records.
  2. Add (or edit) a CNAME record: Name/Host www, Value connect.allpurposeforms.com.
  3. Add (or edit) an A record: Name/Host @, Value 157.230.67.223. Remove any other @ A or AAAA records and any forwarding.
  4. Use the pencil icon to edit the existing @ and www records.
Porkbun
  1. Domain Management → hover your domain → DNS (or Details → Edit DNS records).
  2. Add (or edit) a CNAME record: Name/Host www, Value connect.allpurposeforms.com.
  3. Add (or edit) an A record: Name/Host @, Value 157.230.67.223. Remove any other @ A or AAAA records and any forwarding.
  4. Delete Porkbun's default ALIAS/CNAME records that point to its parking page (pixie.porkbun.com) first.
Hover
  1. Account → click your domain → DNS tab → Add a record.
  2. Add (or edit) a CNAME record: Name/Host www, Value connect.allpurposeforms.com.
  3. Add (or edit) an A record: Name/Host @, Value 157.230.67.223. Remove any other @ A or AAAA records and any forwarding.
  4. Delete Hover's existing @ and www records (they point to Hover's parked page) before adding yours.
Somewhere else / not sure
  1. Look for DNS, DNS Zone, Zone Editor or Advanced DNS in the account where you bought the domain.
  2. Add (or edit) a CNAME record: Name/Host www, Value connect.allpurposeforms.com.
  3. Add (or edit) an A record: Name/Host @, Value 157.230.67.223. Remove any other @ A or AAAA records and any forwarding.
  4. Can't find it? Your DNS may be managed by your web host instead of the registrar. Your provider's support can add the two records in a couple of minutes — just send them the table above.

Common questions

How long does it take?

The setup itself takes about ten minutes. After you add the records, DNS changes usually take effect within an hour, but timing varies by registrar and can take up to 48 hours to fully resolve. That time depends on your registrar, not All Purpose Forms.

Will this affect my email?

No. We only use the www and @ website records. Your email (MX) records stay exactly as they are.

Do I need to buy an SSL certificate?

No. We set up and renew free https certificates for both addresses automatically.

Will my address show with or without www?

Your page lives at www.yourbusiness.com. Anyone who types yourbusiness.com is sent there automatically (the @ record takes care of that), so both work.

Can I use my provider's "forwarding" instead of the @ record?

Yes — if you'd rather, set yourbusiness.com to forward (permanent / 301) to https://www.yourbusiness.com instead of adding the @ record. The @ record is simpler and works the same at every provider.

I already have a website on my domain. What happens?

Pointing www to us replaces whatever currently shows at www.yourbusiness.com. If you want to keep your existing site, use a subdomain instead — for example quote.yourbusiness.com, with quote as the record name.

Can I use a subdomain like apply.yourbusiness.com?

Yes — it's one CNAME record (Name apply, pointing to connect.allpurposeforms.com) and your main website isn't affected. See Using a subdomain.

Can my page show at yourbusiness.com/apply instead?

Not directly: everything under yourbusiness.com/… is served by your current website, and DNS can only send whole addresses (like apply.yourbusiness.com) to us. You can still embed your form on that page (Share tab → embed code), or have that page redirect to your subdomain. A subdomain is the simplest way to show a full page.

Can I have more than one page on my domain?

Yes. The page you choose shows at your domain's home address, and your other published pages appear at www.yourbusiness.com/page-address.

What if I cancel my plan?

Your page stops showing at your domain, but nothing is deleted. Renew any time and it comes straight back — or point your records somewhere else.

Troubleshooting

I see “Error 1014 — CNAME Cross-User Banned” from Cloudflare

Your domain’s DNS is on Cloudflare, and a record pointing to us is set up in a way Cloudflare blocks between accounts. Fix it in your Cloudflare account under DNS → Records:

  • Set the www (or subdomain) CNAME to DNS only (grey cloud).
  • Make the bare domain @ an A record to 157.230.67.223, DNS only. If @ is a CNAME to connect.allpurposeforms.com, delete it and add the A record instead.
  • Then click Check my domain in Site Builder. If you just connected the domain, it can also show this for a few minutes while we finish setting it up.
“Too many redirects”

Usually a proxied (orange cloud) Cloudflare record or a forwarding rule at your registrar. Set the records to DNS only and remove any forwarding or redirect rule on that address.

“Your connection is not private” or a certificate warning

The secure certificate is still being issued. Wait a few minutes, then click Check my domain. If it lasts more than a day, check the records above.

My old website (or a parking page) still shows

Either another record for the same name is still there, or the change hasn’t spread yet. Remove the old records, then allow up to 48 hours. Your computer may also remember the old address: try a private/incognito window or another device.

Site Builder says “We can’t find … on the internet”

The domain you connected doesn’t exist, which almost always means a typo (one wrong letter is enough). Click Remove domain on its card and connect it again with the correct spelling. A domain you bought minutes ago can also take a little while to appear.

The address without www shows “Forbidden” or a different site

If Site Builder says the bare domain forwards over https but http:// shows something else, another website is probably still set up for the same domain on the hosting server, such as an old hosting account. Remove that site (or contact support), then click Check my domain.

Site Builder says “points to …” or “has other A records”

The @ record points somewhere else, or there’s more than one. Keep only one @ A record, set to 157.230.67.223, and delete any AAAA record for @.

Ready to put your page on your own domain?

Start free trial Log in