I’m working on a CRM (two actually).
One common feature is to have your emails automatically tracked in the CRM. So I have a contact named Jerry in my CRM. In my gmail I send jerry an email, and I see that interaction logged in Jerry’s profile in the CRM.
I’ve seen a few different ways to accomplish this so far, but wanted to throw it out there to see if I’m missing more clever options.
The ones I see:
-
Integrate with some kind of Oauth for google/yahoo/outloook/apple emails that let’s us use webhooks or do a cron job looking for new emails. This is an okay option, but I think google changed their gmail api recently and you need an expensive security audit?
-
have an email address for the crm like "forwarding@mycrm.com" that users can BCC or forward emails to-- we get the incoming email and create the interaction record. This is not as automated, but may be easier than building oauth connections to all the different email providers out there.
Any other ideas out there?