Overview
You can buy a custom domain for your Taskade Genesis app without leaving Taskade. We handle the registrar, DNS, and SSL on your behalf, so the domain points at your app the moment payment clears. No Cloudflare tab, no nameserver edits, no waiting for propagation runbooks.
TL;DR: Open App settings → Launch → Domains inside your Taskade Genesis app, search a name, pay with the card on file, and the domain attaches automatically. DNS, SSL, and renewals are all handled for you. Available on every paid plan. To bring a domain you already own, see Custom Domains.
Two ways to get a domain
Pick the path that fits. Both unlock on the same Business and above tier, and both finish with automatic DNS and SSL.
| Buy inside Taskade | Bring your own domain | |
|---|---|---|
| Where you register | Right here in App settings | Any registrar you already use |
| DNS setup | Handled for you | Point one record at Taskade |
| SSL and HTTPS | Automatic | Automatic |
| Renewals | Auto-renew on your card on file | You renew at your registrar |
| Best for | Starting fresh, one clean bill | A domain you already own |
This guide covers the buy-inside-Taskade path. For a domain you already own, see Custom Domains.
Buy a new domain
The whole flow takes about a minute on a good name.
- Open the app you want to brand.
- Open App settings and go to Launch → Domains.
- Type the name you want. Suggestions appear with available TLDs and prices.
- Pick a TLD and click Buy.
- Confirm the charge on the card on file. The domain reserves immediately.
- Watch the status badge move from Configuring to Live. Most domains are live in under five minutes.
Here is what the domain search looks like inside your app settings:
┌───────────────────────────────────────────────────────────────┐
│ App settings › Launch › Domains › Buy a domain │
├───────────────────────────────────────────────────────────────┤
│ Search [ yourbrand ] [ Search ] │
│ ──────────────────────────────────────────────────── │
│ yourbrand.com available [ Buy ] │
│ yourbrand.app available [ Buy ] │
│ yourbrand.io available [ Buy ] │
│ yourbrand.dev available [ Buy ] │
│ │
│ Pay with card on file · DNS + SSL set up automatically │
└───────────────────────────────────────────────────────────────┘
Once Live, your app answers on the new URL. Any old /spaces/{spaceId} link keeps working as a redirect.
What is included
The price you see covers the full bundle. No add-ons to remember, no upsells later.
- Annual registrar fees for the chosen TLD
- DNS hosting on our infrastructure
- Automatic HTTPS. Because Taskade manages the DNS for domains you buy here, the secure padlock turns on by itself with no verification steps for you, plus hands-off renewal
- Optional
wwwto root redirect - Domain privacy where the TLD allows it (most generic TLDs do)
If a TLD changes price at renewal, we surface the new price one month ahead in your billing settings.
Use the domain on your app
Once the domain is Live, it becomes the canonical URL for your Space.
| Old link | New behavior |
|---|---|
/spaces/{spaceId} |
Redirects to the custom domain |
| Existing share links | Still work, redirect transparently |
| Embeds in third-party sites | Continue to load, with the new URL in the address bar |
For a deeper explanation of the URL shapes Taskade Genesis uses, see Taskade Genesis App URLs.
Give each client app a subdomain
A domain that you bought in Taskade can give each client app its own address, such as acme.youragency.com. Taskade sets up the new address for you, so you change nothing at your domain provider.
- Open the client app. It must be in the workspace that bought the domain, or in one of its subspaces.
- Go to App settings → Launch → Domains.
- Click Connect existing domain.
- Under Use a subdomain of your domain, look at the Subdomain field. Taskade fills it in from the app name.
- Change the name if you want. Use letters, numbers, and single hyphens.
- Click Add subdomain.
You are done when the domain list shows the new address. A subdomain of a bought domain does not count toward the custom domain limit of your plan.
Manage the domain after you buy it
Open App settings → Launch → Domains and click the domain to open its control panel. It holds everything a registrar dashboard shows, without a second login.
| What you see | What it tells you |
|---|---|
| Renews on or Expires on | The next renewal date, or the expiry date when auto-renew is off |
| Renewal | A switch for annual auto-renew, on by default |
| Transfer lock | Whether the domain is locked against a transfer out |
| WHOIS privacy | Whether your contact details are hidden in the public record |
| DNS records | The records Taskade set up for you, read-only. Contact support to change one |
| Nameservers | Where the domain currently points |
Renewals and transfers
Annual auto-renew is on by default, and the domain renews on its own. To renew by hand, turn off the Renewal switch in the control panel above. Leave it on unless you have a reason to change it. An expired domain takes your app offline with it.
To transfer a domain out to another registrar, open a support ticket. We send the auth code, unlock the domain, and confirm the transfer in your inbox. Transfer fees follow the receiving registrar's policy, not ours.
Plan availability
Buying a domain inside Taskade works on every paid plan. A domain that you buy is its own purchase and does not count toward the custom-domain limit. The exact tier mapping:
| Plan | Buy in Taskade | Connect your own |
|---|---|---|
| Free | No. Buy opens an upgrade prompt | No |
| Starter | Yes | No |
| Pro | Yes | Up to 10 |
| Business | Yes | Unlimited |
| Max | Yes | Unlimited |
| Enterprise | Yes | Unlimited |
Buying a domain inside Taskade works on every paid plan, Starter included. Attaching a domain that you bought elsewhere needs Pro (up to 10) or Business and above (unlimited). See Custom Domains for the bring-your-own-domain flow.
Tips
A few habits keep the launch clean.
- Buy the domain first, then publish. Avoids one round of share-link cleanup later.
- For brand campaigns, buy the matching
.complus a short ccTLD like.ioor.app. Point them at the same Space. - Use one Space per brand. Splitting brands across Spaces keeps analytics, sign-in, and billing tidy.
Frequently Asked Questions
Which plan do I need to buy a domain inside Taskade?
Buying a domain inside Taskade works on every paid plan, and a bought domain does not count toward the custom-domain limit. To attach a domain you already own, you need Pro (up to 10 custom domains) or Business and above (unlimited).
How long until my new domain goes live?
Most domains go live in under five minutes. After you confirm the charge, the status badge moves from Configuring to Live, and your app answers on the new URL. Taskade handles the registrar, DNS, and SSL for you, so there is no manual propagation to wait on.
Is SSL set up automatically?
Yes. Because Taskade manages the DNS for domains you buy here, the secure padlock turns on by itself with no verification steps for you. There is nothing to buy, upload, or rotate. Renewal of the certificate is hands-off too.
What does the price cover?
The price you see is the full bundle, with no add-ons or upsells later. It includes:
- The annual registrar fees for your chosen TLD.
- DNS hosting on our infrastructure.
- Automatic HTTPS.
- An optional www to root redirect.
- Domain privacy, where the TLD allows it.
If a TLD changes price at renewal, you see the new price one month ahead in billing.
Will my domain renew on its own?
Yes. Annual auto-renew is on by default, so the domain stays attached to your app without any action from you. You can change the card on file or turn auto-renew off anytime in App settings, under Launch and then Domains. You will see any renewal price change a month in advance.
Can I transfer my domain out to another registrar later?
Yes. The domain is yours, so you can move it whenever you like. Open a support ticket and we send the auth code, unlock the domain, and confirm the transfer in your inbox. Transfer fees follow the receiving registrar's policy, not ours.
What happens to my old app links after the domain goes live?
They keep working. Once the domain is Live, it becomes the canonical URL for your Space, and any old /spaces/{spaceId} link redirects to it automatically. Existing share links and embeds in other sites continue to load, with the new URL showing in the address bar.