Last updated: May 19, 2026, 3:06 PM
Your domain is the web address for your restaurant (or brand) page.
For both Toast Websites and Online Ordering Pro, you can connect to a domain you already own. For Toast Websites, you can purchase a domain directly from the configuration page in Toast Web. The article addresses both of those options.
If you're upgrading to a Toast Website from Online Ordering Pro and have previously linked a custom subdomain to your Online Ordering Pro account, that subdomain will be disconnected as part of your transition. Until you've activated your Website, you should direct your Online Ordering customers to your public Online Ordering link, which you can find on your Restaurant Info page in Toast. We recommend updating channels such as Google My Business or social media profiles with this link to ensure your customers can continue placing orders.
Interested in adding a subscription to Toast Websites or Online Ordering Pro for your restaurant?
US Customers can navigate to Toast Shop.
For customers outside of the US, please reach out to your Onboarding Consultant (OC) or Customer Success Manager (CSM) to add Toast Websites and Online Ordering Pro.
Overview for bringing Toast Websites live.
The Domain section of Online Ordering Pro allows users to set up their custom domain rather than use the pre-created URL provided by Toast.
The settings window will show the user different statuses for the domain itself:
| Record | Host | Required Value |
| CNAME | YOUR SUBDOMAIN’S TAG (so for instance, if your subdomain is “order.myrestaurant.com”, then this value should be “order”) | sites.toasttab.com |
| CNAME | _acme-challenge.YOURSUBDOMAIN’STAG | YOURSUBDOMAINTAG.YOURDOMAIN.com.cec5188867cef154.dcv.cloudflare.com (so for instance, “order.myerstaurant.com.cec5188867cef154.dcv.cloudflare.com”) |
| Record | Host | Required Value |
| A | myrestaurant.com or @ | 162.120.94.90 |
| CNAME | www | sites.toasttab.com |
| CNAME | _acme-challenge.www | www.yourdomain.com.cec5188867cef154.dcv.cloudflare.com |
| CNAME | _acme-challenge | yourdomain.com.cec5188867cef154.dcv.cloudflare.com |
To connect to a domain that you already own, follow the steps below:
| For Toast Websites | For Toast Online Ordering Pro |
| Using the left-hand navigation in Toast Web, select Websites. On your Website Dashboard, navigate to the Manage Your Domain section. | Using the left-hand navigation in Toast Web, select Takeout & delivery > Branding & customization > Branding & customization configuration. Select Settings on the Branding & Customization Configuration left-hand menu. |
Once the process is complete, you’ll see that your Domain status has changed to “Verifying”. Changes typically take less than a few hours to process, but may take up to 48 hours in some cases. Once your domain is connected, the status will change to “Active.”
If you completed domain setup 48 hours ago and the domain is still not active, please contact websites@toasttab.com.
Note: For Toast Websites, if you need to add another domain for another brand, you can do so by selecting + Connect another domain and following steps 3-5 described above.
For Toast Websites, if you’d like to purchase a new domain for your restaurant or brand, you can do so directly within Toast.
Once the process is complete, you’ll see that your Domain status has changed to “verifying.”
Changes typically take less than a few hours to process, but may take up to 48 hours in some cases. Once your domain is connected, the status will change to “active.”
If you completed the domain setup 48 hours ago and the domain is still not active, please contact websites@toasttab.com.
To get started with your website quickly, you can activate a generic URL that's visible to the public and ready to use immediately.
Note: If you add a custom URL later, you can do so by navigating to the Website Dashboard and following the steps in this article for Connect a Domain That You Own or Purchase a Domain (Toast Websites).
Back to top
Manage Your Domain Settings
When you connect your domain to your Toast Website, you will be able to see the DNS (Domain Name Settings) that Toast is receiving from the domain provider, which will help you identify any errors.
Note: All necessary domain corrections must be made inside your domain provider, not in Toast Web.
To resolve the "Connection not private" error, check your DNS settings with your domain provider.
If you've completed the steps of domain setup but your page isn't showing on your custom domain (or you're experiencing a DNS resolution error), try the following troubleshooting steps:
Online Ordering Pro Required Records
| Record | Host | Required Value |
| CNAME | Your subdomain's tag | sites.toasttab.com |
| CNAME | _acme-challenge.YOURSUBDOMAIN’STAG | YOURSUBDOMAINTAG.YOURDOMAIN.com |
Toast Websites Required Records
| Record | Host | Required Value |
| A | myrestaurant.com or @ | 162.120.94.90 |
| CNAME | www | sites.toasttab.com |
| CNAME | _acme-challenge | yourdomain.com.cec5188867cef154.dcv.cloudflare.com |
Interfering Records: This table shows the types of records that must be removed from your DNS settings for your domain to connect:
| Record | Host | Value |
| A | www or @ | Non-Toast IP or parked |
| CNAME | www or @ | Non-Toast IP or parked |
This process may take up to a few hours to reflect changes. After confirming your settings, the domain will show as "verifying" for up to 12 hours. If it shows as "failed" or is still verifying after 12 hours, please contact Customer Care.
If you are unable to connect your domain to Toast using the automatic domain connection or the instructions above, consult your domain provider's documentation and support channels for more accurate guidance. Search the list below for a link to your provider's support documentation on DNS connection.
| Provider | Documentation |
| GoDaddy | Manage DNS records — add, edit, or delete A, CNAME, MX, TXT records |
| SquareSpace | Adding custom DNS records to your Squarespace-managed domain |
| Wix | Managing DNS records in your Wix account |
| Cloudflare | Create, edit, and delete DNS records via the Cloudflare dashboard |
| IONOS | DNS settings guide for A, AAAA, CNAME, MX, TXT, SRV, and CAA records |
| Namecheap | How to set up host records for a domain |
| Network Solutions / Register.com | How to manage DNS and advanced DNS records in Network Solutions |
| Amazon Route 53 | Working with records in Route 53 hosted zones |
| Bluehost | DNS management — add, edit, or delete DNS entries in cPanel |
| Hostinger | |
| Porkbun | How to edit DNS records in your Porkbun dashboard |
| SiteGround | |
| WordPress.com | Custom DNS records for WordPress.com-registered domains |
| eNom | Managing DNS host records in eNom |
| HostGator | Manage DNS records through HostGator's Customer Portal |
If your provider is not listed above, or you're having trouble updating your DNS records, contact your domain name provider for assistance. Most providers offer live chat or phone support for DNS-related questions.
If a website builder or other company owns the domain to your website, you'll need to see if the domain can be transferred to you. To transfer your domain from your current website service, you may need to create an account at a domain registrar (e.g., GoDaddy) and then have the domain transferred to that account. Once you do that, you can easily connect your domain from within Toast Web using the steps described above.
If the domain cannot be transferred, it may be best for you to purchase a new domain.
Note: If you update your domain name and share the same host, you can either set up forwarding with your domain provider or connect both domains to your Toast Website. If you connect both domains, you can follow the same instructions you did when setting up the first one. If you do not want the URL displayed, you will need to set up forwarding, which can be done within the settings of your domain provider.