How to embed a page on your own domain
Embed a page on your custom domain with linkembed: show any doc, file, or player inside your branded URL. Step-by-step guide for getting set up.
You want to embed a page on your custom domain so the address bar shows your brand while people view a doc, file, or player. linkembed does that with an embed link plus a verified subdomain you control.
Embed a page on a custom domain: what you are building
An embed link in linkembed shows another site’s content inside your page. Visitors stay on your URL while they view the file or player. This only works when the source platform allows embedding; linkembed does not bypass X-Frame-Options, CSP, or similar restrictions from the destination.
If the target blocks iframes, use a redirect link instead so people still get a clean branded URL that sends them to the destination. See how to create a branded link that loads another website.
Custom domain requirement
On the Free plan, links use your workspace subdomain (for example yourworkspace.linkembed.io/...). Custom domain support starts on the Creator plan (one domain, billed yearly through Creem). Pro includes more workspaces, links, and domains.
If you are fine with the linkembed.io subdomain for now, skip the DNS section and go straight to creating the embed.
Connect your subdomain
linkembed uses a subdomain you control (for example links.yourbrand.com), not the bare root domain by itself.
- In your workspace, open Custom Domains and add the full subdomain you want.
- In your DNS provider, create a CNAME from that subdomain to the target shown in the dashboard (for example
cname.linkembed.io- use the exact value linkembed displays). - Wait for DNS to propagate, then run verify in linkembed. After success, HTTPS is provisioned for that host.
You can set this domain as the workspace default or assign it per folder or link. Details and troubleshooting live in the custom domains documentation.
Create the embed link
- In the dashboard, go to Links and create a new link.
- Choose the embed type (not redirect).
- Add a title and slug. The slug is the last segment of the path; if the link sits in a folder, the URL will include the folder path first, as in
links.yourbrand.com/folder/slug. - Paste one of the following:
- An https link to content that supports embedding (Google Drive, Dropbox, and similar are documented in Embeds).
- Embed code (iframe HTML) from the provider when a plain link is not enough.
- Pick embed scaling (small, medium, or fullscreen) so the frame height matches how you want it to feel on phones and desktops.
- Save, then copy the public URL from the dashboard and test it in a private window.
Share and measure
Use the Share action on the link to copy platform-tagged URLs (automatic utm_source and utm_medium=social for major networks) or download a QR code. Analytics for views and redirects (including UTM fields) are available on paid plans with the retention shown on pricing; the Free plan does not include analytics.
FAQ
Q: Can I embed any website I want?
A: Only if that site allows embedding in an iframe or you use a direct https file URL that linkembed can render as media. Many apps block framing for security. If you see a blank frame or an error, check the provider’s share settings or switch to a redirect link.
Q: Why does linkembed require a subdomain instead of my root domain?
A: You point a CNAME at linkembed’s infrastructure. Apex/root domains usually need different DNS patterns; the product is set up for subdomains like listen. or links. under your domain.
Q: Do visitors still see linkembed in the URL?
A: After you assign a verified custom domain to the link (or as the default), the address bar shows your subdomain. Without a custom domain, the URL uses your workspace on linkembed.io.
Q: Is this the same as a link shortener?
A: No. You are publishing a branded page that embeds or routes to content. Length of the path is not the main goal; brand and control are.
Q: Where can I read more about embed inputs and scaling?
A: Use the Embeds and Links docs for paste options, scaling, and limitations.
linkembed has a Free plan to try embeds on yourworkspace.linkembed.io. Custom domains and analytics unlock on Creator and higher (see pricing). If you already use a subdomain, the flow above is the straight path from DNS to a live embed on your brand.
