Feature

Customer lists, saved audiences and CSV export for subscription apps

RevenueDot's Customers page has built-in lists for all customers, active subscribers, sandbox, non-subscription and expired customers. You can filter any list with the audience condition builder, save the filter as an audience, and export the list as CSV. Saved audiences feed targeting rules, experiments, refund policies and win-back campaigns.

Free up to $10,000 a month in tracked revenue. Works with the RevenueCat SDK you already ship.

The RevenueDot Customers page. A left rail lists All customers, Active subscribers, Sandbox, Non-subscription and Expired, and a New audience link. Four cards show 53 customers, 2 trialing subscribers, 7 paid subscribers and $244.67 total revenue, above a table with subscription status, auto-renewal, first and last seen, spent and latest purchase.
Lists, four summary cards, search, Filter, Save audience and Export all.

Five built-in lists

All customers, active subscribers, sandbox, non-subscription and expired.

Any condition

Country, platform, app version, status, entitlements, spend, first or last seen, last renewal, email, attribution and custom attributes.

Saved audiences

One saved filter reaches targeting rules, experiments, refund policies and win-back campaigns.

CSV export

Export all downloads app user id, email, status, spend, store, country and platform.

Which customer lists does RevenueDot have?

Four cards sum up the list: customers, trialing subscribers, paid subscribers and total revenue (production, in USD).

ListWho is in it
All customersEveryone the SDK or a store notification has told RevenueDot about
Active subscribersCustomers with an active production subscription, trials included
SandboxCustomers with a sandbox purchase
Non-subscriptionCustomers with a production one-time purchase
ExpiredSubscribers whose production subscriptions have all ended
Your audiencesAudiences you saved here or under Targeting

How do you filter customers and save an audience?

Select Filter and add conditions. Conditions in a group must all match, and groups are alternatives. Search matches part of an app user id or an email. Save audience keeps the filter, and it appears in the rail.

  • Country, platform, app version and subscription status.
  • Entitlements, total spent, first or last seen, first purchase and last renewal.
  • Email, attribution (campaign, media source) and any custom attribute.
  • Use the saved audience in targeting rules, experiments, refund policies and win-back campaigns.

How do you export a customer list to CSV?

Export all downloads the list as CSV with app user id, email, subscription status, auto-renewal status, first and last seen, spent, latest product, store and purchase date, country and platform. The same export is available through the API with the list name.

Export active subscriberscurl
curl -s "$REVENUEDOT_URL/v2/projects/$PROJECT_ID/customer_lists/export?list=active" \
  -H "Authorization: Bearer $SECRET_KEY"

What are the limits of customer lists?

  • Lists look at the 10,000 most recently seen customers. On a larger project the cards say so.
  • For every customer, use scheduled data exports of customers, subscriptions, transactions and events to your own bucket.
  • The summary cards use production purchases only.

FAQ

Customer lists: questions people ask

How do I export my subscribers to CSV?

Open Customers in the RevenueDot dashboard, pick a list such as Active subscribers, add filters if you like, and select Export all. The CSV has app user id, email, status, auto-renewal, spend, latest product, store, country and platform. The API offers the same export.

How do I find all customers in one country on one platform?

Select Filter on the Customers page, add a country condition and a platform condition in the same group, and the list shows customers who match both. Save the filter as an audience to reuse it in targeting and campaigns.

What is a saved audience?

A saved audience is a named set of customer conditions. RevenueDot uses it in targeting rules, offering experiments, Refund Control policies and win-back campaigns, and recomputes who matches whenever it is used.

Can I export more than 10,000 customers?

Lists look at the 10,000 most recently seen customers. For a complete export, schedule a data export of customers to Amazon S3, Cloudflare R2 or Google Cloud Storage as CSV or Parquet.

Get started

Run subscriptions without the revenue share.

Start free on RevenueDot Cloud, free up to $10,000 a month in tracked revenue, or move an existing RevenueCat app with one line of code.

Already have an account? Sign in · Prefer your own servers? Self-host free