Support for Multiple Data Connections in Recover

Recover now supports recovering failing charges across multiple data connections.

I'm trying to think of some additional things to write here but...that's what we've got folks. Support for multiple data connections inside Recover. Yay!

Weekly Change Log: March 8, 2019

  • API support for looking up subscriptions & customers via Recurly UUID
  • Ability to send charges for API subscriptions manually instead of us automatically creating them
  • Fix for issues where new customer events where sometimes not created when a user signed up with multiple plans on a single subscription
  • Streamlined dashboard network requests, which should increase load speeds

Apple App Store Connect

Over the years one of the most requested data connections for Baremetrics has been the mobile app stores.

Most companies don't have all of their revenue data in one place, especially those with mobile apps, so it's been hard to get a full picture of MRR, LTV, churn, growth, etc across your whole business.

We've had support for Stripe, Braintree and Recurly for years and now we're adding Apple's App Store Connect as a new data source!

So, if your company accepts subscription payments via in-app purchases in the App Store, we've now got you covered!

And if you've got some payments coming in via the App Store and others via, say, Stripe...we've still got you covered! Connect as many data sources as you'd like!

To get started, head on over to your Data Connections.

Weekly Change Log: March 1, 2019

Quick note: We're going to test out doing weekly change logs here to summarize a lot of the smaller changes that we make throughout a given week.

  • Stripe multi-plan subscriptions with dollar-amount coupons are now processing correctly. We were previously understating their MRR because we mistakenly assigned the total discount to each subscription item. Now we split the discount proportionally among all the subscription items.
  • Trial Insights now show a list of converted trials for a given timeframe. The High Value Trials and Trials Expiring Soon lists have been removed as the same information can now be found in the Active trials table by sorting using the column headers.
  • The customer tables for Churned Subscriptions and Churned Customers now include a column indicating if their cancellation was due to delinquency or not. Same goes for the associated CSV downloads.
  • When you create a subscription with multiple plans, where one plan is free and the others are paid, we now properly categorize the paid one as the original subscription, instead of “new existing”, regardless of the event order from Stripe. New revenue is now more consistently recognized in these scenarios.
  • Occasionally an account would get stuck processing event data for extended periods of time. The chances of that happening are now significantly reduced.
  • Intros was removed.
  • Recover now accounts for invoices marked as "Paid outside of Stripe"

Full support for Stripe's tiered pricing

We've rolled out a fix for accounts making use of Stripe's tiered pricing feature.

Specifically, some accounts using graduated tiers and flat fees were underreporting MRR.

We now fully support all incarnations of that feature so all MRR is properly recognized.

Goals Overhaul

We've rolled out a major update to our longstanding Goals feature!

  • You can now view and create goals directly in the Control Center
  • Goals have a new emphasized view on the individual metric pages
  • Pacing of goal progress is much easier to see

Look for the "Set Goal" buttons in the Control Panel and the individual metric pages to get started!

Map View for Customer Segments

You can new view the customers of any segment on a map using our new feature titled, surprisingly, "Map View"!

Map View

The map will live-update as you add filters and hone in on the exact customer segments you're most interested in.

Get started with Map View by toggling the map at the top right of the customer listing.

In-Graph Benchmarks

We've had the Benchmarks feature for quite a while, but it's always existed in a separate, disconnected area.

No more!

You can now view benchmarks for a number of metrics directly in your graphs by pressing the, you guessed it, "Benchmarks" button on the top of each graph!

There are now in-graph benchmarks for the following metrics:

Recover email events added to profiles

When you send a Recover email, we now show send, open and clickthrough events on individual customer profiles!

This helps you see a more complete picture of a given customer and how they're interacting with your company.

Trials, Refunds and Fees now in API

We've pushed a number of additions to the Baremetrics API!

Trials — Add trialing customers so you can track things like trial conversion rates, trial length and more!

Refunds — Account for refunds you issue to your customers.

Fees — Track fees associated with one-off charges.

We've always had support for these from your payment processor (Stripe, Braintree, Recurly, etc) but now we fully support them for the payment data you send us directly via our API.

No published changelogs yet.

Surely Baremetrics will start publishing changelogs very soon.

Check out our other public changelogs: Buffer, Mention, Respond by Buffer, JSFiddle, Olark, Droplr, Piwik Pro, Prott, Ustream, ViralSweep, StartupThreads, Userlike, Unixstickers, Survicate, Envoy, Gmelius, CodeTree