> ## Documentation Index
> Fetch the complete documentation index at: https://docs.chartcastr.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Custom data range charts

> Create Chartcastr visualizations from raw Google Sheets data ranges. Define cell ranges, choose chart types, and schedule automated deliveries.

<Info>
  **Coming Soon** — This feature is currently in development.
</Info>

## Overview

Custom Data Range allows you to select any data range from your Google Sheets and configure chart settings directly in Chartcastr — without needing to create a chart in Google Sheets first.

## Planned Features

* **Select any data range**: Choose cells, rows, or columns from your spreadsheet
* **Configure headers and series**: Define which columns are labels, values, or groups
* **Multiple chart types**: Bar, line, area, pie, scatter, and more
* **Custom styling**: Colors, legends, axis labels, and formatting
* **Keep data private**: Uses OAuth authentication — no public publishing required

## Use Cases

* Create visualizations from raw data tables
* Combine multiple ranges into a single chart
* Apply custom styling not available in Google Sheets
* Build charts from data that doesn't have a chart yet

## Example Configuration

```yaml theme={null}
# Example configuration (conceptual)
dataRange: "Sheet1!A1:D20"
headers:
  row: 1
series:
  - column: B
    name: "Revenue"
    type: bar
  - column: C
    name: "Expenses"
    type: bar
  - column: D
    name: "Profit"
    type: line
labels: 
  column: A
```

<Card title="Express Interest" icon="sparkles" href="https://chartcastr.com/roadmap">
  Want early access? Let us know you're interested!
</Card>

## Next Steps

<CardGroup cols={2}>
  <Card title="Premade Charts" icon="chart-line" href="/integrations/sources/google-sheets/premade-charts">
    Use existing charts from your spreadsheet
  </Card>

  <Card title="View Roadmap" icon="map" href="https://chartcastr.com/roadmap">
    See what's coming next
  </Card>
</CardGroup>
