Comply with data regulations by managing and deleting Customer data, including Contacts, Conversations, and Customer Profiles based on storage duration.
Before you start
Review the following before you delete Customer data or change Data Retention settings:
See Data Subject Requests to learn how data deletion is handled and processed in Gladly.
See the developer tutorial on automating the deletion of Customer Profiles. If you need to delete more than 50 Customer Profiles and are unable to set up the deletion method via API, send an email to [email protected]. Otherwise, you may delete Profiles one at a time.
Platform level setting for Data Retention
Configure Gladly — on a platform level — to either retain all Customer Profile data indefinitely or to automatically delete all Customer Profile data (i.e., Conversations, attachments, recordings, etc.) that exists in Gladly after a <customizable> number of days has passed.
Deleted data can't be recovered
Deleted Customer Profiles and all the data about a Customer cannot be recovered.
Click on the top left corner of the screen.
Click Settings.
Under the Security and Compliance category, click Customer Data Retention.
Choose from the Customer Data Retention page if you'd like to keep Customer data indefinitely or if it is to be deleted automatically.
Use Default Settings – All Customer Profile data is retained, and no automatic deletion occurs.
Use Custom Settings – Set the number of days Customer Profile data is automatically deleted, counting from their last Contact date. A minimum of 365 days is required.
Click Save.
If you choose to use a custom setting, you'll be prompted to confirm that you understand the ramifications of this option. Click I Understand, use custom settings to complete your update.
Custom settings and deletion jobs
Deletion jobs – Remember that the countdown to delete Customer Profile data begins on the day of their last Contact. So if you have 365 days configured, any Customer who doesn't have additional Contacts for 365 days after the date of the last Contact is automatically deleted. This means data deletion jobs may be ongoing as this is a rolling period.
Last activity vs. last Contact – Apps (e.g., Stella, Klaviyo, etc.) that post activity/events in a Profile are excluded from the definition of "last Contact." For example, if the last Contact with a Customer was on July 11, 2021, and they responded to Stella's CSAT survey on August 8, 2021, we'll continue to use July 11, 2021, as the last Contact date.
Delete data on a Customer Profile level
Delete Customer Profiles independent from your platform-level data retention settings. See Customer Profile level deletion to learn what is deleted.
Deleted Profiles can't be recovered
Keep this in mind before you delete a Customer's record.
Open the Profile of the Customer you want to delete from Gladly.
Next to the Customer's avatar, click, then click Delete Customer.
Note – Customer Profiles with an open Conversation can't be deleted. This prevents possible errors (e.g., wrong Liveboard status), such as putting phone calls in a bad/unknown state if the Profile is deleted while there’s an active phone call.
You'll be asked to confirm your deletion request. Click Delete Customer Profile to confirm.
Delete data on a Contact level
Delete individual messages/Contacts without deleting other records contained in the Profile. For example, you can delete credit card numbers sent as a message that contains PII.
You can only delete one item at a time. See Contact level deletion to learn what is deleted.
Open the Customer's Profile where you need to delete an item.
From the item (e.g., a Contact), click, then click Delete Message.
You'll be asked to confirm your deletion request. Click Delete Message to confirm.
Deleted messages appear as "This item has been deleted" in the Conversation Timeline.
Deleting email threads
Deleting an email thread deletes all the messages contained in the thread, including images and attachments contained in the thread.
Delete call recordings or Conversation attachments
See delete call recordings to learn how to delete a specific voice recording.
See delete attachments to learn how to delete file attachments from the Conversation Timeline.
Export Customer data from the Customer Profile
Customers may have the right to access information and data about them. When requested, Compliance Admins can export a JSON file containing all your information about a Customer. Information like their:
Name
Contact information
Address
Custom attributes
JSON format
JSON stands for JavaScript Object Notation. It's a plain text format that allows for storing and transporting data while allowing the portability of data. Programs like TextEdit (Mac) and Notepad (PC) can open a JSON file. Open the Profile of the Customer you want to export data for from Gladly.
Open the Profile of the Customer you want to export data from Gladly.
Next to the Customer's avatar, click, then click Export Customer Profile.
A JSON file is downloaded to your local folder.
The JSON file can be shared with Customers and opened with programs like TextEdit (Mac) and Notepad (PC). The JSON structure can be found on our developer guide.
Retrieve Customer data by API
GDPR, CCPA, and other privacy requests to retrieve a copy of Customer data collected can be performed by you — Gladly's Customer — through API. When a Customer of yours requests access to their Gladly data for GDPR, CCPA, or any other privacy reason, you can use the Gladly API to retrieve a JSON file containing their entire user history.
Generate an API token.
Using your preferred API client, create a request to Find Customers. The API response is a portable JSON file that can be shared with the Customer who requested access to their Gladly data. Here's a curl example of the request:
curl -u [email protected]:$GLADLY_API_TOKEN \\
<https://organization.gladly.com/api/v1/customer-profiles?phoneNumber=%2B14151234567>