
Smooth navigation between different pages on your website is a common challenge when working with Framer. While scroll links work perfectly within a single page, many users wonder how to make a button on the homepage automatically navigate to a specific section on another page.
This guide will show you how to implement anchor links between pages using Framer's native Scroll Targets system, allowing you to create intuitive navigation experiences without custom code.

Traditional links simply take users to the top of a page, but that's not always ideal when you need to direct attention exactly where it matters. Here's why cross-page scroll links are valuable for different scenarios:
Framer handles scroll links differently than other platforms. Instead of using HTML IDs and URLs with # symbols, Framer uses a visual Scroll Targets system that you configure directly from the interface.
The process works in two steps: first you define which sections can be scroll destinations, and then you link clickable elements to those destinations. The beauty of this system is that it works both for links within the same page and for links between different pages on your site.
Important limitation: Scroll targets only work within your own Framer site. You cannot create links with scroll targets that direct to external pages or sites you don't control.
Scroll Targets work for both links within the same page and links between different pages on your site. The process has two main steps: first create the target in the destination section, then link an element to that target.
Setting up the destination for your scroll link is straightforward:

For links that scroll within the current page, follow these steps:

For links that navigate to a different page and scroll to a section, the process is similar with one key difference:
Important: The order matters. First select the page, then the target menu will appear showing the available targets on that page.

Getting the most out of scroll targets requires following some best practices:
Target naming conventions:
Smooth Scroll settings:

Here's how to fix the most common problems you might encounter:
Enable the Scroll Target property on your destination section and assign it a name. Then select your clickable element, add a Link, choose the destination page in Link To, and select the Scroll Target in the Target menu. Optionally enable Smooth Scroll for an animated transition. This works for both same-page and between-page navigation.
Scroll Targets are visual markers you define on specific sections of your pages to make them navigation destinations. They allow you to create links that automatically position users at a specific section when the page loads, without needing code. This native Framer feature works seamlessly across your entire site.
Verify that you've selected the correct page in Link To first, since targets are page-specific. Confirm that the Scroll Target property is enabled and has an assigned name. Scroll targets without names don't appear in the list. If you still don't see it, refresh the Framer interface or check that the target element is visible on the canvas.
Yes, they work in both cases. For the same page, select the current page in Link To and the desired target. For different pages, select the destination page and then its scroll target. Remember that scroll targets only work within your Framer site, not on external pages or sites you don't control.
A regular link takes users to the top of a page, while a Scroll Target link navigates to a specific section on that page. Scroll Target links provide more precise navigation control, helping users land exactly where they need to be without manual scrolling. This improves user experience and can boost conversion rates on key pages.
Yes, Smooth Scroll works on mobile devices, but users who have enabled Reduce motion in their device settings will see instant scrolling instead of smooth animation. This is an intentional accessibility feature that Framer respects. The functionality remains the same; only the animation behavior changes based on user preferences.
Absolutely. You can create as many Scroll Targets as you need on a single page, and different buttons or links can point to different targets on the same destination page. This is useful for creating multiple entry points to a page based on user context or the previous page they came from.
The best way to test is to publish your site and test the links in a live environment. Click your linked element and verify that it both navigates to the correct page and scrolls to the designated section. You can also test in preview mode, but live testing provides the most accurate results for between-page functionality.
No, Scroll Targets only work within your Framer site. If you need to link to external pages, you'll use regular URL links that take users to the top of that external page. The Scroll Target system is designed specifically for internal navigation within your Framer project.
If you delete a section with a Scroll Target, any links pointing to that target will break. The links will still navigate to the page, but they won't scroll to any specific section since the target no longer exists. It's good practice to audit your scroll links after making major structural changes to your site.
Anchor links between pages completely transform how visitors navigate your Framer site, enabling more intuitive and targeted experiences. By implementing Framer's native Scroll Targets system, you can create sophisticated navigation without custom code, keeping your project clean and easy to maintain.
Whether you're building a single-page site, a complex portfolio with multiple projects, or a landing page with different information sections, this functionality lets you guide users exactly where they need to be with just a few clicks. The combination of Framer's visual interface and powerful scroll targeting creates seamless user experiences that improve engagement and conversion rates.
Need help implementing this solution or exploring more advanced use cases? At our specialized Framer agency, we create custom solutions that enhance your site's functionality while maintaining clean, professional designs. Don't hesitate to reach out to discuss how we can optimize navigation for your Framer project.

Optimize bandwidth in Framer with practical strategies—cut costs and boost performance without upgrades.

Learn how to send Framer forms to multiple email addresses using native Framer form settings. Simple step-by-step guide.

Learn how to send Webflow forms to multiple email addresses using new Webflow form native settings. Simple step-by-step guide.