Skip to main content

Setting Up a Custom Domain for Your Courses

Use your organization's domain (like learn.yourcompany.com) to share 7taps courses with your learners. Custom domains strengthen your brand, build trust, and create a seamless learning experience.

Updated yesterday

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

  1. Open the main menu in 7taps (top right corner)

  2. Select Branding

  3. Expand the Custom course URLs section

  4. Click Start setting up

Step 3: Enter your custom domain

  1. In the dialog that appears, enter your chosen custom domain

  2. 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:

  1. Return to the 7taps setup window

  2. 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:

  1. Go to the main menu > Branding

  2. Look for your custom domain under Custom course URLs

  3. 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.

Did this answer your question?