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

# Create your first rule

> Create your first Snag loyalty rule in minutes. Open the admin dashboard, pick a rule type, configure reward settings, and start tracking user engagement.

<head>
  <script type="application/ld+json">
    {JSON.stringify({
            "@context": "https://schema.org",
            "@graph": [
              {
                "@type": "HowTo",
                "name": "Create your first rule",
                "description": "Create your first Snag loyalty rule in minutes. Open the admin dashboard, pick a rule type, configure reward settings, and start tracking user engagement.",
                "step": [
                  {"@type": "HowToStep", "name": "Go to admin dashboard", "text": "Open the Snag admin dashboard at admin.snagsolutions.io."},
                  {"@type": "HowToStep", "name": "Go to Loyalty Program tab", "text": "Navigate to the Loyalty Program tab in the left-side navigation options."},
                  {"@type": "HowToStep", "name": "Click Add new rule", "text": "Click Add new rule to open the rule creation menu."},
                  {"@type": "HowToStep", "name": "Select a rule type", "text": "Select a rule type from the Type options. Form fields will render for configuring the data source and reward settings."},
                  {"@type": "HowToStep", "name": "Fill in the parameters", "text": "Based on the selected type, fill in the rest of the parameters for your rule."},
                  {"@type": "HowToStep", "name": "Click Add to create the rule", "text": "Click Add to create the rule. It will appear on the page after creation."}
                ]
              },
              {
                "@type": "BreadcrumbList",
                "itemListElement": [
                  {"@type": "ListItem", "position": 1, "name": "Home", "item": "https://docs.snagsolutions.io/welcome"},
                  {"@type": "ListItem", "position": 2, "name": "Loyalty", "item": "https://docs.snagsolutions.io/loyalty/loyalty-overview"},
                  {"@type": "ListItem", "position": 3, "name": "Get started", "item": "https://docs.snagsolutions.io/loyalty/set-up-loyalty-currency"},
                  {"@type": "ListItem", "position": 4, "name": "Create your first rule"}
                ]
              }
            ]
          })}
  </script>
</head>

### Set up instructions

<Steps>
  <Step title="Go to admin dashboard">
    Go to [https://admin.snagsolutions.io](https://admin.snagsolutions.io).

    <Frame>
      <img src="https://assets.snagsolutions.io/public/docs/setup-loyalty-rule-1.png" alt="Get started with loyalty" />
    </Frame>
  </Step>

  <Step title="Go to the Loyalty Program tab">
    Navigate to the **Loyalty Program** tab in the left-side navigation options.

    <Frame>
      <img src="https://assets.snagsolutions.io/public/docs/setup-loyalty-rule-2.png" alt="Get started with loyalty" />
    </Frame>
  </Step>

  <Step title="Click Add new rule">
    This opens the rule creation menu.
  </Step>

  <Step title="Select a rule type">
    Choose from the **Type** options. Based on the type selected, various form fields will render which allow you to configure the data source (if relevant), rule evaluation properties (e.g. which twitter account or smart contract to track) and the reward configuration.

    <Frame>
      <img src="https://assets.snagsolutions.io/public/docs/setup-loyalty-rule-3.png" alt="Get started with loyalty" />
    </Frame>
  </Step>

  <Step title="Fill in the parameters">
    Based on the type, fill in the rest of the parameters (for further help please contact us at [support@snagsolutions.io](support@snagsolutions.io)).

    <Frame>
      <img src="https://assets.snagsolutions.io/public/docs/setup-loyalty-rule-4.png" alt="Get started with loyalty" />
    </Frame>
  </Step>

  <Step title="Click Add to create the rule">
    This will close the rule creation page and show you the rule that was just created (refresh the page if this does not appear immediately).
  </Step>
</Steps>

### 🎉 Your first loyalty rule is now live!

## Related pages

<CardGroup cols={2}>
  <Card title="Available Loyalty Rules" icon="list" href="/loyalty/available-loyalty-rules">
    Browse 50+ rule types for social, onchain, and custom engagement.
  </Card>

  <Card title="Rules Configuration" icon="gear" href="/loyalty/rules-configuration">
    Fine-tune reward amounts, schedules, and evaluation logic.
  </Card>

  <Card title="Multipliers" icon="calculator" href="/loyalty/multipliers">
    Boost rewards with time-based or condition-based multipliers.
  </Card>

  <Card title="Create Rules via API" icon="code" href="/loyalty/create-rule-using-api">
    Automate rule creation programmatically with the REST API.
  </Card>
</CardGroup>
