Funnels & Websites
How to Build Link Tree Style Pages in GoHighLevel
By Marnix Geerkens. Published 2021-10-14. Updated 2026-06-02.
A link-in-bio page turns one social profile URL into a full set of buttons pointing wherever you need. GoHighLevel's website builder can produce these pages without any third-party tool. You set up a narrow single-column layout, add a circular profile image, stack full-width buttons with rounded corners, and publish under your own domain. Clients get a branded, agency-hosted alternative to Linktree.
Watch it, then build it
Get the full platform free for 30 days
That walkthrough runs on GoHighLevel. Start it free through RocketLauncher and you get 30 days instead of the usual 14, the whole platform unlocked, plus our setup help and a community of thousands of builders in 47+ countries.
30 days, not 14Full platform, nothing held backFree community and setup help
We earn a referral commission if you keep GoHighLevel after the trial. It never changes your price.
Summary. This tutorial walks through building a Linktree-style link-in-bio page entirely inside GoHighLevel's website builder. It covers setting up a gradient background, adding a circular profile image, creating full-width rounded buttons, adjusting spacing, and styling the page for mobile visitors. The result is a page you can offer as an add-on to client packages without relying on any external service.
What you will learn
- Set up a narrow single-column layout suited for mobile link pages
- Add a gradient or image background from the built-in image library
- Display a profile photo as a circle using the image radius setting
- Create full-width rounded buttons with consistent spacing
- Style buttons with brand colors and link each one to a destination URL
- Publish the page under a custom domain for clients
Steps
Create a new website and add a page
Go to Sites, click to create a new website, and name it. Add a page and name it something like 'links' or 'quick links'.
Set up a narrow single-column section
In the editor, add a full-width section and insert a single column. Reduce the column width to around 35% so the layout stays narrow and centered, matching the look of a typical link page.
Add a background
Select the section and go to Background Image. Search the built-in library for 'gradient' and choose one that fits the brand. Alternatively, search Unsplash for a clean abstract background.
Add a circular profile image
Insert an image element and upload or select a profile photo or logo. In the advanced image settings, set the border radius to Circle. Reduce the image width to around 120 pixels so it sits proportionally at the top.
Add and style buttons
Click the plus under the image to add a button element. Set a label for the first link destination. Go to advanced settings and set the width to Fill so the button spans the full column. Add a border, then increase the border radius to round the corners. Pick a background color that works with the gradient.
Add spacing and duplicate buttons
Add a top margin of around 20 pixels to each button so they are not cramped. Duplicate the button for each additional link destination and update the label and URL on each one.
Link and publish
Set the URL on each button to the correct destination. Save the page and connect a domain so the link-in-bio page is live and shareable.
Tips
- Keep button labels short, ideally under five words, so they read well on mobile
- Use fluid width buttons so the page looks consistent across all screen sizes
- A link page like this is a fast value-add to include in any social media management package
Want the full picture? Read more about the GoHighLevel funnel builder.
Related tutorials
Watch it, then build it
Get the full platform free for 30 days
30 days, not 14Full platform, nothing held backFree community and setup help
Frequently asked questions
Why build this in GoHighLevel instead of using Linktree?
You control the domain, the branding, and the data. No third-party dependency.
Can I use a client's own domain for their link page?
Yes, connect any custom domain inside GoHighLevel's website settings.
How do I make the profile image appear as a circle?
In advanced image settings, find Image Radius and select Circle.
Can I track how many people click each button?
Add UTM parameters to each button URL and track clicks in your analytics tool of choice.
Is a GoHighLevel link page mobile-friendly?
Yes, the narrow column layout and fill-width buttons render well on any phone screen.






