EB Media CMS

Built Around The Way
Your Business Works.

The EB Media CMS is our own content management platform, built and supported in-house. From simple content updates to APIs, integrations, automation and custom functionality, we can shape it around what your organization actually needs.

Why We Built It

Your Website Should Be Easy To Manage

We built the EB Media CMS because many of our clients did not need hundreds of settings, plugins and editing options. They needed a straightforward way to manage the parts of their website that actually change.

So we configure it around the content each organization works with, rather than fitting every project into the same structure. As our clients’ needs have grown, so has the platform — it now reaches well beyond content management.

The EB Media CMS admin, with fields configured for a research catalogue
Canadian Centre for Epigraphic Documents. The editing screen is built around the catalogue — entry codes, geography and linked places, not a generic page editor.

Built Around Your Content

Manage What Matters Without Digging Through The Website

A manufacturer may need products, specifications and downloadable documents. A non-profit may manage programs, events and impact stories. Rather than treating everything as a generic page, we create structured sections around the information you actually work with.

  • Pages
  • News
  • Events
  • Staff
  • Programs
  • Projects
  • Products
  • Locations
  • Resources
  • Custom Content

If your website needs something more specialized, we can build that into the platform too.

A structured project listing on the Hamilton is Home website
Hamilton is Home. Housing projects are their own content type, so each one carries the same fields and the website can list, filter and map them.

Beyond Content

If it can save your team time,
we can probably build it.

The CMS began as a way to manage website content. Because we develop and maintain the platform in-house, it has grown into something that can also build custom tools, connect outside systems and automate repetitive work — whether that is something customers use on the website, or something behind the scenes that saves staff hours.

Have a specific problem you’re trying to solve? There is a good chance we can find a better way to handle it.

Start A Conversation

Integrations & APIs

Connect Your Website To The Tools You Already Use

A website does not have to operate as an isolated system. Using APIs and custom integrations, the CMS can exchange information with the other platforms an organization runs on.

  • External data
  • CRM connections
  • Form integrations
  • Data synchronization
  • Payment systems
  • APIs
  • Imports and exports
  • Industry-specific software
Live grain pricing on the Mae-Mart Farms website, drawn from an external futures feed
Mae-Mart Farms. Cash prices calculated from an external futures feed and the farm’s own basis, updating on the website without anyone entering a number.

Every integration is different. We start by understanding what you are trying to accomplish and determine the best way to connect the systems involved. For work that goes further than a website, see custom web applications.

Automation

Automate The Repetitive Work

Some of the most valuable improvements are things visitors never see. If a team is copying information between systems, entering the same details twice or manually processing submissions, there may be an opportunity to automate it.

01 Form submitted
  1. Send information to another system
  2. Notify the appropriate staff member
  3. Send confirmation automatically
02 Information updated
  1. Website receives the latest data
  2. Content updates automatically
03 External data changes
  1. CMS retrieves the latest information
  2. Website displays the new data

Less repetitive work. Less duplicate data entry. Fewer opportunities for human error.

Custom Functionality

Built Around The Problem. Not A Plugin.

Sometimes what a client needs does not exist off the shelf. Because we control the CMS, functionality can be designed around the requirements of the project rather than searching for a plugin that only partially solves the problem.

  • Customer Portals
  • Member Portals
  • Searchable Databases
  • Interactive Maps
  • Advanced Filtering
  • Resource Libraries
  • Custom Dashboards
  • Application Systems
  • Quote Tools
  • Custom Forms
  • APIs & Integrations
  • Automated Workflows
A searchable, filterable project map on the Hamilton is Home website
Hamilton is Home. Search, filtering and an interactive map over the same project records — three items from the list above, built once.

And if what you need isn’t on this list, tell us what you’re trying to accomplish.

Start With The Problem

You Don’t Need To Know The Technical Solution

You do not need to come to us asking for an API, webhook or custom database.

  • What is taking too much time
  • What your team is doing manually
  • Where information needs to go
  • What you wish the website could do

We can determine the simplest technical solution that accomplishes what you actually need.

The Platform

Simple For Your Team. Flexible Behind The Scenes.

Purpose-Built Editing

The admin experience is configured around the content your team actually needs to manage.

Built & Supported In-House

The same team that builds the website maintains and develops the platform behind it.

Flexible Custom Functionality

Custom content, workflows and functionality can be built specifically around the project.

Hosting, Training & Support

EB Media handles the managed hosting environment, platform maintenance and the training your team needs to manage the site.

We Build With Both

EB Media CMS Or WordPress?

Neither platform is automatically better. The right one depends on how an organization needs to work with its website.

WordPress can make more sense when a client needs

  • Open-source software
  • Full portability
  • Multiple outside developers
  • A specific WordPress requirement
  • Access to the wider WordPress ecosystem

The EB Media CMS can make more sense when a client wants

  • A platform structured around their content
  • More direct EB Media involvement
  • Fewer third-party dependencies
  • Custom workflows and integrations
  • A long-term managed platform

We recommend the platform that makes the most sense for the project.

Ownership & Support

Built, Hosted & Supported By EB Media

Your content is yours

Your website content and data remain yours. The EB Media CMS itself is proprietary software developed by EB Media and provided as a hosted platform.

If you move to another platform, your content and data can be exported in a usable format. If full platform portability is an important requirement, WordPress may be the better choice.

We handle the platform

  • Canadian hosting
  • SSL included
  • Daily backups
  • Security updates
  • Uptime monitoring
  • Platform maintenance
  • Technical support
  • Ongoing development

FAQ

Common Questions

A proprietary content management system built and maintained by EB Media. It is configured around the content, functionality and integrations each website needs, rather than fitting every project into the same structure.

Yes, and you do not need technical experience to do it. We determine which areas your team needs to control, build those management tools into the CMS, and include personalized training before launch.

Often, yes. If the other platform provides an API, data feed or another way to exchange information, we can investigate connecting the systems. Every integration is different, so we start from what you are trying to accomplish.

Yes. The platform can support custom databases, portals, directories, dashboards, filtering and multi-step workflows, including automations that move data, trigger notifications or update content without anyone doing it by hand.

Both, depending on the project. The EB Media CMS is proprietary software we develop and host; WordPress is open source and fully portable. We recommend whichever makes more sense — see WordPress & CMS.

The CMS software itself cannot be transferred the way a WordPress installation can, and EB Media CMS websites are hosted in our managed environment. Your content and data remain yours and can be exported in a usable format. If portability is a major requirement, we will recommend WordPress from the beginning.