The customer ratings that build trust and local search ranking.
Google reviews are decisive for customers' decisions and for local search ranking in Switzerland. The obstacle is never satisfaction, but the effort of leaving a review.
A virtual business card includes a button that leads straight to your Google reviews page: fewer steps, far more reviews.