Having worked in a large non-profit, I'd need to know whether your product aligns with the mission and the goal priorities of our organization (the first hurdle). You might be surprised to know that non-profits get approached about being involved in a lot of things. Whether something is "free" or...
This is not a sarcastic comment: you hire a marketer or marketing firm that knows what they are doing. Marketing is a science and art that requires skill-- it's like a doctor/surgeon for your company. You wouldn't do open heart surgery on yourself-- why would you try to do surgery on your compa...
This is loaded question. Give anyone of us here with that expertise a call to help you out better and in more depth. Humberto Valle Unthink Strategy