Build one workflow. Run it a thousand ways.

Metadata in Aproove is a management platform that lets a single workflow template flex to different project types, stakeholders, deadlines, and routing logic at runtime. Metadata keys are typed (date, email, dropdown, boolean, datagrid, JSON), captured through forms, API calls, hot folder ingestion, or manual entry, and bound at the project, task, or note level. Once captured, metadata is available everywhere in Aproove: as workflow variables, as dashboard columns, as routing logic, in email notifications, and as identifiers in third-party API calls.

Book a demo
Talk to our team
Abstract blurred background with diagonal streaks of yellow, blue, green, and white colors.

What it is

Metadata is Aproove's first-class metadata management framwork for structured project information. The model has three parts:

  • Metadata Keys are the variables themselves: a project's brand, region, format, deadline, requester, regulatory class, anything you want to track.
  • Metadata Types define what each key is: dates, emails, phone numbers, dropdown lists with predefined values, booleans, datagrids, JSON objects. Type definitions include validator rules and they drive the right UI component automatically (date picker for dates, dropdown for predefined values, checkbox for boolean).
  • Metadata Sets group keys together for administrative convenience.

Metadata binds at three levels: project (information about the whole project), task (information specific to one step in the workflow), or note (information attached to a specific annotation through a Note Tag).

Once metadata exists in Aproove, it can be used almost anywhere: to drive workflow step configuration, set deadlines, designate stakeholders or conflict managers, populate dashboard columns, fill email notification templates, route decisions, or carry identifiers in callbacks to third-party systems.

How it works

Capture: four ingestion paths. Metadata enters Aproove four ways:

  • Forms. Users enter metadata through custom forms at the project creation wizard, the project dashboard, a workflow task, a workflow step, or a Note Tag. Forms can mark fields as mandatory and validate against type rules.
  • API. External systems send metadata to Aproove through the API. Any data sent that is not a functional Aproove parameter is automatically converted into a metadata key on the receiving project.
  • Hot folder ingestion. A JSON file dropped into the project's hot folder populates metadata keys directly.
  • Manual administrator entry. Administrators can populate metadata directly in the project configuration.

Use as workflow variables. For document management and workflow, step settings like deadlines, assignees, conflict managers, next-step routing, and notification recipients can reference metadata keys as variables. At runtime, Aproove replaces the variable with the actual metadata value. The same workflow template handles different projects because each project's metadata drives a different step configuration.

Formulas at runtime. Workflow settings can embed PHP formulas that operate on metadata values: format conversions, date arithmetic, conditional logic. A deadline can be computed from an incoming Unix timestamp; a routing decision can be made from a compound expression across multiple metadata keys.

Dashboard columns. Administrators expose metadata keys to dashboards through a Schema. Users select which exposed keys they want to see in their My Projects view and arrange columns to suit their work. Filter and sort on metadata that originated in a third-party system, or on metadata captured from an internal form.

Interactive Forms for third-party query. Forms can contain Button and Search components bound to HTTP/S calls. When the user clicks Search, the form sends a query to an external system (DAM, PIM, ERP) and the returned data populates form fields automatically. Aproove already runs this pattern in production for DAM lookup, PIM enrichment, and similar workflows.

Update anytime. Metadata values can be updated by uploading a new JSON file to the hot folder, by a createAndUpdate API call, or by a user amending data inside a form. The new value automatically takes effect everywhere it is referenced.

Benefits

  • One workflow template, many project configurations. A generic workflow with metadata-driven variables handles different project types, deadlines, and stakeholders without separate workflow builds for each variant.
  • Third-party system data inside Aproove. Metadata from external systems (DAM, PIM, ERP, planning tools) displays in Aproove dashboards, drives workflow logic, and stays in sync through API or hot folder updates.
  • Dashboards that fit the user. Users select which metadata columns they want to see, sort, and filter, without administrator involvement for routine personalization.
  • Validated structured data, not free text. Typed metadata enforces the right format at input (a date is a date, an email is an email), so downstream logic and reporting can trust the values.
  • Runtime computation, not static configuration. PHP formulas inside workflow settings transform metadata values at execution time, so a single workflow handles input that needs to be converted, combined, or evaluated conditionally.
  • No new workflow build to handle a new variant. Adding a new project type often just means adding a metadata key or a form field, not designing a new workflow.
  • Schema-controlled governance. The administrator controls which metadata keys are visible to which users in dashboards, while form content remains accessible to anyone working through the form.
  • Documents with structured workflows. Metadata connects document management and workflow execution, so files, tasks, notes, system callbacks, and more can all follow the same project data.

Who it's for

  • Workflow architects and process owners building generic workflows that need to flex across project types, regions, brands, or regulatory classes.
  • Integration engineers connecting Aproove to upstream systems (DAM, PIM, ERP, planning) where project data originates elsewhere.
  • Operations and PMO teams who need dashboard views tailored to their portfolio dimensions (campaign, region, product line, audit class).
  • Enterprise customers running many project variants through one platform: marketing operations, packaging, regulated content, multi-brand programs.

Under the hood

Metadata is stored against the project, task, or note it belongs to. Keys are referenced in workflow step settings by name. The workflow engine resolves metadata variables at runtime, supports PHP formula evaluation inside settings, and exposes metadata to form components, dashboard schemas, email templates, and API callbacks. The createAndUpdate API endpoint is the primary write path for third-party systems. Hot folder ingestion accepts JSON for batch updates. Type definitions enforce validation at the input layer.

Detailed technotes are available on metadata configuration, hot folder ingestion (TN 29), and metadata use cases (TN 30).

Industries

Built for regulated environments where failures create real risk

Insurance, healthcare, and enterprise teams face unique approval challenges. Aproove handles state-by-state variations, mandated language, FDA submissions, and multi-geography brand governance without breaking a sweat.

Life insurance & annuities

Manage complex policyholder communications, disclosures, and compliance approvals.

Learn more

Life insurance & annuities

Manage complex policyholder communications, disclosures, and compliance approvals.

Learn more

Medicare & managed care

Approve member communications, plan documents and marketing materials with full traceability.

Learn more

Medicare & managed care

Approve member communications, plan documents and marketing materials with full traceability.

Learn more

Regulated print services

Manage multi-state, multi-variant print production with pixel-level proofing and precise version control.

Learn more

Regulated print services

Manage multi-state, multi-variant print production with pixel-level proofing and precise version control.

Learn more

Pharma & life sciences

Coordinate MLR review across labels, clinical communications and promotional materials.

Learn more

Pharma & life sciences

Coordinate MLR review across labels, clinical communications and promotional materials.

Learn more

Federal agencies & national labs

Maintain strict governance, security, and auditability across high-stakes content.

Learn more

Federal agencies & national labs

Maintain strict governance, security, and auditability across high-stakes content.

Learn more

Retail & grocery

Coordinate high-volume packaging and seasonal campaigns across brands and regions.

Learn more

Retail & grocery

Coordinate high-volume packaging and seasonal campaigns across brands and regions.

Learn more

Marketing teams

Move faster with structured approvals, reduced rework, and full decision tracking across every campaign.

Learn more

Marketing teams

Move faster with structured approvals, reduced rework, and full decision tracking across every campaign.

Learn more

Creative agencies

Streamline client collaboration with clear approval cycles, version control, and a complete audit trail.

Learn more

Creative agencies

Streamline client collaboration with clear approval cycles, version control, and a complete audit trail.

Learn more
Gradient background transitioning smoothly from blue at the bottom to green at the top left.
Yellow to red gradient background with a fine pixel texture.
Gradient background transitioning from blue in the top left corner to yellow in the bottom right corner.
Customer results

Trusted by leaders

Used by teams that cannot afford uncertainty in their approval process.

"Implementing Aproove has dramatically reduced errors, increased motivation and satisfaction across the teams and importantly, saved the operation significant hard costs."

Kroger PE Leadership Team

“The Aproove team are the best team in the world. I feel like I'm their only customer, they are always there for me.”

Monika Marcinkowska
Divisional Digital Marketing Manager

"Within a short period, we were able to reduce 25 workflows into a single workflow. The team saw a 15-week reduction in getting new marketing packages from idea to market. More importantly, it ensured that all the packages were compliant with regulatory requirements. All steps, comments, and approval are captured and saved for any audits."

Michael Ruff
Senior Marketing Project Manager
Related features

More ways to streamline high-stakes workflows

View all features
Gradient background transitioning smoothly from blue in the top left corner to red in the bottom right corner with a subtle pixelated texture.
Gradient background transitioning smoothly from blue at the top to green at the bottom.
Yellow to red gradient background with a fine pixel texture.

See how Aproove’s Metadata platform feature turns one workflow into many

Book a demo
Abstract blurred gradient background blending green, blue, and yellow colors.