Skip to main content

Automatically deleting inactive untracked users

How Canny cleans up users and companies that aren't linked to any feedback

Written by Canny

Overview

Canny automatically deletes untracked users that haven't been active for a set period. Untracked users are users with no posts, votes, comments, or insights. They're usually brought into Canny through Canny Identify, a CRM sync like Salesforce or HubSpot, an import, or the API. Companies with no users and no feedback are cleaned up the same way.

Tracked users are not affected. Any user linked to feedback is kept, along with their feedback.


How it works

Canny checks once a week. A user is deleted only if they:

  • have no posts, votes, comments, or insights

  • were added more than your retention period ago, and haven't been active since

  • aren't an admin, a changelog subscriber, following an idea, or given access to a private board, roadmap, or view

A company is deleted only if no users are linked to it, it has no insights or open opportunities, and it hasn't been updated within your retention period.

Deleting untracked users doesn't change your tracked user count, because untracked users don't count toward it.


Changing the retention period

  1. Go to Settings → Data → Retention.

  2. Under Inactive users and companies, choose a Delete after period between 30 and 180 days.

  3. Click Save settings.

Only admins with permission to delete users can change this setting.


Things to note

  • Deletion is permanent.

  • Users from Canny Identify are added back automatically the next time they visit your portal or widget. Users from a CRM, an import, the API, or added manually are not re-created.

  • Automatic deletion can't be turned off; you can only change the period.

  • The default period is 90 days for new workspaces and 180 days for existing workspaces. [CONFIRM BEFORE PUBLISHING: check the existing-workspace update has been run]

  • To delete specific users yourself, see Deleting users and admins.


Related articles

Did this answer your question?