# Points Campaign

Points campaigns track users on-chain and ditribute XPs, but how?

Tide tracks specific events on your project contract and assigns XPs automatically on the leaderboard.&#x20;

Users, after having claimed the badge, do **not** need to claim anything anymore on Tide. Tide custom made subgraphs will check if an action is taken by the address and automatically will distribute points on the campaign leaderboard. \
\
For example, for every $1 bridged/swapped using a protocol Tide assigns 1XP to the user.<br>

**Why do projects love point campaigns?**

* Continuous engagement and gamification for users
* High competition given by the leaderboard
* No limit in amount swapped/bridged by users&#x20;
* No daily/weekly quest, just one campaign&#x20;
* Few rewards distributed, high returns (check [Magpie Mafia Case Study](/tide/resources/case-studies/magpie-mafia-bridge.md))
* Easy Airdrop only to committed participants (check [Shimmer Airdrop campaign](https://www.tideprotocol.xyz/users/campaign/58ab133e-c54c-481a-aedf-e552aef7b6f5))
* Reward users with Dynamic badges that evolve based on XPs
* Periodic rewards to users (daily/weekly) using [Tide Cycles feature](/tide/projects/rewards/tide-reward-cycles.md)

**Points campaign are customized for each project.** The project and Tide will sign a enterprise plan contract which price changes based on the campaign requirements. \
\
Are you interested in launching one?

[Book a call with our team!](https://bento.me/tideprotocol)&#x20;

We will customize the campaign based on your need and goals!

### Case studies:

* [Magpie Mafia](https://www.tideprotocol.xyz/users/campaign/7ddce12e-67cc-4d3f-9c91-714d1cc25d03): a user receive XPs every time he/she performs a bridge
* [Shimmer](https://www.tideprotocol.xyz/users/campaign/58ab133e-c54c-481a-aedf-e552aef7b6f5): Tide tracks the TVL brought on the Shimmer EVM and assigns XPs accordingly
* [LandX](https://www.tideprotocol.xyz/users/campaign/e6495535-0dbb-4c54-95e1-d0189810a85e): users need to purchase and stake tokens to receive XPs
* [Defiway](https://www.tideprotocol.xyz/users/campaign/fc82452c-149a-410b-928c-ca3a4d9c21d9): bridge tokens from EVM blockchains

<figure><img src="/files/CSvbOnPg00DQzImITAex" alt=""><figcaption><p>Web3 Points Campaign</p></figcaption></figure>


---

# 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://fiveelementslabs.gitbook.io/tide/projects/campaigns/create-a-campaign/points-campaign.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.
