Campaign Setup
Create exclusive discounts on product(s) for NFT holders
Background Exclusive discounts for NFT holders is an excellent way to provide utility to and connect with your community. When creating a tokengated discount campaign PERCS will automatically create a discount rule in your Shopify store, while these values can be edited it's important to be mindful of what these changes can impact. The main reason to do so is discussed in the Combining discounts section below and this doc (https://getpercs.crisp.help/en/article/combining-discount-campaiPopularCreate exclusive access to a product with limited redemption per NFT
Background Exclusive access to a product with limited redemption per NFT can be used to giveaway a product or limit access to it a set number of times per NFT. There are three main parts to creating this campaign Remove the product from active sales channels Create the tokengating campaign using the PERCS NFT Gating Plug-in Create a landing page where users can redeem their NFT(s) for access to the product More information such as a FAQ and support for this type of campaign can bPopularCombining discount campaigns
Background When creating a tokengated discount campaign the discount rule is set to not combine with other discounts by default. These values can be edited in the discount rule section of the Shopify Admin and the steps to do so are below in the section titled Shopify rules on combining discounts Discount rules created by Shopify trump any settings created by PERCS. More details on Shopify's discount combination rules can be found in this doc (https://help.shopify.com/en/manual/disFew readersCreate exclusive access to product(s) with unlimited redemption per NFT
Background Tokengating exclusive access to product(s) with unlimited redemption per NFT can be used to provide early access to a product. The product will visible on product pages but when selected a UI gate will block access to users that don't hold NFTs on the allow-list. Create an exclusive access to product(s) with unlimited redemption per NFT campaign Under the Campaigns section click theFew readersI can’t see my NFTs when I connect my wallet
If you can’t see your NFTs or you cannot access your product here are somethings you can try to troubleshoot. Is the correct wallet ETH address connected? If you have multiple wallets the incorrect wallet might end up getting connected. Have you made your NFT purchase recently to get pass the token gate? It takes our system ~4hours to pull in updates from the blockchain. Have you made your NFT purchase recently during a product campaign to get a discount code? An NFT that hasFew readers
Customizations
Customizing icon/button to launch discount modal
Background You have a discount campaign and you would like to customize the way users access their discount campaigns to match your branding. Default Setting The default method to launch the discount modal is when the user clicks on a floating gift icon on the bottom right of the product page. Default method to launch discount modal Branding Options The default setting cSome readersConfigure tokengating pop-up UI
Background Matching the tokengating UI to your branding is an important part of connecting with your community. During the campaign creation you can edit the messaging, color scheme, and images., you can even edit these values on a live campaign. There are two types of gates Tokengating campaigns for exclusive discounts, and exclusive access with unlimited redemption per NFT Example of type 1 pop-up (https://storage.crisp.chat/users/helpdesk/website/2d173a8eaad04e00/discount-uio3Few readers
FAQ + Glossary
Tokengating Products
Background As part of a tokengating campaign the product or group of products included can either be added individually or as a group. Here's the instructions on how to do both AddPopularAudiences - which wallets get past a tokengate
Background The audience is the allow-list for the tokengating campaign. Typically this will be an erc-721 contract but PERCS also allows an uploaded csv with a list of eth based wallet addresses, or a snapshot from etherscan ,polyscan, or equivalent. When creating a campaign you can either add a new audience or select a previously added audiencePopularExclusive access to a product with limited redemption per NFT - FAQ and support
Background FAQ What makes the method used by PERCS for tokengating exclusive access to a product with limited redemption per NFT secure Can I have multiple products as part of this campaign Can I combine this campaign with a discount campaign Can I have the product associated with this campaign on the product display page Campaign support Is the token in the wallet address given? Has the NFT been redeemed Did the user abandon the checkout during redemption FinFew readersTokengating utility overview (PERCS)
Background Tokengating utility (PERCS) is what the users will be able to receive, for example: Exclusive access Exclusive discounts This also includes how many times they can access this utility per NFT, either a limited number of times per NFT or an unlimited number of times as long as the campaign is running This doc will go describe these options in more detail Tokengating utility in campaign creation When creating a campaign you have the following options for utility SelectFew readersWhat do I need to be mindful of for my headless Shopify store?
The PERCS Shopify plugin will work on headless storefronts. However you will need to be mindful of some things for your implementation to work. nft-connect.js refreshing . This means that one would need to import the updated version of the script from themes folders and export it to the product page. loading product IDs into our components make sure you load the nft-connect.js script before our perc components. Mindful when dismissing the perc modals and other components that shouldFew readersWeb3 101 - Definitions and where to find info on tokens
Background Definitions Contract address Wallet address NFT Token ID Token standard How to find info about: Contract address Wallet address and the NFTS contained Token ID, the wallet address that holds it, and the NFTs transactional history What other tokengating campaigns can I combine with a live exclusive access to product(s) with unlimited redemption per NFT campaign Background You are looking to provide customer service to a user and wouldFew readersTokengating campaigns overview
Background You're looking to connect with your community via web3 and want to provide utility via tokengating. When creating a tokengating campaign using the PERCS NFT Gating app on a Shopify store there are three main components Tokengated Utility - What the holders will be able to receive, for example: Exclusive access Exclusive discounts This also includes how many times they cFew readersTokengating Analytics
Background Knowing user engagement with your tokengating campaign is an important part of validating marketing plans and planning future campaigns. PERCS enables this in multiple ways: Analytics tab Attached wallet metadata in orders associated with exclusive access to products campaigns Token IDs connected to generated discount codes used for exclusive discounts with limited redemptions per NFT This doc will go into more detail for all of the above Analytics tab In the PERCSFew readers