# How to Manually Grant Access to Memberships

You may want to manually grant access to a membership. Perhaps you are migrating over from our software and you don’t want to charge customers who’ve already paid, or you just want to give it to a particular person for free. If it’s a membership that has a paid option, follow these steps to grant access manually:

**Please Note:** You can grant an offer manually from the contact page but this is not the best option if you are using a workflow to send login credentials. This will work correctly if you enabled the templates in Membership > Settings > Email Settings. This can be fixed by sending a magic link and a password reset from the contact area (see screenshot below). View our articles on magic links and membership emails for more information.

![](/files/QoPmTIZeKWtGqxvDNyHk)

{% embed url="<https://lh3.googleusercontent.com/KFWY1-OooQHqKB2n5gIRtpcfyHEe-eBwvhlJdQlmr7TKu9abRY7KWqAnAz0f6T_PIwViIuzGxZVH5YSFubBFaNMIxd1vRPI2yXnKKc832MNC4kyy-HKhsFiHK960gcN5lWE-0k0fXBtgCWO9CRNO42Q>" %}

**Using Workflows to Facilitate Manually Granting Access**

**Step 1: Setup Product.** Create a new product, or duplicate an existing one. (You can follow our other articles on creating a product)

* To duplicate an existing membership product clone the product.

{% embed url="<https://lh4.googleusercontent.com/u3TQ0ukylIVIVoOw_iDsTm_JSz2I7qofYj6tC3bUt2F_yovU-QbbuTEiASfBVBJUuA-qyZS8jAXsz4ZtiNXLF5iWD0NYW0qoxkVoU0X_kC_TAjc6rTM1h1su1x6xPQK7Tu_Kd1ZdYSb_sEkDqcLbQug>" %}

**Step 2: Setup Offer.**

Create a new offer and select the product. (You can follow our other tutorials if you need help setting up a new offer).

{% embed url="<https://lh5.googleusercontent.com/0_j69HX4BcUUZm0iRhVYU9HgZs44haJ1AtwDVYmSaN19570Ak0xf71StTPc5VrtEOaWIkgv5oEQEFUkjgK8r6c6uZJ_FV8sXvqvq6SDn95vBU2ehSG-EhFimuSu8J11qFg1YHmm4jzFBj6qyJe0DmHQ>" %}

{% embed url="<https://lh3.googleusercontent.com/CB2FDqhVvk9aLK4nvkiWDRvJ2OB_Cf5vGh_ZjP6KwHDnXHdk4DGKShsxn9B5Mofxdck8hP88tFlxTE6jtKYTyRHChWPSp5DObD7i3MXO4gr7zZolmuHI51OcrOAiedmiDVYFrAQYxuzwg8M4Q3WbK_w>" %}

* Add your product to an existing offer by clicking on the pencil icon

{% embed url="<https://lh3.googleusercontent.com/b-Ium_9DRWoLpdgflCZw9PQcBXL1OApbzzsCs4Nier5qCX0YiU72fhTNIQuJIdMd1qAAoKroYgmuM1EkoDroWKSlC-m3ibavsTz24k7mxVMFbUWF60DXJnDA383PWegeNxeScMCYOY-UpxwrZyaWs_c>" %}

{% embed url="<https://lh3.googleusercontent.com/H2e6Yh1vcrop2w87tX4_dzCl-8TkYo8Cr45CUQEo1quSalMGC1U5qTv4v7D7Y3EX5IXetJ0JM4KtMVTBEbeSwJxZx4THZX5t-wqwO36kPmo_u2ZuSf6GcRlB5yvRZkcVc-02d2p1joCHXoSqfTzStGs>" %}

* Click on the menu dots and checkout on the offer page.

{% embed url="<https://lh6.googleusercontent.com/PvRloHFir5Aizbzf5pwHW-zPq7UsXzK3Cwg23U1LNeDWPdedkrgpKp3nNgOOGQ-9x-xwlA9jViBVEu8f2woG_3PW78tGoknovxB5bzBt8jXBYl_05SaabHNhiDIMTNqRMadvm9mkwDTNqoWMHHGdIaQ>" %}

* Copy the link from the checkout page and save it for later

{% embed url="<https://lh4.googleusercontent.com/PhUYEUP_lCu5tdUz_sbXaWzIUdxnjFIPNpoNZ6k9BqAwCIlqtz9o0NS67Y9XxXDWc1h07xpWSiRfHbq8aUrG1pzQVdgXFz7u1BSHBhGpu-2m6eFGTtTyc-1mvUe4VpB2aiW2x42847FepSVNhVoubFE>" %}

**Step 3: Create a Tag for Identification**

* Under Tags, create a tag such as “Offer A - Free Membership Access”

{% embed url="<https://lh5.googleusercontent.com/v6LeUp6DqBHDrfrhBZnusp1dF_621fhh9AUTl6XFrLDbIyyU6QEG6XP2MAca5x0lLa5iAybPO85Q3_F4F_CkR7zi51dLG20KQ20qJHMplwnZH0AEaC8uojUgoW1amyShYJJFggF8NS3_9hdSUF159z0>" %}

**Step 4: Setup a Workflow Trigger for the Offer.**

***Please Note:** You can also leave the trigger blank which will require you to use the manual option for adding a contact to a workflow. This is in the contact area (see screenshot below)*

{% embed url="<https://lh5.googleusercontent.com/gtRMkEwInlJk5FEMYO8VhadshNw9QUqCrXKeuRLGpd4NJzOh9zY-OG1H_W9NJ0IGEECjKOyoPVUWobL55IAf3t3rgSpCiSScC-29qxTSWMk2jGRNDW1DFeS8H83ImgtgcpGoshRcBS49asTy-J8Wjto>" %}

*We will be using the Contact Tag trigger and the Membership First Signup trigger in this example.*

***Please Note:** You would also add the Offer Access Granted Trigger to the 2nd workflow if login credentials are irrelevant. Credentials will only populate the first time an offer is granted when using the Membership New Signup trigger with workflows.*

**Workflow 1:**

* Add the trigger Contact Tag then filter for the added tag and save.

{% embed url="<https://lh4.googleusercontent.com/56y1CuyKiTo5-nc1xYZIYEIAoo7g74oL8uRUAoGKXGMgGQRoY3IhCdQt5LaII19F78oPf-03XIXZgg4niGZ-9gsJoYqu7dntXu4uVNPm6B9fDuI5lGJDhKo1p8128YoZyqKB5bB72lPRZm0XExn8WW4>" %}

* Add the Membership Grant Offer action to add the contact to the offer and included the product.

{% embed url="<https://lh6.googleusercontent.com/rFOgtJRXma2ITDuUIiTVyRQT2-vs43PN4_pKQiY_HmV7uIYwOaAikNSbu_9HpionMCDHUg0PTgqeMAsQJ1aF_5IzqHoIXwpY_52k2tQEUB9zIBFt_fqqifteI5npUZrprB78V3NrNmlul1MK3f1l02U>" %}

* Publish and Save

{% embed url="<https://lh5.googleusercontent.com/V2AUOp66GxsapEX63yGMj4tjubTc7zhqVOy99Xa_q7E1fLaUPSKNNAYFazrI-j5xbRfWc4IhBbcNbPmJ8VktDz5IPnYsEdld7YnDM6ptOkrKKn7FrmB724lUHXXY3AOUgkuK35oVg4QbO-QmDCYsGZ4>" %}

**Workflow 2:**

* Add the Membership New Signup trigger to the second workflow

{% embed url="<https://lh5.googleusercontent.com/4ugL6n7Glb-mnaQo371mp89tJwoxiZwv32UMu7rK8f7z__xZyxrpyWCOszKDwwphAs8lXGFcFr_PTgOcAxCmikJGwnHX82X8trXMiCcIY_8gdJYlScJnNZQwJM-ePWCVAHHhqKIvTOsQPuWi5wBo2Qw>" %}

* Add the Send Email action and either use a template that includes membership custom values or build one within the workflow email builder.

{% embed url="<https://lh3.googleusercontent.com/q1o7bPoE5hhtfX32VIf1T8doBd9-opc0y0xeceiNEibqM8XA8-hKYv18YiKw5RvFg5EdkoqadU86AKSdQwexE0VwKjEidZ5EJ-zAuz0iMJVcUytYmjagsCOcEAfkrWYrBChFx4fjpLkpCzxPK7KM0Wg>" %}

* Publish and save when finished

{% embed url="<https://lh4.googleusercontent.com/01X54MO9xmJYN_AaDDmzfbMbP-smipDX2DvHOtK9ZTOm5mhIeziCno1GN3HSzg1ukEEbPtJWJCpFFAtvPXwuDlkpmcOSd540IEtkikXB-IVfwpAgMge0Mxvkf7tbpSsYeyjpXWYMp3qfay7dqpnQ0jU>" %}

**Step 4: Add the Tag.**

To grant the offer to one or multiple contacts add the tag in the contact area

***Please Note:** This can be done when importing a list, or by adding to existing contact record(s).*

***NOTE:*** ***Membership New Signup** signifies an action was done by the contact– they filled out a form, made a purchase, etc, or can be viewed as the first offer granted. While **Offer Access Granted** implies an action done by YOU or a workflow giving them permission to access the offer after the first time.*


---

# 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://software-help-docs.gitbook.io/knowledge-base/software-guide/memberships/how-to-manually-grant-access-to-memberships.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.
