Skip to main content
Margin Levers
MethodologyPricingFree ToolsAgents & API
Analyze Your Customers FreeSign In

Product

  • Pricing
  • Open Source Program
  • Methodology
  • Integrations
  • Blog
  • Help & Support
  • Changelog
  • vs. DIY AI
  • Pricing
  • Open Source Program
  • Methodology
  • Integrations
  • Blog
  • Help & Support
  • Changelog
  • vs. DIY AI

Free Tools

  • Analyze Your Customers Free
  • Profit Drag Calculator
  • Cost Calculator
  • Profit Drag Checklist
  • Email Templates
  • Board Template
  • Profit Drag ROI Calculator
  • Industry Benchmarks
  • SaaS Unit Economics
  • Churn Impact Calculator
  • Gross Margin Quiz
  • Analyze Your Customers Free
  • Profit Drag Calculator
  • Cost Calculator
  • Profit Drag Checklist
  • Email Templates
  • Board Template
  • Profit Drag ROI Calculator
  • Industry Benchmarks
  • SaaS Unit Economics
  • Churn Impact Calculator
  • Gross Margin Quiz

Legal

  • Privacy
  • Terms
  • Your data stays yours →
  • What We Will Never Do
  • Verify Privacy
  • About

© 2026 Margin Levers. All rights reserved.

* Profit Curve methodology pioneered by Jason Cohen at WP Engine. Learn more →

v3.118.0.0 · Beta

Analyze Your Customers FreeSign In
  1. Home
  2. Resources
  3. CSV Templates

CSV Templates

Download ready-to-use templates for uploading your customer data. Choose a template, fill in your data, and upload to see your profit curve.

Basic Template
3 rows
Revenue/cost template with optional cost-driver columns

Best For

Quick start with revenue and cost data

Columns

id
name
revenue
cost
Download Template
Full Template
100 rows
All available columns with sample data

Best For

Comprehensive analysis with segmentation

Columns

id
name
revenue
cost
plan
industry
Download Template
Demo Dataset
100 rows
Realistic sample data to explore the analysis

Best For

Testing and exploring features before using your data

Columns

id
name
revenue
cost
plan
industry
Download Template

Column Reference

Column NameRequiredTypeDescriptionExamples
id
Required
stringUnique identifier for each customercust-001, C-12345, acme-corp
name
Required
stringCustomer or account nameAcme Corporation, John Doe, Global Tech Inc
revenue
Required
numberMonthly or annual revenue from this customer (USD)5000, 12500, 850.50
cost
Optional
numberCost to serve this customer. If not provided, we can estimate using GPM.1200, 3000, 425.25
plan
Optional
stringSubscription tier or plan name. Enables tier-based analysis.Enterprise, Professional, Starter, Free
industry
Optional
stringCustomer's industry. Enables industry-based segmentation.SaaS, FinTech, Healthcare, E-commerce
support_tickets
Optional
numberSupport tickets or cases opened by this customer during the period. Stored as optional support metadata for cost-to-serve context.0, 3, 18
support_hours
Optional
numberSupport or service desk hours spent on this customer. Stored as optional support metadata for cost-to-serve context.0.5, 4, 22
onboarding_hours
Optional
numberImplementation, setup, training, or onboarding hours for this customer. Stored as optional onboarding metadata for cost-to-serve context.0, 8, 40
csm_hours
Optional
numberCustomer success or account management hours spent during the period. Stored as optional success metadata for cost-to-serve context.1, 6, 15
api_calls
Optional
numberAPI requests, AI calls, or metered compute events attributed to the customer. Stored as optional infrastructure metadata for cost-to-serve context.1000, 250000
storage_gb
Optional
numberStorage used by the customer in gigabytes. Stored as optional infrastructure metadata for cost-to-serve context.5, 120.5
seats
Optional
numberPaid or active seats/users associated with the customer. Stored as optional infrastructure metadata for cost-to-serve context.3, 25, 200
workspaces
Optional
numberWorkspaces, environments, tenants, or instances maintained for the customer. Stored as optional infrastructure metadata for cost-to-serve context.1, 4, 12
integrations
Optional
numberCustomer-specific integrations or connected systems to support. Stored as optional success metadata for cost-to-serve context.0, 2, 7
sla_tier
Optional
stringService level commitment, such as standard, premium, or enterprise. Stored as optional success metadata for cost-to-serve context.standard, premium, enterprise
implementation_complexity
Optional
stringRelative setup complexity or custom implementation burden. Stored as optional onboarding metadata for cost-to-serve context.low, medium, high

Format Guidelines

General Format
  • •First row must be column headers
  • •UTF-8 encoding (standard for most systems)
  • •Comma-separated values (.csv extension)
  • •No trailing commas or empty rows
Number Format
  • •Use decimal points, not commas (5000.50 not 5000,50)
  • •No currency symbols (5000 not $5000)
  • •No thousand separators (5000 not 5,000)
  • •Negative costs are not supported
Text Values
  • •Wrap text containing commas in quotes
  • •IDs should be unique per row
  • •Plan/industry values are case-sensitive
  • •Empty values are allowed for optional columns
Missing Cost Data
  • •Cost column is optional
  • •If missing, we will offer to estimate using GPM
  • •Use our Cost Calculator to estimate
  • •Actual costs give more accurate analysis

After upload, Growth users get AI-powered insights — personalized recommendations for every customer segment.

Upgrade

Downloaded the template? Run your analysis

Fill in the template with your customer data and upload it to see your profit curve instantly.

Analyze Your Customers Free