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.
Overview
Use Amplitude as a data source for Chartcastr. Connect your project with an API Key + Secret Key and Chartcastr will pull active user metrics, top events, funnel conversion, cohort retention, custom event overlays, and UTM-broken-down traffic to generate charts delivered automatically to Slack or email. Chartcastr connects with read-only access via Amplitude’s Dashboard REST API — no SDK changes, no data export required.Setup
Find your Amplitude API Key + Secret Key
In Amplitude, open Settings → Organization Settings → API and Secret Keys. The API Keys tab lists each project’s key — copy the key value for the project you want to chart.
Switch to the Secret Keys tab and click Show to reveal the matching secret for the same project.


Connect in Chartcastr
In Chartcastr, go to New Connection and select Amplitude as a source. Pick US or EU region, paste the API Key + Secret Key, and click Test & Connect.
Region: Use US for
amplitude.com or EU for analytics.eu.amplitude.com. The region drives which API host we hit and is locked once connected — disconnect and reconnect to switch regions.Confirm your pageview event
After connecting, Chartcastr auto-detects your pageview event by looking for common names (
[Amplitude] Page Viewed, Page Viewed, pageview, etc.) in your top events. You can override it with any event from your project — pick Pick a different event in the connect modal.Select a metric
Choose a chart type. Funnel metrics ask you to pick an ordered 2–5 event sequence; the Custom Events Overlay asks you to pick up to 5 events; the UTM Traffic and UTM Conversion charts ask you to pick a UTM dimension (
utm_source, utm_medium, utm_campaign, utm_content, utm_term) and 1–5 specific values to overlay as separate lines.Available Metrics
Chartcastr supports 15 pre-built Amplitude metrics across seven categories.Active Users
DAU, WAU, MAU, new users, and a combined DAU/WAU/MAU chart for engagement tracking.
Events
Total events, unique event users, and a stacked Top Events chart.
Pageviews
Total pageviews and unique pageview users using your auto-detected pageview event.
Funnels
Overall conversion rate and per-step user counts for an inline 2–5 event funnel.
Retention
Average weekly cohort retention curve based on returning user activity.
Custom Events Overlay
Pick up to 5 events and overlay them as lines on a single chart.
UTM Traffic & Conversion
Pick a UTM dimension and 1–5 specific values; we render each value as its own line on a single chart so you can compare Google vs Reddit vs Twitter (or any campaigns) at a glance.
View all available charts
See the full list of Amplitude metrics with chart types and descriptions.
UTM Breakdowns
Amplitude’s JS SDK automatically capturesutm_source, utm_medium, utm_campaign, utm_content, and utm_term as event properties on every event. The UTM Traffic and UTM Conversion charts let you pick one of those dimensions and overlay up to 5 specific values as separate lines.
- UTM Traffic — counts pageview events per UTM value (e.g. pageviews from
utm_source=googlevsutm_source=reddit). - UTM Conversion — counts a chosen conversion event (e.g.
Sign Up) per UTM value, so you can compare conversion volume across campaigns.
Authentication
Chartcastr uses HTTP Basic auth with your Amplitude API Key + Secret Key. The secret is encrypted at rest with AES-256-GCM. We never store project-token-style credentials — only the API key pair, which is scoped to a single Amplitude project and is read-only at the Dashboard REST API level.Rate Limits
Amplitude’s Dashboard REST API is capped at 360 requests/hour per project with a maximum of 6 concurrent queries. Chartcastr’s pulse cadence (daily/weekly) keeps you well below the cap. If you hit the limit you’ll see a clear “rate limit hit” error in the chart preview — wait an hour and try again.Next Steps
Slack destination
Deliver Amplitude charts to your Slack channels with AI summaries in the thread.
Email destination
Send pulse charts to a distribution list on the cadence that fits your team.

