Gorilla Dash

Help Centre

Guides for every part of Gorilla Dash

Step-by-step how-to guides written by the team that builds the product. Read them here, or download any guide as a PDF.

Settings

Deleting a member

Download PDF

Two delete paths that behave very differently, and why marking somebody inactive is usually the right answer.

Last updated September 2, 2026


Most of the time you do not want to delete a member at all. Set their status to Inactive — they leave your working lists and their history stays intact for reporting.

The everyday delete

Deleting from the member record refuses if there is anything worth keeping. You will be told "The member has active memberships and cannot be deleted" or "The member has transactions and cannot be deleted". That guard exists so nobody removes a billing history by accident.

The permanent delete

PERMANENTLY DELETE A MEMBER REMOVES THE MONEY TOO
The Permanently Delete a Member tool on the Settings screen has none of those guards. It wipes the member's transactions and memberships and removes the member — the confirmation says plainly that you will not be able to recover them. Their billing history disappears from your reports along with them.

It asks for a Member ID and makes you press Fetch Member to see who you are about to remove, precisely because the action is unrecoverable. Read the details it shows you before confirming.

When it is the right tool

  • A duplicate created in error, before any real billing happened.
  • Test records from setting the module up.
  • A record you are required to erase on request.

For a member who genuinely left, end their memberships with a date and mark them Inactive instead. That is what the churn reporting reads.

Next · Network Store BasicsNetwork Store: how it all fits together