Hello, I’m Tyler Pearson and I’m a sofware engineer living in beautiful San Francisco, California. I like code, politics, startups, mountain bikes, and Taco Tuesday.
How SaaS Startups Use the Meta Ads Library for Competitive Research

How SaaS Startups Use the Meta Ads Library for Competitive Research
How SaaS Startups Use the Meta Ads Library for Competitive Research
A SaaS startup with a small marketing budget can't afford to guess at what messaging resonates in its category, and the Meta Ads Library offers a free, public window into exactly what competitors are currently testing, no paid research subscription required to get started.
Startups that use this window systematically, rather than glancing at it once before launch, consistently arrive at sharper positioning faster than those relying purely on internal brainstorming sessions disconnected from what's actually happening in the market right now.
Identifying Which Competitors Are Actually Worth Watching
Searching a category's obvious keywords in the Meta Ads Library surfaces the loudest, best-funded competitors quickly, but a startup should also search for the specific pain points its own product addresses, since that often reveals smaller, more directly relevant competitors that a name-based search would miss entirely.
Tracking five to eight competitors closely tends to produce more useful signal than tracking twenty superficially, since the depth of attention matters more than the breadth of coverage for a small team without dedicated competitive intelligence staff.
What Messaging Patterns Actually Reveal About Positioning
Searching a competitor's ads using Meta ads library search and reading several months of creative in sequence, rather than a single snapshot, reveals which messaging angles a competitor has sustained versus which ones they tested briefly and dropped after apparent underperformance.
A messaging angle that persists for months across multiple ad variants is a far stronger signal of what's actually converting for that competitor than a single ad seen once, since sustained spend on a losing message is rare in any reasonably disciplined marketing team.
Pricing and Offer Signals Hidden in Plain Sight
Competitor ads frequently reveal pricing strategy shifts before an official announcement, a free trial extended from 14 to 30 days, or a new tiered plan introduced quietly through ad creative before it appears prominently on the competitor's own pricing page.
Noticing these shifts early gives a startup a meaningful head start on responding, whether that means matching the change, differentiating against it deliberately, or simply understanding where the category's competitive pressure is currently concentrated.
Turning Library Research Into an Actual Content and Ad Calendar
Findings from this research are only useful if they feed into an actual plan, so mapping observed competitor angles against a startup's own upcoming feature releases and content calendar turns passive research into decisions about what to say and when to say it.
According to B2B SaaS competitive intelligence trend data, startups that treat competitive research as an ongoing input to planning, not a one-time exercise, show measurably better marketing efficiency than those that only look at competitors sporadically or reactively.
Common Mistakes Startups Make When Starting This Research
Copying a competitor's exact messaging rather than using it as a reference point for what the category currently expects is the most common mistake, since a startup that sounds identical to an established competitor gives a prospective customer no clear reason to switch.
Treating this research as a one-time pre-launch task rather than an ongoing weekly habit is the second most common mistake, allowing a startup's positioning to fall out of step with a category that keeps moving after the initial launch period ends.
Building This Research Into the Broader Marketing Rhythm
Pairing ad library research with existing rituals, a weekly marketing sync or a monthly planning session, gives it a natural home in the calendar rather than depending on someone remembering to do it whenever they happen to think of it.
Startups that succeed at maintaining this habit long-term almost always assign clear ownership to one specific person, rather than treating it as a shared responsibility that in practice nobody consistently prioritises when other work gets busy.
Scaling This Research as the Startup and the Category Both Grow
A single founder can realistically track five or six competitors manually, but once a startup grows past a small team, that same manual approach starts consuming disproportionate time relative to the marketing value it produces, signalling it's time to formalise the process with clearer documentation and possibly dedicated tooling.
The underlying discipline, watching the category systematically rather than sporadically, matters more than the specific tool or process used to do it, and that discipline should survive any transition to more sophisticated tooling as the company scales.
A Simple Test to Confirm the Research Is Actually Working
A useful gut check is asking whether the team's positioning has changed in any concrete way over the past quarter as a direct result of competitor research, since research that never influences an actual decision has effectively become a habit performed for its own sake rather than a genuinely useful input.
Startups that can point to a specific messaging change, feature emphasis, or pricing decision traceable back to something observed in competitor ads are getting real value from the process, while those that can't may be going through the motions without the research actually shaping strategy.
Running this check every quarter, rather than assuming the habit is working simply because it's still happening, keeps the research effort honest and prevents it from becoming a ritual disconnected from any actual strategic outcome.
A short written note each quarter, even a single sentence naming the specific change the research prompted, creates a simple audit trail proving the process is earning its place in the team's schedule.
Launching (and open sourcing) a microsite with 20,000 users in the first week ➞
How to easily integrate machine learning with Ruby on Rails to fight spam ➞
Using legislative data to calculate the effectiveness of state lawmakers ➞
How to automate regular Parse backups with Capybara ➞
Setting up accurate and scalable view count tracking with browser fingerprinting, Redis, and Rails ➞
Building a JSON API for California state code ➞
How we moved a half million user site from the Stone Age to the present with a rebuild ➞
Analyzing who Congress follows on Twitter ➞
Analyzing the most common words in bios of Twitter users ➞
The most commonly followed Twitter accounts by various groups of people ➞
Open Source
I try to push as much code as I can to Github in the hope that someone else will find it useful. Here are some a few of the projects currently up there: