When you sign up for AgentMind, your personal realtor website goes live at {your-name}.agentmind.ca. The subdomain is free, the hosting is free, the SSL certificate is free, and the URL is yours to keep - no other realtor on the platform can claim it. For the first six to twelve months of running your site, this is the right URL. It works on business cards, in email signatures, on Instagram bios. Search engines index it the same as any other URL. Buyers do not type URLs anyway - they tap links.
Eventually, though, every realtor with a brand worth defending wants their own domain. aliceyaghoubzadeh.com reads as professional in a way alice.agentmind.ca does not, and the URL on the back of a business card matters more once you are charging luxury commissions. This article is about that moment - when to make the upgrade, what it costs, and how the AgentMind flow handles the technical side so you do not have to.
If you do not have a public site yet, the free-website walkthrough is the place to start. Custom domains layer on after the site exists.
Cost breakdown - what is free, what is not
Let us be specific so the question of "what does this actually cost" does not stay vague.
| Component | Cost | Who you pay |
|---|---|---|
Free subdomain (your-name.agentmind.ca) | $0 forever | Included in AgentMind |
| Hosting on the free subdomain | $0 forever | Included in AgentMind |
| SSL certificate (free subdomain) | $0, auto-renewed | Included in AgentMind |
| Custom domain registration | $15-25 per year | Your registrar (Namecheap, GoDaddy, etc.) |
| Hosting on the custom domain | $0, included | AgentMind |
| SSL certificate (custom domain) | $0, auto-issued | Enterprise SSL via AgentMind |
| Custom domain setup on AgentMind | $0, no setup fee | Included |
The only money that ever leaves your pocket for the website is the $15-25 per year you pay your registrar for the domain itself. For Canadian realtors choosing a .ca domain, registration is governed by the Canadian Internet Registration Authority (CIRA), which requires Canadian-presence eligibility - being a licensed realtor in Ontario satisfies it. AgentMind charges nothing extra to bind the custom domain to your site, nothing extra for the cert, nothing extra for hosting. Compare to most SaaS platforms that tack on a "custom domain add-on" of $5-10/month on top of the base subscription - we do not.
If you stay on the free subdomain forever, that is fine too. There is no upsell pressure inside the dashboard, no nag banner, no "upgrade to a real domain" popup. The free subdomain is a first-class citizen.
What "owning a domain" gets you
The domain is the URL you control at the registrar. Not "the URL Squarespace lets you use," not "the subdomain your CRM gives you for free." The one you own that resolves wherever you point it, that survives if you switch platforms next year. Four things follow from owning it.
It is the URL on the business card. You hand a card to a couple at an open house and the URL printed on it is aliceyaghoubzadeh.com. Not alice.agentmind.ca. The brand on the card is your brand, and a prospect who types it half-remembered into a search bar still lands on you.
It is your SEO equity for the long run. Google's index of your name, your neighbourhood, your past listings - that index lives on the domain you own. If you switch platforms in five years, the domain comes with you. Your search ranking does not reset.
Matching email looks professional. [email protected] reads as serious. [email protected] reads as casual. [email protected] ties your reachability to whichever brokerage you happen to be at this year. Owning the domain means owning the email address.
Trust signals. Buyers researching a realtor before booking a showing read the URL bar. A domain that is your name says "this person takes their practice seriously enough to invest in their brand." A subdomain - fairly or not - reads as "newer to the platform."
None of these matter on day one. All of them start mattering somewhere between months six and twelve, depending on how fast your brand develops.
When to make the switch (and when to wait)
The honest checklist of when the custom domain is worth the $20-a-year and the half-hour of DNS work:
You have a brand name worth registering. If your business cards already say "Alice Yaghoubzadeh, Realtor," getting aliceyaghoubzadeh.com is the obvious next step. If you are still figuring out whether to brand around your full name or a tagline like "GTA Family Homes," wait - register the right domain once, not twice.
You are referring people to your URL verbally. The first time someone asks for your website on the phone and you find yourself saying "alice dot agentmind dot c-a, that's c-a not c-o-m," it is time. The custom domain saves that conversation.
You are spending money on print materials. Door hangers, flyers, signage, business cards - anything where the URL is on physical paper. Re-printing because the URL changed is more expensive than registering the domain in the first place.
You have crossed six months on the platform. By month six, you have validated AgentMind is the right tool for you, the website is established, and the search engines have indexed the subdomain version. Switching to a custom domain at this point preserves the SEO continuity we set up automatically. (If you switch in week two, you have nothing to migrate.)
Three situations where staying on the free subdomain is the right call:
You are in the first three months of a new practice. Your brand has not solidified; spend the time on listings and lead conversion, not on DNS. You are testing whether AgentMind is the right platform. The 14-day trial is not the moment to commit to a domain. You are running multi-brand experiments. Custom domain locks you into one brand on this site; if you are still A/B-testing brands, the subdomain is the right placeholder.
How AgentMind handles the technical side
Connecting a custom domain to a SaaS-hosted website used to be a half-day exercise in DNS forensics and SSL certificate-signing requests. AgentMind ships it as a paste-and-save form. Here is what actually happens from the realtor's side.
You go to /website in your dashboard, scroll to the Custom Domain section, and paste your domain into the field. We lowercase it, strip any https://, normalise it, and write it to your site record with status pending_dns. The dashboard now shows you exactly one DNS record to add at your registrar - a CNAME pointing to site.agentmind.ca. There is a copy-to-clipboard button next to the value so there is no opportunity to mistype.
You add the record at your registrar. (Namecheap, Cloudflare, GoDaddy, Google Domains - they all have the same mechanic, just different button labels.) You come back to the dashboard, click Check DNS, and AgentMind resolves your domain through standard recursive DNS, compares the answer to our expected target, and either flips your status to pending_verification or shows a specific error message about what we got back versus what we expected.
The error messages are written in plain English, not DNS jargon:
| If the dashboard says | It usually means |
|---|---|
| "DNS not pointing to AgentMind" | The CNAME isn't saved yet, or it's saved with a typo |
| "DNS partially propagated" | The record is right; wait 10-15 minutes, click again |
| "Pointing to a different host" | You added the record to the wrong subdomain (apex vs www) |
| "Proxy detected on your domain" | If your registrar uses Cloudflare DNS, the orange-cloud proxy needs to be grey for our cert to issue |
| "Pending verification" | DNS is correct; SSL is being issued (5-30 min) |
| "Active" | You're done - site is serving on your custom domain |
Behind the scenes, the moment your status flips to pending_verification, AgentMind's SSL provisioning system kicks in. It validates that you control the domain (the CNAME points at us), provisions a free TLS certificate, deploys it across a global edge network, and reports back. Total wall-clock time from "DNS pointed correctly" to "site live on your domain" is usually 5-15 minutes. Throughout the whole process, your free your-name.agentmind.ca subdomain stays live - you are never in a "site is down while we cut over" window.
SEO continuity - your search ranking comes with you
Search engines treat alice.agentmind.ca and aliceyaghoubzadeh.com as different sites by default. If both serve the same content, you get penalised for duplicate content; whichever one Google decides is canonical inherits the rankings, and the other one's links count for less.
AgentMind handles this with a single canonical-URL flag on your site record. By default, your custom domain becomes canonical the moment it activates, and the AgentMind subdomain 301-redirects to it. Every existing inbound link to your subdomain from the past six months - Instagram bio, brokerage profile, an email signature you forgot to update - passes through the 301 and lands on your custom domain with full SEO credit transferred. Google's indexer follows the redirect once and re-indexes the new URL within days.
Practically: your search ranking does not reset when you upgrade. The work you put in on the subdomain transfers cleanly. This is the whole reason waiting six months before upgrading does not cost you anything - the SEO equity moves with you.
Email is a separate problem worth solving
Owning aliceyaghoubzadeh.com for your website does not automatically give you [email protected] for email. The domain is yours; the inbox needs to be configured separately. Three paths, listed in increasing order of cost:
Free email forwarding - services like ImprovMX or Cloudflare Email Routing forward mail addressed to your domain to your existing Gmail or Outlook inbox. Free. You reply from Gmail; the recipient sees your Gmail address unless you set up SMTP relay separately. Cheap and simple, has friction on the reply side. Good fit for low email volume.
Google Workspace - full Gmail-shaped inbox at your custom domain, with calendar and Drive. Around $8 CAD per user per month. Replies show your custom-domain address. The standard professional choice for most realtors.
Microsoft 365 - same idea, Outlook-flavoured, similar pricing. Better fit if your brokerage is already on Microsoft.
None of this lives inside AgentMind - email is a different product category, and we route our own outbound through a dedicated transactional email service. Your custom domain DNS just needs MX records pointing at whichever email provider you pick, alongside the CNAME pointing at AgentMind for the website. The two coexist.
Compliance angle - the URL does not change your obligations
Changing your URL does not change your obligations. REBBA 2002 still requires the brokerage disclosure on every page. RECO trade rules still apply. The TRREB IDX agreement that lets you display MLS listings on your site still attaches to you regardless of what the URL is. The compliance footer that AgentMind generates from your identity slots renders identically on the subdomain and the custom domain - same brokerage name, same license number, same TRREB disclaimer.
One thing to keep in mind on transition: PIPEDA cares about where personal information is stored and processed, not what hostname the visitor typed. Inquiries submitted to your contact form land in the same Canadian database region whether the visitor came in through the free subdomain or your custom domain - the PIPEDA-compliant tech checklist walks the data-residency posture in detail.
The thirty-second mental model
You start free. The free subdomain at {your-name}.agentmind.ca works exactly like a custom domain for the parts that matter to buyers - the listings load, the contact forms work, the photos render, the SSL padlock is green. You can run a successful realtor practice on the free subdomain indefinitely.
If and when you decide your brand is worth a custom URL, the upgrade is one paste-and-save flow inside the dashboard plus $20 a year at a registrar. AgentMind handles the certificate, the routing, and the SEO continuity automatically. Your free subdomain keeps running as a backup forever.
That is the entire architecture. There is no "premium tier" to upgrade to, no add-on fee, no hidden plan. The free subdomain is a first-class option. The custom domain is an optional layer on top, available the day you want it.
For everything else the platform does once your site is live - the matching engine, the showing reminders, the voice CRM, the offer drafting - the unified-platform breakdown covers the full picture.
