civicrm.com Website issueshttps://lab.civicrm.org/marketing/civicrm-website/-/issues2024-03-18T11:36:24Zhttps://lab.civicrm.org/marketing/civicrm-website/-/issues/332Migrate post types to ACF2024-03-18T11:36:24Zjoshjosh@civicrm.orgMigrate post types to ACFMigrate post types from CPTUI over to ACF and uninstall CPTUI.Migrate post types from CPTUI over to ACF and uninstall CPTUI.Phase 1: civicrm.com for evaluatorsjoshjosh@civicrm.orgjoshjosh@civicrm.orghttps://lab.civicrm.org/marketing/civicrm-website/-/issues/329Case Study Migration: Checklist2024-03-08T15:17:17Zjoshjosh@civicrm.orgCase Study Migration: ChecklistThe purpose of this issue is to document checklist items for partners/contributors to address as we progress through migrating case studies from civicrm.org to civicrm.com.
For reference, we are [tracking progress on this issue on Gitla...The purpose of this issue is to document checklist items for partners/contributors to address as we progress through migrating case studies from civicrm.org to civicrm.com.
For reference, we are [tracking progress on this issue on Gitlab](https://lab.civicrm.org/marketing/civicrm-website/-/issues/318) and in [this google sheet](https://docs.google.com/spreadsheets/d/16RCT3Wm_ex6-ZrPddoYdDsTYu-tOKVYeyEbFPfjtGkc/edit?usp=sharing). In addition, we have established some general guidelines around formatting, copy, etc. in [this Gitlab issue](https://lab.civicrm.org/marketing/civicrm-website/-/issues/319).
Tasks:
- Revise any existing case studies - because we’re actively moving these (and are almost complete) send revisions to josh@civicrm.org via google doc or equivalent. Revisions include copy revisions as well as requests to unpublish.
- Draft new case studies - new case studies should be sent to josh@civicrm.org via google doc or equivalent.
- Provide translations to existing case studies - currently the majority are in english, however civicrm.com is multilingual and will support case studies in various languages.
- For partners, provide partner summary text - partner information will be displayed on case studies where a current partner assisted in the project. Provide unique text about your company. If no text is provided, we’ll default to use the “about us” text on your partner detail page on civicrm.org.Phase 1: civicrm.com for evaluatorshttps://lab.civicrm.org/marketing/civicrm-website/-/issues/328Improve public user profiles2024-03-07T15:03:47Zjoshjosh@civicrm.orgImprove public user profilesContributors are [listed online](https://civicrm.org/civicrm/contributors) based on their most recent gitlab activity. Their names are linked to to the user profile on civicrm.org, eg: https://civicrm.org/users/username
Currently, this ...Contributors are [listed online](https://civicrm.org/civicrm/contributors) based on their most recent gitlab activity. Their names are linked to to the user profile on civicrm.org, eg: https://civicrm.org/users/username
Currently, this profile is public and shows:
- Username
- Roles
- Role summary
- Extensions
- Blog posts
- Comments
Probably there needs to be some opt-in for displaying this information. If present, perhaps we could revise this page to display/promote information about the contributor, such as:
- Name
- Company (employer)
- Company website
- Country
- MM handle?
- Contributor badgeCommunity Reorganization Phase 1https://lab.civicrm.org/marketing/civicrm-website/-/issues/327Data Visualization Make it Happen campaign2024-02-06T13:01:04ZandyburnsData Visualization Make it Happen campaignData visualization soft launch to continue progress on https://lab.civicrm.org/ufundo/search-kit-viz. $7,500 was suggested as an achievable target. JMA is sponsoring $3K. @JoeMurrayData visualization soft launch to continue progress on https://lab.civicrm.org/ufundo/search-kit-viz. $7,500 was suggested as an achievable target. JMA is sponsoring $3K. @JoeMurrayjoshjosh@civicrm.orgjoshjosh@civicrm.orghttps://lab.civicrm.org/marketing/civicrm-website/-/issues/326Expand Make it Happen pages: related blogs, links, sponsor logos2024-03-07T15:04:51ZnicolExpand Make it Happen pages: related blogs, links, sponsor logosThe Make it Happen pages seem to often go quiet after the initial push. Linking to related blog posts, and including sponsor logos, might make the page more of a landing page for a specific chunk of work (e.g. 'Add contributions to Form ...The Make it Happen pages seem to often go quiet after the initial push. Linking to related blog posts, and including sponsor logos, might make the page more of a landing page for a specific chunk of work (e.g. 'Add contributions to Form Builder'). If that in turn makes people check the page to track progress, it may encourage some more to donate.
E.g. for [this current page](https://civicrm.org/make-it-happen/formbuilder-support-contributions) - with some other layout tweaks:
![image](/uploads/14df28ef0d3ff3e18f3054ef741a1501/image.png)
Details:
- Link to related blog posts
- Sponsor logos
- Screencast/video
- Related links to gitlab/channels
- A larger, shorter abstract at the top.
- A CTA for people to donate time/effort on issues if they can't donate financially.
- avatar for project lead
Most of this could be done in the content type.https://lab.civicrm.org/marketing/civicrm-website/-/issues/322Perform topic/keyword research2024-02-29T16:12:29Zjoshjosh@civicrm.orgPerform topic/keyword researchBased on current competitor rankings #321 and a review of Google Search Console data, develop a target list (in EN) of topics/keywords for which we aspire to rank well for the current website at https://civicrm.org. These will form bench...Based on current competitor rankings #321 and a review of Google Search Console data, develop a target list (in EN) of topics/keywords for which we aspire to rank well for the current website at https://civicrm.org. These will form benchmarks for monitoring site performance, wrt optimization, for civicrm.com when it comes fully online.
Topics should be focused on likely new user search queries and should seek to answer common, initial questions, i.e. "what is civicrm?". Topics should also focus heavily on features as these likely are dominated by niche competitor.
Current rankings as well as keywords currently monitored can be [found here](https://ranking.peakmedia.co/guest.html?site_id=2673820&hv=1&hash=40e7a3f7§ions%5B0%5D=rankings§ions%5B1%5D=analytics§ions%5B2%5D=competitors§ions%5B3%5D=audit&continue=admin.site.rankings.site_id-2673820.html#/detailed?page=1).Phase 1: civicrm.com for evaluatorsjoshjosh@civicrm.orgjoshjosh@civicrm.orghttps://lab.civicrm.org/marketing/civicrm-website/-/issues/321Perform search competitor research2024-03-01T13:56:09Zjoshjosh@civicrm.orgPerform search competitor researchIn preparation to revise content on civicrm.com to more broadly market CiviCRM, perform a search competitor analysis to determine:
- what keywords/topics they rank for
- what page outline/structure and content characteristics rank highe...In preparation to revise content on civicrm.com to more broadly market CiviCRM, perform a search competitor analysis to determine:
- what keywords/topics they rank for
- what page outline/structure and content characteristics rank highest
- what their messaging and branding is like and where there are opportunities for us
Currently we're reviewing the EN market, specifically: 1) US 2) UK 3) Canada 4) Australia and 5) New Zealand.
The result of this effort will be:
- development of initial page outline and content
- keyword/topic prioritization
- a list of (up to 20) competitors that we want to benchmark against
The list of competitors that we're actively tracking is visible under the [competitor tab here](https://ranking.peakmedia.co/guest.html?site_id=2673820&hv=1&hash=40e7a3f7§ions%5B0%5D=rankings§ions%5B1%5D=analytics§ions%5B2%5D=competitors§ions%5B3%5D=audit&continue=admin.site.rankings.site_id-2673820.html#/detailed?page=1).Phase 1: civicrm.com for evaluatorsjoshjosh@civicrm.orgjoshjosh@civicrm.orghttps://lab.civicrm.org/marketing/civicrm-website/-/issues/320Adapt civicrm.com to be the primary site for new prospective users2024-03-08T15:18:15ZandyburnsAdapt civicrm.com to be the primary site for new prospective usersThe proposal is twofold: 1) make civicrm.com the default website for new prospective users and 2) revise civicrm.org to more clearly serve the community of existing users.
This largely means 1) moving content off of .org that is better ...The proposal is twofold: 1) make civicrm.com the default website for new prospective users and 2) revise civicrm.org to more clearly serve the community of existing users.
This largely means 1) moving content off of .org that is better suited for .com (and broadening the content on .com from "just spark" in the process), 2) redirecting URLs from .org to .com where appropriate and 3) improving the content on both sites to speak more directly to their audiences.
The primary risk identified is potential confusion for users, particularly new users, that land on the 'wrong' site.
WRT .com, the following process/tasks will be documented and tracked on subsequent issues:
- [ ] [Perform competitor review](https://lab.civicrm.org/marketing/civicrm-website/-/issues/321)
- [ ] [Perform keyword/topic research](https://lab.civicrm.org/marketing/civicrm-website/-/issues/322)
- [ ] [Homepage content development](https://lab.civicrm.org/marketing/civicrm-website/-/issues/324)
- [ ] [Feature page reconcilation](https://lab.civicrm.org/marketing/civicrm-website/-/issues/323)
- [ ] Redirect management
- [ ] Case study migration
- [ ] Develop demo feed
- [ ] Develop partner feed
- [ ] [Develop ancillary content](https://lab.civicrm.org/marketing/civicrm-website/-/issues/325)
This list is likely to be revised. As individual issues are added, they'll be linked above.
Note that .com is currently multilingual. All of the content development tasks above will account for translations such that when the transition is made it will be to a multilingual site.
### Original issue description ###
Move civicrm.com content to civicrm.com/spark and bring over content that assists evaluators if Civi is right for them and how to start.joshjosh@civicrm.orgjoshjosh@civicrm.orghttps://lab.civicrm.org/marketing/civicrm-website/-/issues/316Guidelines for monthly release blog posts2023-12-21T16:49:56ZJonGoldGuidelines for monthly release blog posts## Overview
Monthly release blog posts (e.g. "CiviCRM 5.68 Release") often feature improvements that are not user-facing. We should focus on a small number of items (1 to 3) that affect the UX of the most users.
This comes out of a co...## Overview
Monthly release blog posts (e.g. "CiviCRM 5.68 Release") often feature improvements that are not user-facing. We should focus on a small number of items (1 to 3) that affect the UX of the most users.
This comes out of a conversation between myself and @bgm. He writes the monthly release blog posts, and I'll be helping out.
## Example
We'd only pull the first 3 of these, but 5.69 is a big release. In other months items 4-6 might be valid.
### 5.69
**FormBuilder conditional fields**\
Show/hide questions on FormBuilder forms based on answers to other questions.
**FormBuilder manual processing**\
FormBuilder submissions can now optionally not update CiviCRM immediately. Submissions can be reviewed, manually approved, and/or require an email confirmation before updating CiviCRM.
**SearchKit field comparison**\
SearchKit queries can now compare fields to other fields. For instance, find all records where the first name is the same as the nickname.
**UI Overhaul**\
More screens have been replaced with the new user interface, making them faster and easier to customize: Date Preferences, Mailing Label formats, Import/Export Mappings. Turn on "Admin UI" and/or "Search UI" in Extensions to see them.
**FormBuilder performance improvements**\
Forms load faster, especially for non-administrator users.
**Accessibility improvements**\
More "accordion" elements can now be read properly by screen readers and are usable without a mouse.
## Guidelines
Focus on items that users and admins will want to explore when they hear about them. Biggest features up top.
Always:
* New features only - no bug fixes.
* Prioritize features that have wide applicability - e.g. changes in custom fields are better than CiviPledge changes.
* Nothing that does not result in a noticeable change in behavior. E.g. no refactoring PRs.
* Nothing strictly developer-facing. E.g. nothing referencing the API, civix, hooks.
* Sometimes several small related features can be one item.
* Prioritize end user features over admin features. PHP 8.2 support feels big to us, but isn't to most folks.
* Anything that visually changes Civi in a very noticeable way (e.g. the dashboard revamp).
Usually:\
These items can be added to pad out a post when there aren't significant user-facing changes.
* Changes that affect little-used screens (like those in "UI Overhaul" above).
* Mostly-invisible features like "Performance improvements". Exceptions made if something makes a truly massive difference.
* Big a11y changes are good. Small a11y changes aren't.
For comparison, this is what my "Little Green Light October 2022" email had:
Highlights include:
- New integration with CourseStorm
- Higher payouts for Refer a Friend and Affiliate referrals
- In LGL forms: Option to require double entry of email address
- In LGL forms: Updated GivingTuesday formhttps://lab.civicrm.org/marketing/civicrm-website/-/issues/315Improve first time site registration2024-03-07T15:10:17Zjoshjosh@civicrm.orgImprove first time site registrationWith recent changes to the menu on civicrm.org new users are not clearly prompted to "register", i.e. "join the community", on any navigation. Various pages have links to register with CiviCRM, however we should endeavor to make first ti...With recent changes to the menu on civicrm.org new users are not clearly prompted to "register", i.e. "join the community", on any navigation. Various pages have links to register with CiviCRM, however we should endeavor to make first time registration more obvious. This could come in the form of a link in the top menu that exposes/hides based on user authentication, by improving the "create an account" block on the user login screen, etc.Community Reorganization Phase 1bgmbgmhttps://lab.civicrm.org/marketing/civicrm-website/-/issues/314Revise "Engage" page2023-12-05T22:03:50Zjoshjosh@civicrm.orgRevise "Engage" pageThe main navigation now includes a menu item "Engage" as a placeholder for sub menu items that focus on encouraging user engagement. On desktop, the parent navigation exposes the dropdown menu on click, preventing users from browsing to ...The main navigation now includes a menu item "Engage" as a placeholder for sub menu items that focus on encouraging user engagement. On desktop, the parent navigation exposes the dropdown menu on click, preventing users from browsing to the actual page of the parent menu item.
On mobile, this is not the case. The parent menu item does not trigger the sub menu until after users are routed to the page cited in the parent menu item.
In this case, the "Engage" menu item is pointed to https://civicrm.org/get-started. This is legacy content that needs revision.
The other menu items in the main nav behavior the same way but largely have decent pages. In order to be consistent, we should revise the content at https://civicrm.org/get-startedCommunity Reorganization Phase 1https://lab.civicrm.org/marketing/civicrm-website/-/issues/313Mirror new nav on CiviCRM Resources Dashlet2024-03-07T15:12:03ZandyburnsMirror new nav on CiviCRM Resources DashletReorganized nav menu on civicrm.org should be more consistent with in-app "CiviCRM Resources" dashlet in new civicrm.org navigation.
### Get Support > Find Support
Label change only
### Get Involved > Engage
- [Create an account with C...Reorganized nav menu on civicrm.org should be more consistent with in-app "CiviCRM Resources" dashlet in new civicrm.org navigation.
### Get Support > Find Support
Label change only
### Get Involved > Engage
- [Create an account with CiviCRM.org](https://civicrm.org/user/register?src=gs)
- [Register your site with CiviCRM](https://civicrm.org/register-your-site?src=gs&sid=06712b7b8eea00cae52a822a375f4146)
- [Subscribe to the Newsletter](https://civicrm.org/civicrm/mailing/subscribe?reset=1)
- [Find Upcoming CiviCRM events](https://civicrm.org/events?src=gs)
- [Support CiviCRM](https://civicrm.org/support-us)
Suggest we also add a link at the top within the pre-help text to create a civicrm.org account at the top of the dashlet.
"Created by contributors around the world, CiviCRM is, at its heart, built to impact the world. As open source software, CiviCRM is made freely available for use and improvement, serving organizations whose missions collectively impact and improve the world in which we live. Please [create a CiviCRM.org account](https://civicrm.org/user/login) to join the community, [donate to support the project](https://civicrm.org/civicrm/contribute/transact?reset=1&id=47&src=gs) and see other ways to [get involved](https://civicrm.org/get-involved?src=gs)!"
## Before
![image](/uploads/122f9e06ce8a6e85fd8c644026234c3d/image.png)
@josh needs to reviewCommunity Reorganization Phase 1bgmbgmhttps://lab.civicrm.org/marketing/civicrm-website/-/issues/312Raise visibility of Get Involved and related pages2023-12-05T20:25:00Zjoshjosh@civicrm.orgRaise visibility of Get Involved and related pagesPush Get Involved to a more prominent menu position and revise the page text. Include links as submenu items to various forms.
- Login form https://civicrm.org/user/login (this should probably remain on the main nav)
- Registration htt...Push Get Involved to a more prominent menu position and revise the page text. Include links as submenu items to various forms.
- Login form https://civicrm.org/user/login (this should probably remain on the main nav)
- Registration https://civicrm.org/user/register
- Subscribe to news & announcements: https://civicrm.org/civicrm/mailing/subscribe?reset=1
- Submit community profile: https://civicrm.org/civicrm/community-profile (visible to registered users)
Redundant pages:
- https://civicrm.org/get-started which is actually a decision-making page that could be created at civicrm.com to give more context for the 3 paths given.Community Reorganization Phase 1joshjosh@civicrm.orgjoshjosh@civicrm.orghttps://lab.civicrm.org/marketing/civicrm-website/-/issues/311Define user journeys2024-03-07T15:11:00ZandyburnsDefine user journeysAfter a user registers with civicrm.org, define their process / journey to engaging with the community.
### User Types
- Evaluator
- CiviCRM Admin for their org
- Implementer
- DeveloperAfter a user registers with civicrm.org, define their process / journey to engaging with the community.
### User Types
- Evaluator
- CiviCRM Admin for their org
- Implementer
- DeveloperCommunity Optimization Phase 2andyburnsandyburnshttps://lab.civicrm.org/marketing/civicrm-website/-/issues/309Inherited permission for a partner's employees2024-03-08T14:51:32ZandyburnsInherited permission for a partner's employeeshttps://lab.civicrm.org/marketing/civicrm-website/-/issues/308Unify content creation process2024-03-08T14:50:42ZandyburnsUnify content creation processEnable Gutenberg for all content creation for all node types so the experience is consistent.Enable Gutenberg for all content creation for all node types so the experience is consistent.bgmbgmhttps://lab.civicrm.org/marketing/civicrm-website/-/issues/306Overhaul the user portal2024-03-08T14:06:45ZandyburnsOverhaul the user portalOverhaul the “member” portal on civicrm.org (https://civicrm.org/users/your-username) to make it more intuitive for community members to more easily contribute and gain access to statistics.Overhaul the “member” portal on civicrm.org (https://civicrm.org/users/your-username) to make it more intuitive for community members to more easily contribute and gain access to statistics.Community Optimization Phase 2https://lab.civicrm.org/marketing/civicrm-website/-/issues/304Add email opt in on Download CiviCRM page for onboarding sequence2024-03-07T15:34:40ZandyburnsAdd email opt in on Download CiviCRM page for onboarding sequenceCurrently, on https://civicrm.org/download, the "Join the CiviCRM community…" mailing list subscription options is missing the first commitment level of getting started with CiviCRM. The https://civicrm.org/civicrm/mailing/subscribe opti...Currently, on https://civicrm.org/download, the "Join the CiviCRM community…" mailing list subscription options is missing the first commitment level of getting started with CiviCRM. The https://civicrm.org/civicrm/mailing/subscribe options are all well and good, but a simple onboarding sequence *that is entirely optional* could help people have more success. And this would allow for a followup down the line.
![image](/uploads/67eb4412cccce8b91ebfc62b1ee7e9a6/image.png)
Proposal:
- Create on page form that captures email ("Want some tips as you get started with CiviCRM? We'll send you some free advice and resources")
Automation:
- Create a flow to be defined in another issue. The premise is that we can advise on common pointers, docs, feature most used civi components, SK + FB, and at the bottom of an email, if they need support direct them to the partner directory.
- Allow for a survey say 3-6 months down the line on status of their implementation. Again point to partner directory as fallback option.
The Civi dropoff rates from past data seem to be higher than necessary.Giving them a guiding hand along the way and a solution to solve their problems either thru DIY resources or partner support can't hurt.https://lab.civicrm.org/marketing/civicrm-website/-/issues/303Event registration "error 9000" while trying to register for the Ashbourne sp...2023-09-22T13:29:45ZbgmEvent registration "error 9000" while trying to register for the Ashbourne sprintSomeone reported a bug with event registration:
> I was trying to book some tickets to the Sprint, but I keep getting a Stripe error message (9000) - see screenshot below.
![image](/uploads/c3839d9123ceb650b13d961194258e99/image.png)
...Someone reported a bug with event registration:
> I was trying to book some tickets to the Sprint, but I keep getting a Stripe error message (9000) - see screenshot below.
![image](/uploads/c3839d9123ceb650b13d961194258e99/image.png)
cc @joshbgmbgmhttps://lab.civicrm.org/marketing/civicrm-website/-/issues/302Remove references to member program2024-03-07T15:15:22ZandyburnsRemove references to member programPer https://lab.civicrm.org/marketing/civicrm-website/-/issues/300#note_91300 to phase out the membership program, we should replace with with a "Support CiviCRM" donation page link: https://civicrm.org/contribute
- [x] [CiviCRM Resourc...Per https://lab.civicrm.org/marketing/civicrm-website/-/issues/300#note_91300 to phase out the membership program, we should replace with with a "Support CiviCRM" donation page link: https://civicrm.org/contribute
- [x] [CiviCRM Resources Dashlet](https://lab.civicrm.org/marketing/civicrm-website/-/issues/300#note_91783)
- [ ] [Become a Member](https://civicrm.org/become-a-member)
- [x] Support CiviCRM > Become a Member nav
- [x] https://civicrm.org/support-us
- [ ] Home page at the bottom
- [ ] [Member listing](https://civicrm.org/members)
The general contribution page could be improved and take some content from member page:
## Members Impact the World
Over 11,000 organizations around the world use CiviCRM to make meaningful change.
Designed, developed and supported by a diverse and thriving ecosystem, CiviCRM is built to ensure that organizations everywhere, just like yours, maximize their resources and their impact. A donation to CiviCRM ensures its stability, ease of use, and compatibility with constantly changing technology for you and for every other organization that uses it. Your donation not only funds the work of the Core Team, it supports every organization that relies on it.
> Community support not only represents the most significant potential source of funding for the overall sustainability of CiviCRM, it embodies the spirit and purpose of CiviCRM and the community that builds and supports it.
- Dave Greenberg, Co-founder & project adviser
Ref: https://lab.civicrm.org/marketing/civicrm-website/-/issues/300Community Reorganization Phase 1joshjosh@civicrm.orgjoshjosh@civicrm.org