Skip to main content
Terminus Hub is where teams agree on the rules for their marketing campaign data and then put those rules to work. You design a governance model that says exactly what a campaign should look like: the fields to capture, the dropdown lists that constrain them, and the taxonomies that group fields into a form. People then fill in that form, you approve their entries into clean records, and Terminus turns each record into a short branded link and QR code whose clicks it tracks for you. The result is campaign metadata that is consistent by construction. Instead of policing UTM tags and naming conventions after the fact, you encode them once in the model. Every submission is validated against the published rules before it can become a record, so the data your reports and integrations read is already correct.
New here? Read key concepts for the vocabulary, then follow the quickstart to go from a blank account to your first short URL.

The core flow

Terminus Hub follows one path from rules to results. Five steps:
1

Define a governance model

Create a model and add the fields you need (a campaign name, a source, a destination URL, and so on). Back your dropdowns with picklists, then group the fields into one or more taxonomies. A taxonomy is the form people will fill in.
2

Publish a revision

Publish a revision to lock the model into an immutable snapshot. Forms and validation always run against a published revision, so editing the model never breaks a submission that is already in flight.
3

Submit campaign data

In a workspace with a taxonomy attached, people enter campaign data in the submission builder, one record at a time or many rows at once. Computed fields like tagged URLs fill themselves in as they type.
4

Approve into records

A reviewer approves the submission. Approved rows become records: structured, validated, read-only, and queryable.
5

Get short URLs, QR codes, and analytics

Each approved record can carry a short branded link (for example ter.link/aB3xZ) and a matching QR code. Terminus records every click and scan, then reports them in analytics broken down by your taxonomy’s UTM and campaign fields.

What you can build

Governance models

The container for your fields, picklists, and taxonomies. Author it once, publish revisions, export or import it as JSON.

Fields and field types

Twelve field types, from free text and validated URLs to computed concatenations, tagged URLs, short URLs, and QR codes.

Picklists

Static lists, parent-to-child cascading lists, or lists sourced live from another taxonomy’s approved records.

Submissions and records

A governed form (in quick, form, or grid mode) for collecting data, and the approved records it produces.

Short URLs and QR codes

Branded short links and QR codes generated from a record’s destination URL, with every click and scan counted.

Analytics

Click and scan dashboards that group and filter by any field in your taxonomy, so the data you governed is the data you measure.

Templates and the API

You do not have to build a model from scratch. The templates gallery ships ready-made governance models for common cases (a simple UTM starter, B2B demand-gen, ecommerce, agency multi-client, and more). Preview one, then create a model from it in a click and customize from there. For programmatic access, Terminus exposes a versioned REST API. Authenticate with an API key, then read governance models, records, and workspaces, or create submissions, all under the same rules the UI enforces. See the API reference to get started.

Where to go next

Key concepts

A short glossary of the core nouns and how they fit together.

Quickstart

The fastest path from sign-up to your first short URL.

Campaign URL Builder tutorial

Build a working governance model end to end, with picklists and computed fields.