Top Local Agency - Methodology

In the digital marketing industry, it can be difficult to identify agencies and service providers that provide high quality work at a fair price. At UpCity, we’ve worked hard to build a methodology and criteria for our Top Local Agency platform to give business owners the tools and intelligence to research great providers in their local area, and to make it easy for those business owners to procure the services they need quickly.

The TLA ranking algorithm considers more than 25 dimensions across 3 different criteria groups to assign a list placement and ranking for every agency in our directory. The major criteria groups are outlined below:


All agencies must satisfy these requirements to be considered for inclusion in the Top Local Agency marketplace.

  • Location Proximity - Because our lists are designed to help small & medium sized local businesses, we require any agency listed in our directory to be located within 30 miles of a given city to qualify for placement on a list for that city.
  • Core Offering/Targeting - At least 50% of an agency’s business must be comprised of small & medium sized businesses to be considered for our Top Local Agency directory.
    Agency Quality & Certification
  • Certification - UpCity works closely with agencies across the world to provide software and services to scale their businesses. Because of these close relationships, we evaluate our partner agencies internally and provide a certification program for agencies that provide value and service quality that goes above and beyond our regular requirements, ensuring that businesses who use the TLA platform get the highest quality service, every time.


To ensure that the marketplace contains high-quality, informative listings, we require agencies to maintain a minimum standard for their profiles.

  • Directory Profile Completion - In order to connect businesses with the best possible service providers, we have designed our TLA directory profiles to include at-a-glance information that helps business owners quickly determine if a service provider is a good fit for their project. Because of this, we heavily weight profile completion when assigning list placement to ensure that agencies at the top will always have the most complete and up-to-date profile information visible.
  • Profile Information Accuracy - We also check to ensure that the information agencies present in their directory profiles is an accurate representation of their service offerings & capabilities, giving businesses peace of mind when shopping for digital marketing services.


We take a number of external market factors into account when considering agencies for inclusion.

  • Online Market Presence - We assess many factors of an agency’s online presence, including organic search visibility and paid advertising utilization.
  • Website Representation - Because an agency’s website is the “face” of their business online, we strongly consider the site and its content when assessing agencies for ranking placement. Some of the most important factors we consider:
  • Presence of Services-Related Copy - does the site accurately and comprehensively explain the services offered by the agency?
  • Quality of Content - is the website content concise and accurate to the agency’s offerings and abilities?
  • Authority & Trust Symbols - has the agency been recognized for their work or reputation? Do they prominently display these accolades on their site?
  • Reputation & Social Presence - does the agency have a positive reputation online and in reviews? Does the agency actively represent themselves on social media?
  • Site Design & Performance - does the agency website comply with current best practices? Is the site responsive or mobile friendly? Does the site load quickly and without error?