Reviews (1,019)
Overall rating
4.9
Edited February 25, 2023
I always like to try the tech support before installing an app, and they were very helpful I'm going to try the app now!
Update: I used the app for some simple things and now am setting up the affiliate part. The tech support chat was super helpful and made it easy to do!
SteelCore Studio®
United States
11 months using the app