How to see all the ads a Facebook Page is running
Updated 10/27/2026
Short answer: open the Meta Ad Library, type the Page name and pick the right Page from the suggestions. You see every ad the Page is running. The URL then contains view_all_page_id, keep it to open the Page quickly next time.
Steps to do it by hand
- Go to the Meta Ad Library, choose a country and set the ad category to All ads.
- Type the Page name and pick the right Page from the suggestions (don't run a keyword search).
- Filter the status to Active so you only see ads that are still running.
- Each ad has a start date and a landing page link. Open the link to see which store and products the Page is selling.
- An ad marked "multiple versions" is the same content running in several versions on this Page.
What the Ad Library doesn't tell you
- How old the video is: the start date is the date of the ad, not the date the video was first uploaded.
- How many shops run the same video: The Library groups ads with identical visuals and text, but doesn't tell you how many other shops are running the same video, especially when they change the text or music.
- Spend and reach: for commercial ads outside the EU, the Library doesn't have these numbers.
Do it faster with SpyWinAds
Page lookup from SpyWinAds groups the Page's ads by video, shows the date each video file was first uploaded to Facebook, points out the store and products the Page is pushing, and tells you whether the Page is scaling, testing or has gone cold. Free, no account needed.
See also: How to tell when a Facebook ad video was first uploaded ›
Data from the SpyWinAds library
- 12.8% of videos had their file on Facebook more than 30 days before the first ad: old videos brought back as ads.
- 73.8% of videos are run by only one store.
Source: SpyWinAds Research, Video Reuse Index, figures as of 10/25/2026, based on 79,846 videos used in US Facebook ads with a known file date. Underlying data: Meta Ad Library.
Original data from the SpyWinAds library: how Facebook video ads get reused ›