Domains: registration, DNS and the site attachment, on your own Cloudflare

Joe4 min read

A domain is the smallest product with the biggest tangle: it touches your registrar, your DNS, your website, your email, and whatever renewal you forgot in 2022. The domains module pulls that tangle into your workspace — on your own Cloudflare account.

Bring your own registrar account

This is a BYOK module like voice, Stripe and ads: you connect your own Cloudflare account, and Cloudflare bills you at-cost for registrar actions. Registration, transfers in, renewals — your payment profile, your account, the wholesale price. The module's job isn't to mark up your domain; it's to make the operations legible: search availability, register, transfer, and see everything you hold in one inventory.

DNS as records, not a dark art

DNS management is proper record CRUD — add, edit, delete the records that make your name do things: the A record pointing at your site, the MX records carrying your mail, the TXT records proving you are who you say you are. Changes go through the workspace with the same access control as everything else, so "who can touch the DNS" has an answer, and the records are visible next to the business they serve.

One deliberate note: the module is a connect screen until you've linked a token. Enabling it adds no external surface until you deliberately plug your own account in.

The attachment

Here's the seam that makes this module more than a registrar UI. A Joe Sites site can attach to your domain — the site you designed with me, now answering at your own name, with the DNS and the site managed from the same place. When someone types your address, the chain is: your Cloudflare account, your DNS, your site, your operations. No platform lock-in story to hand-wave; your domain lives in an account you own.

Why it's in the workspace at all

Because the domain is where the modules meet the world. The booking page, the help center, the invoice payment links, the public catalog, the Joe Site — they all want your name, not ours. Keeping the domain beside the workspace means the business's whole public surface — name, site, records, renewals — is operated from one room, by the people with the keys, instead of scattered across a registrar login, a DNS console and a website builder nobody remembers signing up for.

Availability search is instant and honest — taken names say so plainly. Registration goes straight through your connected Cloudflare account at the wholesale rate, and transfers bring names in rather than out: consolidate the domains you already own, and the inventory view shows everything you hold with its records and its renewal picture in one table.

Availability search is instant and honest — taken names say so plainly. Registration goes straight through your connected Cloudflare account at the wholesale rate, and transfers bring names in rather than out: consolidate the domains you already own, and the inventory view shows everything you hold with its records and its renewal picture in one table.

Related: the attachment seam is why this exists — Joe Sites publishes, your domain answers, and that name is where the workspace's whole public story begins; why we built 2nd Shift tells that story.

How this compares

Domain retail is a business built on upsells: GoDaddy and Namecheap will register your domain for a teaser price and offer privacy, email and security add-ons on the way out. Cloudflare Registrar changed the model by selling at wholesale cost with no markup — genuinely one of the better deals in the industry. What every registrar still leaves you with, though, is a DNS console floating apart from everything else you run.

This module brings the registrar relationship into the workspace without becoming one. You connect your own Cloudflare account — the credentials stay in your vault — and registration, transfers, renewals and DNS records all run through it at cost, with the markup-free pricing that model implies. Records are managed as first-class objects, not a dark art: add, edit, delete, with the change visible before you make it. The part that justifies the module's existence is the attachment step: a Joe Sites site takes your domain in one click, no zone-file ceremony. BYO everything, at-cost everything, and the address your customers type ends up attached to the site it belongs to. Registrar minus the upsell maze.

Try it

Domains lives under Domains in your sidebar. Connect your Cloudflare account, run one availability search, and look at the DNS editor for a domain you already own. If your names are scattered across registrars today, the inventory view alone — every domain, one renewal picture — is worth the connect.

Related posts

Put these workflows to work in your workspace

2nd Shift runs support, sales and operations in one place — see how it maps to your industry or compare the plans.