---
title: 'Post on Instagram'
description: "Instagram post loyalty rule. Reward users for creating Instagram content about your brand."
keywords: ["Instagram content rewards", "Instagram UGC loyalty", "social content incentive", "Web3 Instagram"]
---

> **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.

import RewardWithMultiplierFixedAmount from '/snippets/rules/reward-with-multiplier-fixed-amount.mdx'

## **Overview**

This loyalty rule allows admins to reward users for creating posts on [Instagram](https://www.instagram.com/). This rule encourages users to create content and engage with your brand on Instagram, helping to increase your social media presence and community engagement.

<Frame>
  ![Snag admin Instagram post rule configuration form](https://assets.snagsolutions.io/public/docs/rules/instagram-post.png)
</Frame>

## **Prerequisites**

- The user must have connected their Instagram account to Snag.
- The user must create a new post on Instagram.

## **Rule Configuration Fields**

<RewardWithMultiplierFixedAmount />

### **Reward criteria**

- **Post should include**: Specify hashtags or text that posts must include in the caption to be eligible for rewards

  - Example: `#dreamersclub` or `#dreamers on tour`
  - You can add multiple criteria using the "Add Another" button
  - The system checks if any of the specified texts appear in the post caption (case-insensitive)

### **Basic Settings**

- **Update Cadence**: This defines how often the rule will run to check for new Instagram posts. You can set it to:
  - **Once**: Users can only earn the reward once
  - **Daily**: Users can earn the reward once per day
  - **Weekly**: Users can earn the reward once per week
  - **Monthly**: Users can earn the reward once per month
- **User Reward Frequency**: This defines how often users can claim rewards for their Instagram posts. The reward is distributed **immediately** upon successful verification.

### **Custom Settings**

- **Skip multiplier**: Skip the multiplier for this rule
- **Post must include media**: Toggle to require posts to include media (images or videos). When enabled, text-only posts will not be eligible for rewards.

## **Verification Process**

Users verify their Instagram post through the following process:

<Steps>
<Step title="Connect Instagram account">
  Users must first connect their Instagram account to Snag if they haven't already done so.
</Step>

<Step title="Create Instagram post">
  Users create a post on Instagram with the required text or hashtags in the
  caption.
</Step>

<Step title="Submit post URL">
  Users must submit the Instagram post URL (e.g.,
  `https://www.instagram.com/p/SHORTCODE/`) for verification. The URL can be for regular posts, Reels, or IGTV posts.
</Step>

<Step title="System verification">
  The system verifies that: - The post exists and is valid - The post belongs to
  the user's connected Instagram account - The post caption contains the
  required text or hashtags - The post includes media (if required) - The post
  was created after the rule start date (if applicable)
</Step>

<Step title="Reward distribution">
  Once verified, users receive their reward immediately.
</Step>
</Steps>

## **Important Notes**

<Warning>
  Users must ensure their Instagram account is connected before creating posts.
  Posts created before connecting the account may not be eligible for rewards.
</Warning>

<Info>
  Users must provide a valid Instagram post URL for verification. The system supports verification of regular posts (`/p/`), Reels (`/reel/`), and IGTV posts (`/tv/`). All post types are eligible for rewards as long as they meet the specified criteria.
</Info>
