{
 "id": "grafana_cloud",
 "name": "Grafana Cloud",
 "category": "developer_tools",
 "website": "https://grafana.com",
 "domains": [
  "grafana.com",
  "grafana.net"
 ],
 "summary": "Grafana's docs show no self-serve cancel button for Pro: an organization Admin manages the subscription under Billing in the Cloud Portal, or opens a support ticket. Delete unused stacks to stop usage charges. Contracts auto-renew unless you give 60 days' written notice. AWS Marketplace subscriptions cancel in AWS.",
 "routes": [
  {
   "channel": "direct_web",
   "label": "Pro: Billing page or support ticket",
   "applies_to": "Grafana Cloud Pro organizations (pay as you go: $19 a month platform fee plus usage)",
   "who": "An Admin of the Grafana Cloud organization (only Admins can manage the subscription; Admins and Editors can open support tickets)",
   "method": "form",
   "start_url": null,
   "steps": [
    {
     "do": "Export dashboards you want to keep (see export below)",
     "expect": null
    },
    {
     "do": "Sign in to the Grafana Cloud Portal and open Billing, where Grafana says you manage your subscription",
     "expect": null
    },
    {
     "do": "If you can't move the organization to the Free plan there, click Open a Support Ticket and ask support to cancel the Pro subscription (Grafana's docs don't describe a cancel or downgrade button)",
     "expect": null
    }
   ],
   "confirm_by": "A reply from Grafana support",
   "effective": null,
   "notice": null,
   "refund": "Grafana's Master Services Agreement says all fees are non-cancelable and non-refundable",
   "fees": "Usage is calculated per calendar month on top of the $19 monthly platform fee",
   "source_ids": [
    "s1",
    "s2",
    "s3",
    "s4",
    "s21",
    "s22",
    "s23",
    "s24",
    "s25"
   ]
  },
  {
   "channel": "direct_web",
   "label": "Delete stacks you don't use",
   "applies_to": "Any Grafana Cloud stack, to stop the data and usage it generates",
   "who": "An Admin or Editor of the organization (roles that can manage stacks), using a Cloud Access Policy token",
   "method": "self_serve",
   "start_url": null,
   "steps": [
    {
     "do": "Send DELETE https://grafana.com/api/instances/<STACK_SLUG> to the Grafana Cloud API",
     "expect": "the stack's status changes to deleted"
    },
    {
     "do": "If you get a 409 response, the stack has delete protection on: disable its deleteProtection flag, then delete again",
     "expect": null
    }
   ],
   "confirm_by": "The API response shows the stack's status as deleted",
   "effective": "The stack is marked deleted",
   "notice": null,
   "refund": null,
   "fees": null,
   "source_ids": [
    "s5",
    "s6",
    "s7",
    "s26",
    "s23",
    "s36"
   ]
  },
  {
   "channel": "sales_contract",
   "label": "Contracted plans",
   "applies_to": "Contracted plans such as Enterprise (minimum commit of $25,000 a year)",
   "who": "The customer, through its Grafana account team",
   "method": "contact_sales",
   "start_url": null,
   "steps": [
    {
     "do": "Send written notice that you won't renew (email is acceptable) to Grafana Labs, through your account team or Open a Support Ticket in the Cloud Portal, at least 60 days before the term ends",
     "expect": null
    }
   ],
   "confirm_by": null,
   "effective": "At the end of the current Subscription Term, if notice was given in time; otherwise it renews for another term of the same length",
   "notice": "At least 60 days before the end of the current Subscription Term, in writing (email is acceptable), unless your Order Form says otherwise",
   "refund": "All fees are non-cancelable and non-refundable",
   "fees": "You pay for what you ordered for the entire Subscription Term, whether or not you use it; usage after a commit is fully used is invoiced monthly in arrears",
   "source_ids": [
    "s9",
    "s10",
    "s27",
    "s28",
    "s24",
    "s29",
    "s30"
   ]
  },
  {
   "channel": "reseller_or_partner",
   "label": "Billed through AWS Marketplace",
   "applies_to": "Grafana Cloud subscribed through AWS Marketplace with pay-as-you-go pricing (Grafana says marketplace subscribers, including Azure and Google Cloud, use their cloud provider's portal for invoices)",
   "who": "The AWS account that subscribed, in the AWS Marketplace console",
   "method": "platform_settings",
   "start_url": "https://console.aws.amazon.com/marketplace",
   "steps": [
    {
     "do": "Open the AWS Marketplace console",
     "expect": "Manage subscriptions"
    },
    {
     "do": "Open the Delivery method list and choose SaaS, then choose the Grafana Cloud subscription",
     "expect": null
    },
    {
     "do": "Under Agreement, open Actions and choose Cancel subscription",
     "expect": "Cancel subscription"
    },
    {
     "do": "Type confirm, then choose Yes, cancel subscription",
     "expect": null
    }
   ],
   "confirm_by": "The subscription no longer shows as active under Manage subscriptions",
   "effective": "Cancelling stops future charges; pay-as-you-go subscriptions can be cancelled at any time",
   "notice": null,
   "refund": "Not automatic: charges on invoices already issued aren't refunded unless you request it from AWS",
   "fees": null,
   "source_ids": [
    "s31",
    "s32",
    "s33",
    "s34",
    "s35"
   ]
  }
 ],
 "pay_less": [
  {
   "type": "free_plan",
   "what": "The Free plan includes 10k active metrics series, 50 GB of logs and 50 GB of traces a month, 3 active users and 14 days of retention",
   "evidence": "documented",
   "source_ids": [
    "s11",
    "s12",
    "s13",
    "s14"
   ]
  }
 ],
 "export": [
  {
   "data": "Dashboards, with their layout, variables, styles, data sources and queries",
   "how": "Click Dashboards in the main menu, open the dashboard, click the Export icon in the toolbar, select Export as code, then Download file",
   "format": "JSON (YAML is also offered for the V2 Resource model)",
   "limits": "One dashboard at a time",
   "source_ids": [
    "s15",
    "s16",
    "s17",
    "s18"
   ]
  }
 ],
 "after_cancel": {
  "access_until": null,
  "data_kept": null,
  "you_lose": [
   "Usage above the Free plan limits (10k active metrics series, 50 GB logs, 50 GB traces, 3 active users)",
   "Longer retention: the Free plan keeps 14 days",
   "Stacks you delete"
  ]
 },
 "agent_notes": {
  "sign_in_needed": true,
  "phone_or_chat_only": false,
  "retention_step": null,
  "tips": [
   "Grafana's docs don't describe a self-serve cancel or downgrade button; only an organization Admin can manage the subscription, and Pro accounts get email support during business hours through Open a Support Ticket",
   "Usage is calculated per calendar month, so stop sending data and delete unused stacks to stop usage charges",
   "A stack with delete protection returns 409 when you try to delete it: turn off deleteProtection first",
   "On a trial there is nothing to cancel: trial usage is never billed and the account moves to the Free plan when the trial ends",
   "The payment method is managed under Billing, My account, Payment info in the Cloud Portal",
   "If you subscribed through AWS, Azure or Google Cloud, invoices are in that cloud provider's portal, not Grafana's"
  ]
 },
 "sources": [
  {
   "id": "s1",
   "url": "https://grafana.com/docs/grafana-cloud/platform/security-and-account-management/account-management/support/",
   "title": "Grafana Cloud support options",
   "publisher": "vendor",
   "quote": "Click Open a Support Ticket from the Cloud Portal with questions you can't solve on your own.",
   "supports": "contacting support from the Cloud Portal"
  },
  {
   "id": "s2",
   "url": "https://grafana.com/docs/grafana-cloud/platform/security-and-account-management/account-management/support/",
   "title": "Grafana Cloud support options",
   "publisher": "vendor",
   "quote": "email support is available during business hours",
   "supports": "Pro support hours"
  },
  {
   "id": "s3",
   "url": "https://grafana.com/pricing/",
   "title": "Pricing",
   "publisher": "vendor",
   "quote": "Platform fee of $19 per month includes",
   "supports": "the Pro platform fee"
  },
  {
   "id": "s4",
   "url": "https://grafana.com/docs/grafana-cloud/platform/cost-management-and-billing/manage-invoices/understand-your-invoice/",
   "title": "Understand your invoice",
   "publisher": "vendor",
   "quote": "Usage is calculated per calendar month.",
   "supports": "how usage is billed"
  },
  {
   "id": "s5",
   "url": "https://grafana.com/docs/grafana-cloud/developer-resources/api-reference/cloud-api/",
   "title": "Grafana Cloud API",
   "publisher": "vendor",
   "quote": "DELETE https://grafana.com/api/instances/<STACK_SLUG>",
   "supports": "deleting a stack"
  },
  {
   "id": "s6",
   "url": "https://grafana.com/docs/grafana-cloud/developer-resources/api-reference/cloud-api/",
   "title": "Grafana Cloud API",
   "publisher": "vendor",
   "quote": "If you receive a 409 response code, it means the stack has delete protection enabled.",
   "supports": "delete protection"
  },
  {
   "id": "s7",
   "url": "https://grafana.com/docs/grafana-cloud/developer-resources/api-reference/cloud-api/",
   "title": "Grafana Cloud API",
   "publisher": "vendor",
   "quote": "You must first disable the deleteProtection flag for the stack before you can successfully delete it.",
   "supports": "turning off delete protection"
  },
  {
   "id": "s8",
   "url": "https://grafana.com/docs/grafana-cloud/platform/cost-management-and-billing/manage-invoices/understand-your-invoice/",
   "title": "Understand your invoice",
   "publisher": "vendor",
   "quote": "Trial usage is never billed. When the trial completes, the account automatically moves to the Grafana Cloud Free plan.",
   "supports": "trials move to Free"
  },
  {
   "id": "s9",
   "url": "https://grafana.com/docs/grafana-cloud/platform/security-and-account-management/account-management/support/",
   "title": "Grafana Cloud support options",
   "publisher": "vendor",
   "quote": "support, which is offered 24/7 to customers on a contracted plan, is provided both through the Open a Support Ticket button in the Cloud Portal or from your account team.",
   "supports": "contracted plans work with an account team"
  },
  {
   "id": "s10",
   "url": "https://grafana.com/pricing/",
   "title": "Pricing",
   "publisher": "vendor",
   "quote": "Minimum commit of $25,000 per year",
   "supports": "the Enterprise commitment"
  },
  {
   "id": "s11",
   "url": "https://grafana.com/pricing/",
   "title": "Pricing",
   "publisher": "vendor",
   "quote": "Limited to 10k active series per month",
   "supports": "the Free metrics limit"
  },
  {
   "id": "s12",
   "url": "https://grafana.com/pricing/",
   "title": "Pricing",
   "publisher": "vendor",
   "quote": "Limited to 50 GB ingested per month",
   "supports": "the Free logs and traces limit"
  },
  {
   "id": "s13",
   "url": "https://grafana.com/pricing/",
   "title": "Pricing",
   "publisher": "vendor",
   "quote": "Limited to 3 active users per month",
   "supports": "the Free user limit"
  },
  {
   "id": "s14",
   "url": "https://grafana.com/pricing/",
   "title": "Pricing",
   "publisher": "vendor",
   "quote": "14 days retention",
   "supports": "Free plan retention"
  },
  {
   "id": "s15",
   "url": "https://grafana.com/docs/grafana/latest/dashboards/share-dashboards-panels/",
   "title": "Share dashboards and panels",
   "publisher": "vendor",
   "quote": "Click Dashboards in the main menu.",
   "supports": "where the export starts"
  },
  {
   "id": "s16",
   "url": "https://grafana.com/docs/grafana/latest/dashboards/share-dashboards-panels/",
   "title": "Share dashboards and panels",
   "publisher": "vendor",
   "quote": "In the toolbar, click the Export icon and select Export as code.",
   "supports": "the export step"
  },
  {
   "id": "s17",
   "url": "https://grafana.com/docs/grafana/latest/dashboards/share-dashboards-panels/",
   "title": "Share dashboards and panels",
   "publisher": "vendor",
   "quote": "Click Download file or Copy to clipboard.",
   "supports": "downloading the export"
  },
  {
   "id": "s18",
   "url": "https://grafana.com/docs/grafana/latest/dashboards/share-dashboards-panels/",
   "title": "Share dashboards and panels",
   "publisher": "vendor",
   "quote": "contains everything you need, including layout, variables, styles, data sources, queries, and so on, so that you can later import the dashboard",
   "supports": "what the dashboard export contains"
  },
  {
   "id": "s19",
   "url": "https://grafana.com/docs/grafana-cloud/account-management/cloud-portal/",
   "title": "Use the Cloud Portal to manage your Grafana Cloud account",
   "publisher": "vendor",
   "quote": "The Payment info page is where you manage your payment method and your billing address.",
   "supports": "managing the payment method"
  },
  {
   "id": "s20",
   "url": "https://grafana.com/docs/grafana-cloud/account-management/cloud-portal/",
   "title": "Use the Cloud Portal to manage your Grafana Cloud account",
   "publisher": "vendor",
   "quote": "On the left side menu, under Billing, click My account.",
   "supports": "where Payment info is"
  },
  {
   "id": "s21",
   "url": "https://grafana.com/docs/grafana-cloud/account-management/cloud-portal/",
   "title": "Use the Cloud Portal to manage your Grafana Cloud account",
   "publisher": "vendor",
   "quote": "Billing: View invoices, manage credit cards, and manage your subscription.",
   "supports": "the subscription is managed under Billing"
  },
  {
   "id": "s22",
   "url": "https://grafana.com/docs/grafana-cloud/account-management/authentication-and-permissions/cloud-roles/",
   "title": "Grafana Cloud user roles and permissions",
   "publisher": "vendor",
   "quote": "Manage Grafana Cloud subscription",
   "supports": "only the Admin role can manage the subscription (permissions table)"
  },
  {
   "id": "s23",
   "url": "https://grafana.com/docs/grafana-cloud/account-management/authentication-and-permissions/cloud-roles/",
   "title": "Grafana Cloud user roles and permissions",
   "publisher": "vendor",
   "quote": "Open support tickets",
   "supports": "Admins and Editors can open support tickets (permissions table)"
  },
  {
   "id": "s24",
   "url": "https://grafana.com/legal/msa",
   "title": "Master Services Agreement",
   "publisher": "vendor",
   "quote": "All Fees are non-cancelable and non-refundable.",
   "supports": "no refunds"
  },
  {
   "id": "s25",
   "url": "https://grafana.com/legal/msa",
   "title": "Master Services Agreement",
   "publisher": "vendor",
   "quote": "UNLESS CUSTOMER HAS ANOTHER VALID AGREEMENT FOR THE PURCHASE AND USE OF GRAFANA PRODUCT(S) AND PROFESSIONAL SERVICES, THIS MASTER SERVICES AGREEMENT GOVERNS",
   "supports": "the MSA governs unless the customer has another agreement"
  },
  {
   "id": "s26",
   "url": "https://grafana.com/docs/grafana-cloud/account-management/authentication-and-permissions/cloud-roles/",
   "title": "Grafana Cloud user roles and permissions",
   "publisher": "vendor",
   "quote": "Manage stacks",
   "supports": "Admins and Editors can manage stacks (permissions table)"
  },
  {
   "id": "s27",
   "url": "https://grafana.com/legal/msa",
   "title": "Master Services Agreement",
   "publisher": "vendor",
   "quote": "Each Subscription Term will automatically renew for additional Subscription Terms of the same length as the previous Subscription Term",
   "supports": "automatic renewal"
  },
  {
   "id": "s28",
   "url": "https://grafana.com/legal/msa",
   "title": "Master Services Agreement",
   "publisher": "vendor",
   "quote": "notice via email is acceptable) at least sixty (60) days prior to the end of the then-current Subscription Term",
   "supports": "60-day written notice of non-renewal, email accepted"
  },
  {
   "id": "s29",
   "url": "https://grafana.com/legal/msa",
   "title": "Master Services Agreement",
   "publisher": "vendor",
   "quote": "Customer is responsible for paying for the Grafana Product(s) and Professional Services that Customer orders for the entire Subscription Term whether or not actually used.",
   "supports": "fees for the whole term"
  },
  {
   "id": "s30",
   "url": "https://grafana.com/legal/msa",
   "title": "Master Services Agreement",
   "publisher": "vendor",
   "quote": "Customer will be invoiced monthly in arrears for such continued usage after full consumption.",
   "supports": "usage after the commit is billed in arrears"
  },
  {
   "id": "s31",
   "url": "https://grafana.com/docs/grafana-cloud/platform/cost-management-and-billing/manage-invoices/understand-your-invoice/",
   "title": "Understand your invoice",
   "publisher": "vendor",
   "quote": "If you subscribe to Grafana Cloud through a marketplace provider such as AWS, Azure, or Google Cloud, refer to your cloud service provider account portal for invoice details.",
   "supports": "marketplace billing exists"
  },
  {
   "id": "s32",
   "url": "https://docs.aws.amazon.com/marketplace/latest/buyerguide/cancel-subscription.html",
   "title": "Cancel a product subscription (AWS Marketplace Buyer Guide)",
   "publisher": "platform",
   "quote": "Open the Delivery method list and choose SaaS.",
   "supports": "AWS cancel steps"
  },
  {
   "id": "s33",
   "url": "https://docs.aws.amazon.com/marketplace/latest/buyerguide/cancel-subscription.html",
   "title": "Cancel a product subscription (AWS Marketplace Buyer Guide)",
   "publisher": "platform",
   "quote": "In the Cancel subscription dialog box, enter confirm, then choose Yes, cancel subscription.",
   "supports": "AWS confirm step"
  },
  {
   "id": "s34",
   "url": "https://docs.aws.amazon.com/marketplace/latest/buyerguide/cancel-subscription.html",
   "title": "Cancel a product subscription (AWS Marketplace Buyer Guide)",
   "publisher": "platform",
   "quote": "you can cancel directly from the AWS Marketplace console at any time",
   "supports": "pay-as-you-go subscriptions cancel any time"
  },
  {
   "id": "s35",
   "url": "https://docs.aws.amazon.com/marketplace/latest/buyerguide/cancel-subscription.html",
   "title": "Cancel a product subscription (AWS Marketplace Buyer Guide)",
   "publisher": "platform",
   "quote": "It doesn't automatically refund charges on invoices that have already been issued, and refunds aren't automatic",
   "supports": "AWS refunds"
  },
  {
   "id": "s36",
   "url": "https://grafana.com/docs/grafana-cloud/developer-resources/api-reference/cloud-api/",
   "title": "Grafana Cloud API",
   "publisher": "vendor",
   "quote": "\"status\": \"deleted\"",
   "supports": "the delete response shows the stack as deleted"
  }
 ],
 "verification": {
  "level": "partial",
  "checked_on": "2026-10-05",
  "by": "stackcut-research",
  "unverified": [
   "Grafana's public docs don't describe the cancel or downgrade control on the Billing page, or when access changes after a Pro subscription ends",
   "How the last month's usage and platform fee are invoiced after cancelling Pro isn't stated in Grafana's docs",
   "Whether the Master Services Agreement's 60-day non-renewal notice applies to monthly Pro subscriptions isn't stated; Grafana doesn't publish Pro's subscription term",
   "Steps for cancelling Grafana Cloud bought through the Azure or Google Cloud marketplaces aren't covered here, and AWS contract-priced (upfront) subscriptions follow AWS's separate rules",
   "How long Grafana keeps data after a stack is deleted or a subscription ends isn't stated in its docs or Master Services Agreement",
   "Which access policy scope is needed to delete a stack isn't stated on the Cloud API page"
  ],
  "review": {
   "by": "stackcut-review",
   "on": "2026-10-06",
   "result": "fixed",
   "notes": [
    "Re-checked the support, invoice, Cloud API, pricing and export pages: the support-ticket path, usage billing, stack deletion, Free plan limits and export steps are confirmed",
    "Who: only an organization Admin can manage the subscription (Admins and Editors can open tickets and manage stacks), per Grafana's roles page; the Pro route now starts at Billing, where Grafana says the subscription is managed",
    "Contracted plans: added the Master Services Agreement terms: automatic renewal, 60 days' written notice (email accepted), non-refundable fees owed for the whole term",
    "Added a route for AWS Marketplace billing, which Grafana documents, with AWS's own cancel steps",
    "Level stays partial: the Pro cancel control and data retention aren't documented publicly"
   ]
  }
 },
 "delete_account": {
  "url": "https://community.grafana.com/t/how-to-delete-account/18415",
  "difficulty": "hard",
  "source": "JustDeleteMe (MIT), https://github.com/jdm-contrib/jdm"
 },
 "page": "https://stackcut.io/cancel/grafana_cloud",
 "json": "https://stackcut.io/exits/grafana_cloud.json",
 "evidence": {
  "packet_revision": "67f438d946edc06e326ccd856497a4daa0a4193f8f644b347c92788caa0966d6",
  "docs_checked_on": "2026-10-05",
  "last_observed_success_on": null,
  "verification": "partial",
  "freshness": {
   "as_of": "2026-10-09",
   "status": "current",
   "checked_on": "2026-10-05",
   "age_days": 4,
   "stale_after_days": 30,
   "next_check_on": "2026-11-04"
  },
  "routes": [
   {
    "route_id": "grafana-cloud--direct-web--r1",
    "channel": "direct_web",
    "checked_on": "2026-10-05",
    "freshness": {
     "as_of": "2026-10-09",
     "status": "current",
     "checked_on": "2026-10-05",
     "age_days": 4,
     "stale_after_days": 30,
     "next_check_on": "2026-11-04"
    }
   },
   {
    "route_id": "grafana-cloud--direct-web--r2",
    "channel": "direct_web",
    "checked_on": "2026-10-05",
    "freshness": {
     "as_of": "2026-10-09",
     "status": "current",
     "checked_on": "2026-10-05",
     "age_days": 4,
     "stale_after_days": 30,
     "next_check_on": "2026-11-04"
    }
   },
   {
    "route_id": "grafana-cloud--sales-contract--r3",
    "channel": "sales_contract",
    "checked_on": "2026-10-05",
    "freshness": {
     "as_of": "2026-10-09",
     "status": "current",
     "checked_on": "2026-10-05",
     "age_days": 4,
     "stale_after_days": 30,
     "next_check_on": "2026-11-04"
    }
   },
   {
    "route_id": "grafana-cloud--reseller-or-partner--r4",
    "channel": "reseller_or_partner",
    "checked_on": "2026-10-05",
    "freshness": {
     "as_of": "2026-10-09",
     "status": "current",
     "checked_on": "2026-10-05",
     "age_days": 4,
     "stale_after_days": 30,
     "next_check_on": "2026-11-04"
    }
   }
  ]
 },
 "license": "CC-BY-4.0",
 "credit": "Stackcut Exits (https://stackcut.io/cancel), CC BY 4.0"
}
