# Workflow Action - Course Revoke Offer

> TABLE OF CONTENTS Overview Action Name Action Description Action Details Example Overview The Course Revoke Offer action enables you to automate the…

- Source: https://docs.ghlcustomercare.com/docs/workflows/memberships-and-communities-workflow-actions/workflow-action-course-revoke-offer
- Section: Workflows / Memberships & Communities Workflow Actions
- Reading time: 1 min
- Images: 2, each explained below

---
**TABLE OF CONTENTS**

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

## Overview

The **Course Revoke Offer** action enables you to automate the process of revoking access to specific courses from your contacts. This action is particularly useful for managing course subscriptions, expiring access, or removing access to educational content based on specific conditions or triggers within a workflow.

## Action Name

Course Revoke Offer

## Action Description

The **Course Revoke Offer** action is designed to automatically remove course access for contacts when certain conditions are met. This could include scenarios such as expired subscriptions, failed payments, or course completions. 

## Action Details

##### **Step-by-Step Guide**

1.  **Choose the Action Type:**
    
    -   In your workflow, select "Course Revoke Offer" from the list of available actions.
2.  **Name Your Action:**
    
    -   Enter a descriptive name for the action, such as "Revoke Access to Advanced Marketing Strategies"
3.  **Select the offer:**
    
    -   Choose the specific offer from which you want to revoke access. Such as "Monthly subscription"
4.  **Set Triggers and Conditions:**
    
    -   Determine the triggers that will activate this action. For instance, this could be a failed payment, subscription cancellation, or reaching a certain date.
5.  **Additional Options:**
    
    -   Optionally, set up additional parameters such as sending a notification email to the contact upon access revocation or tagging the contact for future follow-up actions.

![Action Details (image 1 of 2)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155032509897/original/Vn6Zf6Ejp43W-v8lEygpDpVBEjmZM_jzzg.png)

**Action Details (image 1 of 2)**

This screenshot appears in the "Action Details" section of "Workflow Action - Course Revoke Offer". The text alongside this image reads: Choose the Action Type: Name Your Action: Select the offer: Set Triggers and Conditions: Additional Options. This part of the guide covers 2 fields, listed below. Immediately after, the guide continues: Scenario: You want to automatically revoke access to the "Advanced Marketing Strategies" course when a user's contact tag changes to 'expired'.
- What to fill in: Choose the Action Type: Name Your Action: Select the offer: Set Triggers and Conditions: Additional Options:
- Fields: Name Your Action:, Additional Options:
- Controls: Step-by-Step Guide
- Next: Scenario: You want to automatically revoke access to the "Advanced Marketing Strategies" course when a user's contact tag changes to 'expired'.

Example values (illustrative, not read from the screenshot):

- Name Your Action:: Priya Raman

Full procedure:

1. Choose the Action Type:
2. Name Your Action:
3. Select the offer:
4. Set Triggers and Conditions:
5. Additional Options:

## **Example**

**Scenario:** You want to automatically revoke access to the "Advanced Marketing Strategies" course when a user's contact tag changes to 'expired'.

**Workflow Setup:**

-   **Trigger:** Contact tag changed with a filter of tag=expired.
-   **Action:**Course Revoke Offer
    -   **Name:** "Revoke Access to Advanced Marketing Strategies"
    -   **Course:** "Advanced Marketing Strategies"
    -   **Revocation Condition:** Subscription Expiry
-   **Action:**Send email
    -   **Subject:** "Remove access to Advanced Marketing Strategies"
    -   **Template:** "Advanced Marketing Strategies"
    -   **From email and Name:** Location's email and Name by default

**Outcome:** Upon the a contact tag addition of "expired", the user's access to the "Advanced Marketing Strategies" course is automatically revoked, ensuring that only active subscribers can access the content.

![Example (image 2 of 2)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155032510100/original/GKe4-YNtAcomnYQlGmub-ILFPrOSQ4aZuQ.png)

**Example (image 2 of 2)**

This screenshot appears in the "Example" section of "Workflow Action - Course Revoke Offer". The text alongside this image reads: Outcome: Upon the a contact tag addition of "expired", the user's access to the "Advan ced Marketing Strategies" course is automatically revoked, ensuring that only active subscribers can access the content. This part of the guide covers 8 fields, listed below.
- What this covers: Outcome: Upon the a contact tag addition of "expired", the user's access to the "Advan ced Marketing Strategies" course is automatically revoked, ensuring that only active subscribers can access the content.
- Fields: Action: Course Revoke Offer, Name: "Revoke Access to Advanced Marketing Strategies", Course: "Advanced Marketing Strategies", Revocation Condition: Subscription Expiry, Action: Send email, Subject: "Remove access to Advanced Marketing Strategies ", Template: " Advanced Marketing Strategies ", From email and Name: Location's email and Name by default

Example values (illustrative, not read from the screenshot):

- Name: "Revoke Access to Advanced Marketing Strategies": Priya Raman
- Action: Send email: priya.raman@northgatedental.com

Full procedure:

1. Trigger: Contact tag changed with a filter of tag=expired.
2. Action: Course Revoke Offer
3. Action: Send email

---

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