Why does the customer feedback (negative) page also include links for customers to review the business?

These links are required in order to comply with most review sites’ (Google, Trustpilot, etc.) policies. These sites almost always have policies in place that prohibit businesses from requesting only positive reviews. Businesses that violate this policy can have their reviews removed. We’ve found that by including these links alongside the customer feedback form, customers nearly always use the form instead of leaving a negative review.

Why can’t Trustcrafter manage/request Yelp reviews?

Yelp’s official policies forbid businesses from requesting that their customers leave reviews on Yelp. Organizations that are found to be in violation of this policy can have their reviews and listings removed or suppressed.