How to Set Up a Custom Domain for Your FlowMattic Link Shortener?
This guide will walk you through setting up your own custom domain (e.g., go.yourdomain.com) for your short links powered by FlowMattic Short Links.
What You’ll Achieve
Instead of using fmtk.in/abc123, your short links will use your own branded domain like go.yourdomain.com/abc123.
Prerequisites
- Access to your domain’s DNS settings (via your domain registrar or DNS provider)
- A subdomain you want to use (e.g.,
go,link,s, or any name you prefer) - 5-10 minutes for setup and DNS propagation
Step 1: Choose Your Subdomain
Decide what subdomain you want to use for your short links. Popular choices include:
go.yourdomain.comlink.yourdomain.coms.yourdomain.comshort.yourdomain.com
For this guide, we’ll use go.yourdomain.com as an example.
Step 2: Add CNAME Record to Your DNS
For Cloudflare Users
- Log in to your Cloudflare dashboard
- Select your domain from the list
- Click on DNS in the left sidebar
- Click Add record button
- Configure the record:
- Type: Select
CNAME - Name: Enter your subdomain (e.g.,
go) - Target: Enter
fmtk.in - Proxy status: Enable (Orange cloud icon should be ON)
- TTL: Auto
- Type: Select
- Click Save
For Other DNS Providers (GoDaddy, Namecheap, etc.)
- Log in to your domain registrar’s control panel
- Find the DNS Management or DNS Settings section
- Add a new DNS record with these details:
- Type: CNAME
- Host/Name: Your subdomain (e.g.,
go) - Points to/Target/Value:
fmtk.in - TTL: 3600 (or leave as default)
- Save the record
Step 3: Configure SSL Settings (Cloudflare Users Only)
If you’re using Cloudflare, you need to configure SSL settings to avoid redirect errors:
- In your Cloudflare dashboard, go to SSL/TLS section
- Under Overview, set the SSL/TLS encryption mode to Full
- ⚠️ Do NOT use “Flexible” - this will cause redirect loops
- ✅ Use “Full” for proper SSL encryption
- (Optional) Go to SSL/TLS → Edge Certificates
- Enable Always Use HTTPS for automatic HTTP to HTTPS redirect
Step 4: Wait for DNS Propagation
DNS changes can take anywhere from 5 minutes to 48 hours to propagate globally, though it’s typically complete within 15-30 minutes.
You can check the propagation status using these tools:
Enter your full subdomain (e.g., go.yourdomain.com) and check if the CNAME record points to fmtk.in.
Step 5: Configure Custom Domain in FlowMattic
Once your DNS is set up and propagated, configure your custom domain in your FlowMattic workflow:
- Open your workflow in FlowMattic
- Navigate to the Link Shortener action step
- Go to the Configure tab
- In the Custom Domain (Optional) field, enter your full custom domain (e.g.,
go.yourdomain.com) - Enter the URL you want to shorten in the URL to Shorten field
- Save your workflow configuration
FlowMattic will now automatically use your custom domain when generating short links in this workflow.
Step 6: Test Your Custom Domain
Verify that your custom domain is working correctly:
- In your FlowMattic workflow, go to the Test tab of the Link Shortener action
- Click Test Action to generate a test short link
- FlowMattic will create a short link using your custom domain (e.g.,
https://go.yourdomain.com/abc123) - Copy the generated short link from the test results
- Open the link in your browser to verify:
- The link should redirect to the destination URL without errors
- Check that the browser shows a secure connection (🔒 padlock icon)
- Verify there are no redirect loops or SSL warnings
If the link works correctly, your custom domain is properly configured! You can now use it in your live workflows.
Troubleshooting
Issue: “This site can’t be reached” or DNS errors
Solution:
- Verify your CNAME record is correct and points to
fmtk.in - Wait longer for DNS propagation (up to 48 hours)
- Clear your browser cache or try in an incognito window
- Check DNS propagation at DNS Checker
Issue: Infinite redirect loop / “Too many redirects”
Solution (Cloudflare users):
- Go to Cloudflare → SSL/TLS → Overview
- Change encryption mode from “Flexible” to “Full”
- Wait 2-3 minutes and clear your browser cache
- Try accessing your link again
Issue: SSL certificate warnings / “Not Secure”
Solution (Cloudflare users):
- Ensure Proxy status is enabled (orange cloud icon)
- Go to SSL/TLS → Edge Certificates
- Wait for Cloudflare to issue a certificate (usually 15-30 minutes)
- If using other DNS providers, SSL certificates are automatically handled by our service
Issue: 404 Not Found errors
Solution:
- Verify your custom domain is entered correctly in the FlowMattic Link Shortener configuration
- Check that your short code/link was generated successfully
- Ensure DNS propagation is complete
- Test the link generation again using the Test Action button
Issue: Error 520 or 522 (Cloudflare)
Solution:
- Check that your CNAME points to
fmtk.in(not an IP address) - Verify SSL/TLS mode is set to “Full”
- Disable any page rules or firewall rules that might block the connection
- Contact support if issue persists
Need Help?
If you’re still experiencing issues after following this guide or need any help with the setup, please submit a support ticket by login to this support site.
Please include the following information when contacting support:
- Your custom domain name
- DNS provider (Cloudflare, GoDaddy, etc.)
- Screenshot of your CNAME record
- Screenshot of your FlowMattic Link Shortener configuration
- Error message or behavior you’re experiencing
Summary
🎯 Quick Checklist:
- [ ] CNAME record added (subdomain → fmtk.in)
- [ ] SSL/TLS mode set to “Full” (Cloudflare users)
- [ ] DNS propagation complete (check at dnschecker.org)
- [ ] Custom domain configured in FlowMattic Link Shortener action
- [ ] Test Action completed successfully with custom domain link working
Once complete, all your short links generated by this workflow will use your custom branded domain! 🚀