Product Demo

Custom Domain Branding

Set up branded domains and polished link presentation for customer-facing sharing experiences.

Configure custom domain branding

Complete workflow walkthrough for demo 10.

Custom Domain Branding

Walkthrough Notes

Notes loaded from the matching markdown file for this demo.

Video walkthrough analysis — Custom domain + branding (DocKosha)

What this video shows (in plain English): You set a custom subdomain (example: docs.yourcompany.com) so your document share links look branded, then you verify the domain via DNS records, add your company identity (name + logo), and finally create a share link with a custom URL path (example: /dockosha/sample).


Step-by-step (easy mode)

Step 1 — Open the Custom Domain settings

What you do:

  1. Log in to DocKosha.
  2. In the left sidebar, click Custom domain.

What you should see:

  • A page titled Custom domain with a section for adding a domain.

(Video roughly: ~0:18–0:25)


Step 2 — Enter the domain you want people to see (your branded subdomain)

What you do:

  1. In the input box, type the subdomain you want your share links to use.
    • Example format: docs.yourcompany.com
  2. Click Add Domain.

Why this matters:

  • This is the domain that will show up in the final share URL you send to others.

(Video roughly: ~0:26–0:34)


Step 3 — Verify the domain by adding DNS records

After adding the domain, DocKosha shows “Verification Required”.

What you do:

  1. Open your DNS provider (where your domain is managed — e.g., Cloudflare / GoDaddy / Namecheap / Route53).
  2. Add the DNS records DocKosha asks for.

What the video shows as required records:

  • CNAME record
    • Name/Host: your subdomain (example: docs.yourcompany.com)
    • Target/Value: a DocKosha host (example shown: custom.dockosha.com)
  • TXT record (ownership verification)
    • Name/Host: looks like _cf-custom-hostname.docs.yourcompany.com
    • Value: a long verification token (random-looking string)
  • TXT record (SSL validation)
    • Name/Host: looks like _acme-challenge.docs.yourcompany.com
    • Value: another long validation token
  1. Come back to DocKosha and click Verify Records.

Important note (DNS delay):

  • DNS changes can take time to “spread” (propagate). The UI mentions it can take up to 24–48 hours.
  • In practice, Cloudflare is often faster (minutes), other providers can be slower.

(Video roughly: ~0:35–0:50)


Step 4 — Confirm the domain is verified and active

What you do:

  1. Once verification succeeds, you’ll see the domain marked Verified.
  2. DocKosha also confirms that new share links will now use your custom domain.

What you should see:

  • A status like: “Your domain is active. Share links will now use …”

(Video roughly: ~0:50–0:58)


Step 5 — Set your branding (company identity)

This is where the “branding” part happens.

What you do:

  1. In Company identity, fill:
    • Company name
    • Website URL (include https://)
  2. Upload a Company logo.
    • Supported formats shown: SVG, PNG, JPG, WebP
    • Keep it lightweight (video mentions a max size limit).
  3. Use Preview header if you want to see how the header looks to viewers.
  4. Click Save changes.

Why this matters:

  • Your logo/name appear to viewers when they open your share link, making it look like your brand—not a generic file link.

(Video roughly: ~0:52–1:00)


Step 6 — Open a document you want to share

What you do:

  1. Go to Documents.
  2. Click a document (the video opens a file named like Sample PDF.docx).

What you should see:

  • The document viewer opens.
  • On the right, there are tabs like Document / Share / Analytics / Audit log.

(Video roughly: ~1:00–1:15)


Step 7 — Create your first branded share link

What you do:

  1. Click the Share tab.
  2. Click Create first link (or New Link).

What you should see:

  • A “Create link” screen with tabs like Basics / Security / Access.

(Video roughly: ~1:15–1:25)


Step 8 — Customize the share URL (the “pretty” part)

In Basics, the video sets:

What you do:

  1. Set a Link name (internal label for your team, e.g., public).
  2. Set Custom URL (optional) — this becomes the URL path/slug.
    • Example in the video: sample
    • This results in a share path like /dockosha/sample.
  3. (Optional) Set Expiration date/time if you want the link to stop working later.
  4. Toggle viewer options if needed:
    • Allow downloads
    • Email notifications
    • Feedback / Comments / Q&A

Right-side “Viewer experience” summary:

  • Shows what the viewer will experience (Public vs restricted access, downloads on/off, analytics behavior, etc.).
  1. Click Create.

(Video roughly: ~1:25–1:35)


Step 9 — Copy and share the branded link

After creating the link:

What happens:

  • DocKosha shows a confirmation like “Link created and copied”.
  • The share URL now uses your custom domain and your custom path.

Example shown in the video format:

  • https://docs.yourcompany.com/dockosha/sample

(Video roughly: ~1:35–1:42)


Quick troubleshooting (if something doesn’t verify)

  1. Double-check record type

    • CNAME must be CNAME (not A/AAAA).
    • TXT must be TXT.
  2. Make sure the “Name/Host” is correct

    • Many DNS providers want only the subdomain part (e.g., docs) instead of the full docs.yourcompany.com.
    • The exact input depends on the provider.
  3. Wait for propagation

    • Try verifying again after 10–30 minutes (sometimes longer).
  4. Avoid conflicting records

    • If you already have an A record for docs, it can conflict with the CNAME.

End result (what you get)

  • Your document share links look like your brand:
    • Custom domain: docs.yourcompany.com
    • Optional clean path: /dockosha/<your-slug>
  • Viewers see your company identity + logo, and you can control access settings per link.

Continue exploring

Move to the next demo workflow or go back to the full list.