# Sunsetting Your Membership Program

Even though we hate to see you go, we have made it incredibly easy to sunset your membership program and ensure your members will no longer be billed. Follow the steps below for a succesfull offboarding.

### Offboarding Procedure

1. Set all your paid tiers to "draft". This will prevent future unwanted member rebills. If you are using Spend Based Tiers logic, you will need to disable it from each tier before you are able to switch your base tier to a draft. If your base tier is a free tier - you can leave it active, as no members are being billed.

<figure><img src="/files/2fs5h1z6oV1b2xGcCBC5" alt=""><figcaption></figcaption></figure>

2. Uninstall the Inveterate app from your Shopify store. This will disable the landing page and disable any custom blocks that were added to product pages or the customer account page. By uninstalling the app you will also prevent any members from being billed - as rebills can only occur if the app is active and installed.

{% hint style="warning" %}
If you uninstall and reinstall Inveterate while you have active paid tiers - paid tier members will be billed retroactively for the entire time the app was uninstalled. For example, if you have an active paid tier and you uninstall the app, but then reinstall 3 months later - your members will be billed for the past 3 months as soon as you reinstall. This is why it is important to draft all of your paid tiers before uninstalling.
{% endhint %}

### FAQs

Q: Do I need to draft my paid tiers before uninstalling?

A: Yes, not doing so may cause unwanted rebills if you decide to reinstall the app.

***

Q: What if i get an error saying I can't delete my 'base tier'?

A: Remove any Spend Based Tier logic you have impemented and then try to delete again. You are unable to delete your base tier if you are using Spend Based Tiers logic.

***

Q: Are customer tags deleted if I uninstall Inveterate?

A: No, customer tags are not deleted. They will remain on customer profiles exactly as they were when you uninstalled the app.

***


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.inveterate.com/help-center/advanced-guides/sunsetting-your-membership-program.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
