# Global Components (Linked Blocks across Pages)

**URL:** <https://community.sitejet.io/t/global-components-linked-blocks-across-pages/4883>\
**Category:** Website Builder Request\
**Created:** [June 18, 2025, 9:28pm UTC](https://community.sitejet.io/t/global-components-linked-blocks-across-pages/4883 "2025-06-18T21:28:07Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kalisperakichris](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/kalisperakichris/32/3572_2.png) [@Kalisperakichris](https://community.sitejet.io/u/Kalisperakichris)\
**Post date:** [June 18, 2025, 9:28pm UTC](https://community.sitejet.io/t/global-components-linked-blocks-across-pages/4883/1 "2025-06-18T21:28:07Z")

</div>

Hi Sitejet Team 👋

A feature that would really improve multi-page workflow is the ability to create **Global Components** — reusable, linked blocks that stay synced across all pages they appear on.

Think of things like:

- Footers
- Call-to-action sections
- Promo banners
- Repeated info blocks

### 🧩 Suggested Function:

- Create a section and **save it as a Global Component**
- Reuse it across pages
- When edited once, it updates everywhere it’s placed
- Optionally unlink on a page if needed

This would massively speed up updates and prevent errors from inconsistent changes. Would love to see this added — especially for larger sites!

Thanks 🙏

---

<div class="post-metadata">

**Author:** ![Andre](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/andre/32/3459_2.png) [@Andre](https://community.sitejet.io/u/Andre)\
**Post date:** [June 19, 2025, 7:07am UTC](https://community.sitejet.io/t/global-components-linked-blocks-across-pages/4883/2 "2025-06-19T07:07:24Z")

</div>

You mean something like this? → [https://help.sitejet.io/hc/en-us/articles/24276005732503-How-to-create-references](https://help.sitejet.io/hc/en-us/articles/24276005732503-How-to-create-references) 🙂

---

<div class="post-metadata">

**Author:** ![Kalisperakichris](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/kalisperakichris/32/3572_2.png) [@Kalisperakichris](https://community.sitejet.io/u/Kalisperakichris)\
**Post date:** [June 19, 2025, 5:17pm UTC](https://community.sitejet.io/t/global-components-linked-blocks-across-pages/4883/3 "2025-06-19T17:17:57Z")

</div>

Thanks for the reply, Andre! 🙏

The “references” feature is definitely useful, but what I was actually suggesting is a bit different — more like **global components** or **symbols**.

### Here’s what I meant:

- The ability to **create a custom section** , save it as a **global component** , and **reuse it across multiple pages**.
- When I **edit one instance** , it should **automatically update everywhere** it’s used — which would be a huge time-saver and help maintain consistency.
- Optionally, there should be a way to **unlink** a specific instance if I want to make local changes on a single page.

So it’s less about referencing content (like text), and more about **reusable layout blocks** with structure + styling + content — all dynamically linked unless unlinked manually.

Would love to know if something like this is in the works or planned. I think it could be a game-changer, especially for larger sites! 🙌

---

<div class="post-metadata">

**Author:** ![Andre](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/andre/32/3459_2.png) [@Andre](https://community.sitejet.io/u/Andre)\
**Post date:** [June 20, 2025, 11:49am UTC](https://community.sitejet.io/t/global-components-linked-blocks-across-pages/4883/4 "2025-06-20T11:49:29Z")

</div>

Hey there, I took a deep dive into our feature request board and there was kind of a similar request years ago, before this community.

Actually, we do not use the term component or section or blocks. Those would be elements, containers, presets.

So, what you are suggesting is giving the user access to a user preset manager with which they can create own presets and re-use them like with the templates. If you agree, I am happy to change your initial post to make it more accessible for others to understand so they can vote on this.

Would that be okay?

---

<div class="post-metadata">

**Author:** ![Kalisperakichris](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/kalisperakichris/32/3572_2.png) [@Kalisperakichris](https://community.sitejet.io/u/Kalisperakichris)\
**Post date:** [June 20, 2025, 4:35pm UTC](https://community.sitejet.io/t/global-components-linked-blocks-across-pages/4883/5 "2025-06-20T16:35:16Z")

</div>

Hey Andre, thanks so much for the thoughtful reply — and yes, I’d love your help in updating the post to make it more accessible!

Just to confirm:  
Yes, what I’m suggesting is basically a **user preset manager** — where users can create and save their **own containers or groups of elements** (like full sections), and then **reuse them across different pages or projects**.

But also, ideally with:

- The option to **link updates globally** (like true global presets)
- Or **unlink** when local edits are needed

That way it’s not just about saving design effort, but also **ensuring consistency and faster site-wide updates**.

If we can describe it that way, I’d be happy to proceed and get votes on it! Let me know what you need from me 🙌

---

<div class="post-metadata">

**Author:** ![Martin.Sitejet.Team](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/martin.sitejet.team/32/25_2.png) [@Martin.Sitejet.Team](https://community.sitejet.io/u/Martin.Sitejet.Team)\
**Post date:** [November 19, 2025, 10:41am UTC](https://community.sitejet.io/t/global-components-linked-blocks-across-pages/4883/6 "2025-11-19T10:41:45Z")

</div>

something like this: [[WORKAROUND] Sharing elements/Presets between sites is needed](https://community.sitejet.io/t/workaround-sharing-elements-presets-between-sites-is-needed/173) ?

---

<div class="post-metadata">

**Author:** ![Kenwin\_Z](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/kenwin_z/32/2545_2.png) [@Kenwin\_Z](https://community.sitejet.io/u/Kenwin_Z)\
**Post date:** [November 19, 2025, 10:59am UTC](https://community.sitejet.io/t/global-components-linked-blocks-across-pages/4883/7 "2025-11-19T10:59:18Z")

</div>

+1 Need this feature, please implement, it’s like creating a custom section block and saving it as a template/preset then inject into wherever needed

---

<div class="post-metadata">

**Author:** ![Andre](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/andre/32/3459_2.png) [@Andre](https://community.sitejet.io/u/Andre)\
**Post date:** [November 19, 2025, 11:27am UTC](https://community.sitejet.io/t/global-components-linked-blocks-across-pages/4883/8 "2025-11-19T11:27:00Z")

</div>

> [@Martin.Sitejet.Team](#):
>
> something like this: [[WORKAROUND] Sharing elements/Presets between sites is needed](https://community.sitejet.io/t/workaround-sharing-elements-presets-between-sites-is-needed/173) ?

@Kenwin_Z something like a preset manager, right?

---

<div class="post-metadata">

**Author:** ![Kenwin\_Z](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/kenwin_z/32/2545_2.png) [@Kenwin\_Z](https://community.sitejet.io/u/Kenwin_Z)\
**Post date:** [November 19, 2025, 11:38am UTC](https://community.sitejet.io/t/global-components-linked-blocks-across-pages/4883/9 "2025-11-19T11:38:24Z")

</div>

pretty much, but main point is having the ability to create a section block and save them as a preset to use them globally

---

<div class="post-metadata">

**Author:** ![Andre](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/andre/32/3459_2.png) [@Andre](https://community.sitejet.io/u/Andre)\
**Post date:** [November 19, 2025, 12:28pm UTC](https://community.sitejet.io/t/global-components-linked-blocks-across-pages/4883/10 "2025-11-19T12:28:27Z")

</div>

That would actually be the idea, yes 😃
