Overview
Every MyFoodFast account comes with a ready-to-use ordering website at yourname.myfoodfast.co.uk. This is your default online ordering address and works straight away.
If you'd prefer customers to order from your own domain — for example, order.yourbusiness.com — you can set that up by adding a DNS record and letting MyFoodFast support know.
What You'll Need
- Access to your domain's DNS settings (through your domain registrar or DNS provider — e.g. GoDaddy, Namecheap, Cloudflare, 123 Reg, or whoever manages your domain)
- The subdomain you'd like to use (e.g.
order,food,menu)
Step 1: Choose Your Subdomain
Decide which subdomain you want customers to visit. Common choices:
order.yourbusiness.comfood.yourbusiness.commenu.yourbusiness.com
Note: We recommend using a subdomain (like
order.yourbusiness.com) rather than your root domain (yourbusiness.com). Subdomains are simpler to configure and don't interfere with your existing website.
Step 2: Add a CNAME Record
Log in to your domain registrar or DNS provider and add the following record:
| Setting | Value |
|---|---|
| Type | CNAME |
| Name / Host | Your chosen subdomain (e.g. order) |
| Target / Points to | cname.vercel-dns.com |
| TTL | Auto (or 300) |
Important: If there is an existing A or AAAA record for the same subdomain, delete it first — a CNAME record cannot coexist with A/AAAA records on the same name.
Step 3: Contact MyFoodFast Support
Once your DNS record is in place, get in touch with MyFoodFast support and let them know your custom domain. The team will link it to your account and an SSL certificate will be issued automatically.
Step 4: Verify
DNS changes typically take effect within 5–30 minutes. You can check progress at dnschecker.org by looking up your subdomain and confirming the CNAME points to cname.vercel-dns.com.
Once DNS has propagated and MyFoodFast support has linked your domain, visit your subdomain in a browser to confirm everything is working.
Using Cloudflare?
If your domain uses Cloudflare, you'll need to change your SSL/TLS encryption mode to Full (strict). Cloudflare's default "Flexible" mode causes a redirect loop between HTTP and HTTPS that prevents the page from loading.
To change this:
- Log in to your Cloudflare dashboard
- Select your domain
- Go to SSL/TLS in the left menu
- Set the encryption mode to Full (strict)
Troubleshooting
| Problem | Solution |
|---|---|
| "Too many redirects" or page won't load | If using Cloudflare, change SSL/TLS to Full (strict) |
| "Server not found" | Check that the CNAME target is exactly cname.vercel-dns.com and that DNS has had time to propagate |
| SSL certificate errors | Certificates are issued automatically — allow up to 30 minutes after DNS propagation |
| Old page still showing | Clear your browser cache or try an incognito/private window |
FAQ
Can I use my root domain (e.g. yourbusiness.com) instead of a subdomain?
This is technically possible but not recommended. Root domains require an A record instead of a CNAME, which makes setup more complex. A subdomain like order.yourbusiness.com is the simplest and most reliable option.
Will my myfoodfast.co.uk address stop working?
Once your custom domain is active, your previous myfoodfast.co.uk address will be removed. Make sure your custom domain is working before updating any printed materials or social media links.
How long does the whole process take? DNS changes usually take 5–30 minutes. Once you've contacted support and they've linked the domain, it should be live within the hour.