> ## Documentation Index
> Fetch the complete documentation index at: https://memberful.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Cancellation survey

> Run a cancellation survey to learn why members leave, review responses in the Memberful dashboard, and use the feedback to improve retention.

export const RelatedDocs = ({link1, link2, link3, link4, link5, link6, link7, link8, link9, link10, className = ""}) => {
  const links = [link1, link2, link3, link4, link5, link6, link7, link8, link9, link10].filter(Boolean);
  if (!links.length) return null;
  return <section className={`related-docs border dark:border-gray-700 rounded-2xl px-6 py-4 mt-6 ${className}`}>
      <p className="mb-2 font-medium">
        <strong>Related help docs:</strong>
      </p>
      <ul className="space-y-1 mb-1 mt-1">
        {links.map((link, index) => <li key={index}>
            <a href={link.url}>{link.label}</a>
          </li>)}
      </ul>
    </section>;
};

The cancellation survey collects feedback from members when they cancel a subscription. Reviewing their responses can help you identify common reasons for cancellation and make informed changes to reduce churn.

In this help article, we’ll show you how to configure the cancellation survey, review what members see, and analyze or export the results.

## Configure the cancellation survey

The cancellation survey is on by default. Go to **Website** → **Cancellation Survey** to toggle *Show cancellation surveys* on or off.

<Frame>
  <img src="https://mintcdn.com/memberful/0sA94k065n1qKJXK/images/customize/cancellation-survey/disable-survey.png?fit=max&auto=format&n=0sA94k065n1qKJXK&q=85&s=9a4ab37b4a10e93236743619f58195dc" alt="Show cancellation surveys setting" width="1440" height="809" data-path="images/customize/cancellation-survey/disable-survey.png" />
</Frame>

From this page, you can also preview the survey, edit its cancellation reasons, and control which reasons members can select.

### Edit cancellation reasons

Click a cancellation reason, then click **Edit** to change the text shown to members.

<Frame>
  <img src="https://mintcdn.com/memberful/0sA94k065n1qKJXK/images/customize/cancellation-survey/edit-cancellation-reason.png?fit=max&auto=format&n=0sA94k065n1qKJXK&q=85&s=065c9503f0f8d7853ef41a6fbeb064b5" alt="Edit a cancellation reason" width="1440" height="608" data-path="images/customize/cancellation-survey/edit-cancellation-reason.png" />
</Frame>

For reasons that allow members to provide additional feedback, you can also edit the optional explanation placeholder.

<Frame>
  <img src="https://mintcdn.com/memberful/0sA94k065n1qKJXK/images/customize/cancellation-survey/edit-placeholder.png?fit=max&auto=format&n=0sA94k065n1qKJXK&q=85&s=ee953bb3c533fb35f53e94c4977922f1" alt="Edit the additional feedback placeholder" width="1440" height="450" data-path="images/customize/cancellation-survey/edit-placeholder.png" />
</Frame>

### Show or hide cancellation reasons

Click the **eye** icon next to a cancellation reason to show or hide it.

<Frame>
  <img src="https://mintcdn.com/memberful/0sA94k065n1qKJXK/images/customize/cancellation-survey/show-hide-cancellation-reason.png?fit=max&auto=format&n=0sA94k065n1qKJXK&q=85&s=66bec65d398adae88bafba450519032c" alt="Show or hide a cancellation reason" width="1440" height="422" data-path="images/customize/cancellation-survey/show-hide-cancellation-reason.png" />
</Frame>

Hiding a cancellation reason also removes it from the [cancellation survey results](#review-cancellation-survey-results) and CSV exports.

## Review what members see

When a member cancels a subscription, Memberful first asks them to confirm the cancellation.

<Frame>
  <img src="https://mintcdn.com/memberful/0sA94k065n1qKJXK/images/customize/cancellation-survey/cancel-confirmation.png?fit=max&auto=format&n=0sA94k065n1qKJXK&q=85&s=02101b6e2e115e7ffe5934bbadfc4e7c" alt="Member cancellation confirmation" width="1440" height="757" data-path="images/customize/cancellation-survey/cancel-confirmation.png" />
</Frame>

After confirming, the member can select a cancellation reason or skip the optional survey.

<Frame>
  <img src="https://mintcdn.com/memberful/0sA94k065n1qKJXK/images/customize/cancellation-survey/cancellation-survey.png?fit=max&auto=format&n=0sA94k065n1qKJXK&q=85&s=aed66f42b35dbdc7cb1b58221bbd6cd7" alt="Cancellation survey shown to members" width="1440" height="1359" data-path="images/customize/cancellation-survey/cancellation-survey.png" />
</Frame>

Members who select *I chose another service that's a better fit* or *Other* can provide additional details.

<Frame>
  <img src="https://mintcdn.com/memberful/0sA94k065n1qKJXK/images/customize/cancellation-survey/which-service.png?fit=max&auto=format&n=0sA94k065n1qKJXK&q=85&s=b133506e0e81963123999569645fa9a7" alt="Additional feedback field for a cancellation reason" width="1440" height="371" data-path="images/customize/cancellation-survey/which-service.png" />
</Frame>

## Review cancellation survey results

Go to **Revenue** → **Cancellations** to review survey responses.

Cancellations completed by an admin or through the API do not appear in this section.

The results are divided into two tabs:

* **Active:** Subscriptions that have been canceled but remain active until their expiration date.
* **Expired:** Subscriptions that have reached their expiration date.

When a canceled subscription expires, its survey response moves from **Active** to **Expired**.

<Frame>
  <img src="https://mintcdn.com/memberful/0sA94k065n1qKJXK/images/customize/cancellation-survey/active-expired-tabs.png?fit=max&auto=format&n=0sA94k065n1qKJXK&q=85&s=6295edb279dc82ff69408060f675cc93" alt="Active and Expired cancellation survey tabs" width="1440" height="434" data-path="images/customize/cancellation-survey/active-expired-tabs.png" />
</Frame>

The summary at the top of each tab shows the percentage of cancellations attributed to each reason.

<Frame>
  <img src="https://mintcdn.com/memberful/0sA94k065n1qKJXK/images/customize/cancellation-survey/reasons.png?fit=max&auto=format&n=0sA94k065n1qKJXK&q=85&s=f54b8b7c8e78a3cc022b27d5fc81d24a" alt="Percentage of cancellations by reason" width="1440" height="311" data-path="images/customize/cancellation-survey/reasons.png" />
</Frame>

The table below the summary shows individual survey responses.

In **Active**, the date column shows when the subscription was canceled. In **Expired**, it shows when the subscription expired.

<Frame>
  <img src="https://mintcdn.com/memberful/0sA94k065n1qKJXK/images/customize/cancellation-survey/individual-results.png?fit=max&auto=format&n=0sA94k065n1qKJXK&q=85&s=5e1e27c23ba3f9563368e547ba2b8d43" alt="Individual cancellation survey results" width="1440" height="436" data-path="images/customize/cancellation-survey/individual-results.png" />
</Frame>

Select a cancellation reason from the dropdown to filter the results.

<Frame>
  <img src="https://mintcdn.com/memberful/0sA94k065n1qKJXK/images/customize/cancellation-survey/sort-by-reasons.png?fit=max&auto=format&n=0sA94k065n1qKJXK&q=85&s=947f96a120a1c28e84157d04c6b1053a" alt="Filter cancellation survey results by reason" width="1440" height="418" data-path="images/customize/cancellation-survey/sort-by-reasons.png" />
</Frame>

A dotted underline indicates that the member provided additional feedback. Hover over the cancellation reason to review their response.

<Frame>
  <img src="https://mintcdn.com/memberful/0sA94k065n1qKJXK/images/customize/cancellation-survey/other-answer.png?fit=max&auto=format&n=0sA94k065n1qKJXK&q=85&s=203195a2419eff420408077e9f17c461" alt="Additional cancellation feedback shown on hover" width="1440" height="479" data-path="images/customize/cancellation-survey/other-answer.png" />
</Frame>

## Export cancellation survey results

Click **Export CSV** to download the results as a file.

<Frame>
  <img src="https://mintcdn.com/memberful/0sA94k065n1qKJXK/images/customize/cancellation-survey/export-survey-results.png?fit=max&auto=format&n=0sA94k065n1qKJXK&q=85&s=a614bf829e8614e8c79d1b59d35cfad7" alt="Export cancellation survey results as a CSV file" width="1440" height="288" data-path="images/customize/cancellation-survey/export-survey-results.png" />
</Frame>

<Callout icon="triangle-alert" color="#FFE044">
  If a member cancels a subscription, allows it to expire, and later reactivates, the original cancellation may still appear in the expired cancellation survey export because it remains part of the member’s account history.

  The expiration date reflects when the original canceled subscription expired, not the renewal date of the member’s current subscription. However, the *Subscription price* column reflects the member’s current subscription price, which may differ from the price they paid before canceling.
</Callout>

<RelatedDocs
  link1={{
url: "/member-interface/subscription/manage-their-subscriptions/#manage-their-subscriptions",
label: "See how members manage their subscriptions.",
}}
  link2={{
url: "/metrics-and-analytics/growth-metrics/churn/",
label:
"Understand your member churn rate.",
}}
  link3={{
url: "/configuration/emails/email-templates/",
label:
"Review the transactional emails sent on your behalf.",
}}
/>
