Looking for a way to create memorable form URLs that match your brand? Customize your form URLs and metadata by using your own (sub)domain.
✔️ Customize your form URL and metadata
✔️ Get access to code injection
✔️ Hosting and SSL certificates

Custom domains is a Tally Pro feature.
1. Connect a custom domain2. Add DNS records to your domain providerDomain status3. Configure your domain settingsPretty URLsMeta dataDomain meta dataForm meta dataIndexingGeneral settingsFaviconCode injection block
Let’s assume your company’s website is acme.com, and you want to use the subdomain ask.acme.com to share your Tally forms. With Tally Pro you can connect this subdomain to your Tally account and create pretty URLs for each form that look like this:
Examples:
- ask.acme.com/contact
- ask.acme.com/customer-survey
1. Connect a custom domain
Go to
Custom Domains
on your dashboard and click Add domain
. You can add both:
- a domain (e.g. acme.com)
- a subdomain (e.g. ask.acme.com)

2. Add DNS records to your domain provider
Start by adding the DNS records that are generated for you to your domain name provider’s settings (like Cloudflare, Namecheap, GoDaddy or others).

Wait until the DNS records are verified (this can take anywhere from a few seconds to a few hours due to the length of time your DNS takes to propagate).
When your domain resolves to our servers, Tally will automatically issue an SSL Certificate. When the status turns green, your domain is active.

When the connection to your domain fails, the status will turn red.

Double-check the DNS records and click
Verify
to retry.
Domain status
🔴 (loading) | Verifying DNS records |
🟠 | Issuing an SSL certificate |
🟢 | Your domain is active |
🔴 | Connection failed, try again and verify |
3. Configure your domain settings
When your domain is active, head to the domain tab to configure your domain settings.
Pretty URLs
To map your forms to your domain and customize your form URLs, select a published form from the dropdown list and give it a more memorable and shorter slug. Don't forget to save your changes.

Click the three dots on the right to delete a URL or to change the meta data of each form.

Meta data
You can control how your form URLs are displayed when shared (on social media for example) by adjusting the Meta data. You can do this on the domain or form level

Domain meta data
Go to
Custom domains
→ open your domain and scroll down. You can upload an OG image, title and description, which will be applied to all the forms hosted on this domain.
Form meta data
You can also configure the meta data on a form level for each URL by clicking the dots next to the pretty URLs and open
Page settings
.
Indexing
Forms hosted on a custom (sub)domain are by default indexed by search engines. To disable indexing add this code snippet into the code injection box.
<meta name="robots" content="noindex">
General settings
Favicon
Upload a favicon for your domain. We recommend a square icon of at least 60x60 pixels.

Code injection block
Use the code injection block to add tracking codes, Intercom, Hotjar, or other custom scripts or styles. Read more about how to use code injection here.
