How to automatically revoke access to an Offer

Learn how to automatically Revoke Access to an Offer using Zapier

In this article:

Would you like to automatically revoke access to a product? This article will show you how to automatically deactivate an offer after a specified number of days. Use this feature to create paid trials or host intermittent courses on your site.

Note: This process only applies to users who were originally granted the Offers via Zapier using webhooks.

First, we will need to create a ghost Offer (an Offer without Products) for the Zap. This ghost Offer will only be used as a trigger for the webhook. Clone the Offer that you want to revoke automatically. Once the Offer is cloned, go to the Products section and remove any Products:

Clone Offer

Keep in mind, this will be the offer that your customers will purchase and the title will be visible to everyone.

Configure the Trigger Step

Now that you've created the ghost Offer, let's head to Zapier to begin working on the Zap. Go to, log in, and click the MAKE A ZAP button at the upper right-hand corner.

The trigger initiates the action step in Zapier. Select the Kajabi app, then choose New Purchase as the trigger. Next, select the "Ghost" Offer , then follow the wizard through the rest of the trigger step.


Configure the Action Step

Now it's time for the Action Step. Select the Kajabi app, then choose Grant Access to an offer. Next, choose the actual Offer from the trigger step. Be sure to select the Offer that has the Products included. You should see Test Successful before moving to the next step

Configure the Delay

Next, we will be specifying the amount of time before the Offer is revoked. Click the + button to add a new action. Next, select Delay under the Built-in Apps section. You can delay until a specific date or you can select a specific amount of days. Choose a timeframe for the delay, then continue to the next step.

Since dates cannot be more than a month in the future, you can create additional delays to add more days.


Configure the Revoke

And now for our grand finale, we will configure the revoke. Click the + to add another action step. Choose the Kajabi app, then select Revoke access to an Offer. Then, select the same Offer that was granted, then choose Member Email for the External User ID


If you see Test Successful you're good to go!


Contact support or access our 24/7 Live Chat:

Contact Support Live Chat

Need Help? Live Chat with Us.