Find the ads that sell. Make them yours.

Paste a product URL. See the ads already winning in your category, clone them with your brand kit, see which one sold.

Any product page.
Reads public ad libraries acrossMetaInstagramTikTok

Meta. Instagram. TikTok. One spy.

Every ad already running in your category, with where it came from.

Kettleworks ad
Kettleworks
47 days
Ad preview not available yet
Ad preview not available yet
Ad preview not available yet
Ad preview not available yet
Ad preview not available yet
Ad preview not available yet
Ad preview not available yet
Ad preview not available yet
Ad preview not available yet
Ad preview not available yet
Ad preview not available yet
Ad preview not available yet
Ad preview not available yet

Showing 14 of 318 active ads · fetched 4 min ago

Spy. Clone. Validate. Sell.

The whole loop, in four moves.

01

Spy the winners

Public ad libraries, read per ad. Source, advertiser, first seen, days active.

Spy · advertisers like Nordvik · 318 active
Ad preview not available yet
Ad preview not available yet
Meta Ad Library · Kettleworks · first seen 20 Jul 2026 · 47 days active
Create · from KettleworksBrand kit Nordvik v3
The spied Kettleworks ad
NV-Trail-Flask-04, the Nordvik clone
Meta Ad Library · Kettleworks · first seen 20 Jul 2026 · 47 days active
NV-Trail-Flask-04 · Brand kit Nordvik v3 · derived from Kettleworks
02

Clone it as yours

Same composition, your product, your kit. Every creative keeps its origin.

03

Export only what passes

Every placement checked rule by rule. Download locks until it passes.

Export · NV-Trail-Flask-041 placement failing
  • Meta Feed · 4:5 · 1080×1350PASS
  • Meta Reels · 9:16 · 1080×1920FAIL · safe zone

    Headline sits 14% inside the bottom UI overlay. Fix: raise the headline 168 px.

Locked until Meta Reels passes.
Attribution · last 7 daysnordvik.com
Spend
$2,940
CTR
2.1%
Orders
312
ROAS
3.6×
  • NV-Trail-Flask-04312 orders$10,608
  • NV-Trail-Flask-02not connected: no store for this brand
04

See which one sold

Spend, orders and sales back on the creative. A missing source reads as missing.

Everything around the loop

On every plan, including Free.

Boards & swipe files

Ad preview not available yet
Ad preview not available yet
Ad preview not available yet
Ad preview not available yet
Nordvik swipe24 ads · shared with Marta

Save any spied ad. Share the board with a client seat.

Brand kits

Nordvik v3
Inter Tight 600Inter 400 · 2 files
Safe zone · Reels 9:16top 250 · bottom 340 px

Real font files. Exact safe-zone coordinates per placement.

Variations

Cold at hour nine.
Still cold.
NV-Trail-Flask-0412 variations · 1 credit

Twelve takes on one composition, each one traceable.

UGC takes

Ad preview not available yet
0:15
NV-Trail-Flask-03
take 2 of 3 · rendering
likeness on file · Nordvik
48 credits · debited first

A 15-second UGC take from a likeness on file. Three takes per job.

Credit ledger

  • UGC take 2 of 3 · NV-Trail-Flask-03−48
  • Provider failed · credited back+48
  • Balance1,146 / 1,400 · Pro

Debited before the provider runs. Refunded when it fails.

Approvals & publish

  • NV-Trail-Flask-04 → Nordvik — Prospectinglive
  • MOv05 · awaiting Marta Oliveirapending
  • v12 → Nordvik — Reelsqueued

Client seats approve. You publish straight to the ad account.

Choose your plan

Plans differ by capacity, never by capability.

Loading plans

On every plan, including Free: the ad spy with provenance, the brand kit, export validation, the credit ledger and attribution. 1 credit ≈ one static attempt · a 15-second UGC take ≈ 40–60 credits.

Stop starting from
a blank prompt.

Start from the ad that already works.

40 credits · no card