# Run NFT based referral invite campaigns

We’ve built the new flow, originally for Zerion, and now available for anyone by request. \
\
The main idea is that you provide your users with invite links that are Linkdrop claim links that allow them to claim NFTs, and then these users:&#x20;

* receive some perks or access from you product based on token-gated mechanics
* get their own invites they could share, engaging new users&#x20;

<figure><img src="/files/yVVyJzFdBtRYbWuC70X9" alt=""><figcaption></figcaption></figure>

Prerequisites for you to build such ccampaign are the following:&#x20;

* You have a whitelist of addresses to start the invite campaign
* You have the NFTs that could be used with Linkdrop Dashboard (mostly any standard contract or the custom one that support [mint pattern](/linkdrop-dashboard/creating-links-in-bulk/main-guide/mint-pattern-requirements.md) if that's the case)
* You can build some token-gated experience on your own, granting users any kind of perks

\
If everything above fits your case, then the following steps would be needed to run the campaign:&#x20;

1. You **generate Claim Links via Linkdrop Dashboard,** collect a whitelist of addresses, manually drop those two files to us as CSVs
2. You **use our**[ **Invite API** ](https://gist.github.com/eektheeek/34a0a345d9b7dd9f696ac74eb4c021e3)**to retrieve Claim Links** and display them in your interface, along with the claim statuses, i.e. 3 invites per address
3. **Every address who claims the NFT also gets his own 3 (or N) invites**, enabling the exponential growth of participants. This does not require any actions on your end, as we track the claims and add new users to the whitelise utilizing the hook that we've built.&#x20;
4. NFT owner connects to your platform and grabs his perk, in case of Zerion it was Extension access (not built by Linkdrop).

The Dashboard no-code interface for this feature is currently in progress and going to be live in the upcoming months, but we have already built this flow for a few clients and can easily support it by request&#x20;

{% hint style="info" %}
[ *<mark style="color:green;">**Contact us**</mark>*](https://www.linkdrop.io/contact-us) <mark style="color:green;">**to build an effective and engaging invite campaign!**</mark>&#x20;
{% endhint %}


---

# 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://docs.linkdrop.io/linkdrop-dashboard/use-cases/run-nft-based-referral-invite-campaigns.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.
