Skip to main content

Create Your First Blueprint

A blueprint defines the structure of a reporting cycle — its sections, fields, contributors, and outputs. Every edition and every published report traces back to a blueprint.

This guide walks you through creating a blueprint from scratch. For a reference-level field type list see Blueprint Field Types, and for custom form layouts see Blueprint Form Designer.

Before you begin

  • You need the Blueprint Author or Admin role.
  • Decide on the reporting frequency: daily, weekly, biweekly, monthly, quarterly, annual, or ad-hoc.
  • Sketch your sections — group related inputs such as progress, risks, commercial status, actions, and safety.
  • Identify who fills each section (contributors) and who reviews and approves (reviewers).
  • Know the target export format: PDF, Excel, Word, or a combination.

Step 1: Open the Blueprint Library

  1. Navigate to Report Forge from the main navigation.
  2. Select the Blueprints tab.
  3. Click + New Blueprint.

Step 2: Set blueprint properties

FieldDescription
NameInternal identifier — shown in the library and edition creation list.
Display nameShown on report covers and in the report viewer.
DescriptionShort summary of the report's purpose.
CategoryGroup by type, e.g. Monthly Progress, Handover, Safety, Commercial.
Reporting frequencyHow often editions are created: daily / weekly / biweekly / monthly / quarterly / annual / ad-hoc.
Icon / colourVisual identifier in the blueprint library.
VersionStarting version label — default 1.0.

Click Create to open the blueprint designer.


Step 3: Add sections

Sections group related inputs. Each section has a type that controls how contributors enter data.

  1. Click + Add Section.
  2. Enter a section name (e.g. "Executive Summary", "Risk Register", "Schedule Status").
  3. Choose the Section type:
    • Single entry — one set of field values per edition. Use for summaries, narratives, status updates, and single-record commercial data.
    • Repeating rows — multiple rows per edition. Use for risk registers, action lists, lookahead records, quantities, and activity lists.
  4. Optionally add a description to guide contributors.
  5. Click Save section.

Repeat for all sections. Typical first blueprints include: Executive Summary, Schedule Status, Cost/Commercial Status, Risk & Issues, Key Decisions, Upcoming Work.


Step 4: Add fields to each section

  1. Open a section and click + Add Field.
  2. Set the field name, display label, and field type.
  3. Mark required fields with Required: on.
  4. Save the field, then repeat for all fields in the section.

Field types reference

TypeUse it for
TextShort single-line text: names, codes, reference numbers.
TextareaMulti-line plain text: brief descriptions, notes.
Rich textFormatted narrative: executive summaries, key issues, progress descriptions. Supports headings, bullets, bold, tables, and inline images.
NumberIntegers or decimals: counts, durations, quantities.
CurrencyMoney values with currency symbol and precision.
PercentDecimal stored as a fraction (0–1), displayed as percentage.
DateCalendar date picker.
DatetimeDate + time picker.
SelectSingle choice from a predefined list. Use for status fields: Not Started / In Progress / Complete / On Hold.
Multi-selectMultiple choices from a list. Use for disciplines, work types, tags.
ToggleBoolean yes/no. Use for "Is this section complete?", "Is this a critical risk?".
ImageImage upload. Embedded in form mode and bindable in output components.
FileFile attachment. Linked to the edition record; accessible to reviewers.
URLHyperlink field with display text.
EmailEmail address with validation.
Rating1–5 star rating.
RAGRed / Amber / Green status picker. Used for schedule status, safety status, cost status.
ComputedCalculated from other fields in the same section using a formula expression. See Parameters and Calculated Fields.
LookupPulls a value from another blueprint's edition. See Lookup Fields.

Step 5: Configure field options

For each field you can also configure:

OptionDescription
PlaceholderHint text shown inside the empty field.
Default valueValue pre-filled when a new edition is created.
ValidationMin/max for numbers; date range constraints; character limits for text.
Conditional visibilityShow or hide this field based on the value of another field. See Conditional Field Visibility.

Step 6: Set section permissions (optional)

For each section you can restrict which roles can view or edit it:

  1. Open the section → Permissions.
  2. Assign Edit to roles responsible for data entry.
  3. Assign View to roles that review but do not edit.
  4. Leave blank to inherit the project-level role defaults.

See Section Permissions for the full configuration guide.


Step 7: Set up the form layout (optional)

The Form Designer lets you organise fields across tabs and multi-column layouts rather than a single scrolling list.

  1. In the section settings, click Form Designer.
  2. Add tabs to group related sections or workflows.
  3. Drag fields into layout cells — each row supports up to 4 columns.
  4. Choose a display mode per section block: Form (guided input), Table (row-and-column), or Spreadsheet (inline editable grid).

See Blueprint Form Designer for the full layout reference.


Step 8: Review and publish

  1. Click Preview to verify the section and field structure.
  2. Test by creating a Draft edition — enter sample data and confirm the form layout works for contributors.
  3. When the structure is correct, click Publish blueprint.

Published blueprints can be used to create editions. You can still edit and republish a blueprint — existing editions are not affected unless you increment the version.


Blueprint design tips

  • Structure fields whenever you can. Structured fields (Select, RAG, Number, Percent) can be charted, filtered, and aggregated in outputs. Free text cannot.
  • Keep required fields minimal. Only require what genuinely blocks review. Excessive required fields slow contributors and create friction at deadlines.
  • Name sections for the audience. "Executive Summary" is better than "Section 1".
  • Use Select for status. Define a consistent status vocabulary (Not Started / In Progress / Complete / On Hold / Cancelled) and reuse it across all your blueprints.
  • Create a test edition before publishing. It is far easier to fix field names and order before anyone has entered real data.
  • Use Repeating rows for anything list-like. Risks, actions, decisions, quantities, and lookahead items all benefit from grid-mode entry and can be charted in outputs.