In this article:
Why use a custom domain
Custom domains transform how learners experience your training content:
Strengthen your brand identity
Course URLs reflect your organization (learn.yourcompany.com instead of app.7taps.com)
Consistent branding across all learning touchpoints
Professional appearance that reinforces your training standards
Build learner trust
Familiar domain names increase confidence in content authenticity
Reduces hesitation to click training links
Particularly important for security-aware organizations
Maintain privacy
Learners never see 7taps references in URLs or course pages
Your authoring tools remain behind the scenes
Training appears as a seamless extension of your organization
Example: When you share a course from yourcompany.7taps.com, learners see learn.yourcompany.com/course-name
instead. The experience feels native to your organization.
Requirements
Before setting up your custom domain, ensure you have:
Domain ownership: Access to your organization's domain DNS settings
DNS management access: Ability to create DNS A records
7taps account: Custom domains available on Pro and Enterprise plans
Note: If you need to use an internal domain (only accessible within your network), see Using an Internal Custom Domain with 7taps instead.
Setting up your custom domain
Step 1: Choose your subdomain
Decide on the subdomain you'll use for your training content. Common examples:
learn.yourcompany.com
training.yourcompany.com
academy.yourcompany.com
Important: Use a subdomain (like learn.yourcompany.com), not your root domain (yourcompany.com). Using your root domain will break your existing website.
Step 2: Start setup in 7taps
Open the main menu in 7taps (top right corner)
Select Branding
Expand the Custom course URLs section
Click Start setting up
Step 3: Enter your custom domain
In the dialog that appears, enter your chosen custom domain
Click Continue
Step 4: Note the DNS configuration details
7taps will show you the exact DNS configuration needed:
Your custom domain
The A record configuration required
The IP address to point to
Keep this window open - Or take a screenshot, you'll need these details for the next step.
Don't have DNS access? Forward this information to your IT team along with a link to this article. They'll need to create the DNS record for you.
Step 5: Create a DNS A record
In your domain's DNS settings, create an A record using the details shown in 7taps:
Record details:
Type: A record
Host/Name: Your chosen subdomain (e.g., "learn")
Value/Points to: The IP address shown in your 7taps setup window
TTL: 3600 (or your DNS provider's default)
Where to find DNS settings: Most organizations manage DNS through their domain registrar (GoDaddy, Namecheap) or hosting provider (AWS Route 53, Cloudflare). If you're unsure, contact your IT team.
Important DNS provider notes:
Some providers (like GoDaddy, Namecheap) automatically append your domain name - enter only the subdomain part (e.g., "learn")
Other providers (like Cloudflare, AWS Route 53) require the full domain (e.g., "learn.yourcompany.com")
When in doubt, check your provider's DNS documentation
Step 6: Wait for verification
After creating the DNS record:
Return to the 7taps setup window
Click Continue to start verification
7taps will automatically check for your DNS record. This process:
Usually completes within a few minutes
Can take up to 48 hours due to DNS propagation
Continues in the background - you can close the window
You'll receive an email when your custom domain is verified and active.
Verification process
What 7taps verifies:
The A record exists and points to the correct IP address
The domain resolves properly from multiple locations
SSL certificate can be issued for secure connections
Checking verification status:
Go to the main menu > Branding
Look for your custom domain under Custom course URLs
Status will show as "Pending" or "Active"
If verification is taking longer than expected:
Confirm your DNS record is configured correctly
Wait at least 24 hours for DNS propagation
See Troubleshooting below for common issues
What happens after setup
Once your custom domain is active:
Automatic URL updates
All new course share links use your custom domain
Existing links continue working (both old and new URLs function)
No need to update previously shared content
Learner experience
Courses load from your branded domain
No 7taps branding visible to learners
Seamless integration with your organization's ecosystem
Course management
Create and edit courses normally in 7taps
Share options automatically use your custom domain
Analytics and tracking continue working as expected
Troubleshooting
Verification fails or takes longer than 48 hours
Check your DNS configuration:
Confirm the A record points to the IP address shown in your 7taps setup
Verify you created an A record (not CNAME or other type)
Use DNS checker tools to confirm propagation
Common issues:
Incorrect record type (should be A record, not CNAME)
Wrong IP address entered (must match what 7taps shows you)
DNS provider auto-appended your domain (creating "learn.yourcompany.com.yourcompany.com")
DNS changes not yet propagated globally
For detailed troubleshooting steps, see our Troubleshooting Custom Domain Setup guide.
Domain works intermittently
This usually indicates DNS propagation is still in progress. Wait a few more hours and test again from different networks.
Need to change your custom domain
Contact support to disconnect your current domain before setting up a new one. You can only have one active custom domain at a time.
Need help?
Contact 7taps support if you:
Don't have access to DNS settings (we can provide guidance for your IT team)
Encounter verification errors after 48 hours
Need to configure an internal-only domain for your organization
Have questions about SSL certificates or security
For internal domain setups (VPN or intranet-only), see our Internal Custom Domain guide.