2️⃣Add Your Domain to RaffleX
To set up your custom domain on RaffleX, we need to make sure it’s secure. To do this, we use Cloudflare. It basically lets your customers and web browsers know that your site is safe to use.
You will have went down one of two routes when purchasing your domain.
Purchased on cloudflare.com (skip Import DNS Records to Cloudflare)
Purchased on a different provider (GoDaddy, Namecheap, 123-reg etc...)
Create a Cloudflare Account
Go to Cloudflare.
Click Sign Up (or if on mobile, click Log In then Sign Up).
Verify your email address (check your inbox for Cloudflare’s verification email).
Add Your Domain to Cloudflare
Enter your existing domain (e.g.,
yourrafflesite.co.uk
).Scroll down and select the Free option.
You will see Update Your Nameservers with your assigned Cloudflare nameservers listed.
Update Nameservers
For GoDaddy
Log in to GoDaddy.
Select Domain from the menu.
Choose your domain, click Manage DNS.
Click Nameservers, then Change nameservers.
Select I'll use my own nameservers and enter the two provided by Cloudflare.
For Namecheap
Log in to Namecheap.
Select Domain List, then your domain.
Find Nameservers, click the dropdown, select Custom DNS.
Enter the two nameservers from Cloudflare.
For 123reg
Log in to 123 Reg.
Click Control Panel, then Manage Domains.
Select your domain.
Click Change Nameservers (DNS).
Choose Enter my own nameservers.
Add both Cloudflare nameservers and click Update.
The update can take up to 24 hours, but usually completes within minutes. You’ll receive an email from Cloudflare confirming the update. Refresh your Cloudflare dashboard and it should show Cloudflare is protecting your site.
Switch from Temporary to Custom Domain
Contact RaffleX support team to initiate the switch.
We will send you a link to access your new DNS records.
Once loaded, click Cloudflare DNS Import at the top-left to download the TXT file.
Import DNS Records to Cloudflare
Go to Cloudflare dashboard, click DNS, then Records.
Click the Import and Export button located toward the right.
Upload the TXT record downloaded from RaffleX.
This will populate all necessary DNS records.
Verification and Completion
Allow about 15 minutes for DNS verification.
Return to RaffleX to confirm everything has been verified.
Your website is now accessible at your domain!
Log in to your editor: yourdomain.com/admin
Please make sure to use the correct password for your Admin site. This will have been sent to you in an email after signing up.
Common Errors to Avoid
1. ❌ A Records Still Present
Fix:
Delete all existing A records from your DNS settings in Cloudflare. These conflict with how your domain points to RaffleX.
2. ❌ Incorrect CNAME for www
Fix:
If you have a www CNAME pointing to yourdomain.com, delete it. Instead, create a new CNAME record for www that points to:
customers.rafflex.io
3. ⚠️ Missing _acme-challenge TXT Record
Fix:
Sometimes the _acme-challenge record doesn’t import correctly.
To fix this:
Log into your RaffleX dashboard
Copy the exact _acme-challenge name and value shown
Go to Cloudflare → DNS → Add Record
Choose TXT as the type
Paste the name and value exactly as shown
This record is required to generate your SSL certificate and make your site secure.
If you’re stuck or unsure, drop us a message and our team will help you get sorted fast. Please ensure to send a screenshot of your current Cloudflare DNS settings to enable us to resolve your issue quickly.
Last updated