Tried to find answer in past topics but none covered this i know about clicks but not sure what impression meaning thanks
How many times your gig is seen in the search
“Impression” means how many people saw your gig on another page somewhere on Fiverr.
So it is only within fiverr or other platform too
“Impression” Depend on a gig over all Performance like who much buyer visit on your gig or gig rank on fiverr search page or order on gig and many more things.