(images didn't convey inline; attached without context)

0️⃣ Who is here today? Please post your Drupal.org username if you have one. We provide issue credit for those contributing to the meeting beyond this thread. Especially if this is your first meeting, please mention a club, association, meetup group, non-profit or other membership organization (MO) you think could benefit from this initiative and/or tell us why you’re joining us.

bixgomez Richard Gilbert (bixgomez) (edited)
beautifulmind Bhavin Joshi (beautifulmind)
James Shields James here (lostcarpark)
Lee Walker (mr_scumbag) Lee Walker (mr_scumbag)
jdleonard JD Leonard (jdleonard). Austin Neighborhoods Council, a membership organization of membership organizations!
fullstackmike Mike Crawford (pelicani) Philadelphia
estevenson Erica Stevenson (speckles)
Nico Grienauer Nico Grienauer (grienauer)
bsnodgrass (he/him) Bob Snodgrass (bsnodgrass) Fox Valley Drupal Users Group and others
Steve Ayers bluegeek9

1️⃣ Do you have any topics to propose for the meeting today? Open your own thread in the next numeric order or reply to this thread and I'll do it. I'll start creating more threads in about 10 minutes.

James Shields I've been tied up on a couple of other projects, but I should have some time to tackle some CRM issues this week.

2️⃣ Hands up! Who installed CRM Alpha 5 (or a later dev release)? What do you like? What could use improvement?

James Shields I haven't yet, but I will make it a priority this week.
jdleonard https://www.drupal.org/project/crm
bixgomez I am going to do it today!
estevenson I've installed the latest dev. So far my biggest feedback is this feature request:[#3542318]Aka, entering contacts one by one is something I know comes up at my org. Having a shortcut to immediate go back to the create contact forms after creating a contact seems like a good idea.
bsnodgrass (he/him) I have a local Drupal CMS site I have added CRM and some other modules to. I will be using that to build out some proof of concept functionality. I need to make more headway on that and will have some feedback soon.

3️⃣ Regardless of whether you've installed CRM, what functionality should ship with CRM, as a base for more opinionated CRMs / specific client needs?

4️⃣ What fields would your membership organization (club, association, meetup group, nonprofit, etc.) likely add to a Person / Household / Organization Contact Type? (edited) 

jdleonard Notable fields/properties that ship with CRM are:NameAliasesStatusEmailsTelephonesAddressesStart DateEnd DateCommentsFull Name (Person)Preferred name (Person)
estevenson This is definitely not a MVP feature, but some kind of External ID for syncing with other systems?Aka, a future sub module that allows a non-profit to sync contact data with something like Salesforce for Non-Profits (https://www.salesforce.com/nonprofit/) so they can do stuff like allowing volunteer data entry without giving access to the internal site seems like a plausible use case to me
jdleonard @estevenson Please see[#3400955] and add any thoughts there
jdleonard Salesforce integration with CRM would already be possible via https://www.drupal.org/project/salesforce which provides a generalized mechanism of syncing Drupal entities with Salesforce objects (not specific to Drupal CRM)
jdleonard Back in May I did some (non-exhaustive) research and documented a list of Drupal modules providing integrations with external CRMs: https://www.drupal.org/node/3522329
estevenson Yep, those seem like good discussions on the issue to me
bsnodgrass (he/him) :eyes:

5️⃣ What email marketing platform does your MO use today? What do you like? What do you not like? What features would you want to make sure Member Platform provides? 

jdleonard ZNA uses Mailchimp (Standard tier). Features we make regular use of include...
jdleonard WYSIWYG block-based editor
jdleonard Contact tags
jdleonard Personalized email content via tag-based visibility configuration per content block
jdleonard Scheduling emails in advance with recipients calculated at send time
jdleonard Determine recipients based on tags/segments
jdleonard Automated email when a Contact is tagged (e.g. thank you email for becoming a member)
jdleonard Seeing email bounces is also important for us to know who we need to reach out to for updated contact info / catches typos in manually entered email addresses.
jdleonard (to be clear, I don't think any of this is likely to ship with Member Platform 1.0, unless there is an existing solution that we adopt)
bsnodgrass (he/him) Nice

6️⃣ Should the CRM tab under Content be promoted to a top-level item in Drupal's admin menu or should it remain nested under Content?

jdleonard
kathc Webform lets the site builder decide (it’s a switch in configuration). Default is under Structure.
Steve Ayers Seems like an idea worth discussing after there is a stable release.

7️⃣ Who volunteers to go through all UI text in CRM and propose improvements?

jdleonard For example, the text on the /admin/structure/crm page could use standardization and be made more user-friendly.

8️⃣ What mockups do we need for Member Platform 1.0 to get thinking about frontend needs? (edited) 

jdleonard Some sort of homepage
jdleonard Join page
jdleonard Member Directory page
jdleonard Member Profile page (linked to from directory)
jdleonard Calendar of events page
jdleonard List of events page
jdleonard Event page
jdleonard RSVP mechanism (non-member)
jdleonard RSVP mechanism (member)
jdleonard Member profile edit page
jdleonard Member add page (for Organizers)
jdleonard Event add/edit page (for Organizers)
jdleonard Manage RSVPs mechanism (for Organizers)
jdleonard Manage members page (for Organizers)
jdleonard Email members page (for Organizers) (edited)
jdleonard Leave mechanism (for Departing Member)
jdleonard Email template management (for Organizers)
bsnodgrass (he/him) That’s a good list to start. Are we thinking wireframe mockups for pages? and components?For “members” that have a user account we could use a dashboard (edited)
bsnodgrass (he/him) Are we thinking of collaborating on the theme with Event’s platform?

9️⃣ What workflows should be considered when planning out smoke tests?

estevenson Aka - I'm going to try to figure this out myself, but if anyone wanted to call stuff out for me to go over that would be welcome
jdleonard Raw brainstorm here...CRUD operations on everything at /admin/structure/crm, /admin/content/crm/contact,   /admin/content/crm/relationship, /admin/config/crm/user/listTesting settings at /admin/config/crm/user/settings

Participants:

Comments

jdleonard created an issue. See original summary.

jdleonard credited kathc.

jdleonard’s picture

Issue summary: View changes
Status: Active » Fixed
StatusFileSize
new357.92 KB
new271.52 KB
new284.45 KB
new137.81 KB
new105.67 KB
new67.9 KB
new89.39 KB
new59.81 KB
new61.81 KB

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.