Insights

Culture and Retention Impression is a B Corp certified agency with strong retention metrics (93% staff, 95% client), highlighting stability, values alignment, and long-term client partnerships. This suggests upsell opportunities with existing clients and a compelling story for enterprise buyers prioritizing ethical practices and reliability.

Awarded credibility Recent and multiple industry awards (Best Agency to Work For, Campaign UK Agency of the Year shortlisted, Global Agency Awards wins) enhance credibility and social proof, supporting outreach to mid-market and enterprise brands seeking proven performance partners.

Leadership expansion Appointment of a managing partner signals strategic growth and potential entry into new markets. Sales outreach can target growth-focused clients in expanded regions like New York, leveraging the story of scale and leadership-driven investment.

Technology emphasis Proprietary experimentation processes and tech stack including Optimizely, Google Ads, Microsoft Clarity, and data-driven measurement position Impression as a performance-focused partner. This can appeal to brands prioritizing data-backed optimization and measurable ROI.

Market positioning A mid-size agency with a strong performance narrative and recognition in digital marketing awards, targeting mid-market to high-growth clients seeking agile, creative problem-solving at scale. Opportunity to differentiate from larger networks with personalized, innovative campaigns.

Impression Tech Stack

Impression uses 8 technology products and services including Optimizely, Facebook Ads, LinkedIn Ads, and more. Explore Impression's tech stack below.

Media & News

Impression's Email Address Formats

Impression uses at least 2 format(s):
Impression Email FormatsExamplePercentage
First.Last@impression.co.ukJohn.Doe@impression.co.uk
88%
First@impression.co.ukJohn@impression.co.uk
10%
FL@impression.co.ukJD@impression.co.uk
1%
FLast@impression.co.ukJDoe@impression.co.uk
1%
First.Last@impressiondigital.comJohn.Doe@impressiondigital.com
100%

Frequently Asked Questions

What is Impression's phone number?

Minus sign iconPlus sign icon
You can contact Impression's main corporate office by phone at . For more prospecting data, LeadIQ has access to up-to-date and accurate contact information within our platform. Find, capture, and sync contact data to your CRM and sales tools in one click.

What is Impression's stock symbol?

Minus sign iconPlus sign icon
Impression is a publicly traded company; the company's stock symbol is 2695.HK.

What is Impression's official website and social media links?

Minus sign iconPlus sign icon
Impression's official website is impressiondigital.com and has social profiles on LinkedIn.

How much revenue does Impression generate?

Minus sign iconPlus sign icon
As of August 2026, Impression's annual revenue is estimated to be $10M - $25M.

What is Impression's NAICS code?

Minus sign iconPlus sign icon
Impression's NAICS code is 5418 - Advertising, Public Relations, and Related Services.

How many employees does Impression have currently?

Minus sign iconPlus sign icon
As of August 2026, Impression has approximately 280 employees across 5 continents, including EuropeAsiaAfrica. Key team members include Chief Technology Officer: A. D.Chief Strategy Officer (cso): L. W.Chief Operating Officer: T. C.. Explore Impression's employee directory with LeadIQ.

What industry does Impression belong to?

Minus sign iconPlus sign icon
Impression operates in the Marketing Services industry.

What technology does Impression use?

Minus sign iconPlus sign icon
Impression's tech stack includes OptimizelyFacebook AdsLinkedIn AdsAmazon Web ServicesGitHubGoogle BigQueryGoogle CloudKlaviyo.

What is Impression's email format?

Minus sign iconPlus sign icon
Impression's email format typically follows the pattern of First.Last@impression.co.uk. Find more Impression email formats with LeadIQ.

When was Impression founded?

Minus sign iconPlus sign icon
Impression was founded in 2012.
Impression logo

Impression

Marketing ServicesEngland, United Kingdom201-500 Employees

Impression operates in the marketing services industry as a performance marketing agency with offices in Manchester, Nottingham, London and New York. The company has 201-500 employees. It relies on a team of creative problem-solvers supported by a proprietary technology platform and a structured experimentation process to measure and maximise marketing effectiveness. It is B Corp certified and promotes a 'Business for Good' value; in 2024 it won B Corp Company of the Year and Digital Agency of the Year awards. The organization reports a 93% staff retention rate and a 95% client retention rate, and its website is https://impressiondigital.com.

Section iconCompany Overview

Phone number
Stock Symbol
2695.HK
NAICS Code
5418 - Advertising, Public Relations, and Related Services
Founded
2012
Employees
201-500

Section iconFunding & Financials

  • $10M - $25M

    Impression's revenue is estimated to be in the range of $10M - $25M

Section iconFunding & Financials

  • $10M - $25M

    Impression's revenue is estimated to be in the range of $10M - $25M

Ready to create more pipeline?

Get a demo and discover why thousands of SDR and Sales teams trust
LeadIQ to help them build pipeline confidently.

© LeadIQ, Inc. All rights reserved.