Shape
What happened during each period
Chart · Churn and refunds
Customer Center Survey Responses counts the answers customers chose in your Customer Center surveys in each period, one measure per option plus a total. RevenueDot records each customer_center_survey_option_chosen event the SDK sends. The list of options follows your data and changes as customers pick different ones.
Shape
What happened during each period
API name
customer_center_survey_responses
Measures
—
Filter and segment by
App, Country, Platform, App version
Definition
When a customer picks an option in a Customer Center survey, the SDK posts a customer_center_survey_option_chosen event to RevenueDot. The chart counts those events in each period. It shows a total called Responses and one measure per option id found in the range, ordered from most to least chosen.
Because the options come from your surveys, the measures change with the data: a new option appears in the first period it is picked. The option is shown by its id, so use readable ids. Filters and segments: app, country, platform, app version, and survey option. Events from sandbox builds are stored as sandbox.
This is a RevenueDot chart name. RevenueCat shows the equivalent only in its dashboard. You can open it in the dashboard under Charts or fetch it with GET /v2/projects/{project_id}/charts/customer_center_survey_responses. The response has the same shape as RevenueCat's Charts API, so scripts written for that API keep working. The secret key needs the charts_metrics:charts:read permission. The Charts guide lists every parameter.
Why it matters
The survey asks at the moment a customer is about to cancel or ask for a refund, so the answers are the clearest voice of the customer you have. A rising option such as too expensive or missing a feature is a product decision waiting to be made.
Put the survey results next to Churn and Refunds. If a cancel reason grows in the survey and in churn at the same time, the cause is confirmed from two sides.
API
Same path and response shape as RevenueCat's Charts API, so existing scripts keep working.
curl "https://api.revenuedot.app/v2/projects/$PROJECT_ID/charts/customer_center_survey_responses?resolution=day" \
-H "Authorization: Bearer $SECRET_KEY" # sk_... with charts_metrics:charts:read Reference: Charts guide · REST API v2
FAQ
They are the answers customers pick when the Customer Center asks why they want to cancel or ask for a refund. RevenueDot counts each answer by option.
RevenueDot records the option id the SDK sends. Use readable ids in your survey setup so the chart is clear.
Yes. Segment or filter by survey option to see one answer over time.
No. It is a RevenueDot chart name for a view RevenueCat shows only in its dashboard.
Get started
Connect your app to RevenueDot Cloud, free up to $10,000 a month in tracked revenue, and all 43 charts fill from your store history after import.
Already have an account? Sign in · Prefer your own servers? Self-host free