GM! I’d like to propose that we dedicate some of our collective time and resources to creating a referral program to allow grassroots affiliates and community ambassadors to grow Giveth through referrals.
Proposal description:
I propose we create a referral program that behaves in the following way:
- Users that want to be affiliate partners will be able to generate a unique link from Giveth that they can share with their network. For example, Giveth.io/referral?=user123
- Users will then share that link with their network (with suggested messages and graphics from us).
- Any new user that donates through their link (which will be tracked from the browser cookie window, ex. 30 days after they click the link), will be marked as a “referral donation” for the user that referred them (and will show up in their dashboard).
- A reward will be distributed to the user that did the referral (based on criteria we set).
- We may setup tiers of ambassadors with extra rewards (if they refer a certain number of new user donations they get access to gLove, POAP’s etc).
Proposal Rationale
Designing a program in this way, will allow us to create grassroots referral incentives with an endless amount of ambassadors (big and small). This will allow us to work with “influencers”, grassroots communities and anyone that wants to shill Giveth, in a decentralized manner (without having to get approval each time we want to run a partner promotion or keep requesting marketing funds).
Feedback Needed
Before I create an official funding proposal, I wanted to get feedback from the community, mainly on:
-
Is this something the community wants to try out?
-
Where will the rewards come from and how much should we request? Mitch suggested we pull an amount from nrGIV as a marketing budget. I suggest we start with a pool of $20K worth of GIV to test out the program.
-
What is the solution architecture of this program (what is the exact workflow). From a technical point of view, to track referrals we just need: 1) To have a unique URL that contains the Eth address of the user that did the referral (passed via the data layer) 2) Track cookies on the donation thank you confirmation page (and pass the Eth address of the person that was referred). It seems easy to me in theory (since it’s all done on the frontend browser probably just using Segment), but will this run into any technical problems with our platform?
-
Scoping out the project (we may need a landing page, a dashboard section to track referrals etc.). Should we start looking for third party services we can integrate with, or do we need to build it from scratch?
-
What are the risks involved? What are ways people might take advantage of the program or promote it in a way that doesn’t align with our values? I suggest we make the referral amount be between 10%-25% in the beginning (ex. If it’s 10% and they refer $100 donated they receive $10 back, if the wallet has donated for the first time). To avoid people taking advantage of this, I think the referral amount be lower than the liquid GIV from the GIVbacks program (so there is no reason for people to donate through multiple wallets, when they can just make more from GIVbacks in liquid GIV).
-
What will our promotion strategy be for this program? What should we call this program (maybe we can come up with a cool name for the ambassadors)? Which influencers, organizations will we reach out to etc.
-
A final thought I had on this, is that if we manage to crack how it works, we may be able to package this referral program as a product for other DAO’s. For example if you look at the Panvala Stamps program, they’re doing it in a very manual way (through just Google forms), and they might benefit from a more automated system.
Next steps
I’d like to open up discussions on this and a vote to see what the community thinks of this initial idea. Some people I’d love to hear from are: @karmaticacid @Griff @MoeNick @amin @renjer @Cotabe @Cori @mitch @WhyldWanderer @qqsong (I wanted to mention more people but was only able to tag 10)
What do you think of creating a Referral program in this way?
- I like it, let’s proceed to the planning phase
- I like it in theory, but have some comments
- I have some objections and will comment below
- Worst idea ever, not even worth my time to comment
0 voters