In the 1 264 days starting June 11, 2021, until today, there have been 13 checks on impression.co.uk's operability. Out of the total number of checks attempted, impression.co.uk was operational 13 times, last recorded on November 21, 2024, and responded with a 200 status code. Based on all the checks made as of November 26, 2024, no offline periods were observed for impression.co.uk. As of November 26, 2024, the responses obtained have been confirmed to be error status-free. The response time on November 21, 2024, was 0.118 seconds, compared to the average of 0.644 seconds on impression.co.uk.