meta.json marketing, KPI & App Store fields

Quick reference for listing copy, KPI formatting, and App Store offer linkage.

Marketing fields used in listings

These fields control the headline, outcome copy, imagery, and badges displayed in the App Store package detail view.

KPI formatting

The kpis field accepts either an array of objects or a simple name-to-delta map.

{
  "kpis": [
    {"name": "Lead time", "delta": "-30%"},
    {"name": "NPS", "delta": "+12"}
  ]
}
      

The Package Manager UI also accepts one KPI per line in the form Name | Delta and writes it back into meta.json.

{
  "kpis": {
    "Lead time": "-30%",
    "NPS": "+12"
  }
}
      

Offers & entitlements

App Store offers are configured in the Store catalog (offer SKU/plan/pack IDs). meta.json supplies the entitlements that determine whether an offer is required for install.

{
  "key": "flowbeacon",
  "title": "FlowBeacon AI",
  "entitlements": ["FLOWBEACON_PRO"],
  "apps": ["FLOWBEACON"],
  "modules_required": ["ANALYTICS"]
}
      

If you need to edit price, billing period, or SKU, update the offer in the Store admin. The package only declares what entitlements are required.