Data sources

A data source is an external account that Chartsy reads your business records out of. It is the foundation of everything else: no data source, no metrics. Connecting one is the only mandatory setup step in Chartsy.

Definition

Data source - a live, authorised, read-only connection to a system that already holds your commercial records. In practice that means your payment processor or your store platform. Chartsy does not ask you to send it data; it goes and reads what your provider already has, including everything from before you signed up.

It is worth separating three words that often get used interchangeably:

Data source
The account itself - "our Stripe account". One authorisation, one billing system.
Data model
One object type inside that source - customers, subscriptions, invoices, charges. A source contains many models. The exact list per provider is documented in Stripe, Paddle and Paddle Classic data models.
Record
One row of one model - a single customer, a single invoice. What charts are ultimately counting.

Which data sources Chartsy supports

Stripe
Subscriptions, one-off charges, invoices, refunds and balance transactions. The most complete integration. Connection guide
Paddle Billing
Paddle's current platform, covering subscriptions, transactions and adjustments. Connection guide
Paddle Classic
Paddle's legacy platform, kept as a separate source because its objects differ from Paddle Billing. Connection guide
BigCommerce
Orders, products and customers from your store, installed as a BigCommerce app rather than an API key. Connection guide

What happens when you connect one

  1. You authorise access. Chartsy never asks for your provider password - authorisation happens on your provider's own screen, and you can revoke it there at any time.
  2. Chartsy backfills your history. Every supported model is read from the beginning of the account, which is why your first dashboard already has trend lines rather than a single day's point.
  3. Webhooks are registered. From then on, new activity arrives as it happens instead of on a nightly schedule. See Syncing and data freshness.
  4. Metrics become available. MRR, churn, LTV and the rest are computed from the copied models - nothing further to configure.

Permissions and what Chartsy never reads

Access is read-only, with one narrow exception: Chartsy needs limited write permission solely to register the webhooks that keep your data current. It never creates, modifies, or deletes a customer, subscription, invoice, or payment in your provider.

Chartsy also never has access to raw payment instruments - card numbers, CVVs, and bank account details are not exposed by these APIs and are not stored by Chartsy in any form.

If you do not want PII stored at all

GDPR mode connects the same data source but leaves personally identifying fields behind. Every metric still calculates; you simply see an anonymous identifier where a name or email would otherwise appear.

Connecting more than one source

You can connect several data sources to one Chartsy account. The common cases are multiple Stripe accounts for separate products or legal entities, and running Stripe alongside Paddle during a migration. Metrics can then be read per source or combined into one view, so a business split across two processors still has a single MRR number.

Disconnecting and deleting data

Revoking access in your provider stops the sync immediately. To also remove the data Chartsy has already copied, email support@chartsy.app and the synchronised records are deleted. Nothing in your provider account is affected either way.

Related articles

Chartsy Team

Written by

Chartsy Team

The Chartsy Team writes guides, product updates, and resources to help SaaS and eCommerce founders make sense of their metrics, without SQL or spreadsheets.

Chartsy
Ministry of Economy and Innovation
Startup Albania

The Chartsy program is realized with the financial support of the Albanian Government through the Ministry of Economy and Innovation, under the Grant 2026 scheme, and is implemented by the Innovation4Albania Agency.