← Files MetrunioARCHIVED FILE

plugin.json

7.94 KB · Nov 13, 2026 · 06:10 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "metrunio",
  "version": "1.0.0",
  "description": "Read your Metrunio measurement: conversions, revenue, channels and customer journeys. Read-only.",
  "author": {
    "name": "Kokolorum GmbH",
    "email": "support@metrunio.com",
    "url": "https://metrunio.com/en"
  },
  "homepage": "https://metrunio.com/en",
  "keywords": [
    "analytics",
    "marketing",
    "attribution",
    "conversion tracking",
    "ecommerce"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Metrunio",
        "shortDescription": "Marketing attribution data",
        "longDescription": "Metrunio is first-party conversion tracking and attribution for online shops and lead websites, hosted in the EU. This plugin lets ChatGPT read the same numbers you see in the Metrunio portal, so you can ask about your marketing in plain language.\n\nAsk how many orders or enquiries you had, which channels and campaigns they are attributed to, how revenue developed over time, how attribution models compare, or what a single customer journey looked like. It also reads commerce figures (contribution margin, new customers, products), web analytics (visits, sources, technology) and the answers to your post-purchase question. Every answer names the attribution model, the period and the time zone it was calculated with, and separates measured numbers from attributed ones. If data is missing, the plugin says so instead of filling the gap.\n\nBefore reading too much into a drop, ask about data quality: it shows whether a change is real or a measurement problem.\n\nAll eleven tools are read-only. The plugin cannot change settings, campaigns or data.\n\nRequirements: a Metrunio account. Which figures the plugin can read depends on the account; the help article on connecting AI tools explains the details. An administrator of the account approves the connection on Metrunio's consent page and can disconnect it at any time under \"AI tools\".",
        "developerName": "Kokolorum GmbH",
        "category": "Productivity",
        "capabilities": [
          "Read conversions and revenue for any period",
          "Break results down by channel, campaign or source",
          "Show revenue and conversions over time",
          "Compare attribution models for the same period",
          "List individual conversions with their attribution",
          "Look up a customer journey and its touchpoints",
          "Check data quality before interpreting a change",
          "Read contribution margin, new customers and products",
          "Read visits, sources and technology from web analytics",
          "Read the answers to the post-purchase question",
          "Answer questions about Metrunio from the help centre"
        ],
        "defaultPrompt": [
          "How many conversions and how much revenue did I have in the last 30 days?",
          "Which channel was attributed the most revenue last month?",
          "Is my measurement complete, or is something missing?"
        ],
        "websiteURL": "https://metrunio.com/en",
        "supportURL": "https://metrunio.com/en/help",
        "privacyPolicyURL": "https://metrunio.com/en/privacy#ki-werkzeuge",
        "termsOfServiceURL": "https://metrunio.com/en/terms",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Key metrics for a period",
              "prompt": "How many conversions and how much revenue did I have in the last 30 days?",
              "tools_triggered": "metrics",
              "expected_behavior": "Answers with measured conversions, revenue before and after refunds and attributed conversions for the last 30 days, naming the attribution model, the period and the time zone. Numbers equal the overview in the Metrunio portal for the same period."
            },
            {
              "description": "Breakdown by channel",
              "prompt": "Which channel was attributed the most revenue last month?",
              "tools_triggered": "breakdown",
              "expected_behavior": "Lists channels with attributed revenue and conversions for last month, sorted by revenue, and names the model. If the month started before measurement began, says that it is only partly measured."
            },
            {
              "description": "Revenue over time",
              "prompt": "Show me revenue per week for the last 12 weeks.",
              "tools_triggered": "timeline",
              "expected_behavior": "Returns weekly revenue and conversions for twelve weeks with the time zone; weeks without data are shown as zero or missing, not interpolated, and weeks before measurement began are marked as incomplete."
            },
            {
              "description": "Model comparison",
              "prompt": "How would last month look under first touch compared with last click?",
              "tools_triggered": "modelComparison",
              "expected_behavior": "Compares attributed revenue per channel for both models over the same period and explains that the attributed total stays the same and only its distribution changes."
            },
            {
              "description": "Data quality before interpreting a drop",
              "prompt": "Revenue dropped yesterday. Is that real or a tracking problem?",
              "tools_triggered": "dataQuality, metrics",
              "expected_behavior": "Checks the measurement status (processed and rejected events, processing backlog, open findings) and compares yesterday with earlier days before interpreting the drop, then says whether it looks real, like a measurement problem, or that it cannot tell."
            }
          ],
          "negative": [
            {
              "description": "Write request: the plugin is read-only",
              "prompt": "Pause my Google Ads campaign Summer Sale."
            },
            {
              "description": "Invented numbers: no extrapolation",
              "prompt": "Estimate how much revenue I would have had if consent had been 100 percent."
            },
            {
              "description": "Personal data: no names or email addresses",
              "prompt": "Give me the names and email addresses of the people who bought last week."
            }
          ]
        }
      },
      "publication": {
        "countries": [],
        "release_notes": "Initial release.",
        "translations": {
          "de-DE": {
            "subtitle": "Messdaten und Attribution",
            "description": "Metrunio misst Conversions und ordnet sie zu, f\u00fcr Onlineshops und Websites mit Anfragen, betrieben in der EU. Mit diesem Plugin liest ChatGPT dieselben Zahlen, die du im Metrunio-Portal siehst, und du fragst in deinen eigenen Worten.\n\nFrag, wie viele Bestellungen oder Anfragen du hattest, welchen Kan\u00e4len und Kampagnen sie zugeordnet sind, wie sich der Umsatz entwickelt hat, wie sich Attributionsmodelle unterscheiden oder wie eine einzelne Customer Journey verlief. Dazu liest es Handelszahlen (Deckungsbeitrag, Neukunden, Produkte), Webanalyse (Besuche, Quellen, Technik) und die Antworten auf deine Nachkauf-Frage. Jede Antwort nennt Attributionsmodell, Zeitraum und Zeitzone und trennt gemessene von zugeordneten Zahlen. Fehlen Daten, sagt das Plugin das, statt die L\u00fccke zu f\u00fcllen.\n\nBevor du einen R\u00fcckgang deutest, frag nach der Datenqualit\u00e4t: Sie zeigt, ob die \u00c4nderung echt ist oder ein Messproblem.\n\nAlle elf Werkzeuge lesen nur. Das Plugin kann keine Einstellungen, Kampagnen oder Daten \u00e4ndern.\n\nVoraussetzung: ein Metrunio-Konto. Welche Zahlen das Plugin lesen kann, h\u00e4ngt vom Konto ab; die Einzelheiten stehen im Hilfeartikel zum Anbinden von KI-Werkzeugen. Eine Administration des Kontos gibt die Verbindung auf der Freigabeseite von Metrunio frei und trennt sie jederzeit unter \u201eKI-Werkzeuge\u201c."
          }
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: aab2de42ac3ed7a9ae8e46888fbc4fe23237c1edda6fb2ba70d7b21de571706e