Instead of editing each button one at a time, you can point every link on your page at the same place, and add tracking tags to all of them at once. It's all in one section of Settings.
Where to find it
In the editor, click the Settings tab, then the Page sub-tab.
Scroll to the Links section.
Hover or tap any ⓘ beside a label for a short explanation.
Send every button to one place
Type or paste a URL into Send every button to and every button on the page points there when you publish, including the offer rail on the side and the sticky bar on phones.
Leave it empty and each button keeps the link it already has.
A few things are deliberately left alone, because sending them to your checkout would be misleading: links that jump to another part of the same page, press logos, photo credits, links written inside your text, anything you pasted into a Custom Code block, and the legal footer.
Scroll to a section instead
Want every button to scroll down to a part of your page, like your offer or an embedded form, instead of leaving it? Turn on Scroll to a section on the page under the field and pick the section from the list.
Readers glide down to that section when they click. The buttons inside that section keep their own links, so your page can still reach checkout. Turn the switch off to go back to the web address you had before.
Every link field in the editor has the same switch, so you can also point a single button, image or text link at a section.
If you later delete or hide the section a link points to, the field tells you so. A page-wide setting pointing at a missing section is ignored, and your buttons keep their own links until you pick another.
Open links in a new tab
Turn this on and your links open in a new tab, so your page stays open behind whatever the reader clicks. Links that scroll to a section always stay in the same tab.
Turning it back off returns the page to how it was built. It won't remove the new-tab behaviour from blocks that always had it, like the announcement bar.
Link all images
Makes your product photos and your logo clickable too, pointing wherever your buttons go. If you haven't set a destination above, they point at whatever your main offer button already uses.
Photos of people are never linked: the author portrait, reviewer photos, and the faces in your social-proof row. Neither are press logos or, on a Best-Of page, a competitor's product shot.
GoHighLevel forms in a popup
Opening GoHighLevel forms, surveys and calendars in a popup now has its own section, GHL form popup, just below Links. Turn on its switch, and the design controls and your form domains appear underneath.
Preview popup shows the popup over your page in the editor, and every change you make shows there live.
Heading and Subheading add text above your form, with alignment and size controls.
Fit to form makes the popup exactly as tall as your form, so there's no empty space under it. Max height caps it for very long forms.
Space around form sets the gap between the popup's edge and your form. Set it to 0 for none.
Turn off Background and Close button to show only your form over the dimmed page. Readers close it by tapping outside the form.
The quickest setup: paste your form's share link into Send every button to, then turn on GHL form popup. Every button now opens your form.
Using GoHighLevel on your own domain? If your form links look like link.youragency.com/widget/form/…, add that domain under Your own form domains in the same section. GoHighLevel's own domains already work. Republish any page that uses a domain you just added.
Already have a popup live? Republish the page to pick up the new design options.
Campaign tags
Campaign tags (UTMs) are added to every link so you can tell in your analytics which page made the sale. Fill in as many as you want:
Source: where the traffic came from, like
facebook.Medium: the kind of placement, like
advertorial.Campaign: the promotion, like
fall-launch.Content: which version, if you're running more than one.
Other tags: anything else, written as
name=valueand joined by&. This is whereutm_termor a partner's own tracking code goes.
What "Sent as" means
Tags can only contain letters, numbers, dashes, dots and underscores, so we tidy up what you type: spaces become dashes and capitals become lowercase. If Fall Sale 2026 is going to be sent as fall-sale-2026, the field tells you so underneath, as in the screenshot at the top.
This matters more than it looks. Most analytics tools treat Fall and fall as two different campaigns, which quietly splits your numbers in half. If a tag can't be used at all, the field says that too, rather than dropping it silently.
Pasting from your ad platform
You can paste a whole query string into any of these fields and we'll sort it out. Paste utm_source=facebook&utm_campaign=fall into any box and each part lands in the right one; anything that doesn't have its own box goes into Other tags. A leading ? is fine, and you can paste a whole URL. We'll take just the tracking part.
If your traffic already has tags
When someone arrives from an ad that already carries its own utm_source, the ad's value wins for that tag and yours fills in the rest. So an ad supplying source and medium, plus a page supplying campaign and content, gives you all four, and your real ad attribution is never overwritten.
Tags that aren't UTMs, like a partner or affiliate ID in Other tags, are never overwritten by incoming traffic.
When it takes effect
These settings are applied when you publish, preview or export, not on the editing canvas. So the buttons in the editor still show their own links, which is expected. Use Preview popup to see your form popup in the editor, and publish (or re-publish) to see everything on your live page.
Still need help? Click the chat bubble in the bottom-right corner of the editor, or email hello@getlandra.com.




