Build polished pages, portals, and navigation in Confluence
Intranets, marketing pages, and portal hubs in Confluence — learn how to structure, style, and navigate them without HTML or CSS.
Why this matters in Confluence
Confluence pages often look like a blank word document: a long scroll of headings and bullets with no visual hierarchy. For personal notes that is fine, but for intranet hubs, portals, and product pages, structure and navigation matter as much as the content itself. A landing page that reads like a wall of text gets skipped; a multi-page runbook with no way to move between pages gets abandoned. Without layout and navigation tooling, teams either tolerate an underwhelming wiki or move their high-visibility content to a separate tool, splitting the knowledge base and breaking search.
Layout creates hierarchy
Hero sections, cards, tabs, and call-outs help readers grasp the shape of a page before they read a word. A hero announces what the page is for, a card grid breaks the space into scannable tiles, and tabs tuck detail behind a label so the overview stays clean. Marketing-style layout is what makes internal pages feel intentional and authoritative instead of like a draft somebody forgot to format.
Long pages are hard to navigate
A 1,500-word page with unnumbered headings and no prev/next flow buries its own content. Readers lose track of where they are, links reference "section 3" that does not exist, and cross-references become guesswork. Numbered headings give every section a stable address, and Previous/Next buttons turn a series of pages into a guided path instead of a dead end.
Native Confluence is layout-thin
Out of the box, Confluence offers sections, columns, and a few info panels, but no hero, no cards, no tabs, no pricing tables, no button macros, and no global theme editor. Authors who want a polished portal either hand-write HTML into the storage format — which nobody else dares edit — or give up and accept the default look. Page-building macros fill that gap without forcing anyone into code.
No code should be required
Most Confluence authors are not developers, and even the ones who are should not be hand-coding layout in a wiki. Page-building macros deliver structure and style through familiar editor interactions — insert a macro, configure it in a dialog, see it render — so HR, comms, and ops can build a polished hub without touching HTML, CSS, or storage format.
Consistency scales, one-offs do not
A single beautiful page is a prototype; a hundred pages that share the same structure is an intranet. When the layout, heading style, and navigation are baked into reusable templates, every new page inherits the design automatically, and a brand refresh becomes a template change rather than a page-by-page rewrite. Consistency is what turns a wiki into something people treat as a real source of information.
The approach that works
Building a polished Confluence hub is a layered process: plan the structure, assemble it with layout macros, impose navigation, and lock the design into reusable templates. Each layer solves a different failure mode — confusion, flat pages, dead-end reading, and inconsistency — and together they turn Confluence into a real intranet or portal builder. The steps below walk through each layer and the decisions it involves.
- 1
Plan the page structure first
Before touching the editor, sketch the sections the page needs: a hero that states the purpose, a card grid for the main topics, tabs or accordions for detail, and a clear call to action at the foot. Planning on paper (or a whiteboard) is faster than re-arranging macros later, and it forces you to decide what the page is for before you start decorating it.
- 2
Assemble with layout macros
Use page-builder macros — hero, cards, tabs, pricing, buttons, galleries, call-outs — to build the page visually, the way you would in a landing-page tool. Drop a hero at the top to anchor the page, lay the main content into cards so each tile is a single idea, and push dense or optional detail into tabs so the overview stays readable.
- 3
Number headings for stable references
Apply auto-numbered headings so the outline reads like a real document — 1, 1.1, 1.2, 2 — and so cross-references like "see section 3.2" actually resolve. Choose a numbering style (decimal, Roman, legal) that matches the document type, and let the macro renumber automatically as you add, remove, or reorder sections, so the numbers are never wrong by hand.
- 4
Add Previous/Next navigation for page series
For a runbook, onboarding flow, or multi-page guide, add Previous/Next buttons so a reader can move through the sequence in order without hunting for the next page in the sidebar. Use this whenever a set of pages is meant to be read linearly; for reference pages that are landed on independently, a table of contents and clear headings matter more than pagination.
- 5
Apply a consistent theme
Use a global theme editor to set the colour palette, button styles, and spacing once, so every hero, card, and call-out across the space matches. Consistency comes from defining the look in one place and reusing it, not from re-styling every macro by hand — and a single theme is what lets you re-skin the whole intranet in minutes when the brand changes.
- 6
Save and reuse templates
Once a layout works, save it as a master template and reuse it across hubs so every portal in the space shares the same structure and look. Pair the template with a short author guide — what goes in the hero, how many cards, where the call to action lives — so contributors fill the structure rather than reinventing it, and the space stays coherent as it grows.
This solution is for you if…
- Internal comms and HR teams building intranet hubs, onboarding flows, and people portals
- Product and marketing teams creating landing-style pages for internal launches
- Knowledge managers organizing long, multi-page documentation and runbooks
- IT and operations teams publishing status dashboards and service catalogs
- Anyone who wants a Confluence page that looks intentional rather than like a draft
Our apps that solve this
Every app is free for up to 10 users on the Atlassian Marketplace. Pick the one that fits your workflow, or combine them.
Content Formatting Macros & Page Builder for Confluence
Build marketing pages, portals, and intranets in Confluence with 23 macros — hero, pricing, tabs, cards, and templates
Modern Numbered Headings for Confluence
Professional table of contents with 5 numbering styles
Pagination Buttons for Confluence
Effortlessly navigate Confluence pages with customizable Previous and Next buttons—design and align your way
Read the guides
Frequently asked questions
Not natively. An auto-numbering app adds a macro that numbers H1–H6 in several styles (Decimal, Roman, Alphabetic, Legal) with live preview, renumbering automatically as you add, remove, or reorder sections. This keeps cross-references like "see section 3.2" stable, which is the main reason long documents want numbered headings in the first place.
Why teams choose NGPILOT
Free for up to 10 users
Every app is free for small teams, with the full trial Atlassian provides for larger ones.
Native Forge apps
Built on Atlassian Forge, running entirely on Atlassian Cloud infrastructure.
Your data stays in your instance
No content is sent to our servers — processing happens inside your Confluence or Jira.
Verified Marketplace vendor
NGPILOT apps are listed, reviewed, and maintained on the Atlassian Marketplace.
Ready to try it?
Every app is free for up to 10 users. Install in a couple of clicks.