Automattic / Automattic/jetpack
Enhancement: CRM should append comments when the same contact resubmits the contact form
- Dominant language
- PHP
- Stars
- 1.8k
- Forks
- 898
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 774
Description
### Impacted plugin
CRM
### What
CRM should append comments when the same contact resubmits the contact form
### How
This suggestion was submitted via 10026253-zd-a8c
> At the moment, when a new web form is submitted for a contact that already exists in the CRM, the "comments" field gets overwritten with the new input. This results in the loss of any previously stored notes or observations, which are often valuable for follow-up and customer history tracking.
>
> We would like to propose a feature enhancement where, instead of replacing the existing content, the new comment is appended—either directly in the same field (keeping a chronological log) or stored in the contact's activity log/history. This would ensure we retain a complete record of interactions submitted via automated forms.
>
> Thank you for considering this suggestion. We believe this functionality would significantly improve the usability and data integrity of the CRM system.
Contributor guide
Research direction
Start by locating the CRM contact-form submission entry point and the logic that updates the contact's comments. Determine whether the requested behavior should append entries in the comments field or use the contact activity history, then define tests that demonstrate existing comments are retained after a resubmission.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php, wordpress
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100