---
title: "Claim Page"
description: "The following is a quickstart guide to creating fully branded claim pages."
keywords: ["claim page builder", "token claim page", "NFT mint page", "airdrop claim", "reward redemption"]
icon: "parachute-box"
---

> **For AI agents:** the complete documentation index is at [llms.txt](https://docs.snagsolutions.io/llms.txt). Append `.md` to any page URL for its markdown version.

## Overview

[Our asset token claims tab in the admin tool](https://admin.snagsolutions.io/) consists of three separate flows that comprise the entire claim page creation process:

1. Allocation set up
2. Claim page config
3. User facing page config

## Prerequisites

- **Claim Page add-on enabled:** Contact sales if you don't have it
- **ERC20 token to be claimed deployed:** You should already have this and add it in the _Contracts_ tab in the [admin tool](https://admin.snagsolutions.io/)
- **A CSV with the allocation filled in**: Download the template from [here](https://assets.snagsolutions.io/public/templates/snag-token-claims-template.csv) and fill it out. The amount needs to be with the correct decimals.

## Create and configure a token claim

1. Click the **Token claims** tab in the [admin tool](https://admin.snagsolutions.io/) and make sure all the prerequisites above are completed
2. Fill out the _name_ and _select the token_ configured beforehand
3. Upload the pre-filled allocations CSV. Contact us if your CSV has more than 100k rows.
4. When the processing is finished, verify the data and deploy the contract
5. Set the _claim period_, _geo-blocking_ if needed and publish the claim

## Build the Claim Page

### 1. Create the draft

1. Navigate to **Landing Pages** and click **Create page**.
2. In the layout picker choose **Claim Page**
3. Fill out the details and select the _token claim_ created at the previous step
4. A draft page containing the recommended sections appears in the editor.

### 2. Configure page sections

The Claim Page uses purpose-built sections defined in `LandingPage/sections.tsx`:

- **Claiming Box** _(mandatory)_. It includes the core flow. Checking allocation and the actual claiming.
- **Claim Timer** – Displays countdowns before `startTime` and shows status when `endTime` is reached.
- **Token Info** – Long-form description, media, token symbol, and allocation stats.

You can mix in any other section types (strip, hero, FAQ, featured, etc.) to tell the story around your drop.

### 3. Attach the token claim and publish

Need help? [Contact the Snag team](https://www.snagsolutions.io/schedule-a-call) and we’ll walk through your setup.
