Recharge

Polytomic connects Recharge to your data warehouse, databases, and SaaS tools for subscription commerce ETL. Replicate subscriptions, charges, orders, customers, and plans into your data warehouse and other systems so recurring revenue and churn can be analyzed properly, without writing code.

Recharge logo

The broadest coverage

Subscriptions, charges, orders, plans, discounts, and payment methods.

Incremental on key objects

The high value mutable objects resume rather than being reread.

Charges and one times

Recurring billing attempts plus one off purchases, tracked separately.

Example workflows

Replicate Recharge subscriptions into your data warehouse

What you can sync

Recharge is supported as a source. Read subscription and billing data, then land it in your data warehouse, databases, or SaaS tools.

From Recharge

Subscriptions and one time purchases
Charges and orders
Customers, addresses, and payment methods
Plans, products, collections, and bundle selections
Discounts and credit accounts

To your destinations

Data warehouses including Snowflake, BigQuery, and Databricks
Databases including PostgreSQL and MySQL
Cloud storage including Amazon S3 and Google Cloud Storage
SaaS tools including Salesforce, HubSpot, and Klaviyo

How it works

Connect Recharge and Polytomic reads your subscription and billing model into your data warehouse: subscriptions and one time purchases, the charges they generate, orders, customers with their addresses and payment methods, and the plans, products, and discounts behind the pricing.

Charges are the object that carries the revenue story. They record each billing attempt including the ones that failed, which is what separates customers who chose to leave from customers whose card simply stopped working.

  • Connect Recharge with API credentials
  • Read subscriptions and one time purchases
  • Read charges and orders for the billing history
  • Read customers, addresses, and payment methods
  • Read plans, products, collections, discounts, and credit accounts
  • Sync the high value mutable objects incrementally

How to set up

Once credentials are supplied and tested, the subscription, charge, order, customer, and catalogue objects appear for selection and can be pointed at any destination.

How to get connected
  1. 1In Recharge, obtain API credentials
  2. 2In Polytomic, navigate to Connections, then Add Connection, then Recharge
  3. 3Enter the credentials
  4. 4Test the connection
  5. 5Select subscriptions, charges, orders, customers, and catalogue objects
  6. 6Choose a destination, set a schedule, and click Save

See the documentation for full setup details.

Frequently asked questions

Why teams choose Polytomic

No engineering required

Set up and manage syncs without writing code.

Flexible data modeling

Use SQL to define exactly what data gets synced.

Handles scale automatically

Supports large datasets with incremental syncs and bulk APIs.

Start syncing your data with Recharge in minutes

No credit card required. Free trial available.

More integrations beyond Recharge