2i2c-org / team-compass

Organizational strategy, structure, policy, and practices across 2i2c.
https://compass.2i2c.org
4 stars 13 forks source link

Establish a source of truth and a process for leads in progress #325

Open colliand opened 2 years ago

colliand commented 2 years ago

Description

2i2c receives expressions of interest in service/collaboration through the contact form on our web site. 2i2c team members receive incidental expressions of interest when we give talks, interact with people at conferences, talk to colleagues, etc.

2i2c should establish solid systems to process these leads. We need to reliably acknowledge these messages, follow up with sales or technical engagement, etc.

The current approach to processing these leads relies upon @choldgraf doing the work in between his other tasks. The Sustainability Team should consider this issue and establish improved methods for converting interest in 2i2c into a source of revenue.

- [x] Decide on the platform we want to use as a source of truth (e.g., a CRM, FreshDesk, GitHub, AirTable): Going to use AirTable
- [ ] https://github.com/2i2c-org/leads/issues/148
- [ ] Document our current AirTable setup for tracking leads

Value / benefit

There is a lot of value for 2i2c to establishing an effective system to process leads. Some of the leads we receive are from motivated people with an interest in open source. They sometimes engage because they find strong alignment with 2i2c's values. These kinds of people often recognize a problem and are working on solutions. Slow response from 2i2c may lead some of these people to find their own paths toward solutions that go against 2i2c's long-term goals.

Implementation details

Leads need propagate reliably into a CRM so that a sales person can evaluate and then take action. 2i2c has a proto-CRM that consists of a mixture of AirTable and Google docs. Work is needed here.

jmunroe commented 2 years ago

There are, of course, many CRMs out there with different sets of features and target markets.

I've recevied a recommendation from colleagues to consider Less Annoying CRM as a affordable and useful CRM. They have a demo instance avaiable to check out without even having to create an account.

choldgraf commented 1 year ago

There was some conversation about this in the CS&S Slack and another project lead put together a short write-up of CRMs. Sharing here in case it's useful:

jmunroe commented 1 year ago

Re: Freshworks. We've been assigned

Siddharth Banga Senior Account Manager, Freshworks siddharth.banga@freshworks.com

to support our 2i2c account. I've just taken a 30 minute intro meeting with him to share more information about 2i2c, our needs, and to learn about what else Freshworks may be be able to provide to us.

I am still learning how tightly integrated their CRM product 'Freshsales' is with 'Freshdesk'. I am not anticipating any change in the near future but I see a possible path forward where we reduce the number of 'FreshDesk' seats down to 6 for our engineers, and shift over to 4 seats under FreshSales (same price /user/month for either product). If the two Freshworks products are indeed well integrated it is possible that would our Community-Partnerships team access to CRM features while still giving visibility to the content of all support tickets across all of 2i2c for the same current cost we are currently paying.

None of this precludes us researching other CRMs. @colliand -- we can put this on the back burner to pick up at some future point.

choldgraf commented 1 year ago

Prototype of an AirTable-based system

In a recent strategy meeting we discussed recent improvements to our contracts / invoicing infrastructure using CS&S's AirTables:

Based on those conversations we decided to try building a system for leads that also uses AirTable, so that we can integrate it with the "source of truth" for contracts coming from CS&S. There were a few considerations for this:

Links

choldgraf commented 1 year ago

Google Drive folders can sync to airtable

Another thing I just discovered. Apparently Google Drive and AirTable have an auto-sync option, so we can create an AirTable table that mirrors the structure of a google drive folder.

For example, here's a table that mirrors the Agreements folder:

image

choldgraf commented 1 year ago

Agreement to use AirTable for this

In the last organization / strategy meeting @choldgraf gave a quick demo of the AirTable setup and @colliand + @jmunroe agreed that AirTable should be used as a source of truth for tracking leads. We don't know the exact setup so this is the next step.

Next step: @colliand will experiment and set up a minimal AirTable that works for him. Here's an issue to track this effort:

choldgraf commented 1 year ago

This process now exists and I think the only remaining thing is to document the process that @colliand is currently using. Is that right @colliand ?

colliand commented 1 year ago

Yes. We have a single source of truth for managing leads. The associated systems need to be documented.