How do you find companies that are running ads?
If you sell something that matters to companies that advertise, a company running ads right now is a better prospect than one that isn't. That's true for an agency that manages paid social, a tool that makes ad creative, or a consultant who fixes landing pages. A company with live ads has money set aside for advertising and someone watching the results. A company that just started advertising has a lot of decisions in front of it, and you may be able to help with them.
The evidence is public. The Meta Ad Library shows ads running on Facebook and Instagram, and you can search it by advertiser or by keyword. The Google Ads Transparency Center shows a verified advertiser's search, display, and YouTube ads. LinkedIn's Ad Library shows the ads companies have run on LinkedIn. For each ad, these libraries show the copy, the image or video, the page it links to, and usually the date it started running. They don't show how much a company spends, except for political and social-issue ads, and they don't show whether an ad is working.
Searching the libraries by hand works for a handful of companies, but it gets slow at fifty. You look up each company and make sure you found the right advertiser, because plenty of brands share a name. You note what's running and since when. Then you do it all again next month to see who started. Through all of it, the libraries can't tell you whether an advertiser is a company you'd actually want as a customer.
That's repetitive research with a judgment call at every step, and it's the kind of work an AI agent handles well. Kite is an AI marketer. It researches your business, builds a growth strategy, and ships the work that brings you new customers. Here's how it finds companies that are running ads and turns them into prospects.
How Kite finds companies that are running ads
Kite treats ad activity as a reason to contact a company that already fits, not as the definition of a prospect. Plenty of companies run ads and would never buy from you. So Kite starts with who you sell to, finds companies that match, and then checks their ads. It also searches Meta's ad library with the words your market uses, which surfaces advertisers your list missed.
For each company, Kite records what the ad library shows and how recent it is. It finds the right person to contact and writes outreach that opens with something specific from the company's own ads. Then it repeats the check on a schedule, so new advertisers reach you while they're still deciding how to run their ads.
- Start with companies that fit what you sell
- Search the ad libraries for the words your market uses
- Check which companies on your list are advertising right now
- Which companies just started advertising?
- Turn each company's ads into a reason to reach out
- Keep the list current
Start with companies that fit what you sell
A company running ads is only a prospect if it's the kind of company you can help, so Kite starts with fit. It already knows your positioning, your products, and your best customers from its research on your business. It uses that knowledge to describe the companies worth looking for.
Kite then searches for companies by industry, size, and location. It can narrow the search by headcount growth, funding, technology use, or hiring. An agency that runs Meta ads for dental practices might want independent practices in Texas with more than one location. A tool built for B2B software teams that advertise on LinkedIn might want companies with 50 to 500 employees that recently raised money.
You can also hand Kite a list you already have. That might be the accounts in your CRM, a spreadsheet from a trade show, or a set of companies that look like your best customers. Kite can stack ad activity on top of other timely events, too. A company that just raised money and is hiring a head of growth is more likely to need help with its ads than one that's doing neither.
Search the ad libraries for the words your market uses
To find advertisers you haven't heard of, Kite searches Meta's ad library by keyword, using the words your prospects would put in their own ads. For the dental agency, that might be "same-day crowns" or "Invisalign consultation." For a company that sells to home-services businesses, it might be "free estimate" or "emergency plumber." Each search covers one country, such as the United States.
A keyword search returns a sample of the advertisers whose ads match that phrase. It doesn't return the whole market. Kite tries a couple of different wordings and tells you the results are a sample. It then checks each advertiser it found against your ideal customer profile before adding it to your list, because a phrase like "free estimate" also matches companies you'd never sell to.
If you sell to ecommerce brands, Kite can also find fast-growing Shopify and direct-to-consumer brands by category and country, along with the Meta ads tied to their growth.
Check which companies on your list are advertising right now
For each company on the list, Kite looks up its ads from its website address and records what the library shows. Starting from the website address matters. Many brands share a name, and a lookup by name alone can return another company's ads without any sign that something went wrong.
Kite checks the platform that matters to what you sell. Meta, which covers Facebook and Instagram, is the default. Kite checks Google search ads or LinkedIn ads instead when those are your business. A company selling LinkedIn ad management, for example, cares about LinkedIn and not much else.
For each company, Kite records the platform, the live ads it found, the start date of the oldest live ad, the date it checked, and a link to the ad library. It words the finding as exactly what the library showed, such as "advertising on Meta as of October 24, 2026, with the oldest live ad starting on August 3." An ad that has stayed live for months tells you the company keeps paying to run it.
Sometimes a lookup returns nothing. The library may not have collected that brand yet, or the company may advertise somewhere Kite didn't check. Kite leaves those companies marked as unknown instead of labeling them as not advertising, so you don't drop a good prospect because of a gap in the data.
Which companies just started advertising?
Kite calls a company a new advertiser only when its full ad history, ended ads included, starts inside the window you care about, such as the last 90 days. That rule matters because a recent start date on a live ad usually means a new ad, not a new advertiser. A company that has advertised for three years will still have ads that started last week.
So when you ask which companies just started advertising, Kite pulls both live and past ads for each company. It only says a company started advertising when the library has no older ads for it and the earliest ad falls inside your window. When the library doesn't return enough history or dates to tell, Kite says the company is advertising and leaves the start date open.
Kite can also check whether a company put paid ads behind a recent event. It takes the date of a launch or a funding announcement, pulls the company's ads, and keeps the ones that started after it. A company that just raised money and launched its first Meta campaign two weeks later is a timely prospect for an agency.
Turn each company's ads into a reason to reach out
A company's own ads show what it sells, who it's trying to reach, and what it's offering, and that gives your outreach a specific opening. Kite reads each company's ad copy and offers. It can also open the landing pages behind its longest-running ads and check how fast those pages load on a phone.
That gives Kite something concrete to say. An email from the dental agency might point out that all eight of a practice's live Meta ads offer a free consultation but send people to a homepage with no booking form. An email from a creative studio might note that a brand has run the same two images since spring.
Kite finds the right person at each company by title, function, and seniority. Each record includes the person's role, company, LinkedIn profile, and a professional email address when one is available. Kite scores each prospect from one to five against your criteria and explains the score. It then drafts outreach that opens with the ad finding and saves the list to your connected CRM or spreadsheet. When you approve the emails, Kite sends them from your team's Kite email address or your connected email product.
Keep the list current
Companies start and stop advertising all the time, so Kite can run the same check on a schedule and report what changed. Each time it looks up a company's ads, Kite saves a dated record in your team's wiki that shows which ads were live on that day. The next check compares against that record and reports the new ads, the ads that ended, and the companies that started advertising since the last look.
You can schedule the check weekly or on whatever cadence suits you. For example, Kite can run your market's keywords through Meta's ad library every Monday and send you the new advertisers that fit your profile. Results arrive in a Slack channel, by email, or as a conversation in the Kite web app.
What you get
A list of companies that fit and are advertising
Each company on it matches your ideal customer profile and has live ads on the platform you care about.
The ad evidence for each company
That includes the platform, the live ads found, the start date of the oldest live ad, the date Kite checked, and a link to the ad library so you can see the ads yourself.
A short list of new advertisers
These are companies whose ad history starts inside your window, kept separate from companies that have advertised for years.
Contacts and outreach drafts
Kite includes the right person at each company, a score with an explanation, and an email that opens with something specific from the company's ads.
A recurring check
Kite runs the same search on a schedule and tells you which companies started or stopped advertising since the last check.
How to get started
Tell Kite who you sell to and which ads you care about. You might say, "Find dental practices in Texas that are running Facebook ads," "Which of the accounts in our HubSpot pipeline are advertising on LinkedIn?" or "Find skincare brands on Shopify that are growing fast and running Meta ads." You can work with Kite in the Kite web app or in Slack.
Kite uses what it already knows about your business to propose the profile, the platforms, and the keywords it will search. You can adjust any of them before it starts. It returns the list with the ad evidence for each company, then finds contacts and drafts outreach for the companies you choose.
You don't need to connect anything for the research. Kite's built-in sources cover the ad libraries, company data, and contact details. Connect your CRM or a spreadsheet when you want Kite to save the list there, and connect an email product if you want outreach to go from your own inbox. Kite asks before it sends any email.
If you run an agency, you can give each client its own Kite team with its own research and settings. That keeps prospecting for your agency separate from the work you do for clients.
Integrations used to find companies that are running ads
Kite finds companies, their ads, and the right contacts with its own built-in data sources, so you can start without separate accounts or subscriptions. You connect your own tools only when you want the list and the outreach to land where your team already works.
Find the companies and their ads
Save the list and send the outreach
Common questions
Can Kite tell how much a company spends on ads?
No. Meta, Google, and LinkedIn don't publish what a company spends on its commercial ads, so no tool built on their ad libraries can report it accurately. What Kite can show is how many live ads a company is running, on which platforms, and how long each one has been live. A company running a dozen ads that have stayed live for months is clearly committed to advertising, even without a dollar figure.
Does an empty result mean a company isn't advertising?
No. An empty result can mean the library hasn't collected that brand, the company advertises on a platform Kite didn't check, or the company's ads run under a different page name. Kite marks those companies as unknown. If a company matters to you, ask Kite to check another platform.
Which ad platforms can Kite check?
Kite can look up a company's ads on Meta, which covers Facebook and Instagram, as well as Google and LinkedIn. Keyword searches across advertisers cover Meta's ad library. For ecommerce brands, Kite can also look at public TikTok content.
How should an agency use ad activity to find clients?
Look for companies whose ads show the problem you solve. An agency that writes creative might target brands that have run the same few ads for months. A landing-page specialist might target companies whose ads send people to a slow or generic page. Tell Kite what you fix, and it will look for that pattern in each company's ads and lead the outreach with it.
How is this different from an ad spy tool?
Ad spy tools are built for browsing and saving other companies' ads, usually for creative inspiration or competitor research. Kite uses the same kind of ad data as one step in prospecting. It checks whether each advertiser fits your customer profile, finds the right person to contact, writes outreach based on that company's ads, and repeats the check on a schedule.