> ## Documentation Index
> Fetch the complete documentation index at: https://docs.claimr.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Build a campaign with Puzzle rewards

> Build a campaign that uses Puzzle rewards, from puzzle piece reward creation to task logic and final answer validation.

Puzzle rewards are collectible pieces that users earn by completing tasks throughout a quest. They're used to create multi-step challenges or quests where users gather multiple puzzle pieces and then solve a final task based on the clues they've collected.

Puzzle rewards help structure narrative or logic-based progression within any campaign. They encourage users to:

* Complete more tasks to collect all puzzle pieces.
* Pay attention to detail in clues or visuals.
* Solve a final challenge to validate their understanding.
* Stay engaged through multi-step discovery.

This tutorial walks through building a campaign that uses Puzzle rewards, from reward creation to task logic and the final answer validation.

## Create your campaign

<Frame>
  <img src="https://mintcdn.com/claimr/h4UZiIq2A-Pqcjxf/images/how-to/puzzle-campaign-creation-form.png?fit=max&auto=format&n=h4UZiIq2A-Pqcjxf&q=85&s=dac32fd5f2b700f9a904160942d3ff2d" alt="Campaign creation form" width="940" height="724" data-path="images/how-to/puzzle-campaign-creation-form.png" />
</Frame>

From your Claimr dashboard:

1. Click **Campaigns** in the navigation menu.
2. On the **Campaigns** page, click **Create new campaign**.
3. In the opened window, fill in the following details:
   * **Name:** Enter a name for your campaign.
   * **Campaign points name:** Enter the label for points users will earn (e.g., Points, Tokens).
   * **Sign-in options:** Choose any supported sign-in method, depending on your audience.
4. Click **Continue**, then select **Empty**.
5. Click **Continue**, then select your campaign's visual theme.

## Create your quest

Once your campaign is created, you'll land in the Groups of quests section:

* Rename the default group if needed by clicking the pencil icon.
* Inside that group, click **+ Create quest**.
* Enter a descriptive name for your puzzle quest (e.g., "Puzzle Quest") and click **Create**.
* Click the quest card to open its settings page.

From here, you can begin adding tasks and configuring the quest's general settings (name, image, description).

## Create puzzle piece rewards

You'll need to create one reward for each puzzle piece the user should collect.

<Frame>
  <img src="https://mintcdn.com/claimr/h4UZiIq2A-Pqcjxf/images/how-to/puzzle-reward-creation-form.png?fit=max&auto=format&n=h4UZiIq2A-Pqcjxf&q=85&s=82b636d1c537d2fe34a3fa4d65e955de" alt="Reward creation form" width="866" height="1090" data-path="images/how-to/puzzle-reward-creation-form.png" />
</Frame>

<Steps>
  <Step title="Open the Rewards tab and start a new reward">
    Go to the **Rewards** tab and click **Create reward**.
  </Step>

  <Step title="Fill in the reward details">
    * **Short name:** Enter a name like "Puzzle 1", "Puzzle 2", etc.
    * **Description:** Label the piece (e.g., "Puzzle Piece 1") or set the instruction for your users.
    * **Image (optional):** Upload a visual clue: letter, number, or fragment of a bigger picture.
  </Step>

  <Step title="Select the reward type and save">
    Select **Puzzle Piece** as the reward type and click **Create** to save the reward. Repeat these steps for each individual puzzle piece.
  </Step>
</Steps>

<Frame>
  <img src="https://mintcdn.com/claimr/h4UZiIq2A-Pqcjxf/images/how-to/puzzle-rewards-dashboard.png?fit=max&auto=format&n=h4UZiIq2A-Pqcjxf&q=85&s=953b57afd30c0732656dcbe72e6c4d8a" alt="Rewards dashboard with puzzle pieces" width="2200" height="630" data-path="images/how-to/puzzle-rewards-dashboard.png" />
</Frame>

All created rewards will appear in the Rewards dashboard.

## Create your tasks

Now that your puzzle rewards are set, add tasks that distribute them to users. Each puzzle piece requires two tasks:

1. A core task (e.g., Follow on X, Subscribe to YouTube).
2. A **Claim a reward** task immediately after.

To add a task, on the quest settings page, click **+ Create new task**.

### Configure the core task

* Select a task type like Follow on X or Subscribe to a channel.
* Fill in the required fields (e.g., URL, message).
* Click **Create task** to save.

### Add a Claim a reward task

<Frame>
  <img src="https://mintcdn.com/claimr/h4UZiIq2A-Pqcjxf/images/how-to/puzzle-claim-reward-task-button.png?fit=max&auto=format&n=h4UZiIq2A-Pqcjxf&q=85&s=fe39faf6452a27d1db0db05407d383e6" alt="Create new task button" width="1858" height="1190" data-path="images/how-to/puzzle-claim-reward-task-button.png" />
</Frame>

Right after the core task, add a **Claim reward** task to deliver the puzzle piece.

<Steps>
  <Step title="Start the task">
    Click **+ Create new task**.
  </Step>

  <Step title="Select the task type">
    Under Category, select **Common**, then choose **Claim a reward** and click **Continue**.

    <Frame>
      <img src="https://mintcdn.com/claimr/h4UZiIq2A-Pqcjxf/images/how-to/puzzle-claim-reward-task-type-selection.png?fit=max&auto=format&n=h4UZiIq2A-Pqcjxf&q=85&s=c1ccd14ab2a910157b1eca170675d26c" alt="Claim a reward task type selection" width="1910" height="1086" data-path="images/how-to/puzzle-claim-reward-task-type-selection.png" />
    </Frame>
  </Step>

  <Step title="Configure the task settings">
    * **Completion points:** Set the base reward for claiming the piece.
    * **Points multiplier (%):** Optional.
    * **Reward:** Select the appropriate Puzzle Piece reward (e.g., Puzzle 1).

    Click **Create task** to save.
  </Step>
</Steps>

Repeat this pair (core task + claim reward) for every puzzle piece.

## Create a final Secret code task

Once all puzzle pieces are distributed, add a final challenge that users can only complete if they've correctly interpreted the clues.

<Frame>
  <img src="https://mintcdn.com/claimr/h4UZiIq2A-Pqcjxf/images/how-to/puzzle-secret-code-final-task.png?fit=max&auto=format&n=h4UZiIq2A-Pqcjxf&q=85&s=b37557b346adb7139873f7e7ac3c7fea" alt="Secret code task in the quest" width="1864" height="1182" data-path="images/how-to/puzzle-secret-code-final-task.png" />
</Frame>

<Steps>
  <Step title="Start the task">
    Click **+ Create new task** in the same quest.
  </Step>

  <Step title="Select the task type">
    Under Category, select **Common**, then choose **Secret code** and click **Continue**.

    <Frame>
      <img src="https://mintcdn.com/claimr/h4UZiIq2A-Pqcjxf/images/how-to/puzzle-secret-code-task-type-selection.png?fit=max&auto=format&n=h4UZiIq2A-Pqcjxf&q=85&s=288e70aff03aadd9723b4dc0aa325cfe" alt="Secret code task type selection" width="1854" height="1106" data-path="images/how-to/puzzle-secret-code-task-type-selection.png" />
    </Frame>
  </Step>

  <Step title="Configure the task settings">
    * **Completion points:** Set the number of points awarded when the user submits the correct code.
    * **Points multiplier (%):** Add a percentage-based bonus to the total reward. Example: a 5% multiplier increases the final reward by 5%.
    * **Recurrence:** Control how often users can complete the task:
      * **Once** — can only be completed one time per user.
      * **8h** — available once every eight hours.
      * **Daily** — available once every 24 hours.
      * **Weekly** — available once every 7 days.
      * **Multiple** — stays open and can be completed as many times as needed, one after another, without any waiting time.
    * **Message (optional):** Enter a message displayed above the input field to guide users.
    * **Secret Code:** Enter the correct answer (case-sensitive).

    Click **Create task** to save.
  </Step>
</Steps>

All created tasks will appear in your campaign.

<Frame>
  <img src="https://mintcdn.com/claimr/h4UZiIq2A-Pqcjxf/images/how-to/puzzle-tasks-list-in-campaign.png?fit=max&auto=format&n=h4UZiIq2A-Pqcjxf&q=85&s=48741d3a9ae43fe4e02e057196e6dba8" alt="Full list of tasks in the campaign" width="1836" height="1044" data-path="images/how-to/puzzle-tasks-list-in-campaign.png" />
</Frame>

Go through them, change the order if needed, and preview how they'll appear to users:

1. Click the **Preview** button (play icon) from the task or quest settings.
2. The preview opens in a new tab and shows desktop, tablet, and mobile views.

Try interacting with the task flow to verify logic and visibility.

## How Secret code tasks appear to users

<Frame>
  <img src="https://mintcdn.com/claimr/h4UZiIq2A-Pqcjxf/images/how-to/puzzle-secret-code-task-user-view.png?fit=max&auto=format&n=h4UZiIq2A-Pqcjxf&q=85&s=01c2634cecbb1159ae7bad671f7edd4d" alt="Secret code task as seen by users" width="782" height="272" data-path="images/how-to/puzzle-secret-code-task-user-view.png" />
</Frame>

When users encounter a Secret code task, they see:

* The instruction message you added (if any).
* An input field.
* A submit button.

If they enter the correct code, the task is marked complete and the reward is granted. If incorrect, the task remains incomplete.

<Note>
  If Recurrence is set to Multiple, users can return and attempt again without waiting.
</Note>
