Moongate Merchant Guide
  • Merchant Guide
    • Get Started
      • Welcome
        • The Basics - Blockchains and NFTs
        • Quick Start
    • Creating a Campaign
      • Ticketing
        • Creating an Event
        • Creating Tickets
        • Gating by NFT/Email/Wallet
        • Invite-Only Tickets
        • Require Approval
      • Membership
        • Creating a Membership Program
        • Creating Membership Tiers
        • Gating by NFT/Email/Wallet
        • Invite-Only Membership Tiers
      • Stripe Connected Payments
    • Distribution
      • Discount & Promo Codes
      • Airdropping
    • Checking In/Validation
    • Benefits
      • Creating a Benefit Campaign
      • Creating a Benefit
      • Gating by NFT + Email/Wallet
    • Customer Insights
      • View Sales & Attendance Data
      • View Customer Info
      • UTM Tracking
      • Data Reports
    • Admin Settings
      • Collecting User Payments
      • Collecting User Information
      • Team Management
      • Onsite Registration
      • Cancel Ticket Transaction
    • Quest App
      • Quest Merchant App
    • Technical Information
      • Blockchain & Contract Information
    • Custom Features
      • Implementing Custom Features
    • Support
      • Merchant FAQs
    • Fund Settlement and Refund Policy
      • Fund Settlement and Refund Policy
Powered by GitBook
On this page
  1. Merchant Guide
  2. Benefits

Gating by NFT + Email/Wallet

Limit benefits to a group of specified users

PreviousCreating a BenefitNextCustomer Insights

Last updated 1 month ago

Merchants can restrict the ability to claim a benefit to specified people only, allowing vendors to offer exclusive value to customers.

Unlike tickets or membership passes, eligibility to claim a benefit must be determined by ownership of an NFT within specified collections (i.e gating is mandatory.) Benefits can additionally be gated via email and wallet.


Step 1: Select NFT Collection to Gate By

Locate the ‘Gated by NFT’ settings within the target benefit’s edit panel.

If you have hosted an event that was ticketed/created a membership program administered by Moongate, simply select “Your Collection” from the “Type” field.

Your Collection

  • Select the target event/membership program from the 'NFT Collection' field.

  • Select the target ticket/membership tier from the 'Type' field.

Select “All Tier” if you do not want to gate by ticket/membership tier (i.e membership tier will be available to all ticket holders from the specified event/all members of the specified membership program.)

If you are gating by an external NFT collection, select "Other Collection."

  • Other Collection

  1. Select the network on which the target NFT collection is hosted.

  2. Enter the NFT collections' contract address.

Step 1: Enable Email/Wallet-gating

Navigate to the "Advance" section for the membership tier to be gated and enable "Gated by Email/Wallet."

Step 2: Choose a Whitelisting Method

Select CSV if there are a large number of people that you will be gating this membership tier to, and Manual for a smaller quantity.

You can always gate additional addresses later using either method.

  1. CSV (Bulk Import)

  • Download the CSV template

  • Add Addresses to the CSV Template

Open the template in a spreadsheet editor. Following the template format, input the target email and wallet addresses. You can mix email and wallet addresses concurrently.

  • Upload the CSV

Upload the edited CSV file and save.

  • Confirm Successful Import

Return to the Memberships page, locate the gated ticket type, and click the number in the "Gated by" column to confirm the addresses.

  1. Manual

  • Click "Add Whitelist" and input an email/wallet address

Repeat as appropriate for additional addresses and save when complete.

  • Confirm Successful Import

Return to the Memberships page, locate the gated membership type, and click the number in the "Gated by" column to confirm the addresses.