# Workflow Action - Clear Fields of Associated Record for Contact

> TABLE OF CONTENTS Overview Action Name Action Description Action Details Example Overview The Clear Fields of an Associated Record action allows users to…

- Source: https://docs.ghlcustomercare.com/docs/workflows/custom-object-workflow-actions/workflow-action-clear-fields-of-associated-record-for-contact
- Section: Workflows / Custom Object Workflow Actions
- Reading time: 1 min
- Images: 1, each explained below

---
**TABLE OF CONTENTS**

-   [Overview](#overview)
-   [Action Name](#action-name)
-   [Action Description](#action-description)
-   [Action Details](#action-details)
-   [Example](#example)

## Overview

The **Clear Fields of an Associated Record** action allows users to reset specific fields within a custom object associated with a contact. This is useful for clearing outdated information, resetting form entries, or handling special conditions in workflows.

## Action Name

**Clear Fields of Associated Record for Contact**

## Action Description  

![Action Description (image 1 of 1)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155041054690/original/EJDSgBhbWPet8kBhbbJeTCWWriARecUORQ.jpeg)

**Action Description (image 1 of 1)**

This screenshot appears in the "Action Description" section of "Workflow Action - Clear Fields of Associated Record for Contact". The text alongside this image reads: Clear Fields of Associated Record for Contact. Immediately after, the guide continues: This action lets users select specific fields within a custom object and clear their values while keeping the record intact. The associated label determines which records should have their fields cleared.
- What this covers: Clear Fields of Associated Record for Contact
- Next: This action lets users select specific fields within a custom object and clear their values while keeping the record intact. The associated label determines which records should have their fields cleared.

This action lets users select specific fields within a custom object and clear their values while keeping the record intact. The [associated label](https://docs.ghlcustomercare.com/docs/crm/associations/associations-between-opportunities-companies-custom-objects) determines which records should have their fields cleared.

## Action Details

-   This action is possible only after creating custom objects in the subaccount and creating an association label between at least one of those objects and contacts.
-   Needs at least [one association](https://docs.ghlcustomercare.com/docs/crm/associations/associations-between-opportunities-companies-custom-objects) between the custom object and the contact for the action to work
-   Users can select multiple fields to be reset.
-   The action does **not delete** the record, only the selected fields.

## Example

A retail business tracks **customer loyalty points** using a **Loyalty Program** custom object. When a customer redeems their points for rewards, the **Loyalty Points** field should be cleared to reflect the redemption.

Since workflows cannot trigger on specific dates, this action will be executed when a related **event occurs**, such as when a **redemption request is processed**.

#### **Example Setup**

1.  **Object to Update** → Loyalty Program
2.  **Association Label** → Customer Rewards
3.  **Fields to Clear:**
    -   **Loyalty Points**
    -   **Last Redemption Date**

#### **How It Works**

-   When a **customer redeems their points**, a workflow is triggered to **clear the Loyalty Points** field.
-   The **Last Redemption Date** is also reset, ensuring accurate tracking of future redemptions.
-   This prevents redeemed points from being mistakenly available for reuse while keeping the customer’s loyalty record intact.

This helps businesses **accurately track loyalty redemptions** and ensure that customers cannot reuse points after redemption.

---

Documentation for GHL Customer Care. Support: support@ghlcustomercare.com