Baremetrics + Rebill
Overview
Rebill handles subscription billing across Latin America, including local payment methods like PIX, Boleto and SPEI. Baremetrics connects to it with a secret API key and brings your Rebill revenue together with the other tools you already use, like Stripe, HubSpot and Slack, converted into one reporting currency. From one set of numbers, you can track growth across every market you sell in. The Rebill integration is in beta and available by request.
What Baremetrics does with your Rebill data
- Unifies revenue across markets. Payments in BRL, MXN, ARS, CLP and other currencies are converted to your reporting currency at each billing period's exchange rate, and combined with Stripe or your other sources into one set of metrics.
- Tracks growth. MRR, ARR, churn, LTV, ARPU, trials, upgrades, downgrades and reactivations, plus failed payments, from the same metrics engine as every other integration.
- Counts payments the way they settle. A payment counts once Rebill approves it, whether it's card, PIX, Boleto or SPEI. A pending Boleto counts when it clears.
- Imports your full history. All plans, subscriptions and payments come in on first connect. After that, only changes sync, about every 2 hours.
- Keeps your team in the loop. Rebill shares customer emails, so revenue syncs to HubSpot contacts and shows in Intercom. Slack alerts and the Baremetrics MCP cover Rebill too.
How does the Rebill connection work?
- Request beta access. Email support@baremetrics.com and we'll turn on the Rebill beta for your account.
- Copy a secret API key from Rebill. In Rebill's dashboard, open Developer Center, then API Keys, and copy a secret key (it starts with sk_). A sandbox organization's key imports that sandbox's test data.
- Add Rebill in Baremetrics. Open Settings, then Data Connections, click Add data source, choose Rebill and paste the key.
- Let your history import. Import time depends on how many subscriptions and payments you have; small accounts take minutes.
- Set your reporting currency. If Rebill is your only source, your reporting currency starts as USD. Change it under Settings, then Data Settings.
There's no webhook to set up, and Baremetrics only reads your Rebill data.
What are the limits of the Rebill integration?
- It's in beta. Access is by request, and there's no general-availability date yet.
- Cancellation dates are estimated. Rebill's API doesn't provide them, so Baremetrics uses the end of the last paid period or the last failed retry until webhook support arrives.
- Refunds and chargebacks don't reduce revenue yet. Their status is visible, but not the refunded amount. MRR isn't affected.
- Paused subscriptions count as churned until they resume.
- Past payments appear under the subscription's current plan. Changes in amount still show as upgrades and downgrades.
- Crypto-priced plans are skipped for now, including BTC, USDC and ETH.
- Recover and Cancellation Insights aren't available. Rebill already retries failed payments itself.
- Data isn't real time. It updates about every 2 hours.
Questions about the beta? Email support@baremetrics.com.
Questions
How do I connect Rebill to Baremetrics?+−
Once the beta is turned on for your account, copy a secret API key from Rebill's Developer Center, then API Keys. In Baremetrics, open Settings, then Data Connections, click Add data source, choose Rebill and paste the key. There's no webhook to set up.
How do I get access to the Rebill beta?+−
The Rebill integration is available by request while it's in beta. Email support@baremetrics.com and we'll turn it on for your account.
How does Baremetrics handle multiple currencies from Rebill?+−
Each payment keeps its own currency, such as BRL, MXN, ARS or CLP, and zero-decimal currencies like CLP are handled correctly. Amounts are converted to your account's reporting currency at that day's exchange rate, using the date each billing period starts, the same way as every other integration.
Do PIX, Boleto and SPEI payments count toward MRR?+−
Yes. The payment method doesn't matter: a payment counts once Rebill marks it approved, whether it's card, PIX, Boleto or SPEI. A pending Boleto counts when it clears. MRR is the payment amount spread over the subscription's billing frequency.
Can I combine Rebill with Stripe or other billing data?+−
Yes. Data from all your connected sources is combined into one set of metrics, converted into your reporting currency.
Does Recover work with Rebill?+−
No. Rebill already retries failed payments itself, so Recover isn't available for Rebill. Failed payments still show up in your Baremetrics metrics.
Why are some Rebill cancellation dates estimated?+−
Rebill's API doesn't provide cancellation dates, so Baremetrics estimates them from the end of the last paid period or the last failed payment retry. Exact dates will come with webhook support.
Connect your first data source for free
Baremetrics is free until you reach $180K ARR. Start with your main billing tool and add the rest whenever you're ready.