What is a campaign?
A campaign is a discount or an exclusive product that can apply to whatever products or collections you want. To unlock a campaign, customers need to have a certain NFT, which can be from a Distribution or can be external, for example from an xrp.cafe collection.
Create a External Campaign
In the following video we will create an External Campaign using an xrp.cafe NFT collection, so customers will need to purchase an NFT from that collection in order to unlock the perk, for this particular scenario, the perk will be an exclusive product.
Hidden/Exclusive Product
As you can see in the following image, before unlocking the gate, there is no add-to-cart button available.
Connect wallet
When customers click the "Connect wallet" button, they will se a QR code (on desktop) or a deep link (on mobile) to connect their Xaman wallet (formerly known as Xumm).
Unlocking the product
After connecting his wallet, if the customer has some NFT of the configured xrp.cafe collection, he now will be able to add the product to his cart.