Skip to main content
This site contains affiliate links. We may earn a commission at no extra cost to you. Read our affiliate disclosure
Read time: 12 min Difficulty: Intermediate Updated: April 2026

How to Find Winning Campaigns with AdPlexity

You will learn:

  • The exact filter sequence that surfaces profitable campaigns in under 20 minutes
  • How to use run duration as a profitability signal (and when it misleads you)
  • How to decode a competitor's entire funnel from a single AdPlexity result
PREREQUISITE

You need an active AdPlexity account. If you don't have one yet, get AdPlexity here - then come back to this tutorial.

When I first got access to AdPlexity Native, I spent three hours randomly clicking through campaigns and learning nothing useful. The database is enormous and without a clear research process, you'll end up with a browser full of tabs and no insight.

This tutorial shows the exact workflow I developed over six months of daily use. It consistently surfaces profitable campaigns in 15-20 minutes. Here's the full process.

Step 1: Set Up Your Search Filters

Before searching for anything, configure your filters. These are the baseline settings I use for every new research session:

FilterSettingReason
Ad NetworkYour target network onlyNative, push, mobile have different creative formats and user intent. Don't mix.
CountryYour target geoTier-1 US and Tier-3 SEA are completely different markets - offers, funnels, price points all differ.
Run Duration (min)30Filters out A/B tests and dead campaigns. 30+ days = money being spent.
Last SeenPast 7 daysConfirms the campaign is still live today.
Sort byRun Duration (desc)Longest-running campaigns first - highest confidence signals.
AdPlexity filter panel with ad network selected, country set to US, run duration minimum 30 days, last-seen past 7 days
Baseline filter setup. Network locked to your traffic source, country to your target geo, run duration minimum 30 days, last-seen within 7 days. This is your research starting point every session.
PRO TIP

Save these filter settings as your default in AdPlexity. The tool doesn't persist filters between sessions by default, so you'll re-enter them every time unless you save them.

Step 2: Find Ads Running 30+ Days (The Duration Filter Hack)

Run duration is the most powerful signal in AdPlexity. Here's the logic: native and push traffic is not cheap. If an advertiser is paying $0.05-0.30 per click across Taboola or push networks, and their campaign has run every day for 30+ days, they are profitable. Nobody sustains unprofitable spend for a month.

The duration filter isn't a guarantee - here are the edge cases to watch for:

  • Brand advertisers - Some legitimate brands run awareness campaigns that aren't performance-driven. Filter these out by focusing on verticals like health, finance, dating, and gaming where all traffic is performance-based.
  • Retargeting pools - Some long-running campaigns are retargeting at tiny scale. Narrow publishers filter means the "scale" signal doesn't apply.
  • Evergreen tests - Occasionally an advertiser lets a small-budget test run forever. Check publisher count - if an ad only shows on 2-3 sites, it's not at scale.
AdPlexity results sorted by run duration with longest-running campaigns at top showing 45, 60, 78 day run durations
Results sorted by run duration, descending. The top results here show campaigns running 45, 60, and 78 days. These are your primary research targets - campaigns someone has been paying for every single day for months.

Step 3: Sort by Traffic Volume

After sorting by run duration, your next signal is publisher distribution. Click into a campaign and check how many publisher sites it's appearing on.

An ad appearing on 50+ publisher sites is running at real scale. An ad appearing on 3 sites is still in a test phase (or targeting a very narrow niche site). For your swipe file, prioritize campaigns that show broad publisher distribution.

PRO TIP

Publisher count correlates with scale. If an advertiser's ad appears on 100+ sites and has been running for 45 days, you're looking at a campaign spending thousands per day. That's a very high-confidence winning campaign to model from.

Step 4: Analyze the Landing Page

Click the landing page button to open AdPlexity's cached version. This is where most beginners stop - they look at the page and think "okay, interesting." That's not research.

Here's what you should systematically document:

  1. Above the fold - What's the first thing a visitor sees? Headline, image, CTA? What emotion does it trigger?
  2. The hook - What's the promise? What pain point is being addressed?
  3. Trust signals - Testimonials, logos, guarantees, authority indicators?
  4. CTA structure - Single CTA or multiple? What does the button say? Where is it placed?
  5. Page length - Short-form (VSL, quiz, single scroll) or long-form (long-copy sales letter)?
  6. Offer type - Free + shipping? Subscription? Direct sale? Affiliate funnel?
NOTE

Dynamic landers - especially quiz funnels - won't show their full funnel in the cached view. AdPlexity captures the entry point but the quiz logic and backend redirect are server-side. You'll need to visit the live page to trace the full funnel.

AdPlexity cached landing page viewer showing a health supplement landing page with above-fold analysis annotations
Cached landing page view. Analyze systematically: above-fold element, hook/promise, trust signals, CTA placement and copy, page structure. Document each component - don't just look, take notes.

Step 5: Decode the Funnel (Where Does the Click Go?)

The landing page is step 2 of the funnel. Before that is the ad. After that is the thank-you/upsell or offer checkout. You need to map the whole chain.

In AdPlexity, you can:

  1. See the ad creative - the image, headline, description, and which ad widget it appeared in
  2. See the destination URL - the URL the ad clicks to (often an affiliate tracking link or pre-lander)
  3. View the cached lander - the intermediate page before the offer
  4. Check the outbound links on the lander - follow them to identify the actual offer and CPA network

To identify the offer and network: right-click the outbound links on the cached lander and look for patterns like track.affiliatenetwork.com, offerwall.com, or known CPA network URLs. MaxBounty, ClickBank, ShareASale, and most affiliate networks have recognizable domain patterns in their tracking links.

PRO TIP

When you find a CPA network's tracking URL in a competitor's funnel, search that offer in your tracker or the network's advertiser portal. You can often find the offer name, payout, and whether it's still accepting new affiliates.

Step 6: Cross-Reference Across Multiple Days

One strong signal is good. Multiple days of the same signal is better. Before committing your creative direction to a competitor's campaign, verify it's been consistently running - not just active for a single day that AdPlexity happened to catch.

How to verify consistency:

  • Click on the advertiser name to see all their active campaigns
  • Check if the same ad appears across multiple date snapshots (if AdPlexity's history goes back far enough)
  • Look for campaign variations - if an advertiser has 3-4 versions of the same campaign running, they've found a winning angle and are scaling it with creative testing

Multiple variations of the same funnel is actually the strongest signal. It means the advertiser found something profitable and is now doing what every smart media buyer does: scale the winner with creative iteration.

Step 7: Build Your Swipe File

Research without documentation is wasted. I keep a Google Sheet for every niche I research. Columns:

ColumnWhat to Record
Ad image filenameDownload the creative (right-click save)
HeadlineExact text, copy verbatim
Ad networkTaboola / Outbrain / MGID / etc.
CountryTarget geo
Run durationDays active at time of research
Publisher countHow many sites it ran on
LP typeAdvertorial / quiz / VSL / direct sale
Offer typeFree trial / subscription / direct / lead gen
CPA network (if identifiable)MaxBounty / ClickBank / etc.
Angle / hook1-sentence description of the emotional hook
My rating1-5 confidence this is profitable
NotesAnything notable about the execution

After 15-20 entries for a niche, patterns become obvious. You'll see which angles dominate, which image styles convert (curiosity gap headlines with before/after images for health; urgency/scarcity for finance; lifestyle for gaming), and what LP structures are being used at scale.

PRO TIP

Download the creative images and rename them descriptively: health-joint-pain-before-after-elderly-woman.jpg. When you're briefing a designer or generating variants, having a searchable image library of proven concepts is worth more than the research spreadsheet itself.

After Following These Steps

After a complete research session (15-20 ads documented, 30+ day minimum duration), you should have:

  • 2-3 primary angles that dominate the niche
  • A shortlist of landing page structures that are being used at scale
  • Identified 1-2 specific offers (and their CPA networks) that are running at volume
  • A creative swipe file with 10+ examples of proven images and headlines
  • A clear picture of what NOT to do (angles and structures that appear only briefly or in very low volume)

This is not a template to copy - it's intelligence to inform your own campaign. You model the structure, not the content. Take the proven angle, create original creatives in that direction, and test with your own offer.

Next Steps

Now that you know how to find winning campaigns, the next skill is drilling deeper into what's behind them. The funnel spy tutorial picks up where this one leaves off:

Ready to Run Your First Research Session?

Follow the 7 steps above with your AdPlexity account open. Your first session should take about an hour. By session five, you'll do it in 15 minutes.

Get AdPlexity →