Skip to content
Contact

Content modelling

Web · Structure

The Tributes website on a tablet beside a stylus, opening on the headline Custom Creations Made Just for You.
A hand holding a tablet showing the Wee Wild Ones programs and pricing sections, over a white quilted cushion.
Partners Development Group community hub, featuring Homestead Duplexes in northeast Calgary over a rendering of a two-tone duplex.

Before design starts, we work out what types of content an organization has, how they relate and who looks after them. Pages are then built from that structure, so a site can keep growing for years without a rebuild.

Momentum's research library, 70 results filtered by category, each card tagged by type and topic with its publication date and length.
Momentum's research library. 70 items, each carrying its own type, topics, date and length, so the index and its filters are the content model showing through.

Why we model content first

When a website becomes hard to manage, the cause is usually the content. The same program gets described on several pages, nobody is sure which pages are safe to delete, and only a few people know which field in the CMS does what. That happens when content lives inside pages instead of in a structure of its own.

So we model the content before design starts. We audit what exists, then work out the types with the people who will maintain them, including what a program is, what a story is, how the two relate and who keeps each one current. Pages are built from that structure. It is the least visible part of a project, and it decides whether the site still works in five years.

Programs that generate pages

A Momentum program page showing an eligibility checklist, upcoming session dates with a register button, a sidebar of program attributes, and funding partners.
A Momentum program page. Eligibility, delivery, audience, session dates and funding partners are fields on the program. Nobody writes this page; the program produces it.

Momentum was much smaller when it launched its first site, and since then several new courses with new structures had launched along the way. Signup worked differently from course to course, and it was not always clear which pages were courses at all. We audited the content and modelled courses and programs as structured content, so the team now creates a Program and its page is built from that data. The site has kept growing with the organization, and years after launch Momentum still gets compliments on it.

“Their solutions were elegant, thoughtful, and intuitive. Years after its launch, we still get compliments on our website.”
— Sarah Adams, Communications Strategist · Momentum

Two websites, one structure

The Enough for All website, with navigation across About, Projects, Research, Resources, Indigenous co-creation, Engagement and News.
Enough for All. One site now carries what used to be split across two, on a single content model.

Vibrant Communities Calgary was running two websites, its own and one for Enough for All, Calgary's poverty reduction strategy, and visitors could not tell how the two related. We audited both sites and replaced their flat page structure with six content types (Levers, Stories, Campaigns, Resources, Articles and Events), arranged in a hierarchy that put both brands on one platform. Alka Merlin, their Director of Communications, says we built “an intuitive backend that makes content updates easy.”

“Built by Field led our web rebrand and significantly improved both our website’s usability and overall brand presence. They built an intuitive backend that makes content updates easy, baked in SEO best practices from the start, and set up clear analytics to track impact. They are consistently responsive, quick to handle small fixes, proactive about uptime and security, and deliver everything on time and within budget, which is why we chose to continue working with them on an ongoing basis.”
— Alka Merlin, Director, Communications · Enough For All

Supported projects, filtered by topic and stream

Each project Alberta Ecotrust supports carries its topic, funding stream and status, and the index filters on those fields. Adding a topic means adding one entry in the CMS.

Visit the site

Alberta Ecotrust's Supported Project Stories index with the topic filter open, listing circular economy, climate change, land use, nature-based solutions, overarching and water.

What you get

We start with a content audit that shows what you have. From it we draft a model of types, fields and relationships, and work it through with the people who will use it every day. Then we write the schema that enforces it, migrate the old content into it, and set up an editing environment your team can run without us. We have moved organizations off WordPress, Webflow and Squarespace this way.

Selected work

Show more
  • 2025–2026

    2025–2026

    Rise Calgary Website

    Web design, Web development, Content management systems, Content modelling

    Web design, Web development, Content management systems, Content modelling

  • 2026

    2026

    Calgary Municipal Land Corporation Transit-Oriented Communities

    Web design, Web development, Brand implementation, Information architecture, Content modelling, Interaction design

    Web design, Web development, Brand implementation, Information architecture, Content modelling, Interaction design

  • 2025–2026

    2025–2026

    Tributes Website

    Web design, Web development, Content management systems, Content modelling

    Web design, Web development, Content management systems, Content modelling

  • 2025–2026

    2025–2026

    Wee Wild Ones Design System and Website

    Design systems, Web design, Web development, Content management systems, Content modelling, Custom CMS tooling, Multilingual and multi-region systems

    Design systems, Web design, Web development, Content management systems, Content modelling, Custom CMS tooling, Multilingual and multi-region systems

  • 2025

    2025

    Calgary Arts Development Calgary Public Art Guide

    Interactive maps, Platforms and applications, Interface design, Content modelling, Content management systems, Performance and optimization

    Interactive maps, Platforms and applications, Interface design, Content modelling, Content management systems, Performance and optimization

Bring us your unmanageable website.

A content audit is often the fastest way to find out what's really wrong. We'll tell you what we'd model, and what we'd leave alone.