Reviews (3,658)
Overall rating
4.7
Edited November 21, 2020
So far so good. We were previously requesting reviews manually but the automated process in Stamped has done away with that. Seen a massive uplift in just a few days. The support team have been very helpful and quick to respond.
NaturalMan
United Kingdom
Over 1 year using the app