Decision · 2026-05-20

Going with Advertising as the next SEO + workflow push.

All three segments were live options. Product Photography had the bigger raw brand cluster and Headshots is already anchored by BetterPic. We're picking Advertising because the buyer is a high-CPC marketer with active creative-fatigue pain, the brand-compare ladder stacks against beatable competitors (omneky, pencil ai, adcreative.ai, predis ai), and ComfyUI workflows map cleanly onto creative-automation use cases (variant generation, multi-format resize, localized creative).

Picked · Advertising Picked · Product Photography (Q3 2026, parallel to ads) Anchored · Headshots (BetterPic)
Side-by-side · click a card for the full analysis
🏆 Picked Click ↓

Advertising

Best easy + decent vol
omneky KD 4 · 1,000/mo
Whale (hard but big)
ad creative ai KD 26 · 2,000/mo · $6 CPC
Rankable cluster (KD ≤ 30)
~8,400/mo + competitor stack
Commercial intent
Very high · agency / DTC marketer · $5-9 CPC
ComfyUI workflow fit
Strong · variant gen, multi-format resize, localized creative
🏆 Picked · Q3 2026 Click ↓

Product Photography

Best easy + decent vol
claid ai KD 1 · 450/mo
Whale (hard but big)
photoroom KD 48 · 19,000/mo
Rankable cluster (KD ≤ 30)
~24,500/mo brand stack
Commercial intent
High · Shopify / Amazon / DTC · $2-6 CPC
ComfyUI workflow fit
Perfect · but buyer overlap with Shopify ecosystem we're not yet wired into
Anchored · BetterPic Click ↓

Headshots & Portraits

Best easy + decent vol
ai selfie generator KD 0 · 2,400/mo
Whale (hard but big)
corporate headshot KD 51 · 10K / 128K cluster
Rankable cluster (KD ≤ 30)
~3,200/mo
Commercial intent
Mixed · B2C consumer + B2B HR-tech
ComfyUI workflow fit
Moderate · known use case but B2C audience harder to monetize on workflows
Deep-dive · Advertising

Why advertising

~8,400/mo of search traffic sits at KD ≤ 30 once you drop the impossible head terms. The cluster splits cleanly into three buyer modes: competitor research (omneky, pencil ai, adcreative.ai, predis ai), solution shopping (creative automation, DCO platform, ad creative ai), and scale problems (multi-format ad resize, ad variation generator, localized ad creative). All three are ComfyUI-friendly — variant generation and resize/localization at scale is exactly what node-graph workflows do better than monolithic SaaS.

Reason 1

Beatable competitor ladder

omneky (KD 4, 1K), pencil ai (KD 17, 1.4K), adcreative.ai (KD 30, 700), predis ai (KD 41, 1.3K) — combined 4.4K/mo of comparison-shopping intent at very rankable difficulty.

Reason 2

High-CPC, in-pain buyer

$5-9 CPC across most kws means an actively-spending audience. Creative-fatigue and scaling-creative pain are constant Reddit topics in r/FacebookAds, r/PPC, r/marketing.

Reason 3

ComfyUI is built for the bottleneck

Ad creative at scale = same hero × N audience cuts × M formats × K languages. That's a graph-with-batches problem, not a chat-with-AI problem. Node workflows beat SaaS here.

Cluster 1 · /compare/<brand> pages

Existing /compare pattern at runflow.io targets API runtimes (fal, replicate, modal). Ad-creative SaaS is a new compare class — same template, new comparison axes (variant volume per month, format coverage, brand-kit support, COGS at scale).

PageVolKDCPCNotes
/compare/omneky1,0004$2.00Cleanest free win. Enterprise-leaning competitor.
/compare/pencil-ai1,40017$0.90Biggest comparison volume. pencil ai pricing 100/mo bonus tail.
/compare/adcreative-ai70030$3.00Couple with ad creative ai (2K, KD 26) and ad creative ai review (150, KD 5).
/compare/predis-ai1,30041$1.60Branded, lower CPC. predis ai alternative 100/mo.

Cluster 2 · /solutions/ pages — buyer-intent category terms

KeywordVolKDCPCWorkflow to anchor
ad creative ai2,00026$6.00The whale. /solutions/ad-creative-ai umbrella.
ai ad generator2,50066$5.00Same umbrella, harder kw.
creative automation6004$0.80B2B SaaS buyer · easy. Anchor /solutions/creative-automation.
ad creative automation1500Pair with the above.
dynamic creative optimization70017$5.00$5 CPC enterprise intent. /solutions/dynamic-creative-optimization.
dco platform1005$7.00$7 CPC. Pair with the DCO solution page.
creative automation platform1005$6.00Same B2B buyer.
ai ad copy generator25020$6.00Adjacent · pair with the umbrella.
instagram ad generator1006$3.00Format-specific. Easy.

Workflows to commission from builders

Each workflow card shows the keyword cluster that buyers actually search for. ●●● strong = clear cluster with low/mid KD. ●●○ modest = one or two ranking kws. ●○○ reddit-only = real pain but the search box is empty — pursue via outbound + Reddit, not SEO.

Tier 1 · Ship first Backbone workflows · ordered by raw demand
2 ●●● strong · ~1,650/mo

Brand-consistent ad variants

Same hero × N audience cuts with brand-kit lock (logo, colors, fonts). Anchor workflow for the whole segment.

KeywordVolKD
creative automation6004
dynamic creative optimization70017
ad creative automation1500
creative automation platform1005

Lead solution page: /solutions/creative-automation.

8 ●●● strong · ~1,000/mo

Static-to-video ad upgrade

Adds motion to a hero static. Solves the TikTok / Reel ad-fatigue pain Reddit confirms. Promoted: raw vol beats WF 3 and matches WF 1.

KeywordVolKD
ai video ad generator45026
ai ad video generator2508
ai video ad maker25056
ai talking head video4013

Solution page /solutions/ai-video-ads. Pairs with WF 4 (UGC) via brand-actor avatars.

3 ●●● strong · ~800/mo

Static → social ad creative

Product photo in → ready-to-ship Meta / TikTok / IG ad out.

KeywordVolKD
ai facebook ad generator35045
ai instagram ad generator25018
instagram ad generator1006
tiktok ad creative8058

Format-specific pages: /solutions/facebook-ad-creative, /solutions/instagram-ad-generator.

1 ●●● strong (via DCO)

Multi-format ad resize

One creative → all platform ratios (FB feed/story, IG reel, TikTok, YT short, display banner).

KeywordVolKD
dynamic creative optimization70017
dco platform1005
ad resize toolnull
multi format adnull

SEO entry via /solutions/dynamic-creative-optimization, not "resize".

Tier 2 · Second wave Format + scale
4 ●●● strong (brand cluster) · ~15K/mo

UGC-style ad creative

Testimonial-feel ads with AI actors (face, voice, lip-sync). The non-brand terms are thin, but the competitor brand cluster is huge — same shape as Photoroom in e-comm.

KeywordVolKD
creatify ai5,00040
captions ai3,80039
topview ai2,50026
arcads ai2,30021
jogg ai1,20038
arcads ai pricing1,000null
zeely ai reviews1,8000
ai ugc video generator60053

Route via /compare/<brand> pages (Creatify, Arcads, Captions AI, Topview, Jogg, Zeely) — same pattern as the existing /compare pages, not a solution page.

9 ●●○ modest · ~250/mo

YouTube thumbnail packs

Brand-consistent thumbnails for creators + B2B video ads.

KeywordVolKD
ai youtube banner generator15025
youtube banner generator ai10028
youtube thumbnail api10null

Atlas top-10 wedge (4,900 cluster). Worth pulling more kws.

6 ●●○ modest · pairs with DCO

A/B variant generator

1 creative → 8 variants for creative testing.

KeywordVolKD
creative testing tool40null
dynamic creative optimization70017
ad variation generatornull

Standalone term is thin; rides under the DCO umbrella.

Tier 3 · Adjacent Long tail · outbound-only
7 ●●○ modest pack · ~100/mo

Banner / header pack

Email + LinkedIn + Twitter banners from one brand kit.

KeywordVolKD
email header generator102
ai linkedin banner generator6024
ai twitter banner generator302
ai twitch banner generator8014

Tiny individually but stack into 4-page pack with high CPC.

10 ●○○ tiny

Carousel ad creative

Multi-slide consistency. Hero + product shots + CTA card.

KeywordVolKD
carousel ad generator20null
carousel ad makernull

Fold into the static→social workflow (WF 3) rather than its own page.

5 ●○○ reddit-only

Localized ad creative

Multilingual variants with on-image text translation. Enterprise / agency pain.

KeywordVolKD
localized ad creativenull
multilingual ad creativenull
ad translation ainull

SEO will not deliver this. Outbound to agencies + enterprise pilot only.

Reddit pain validation

The search data on "creative automation" / "DCO platform" / "ad creative ai" maps to active in-thread pain in the marketing subs. Use these phrases in /solutions/creative-automation H1 + meta.

r/marketing · "I hired two junior media buyers" · 206 pts · 158 comments
"…we just brought on two junior media buyers because creative output is the bottleneck…"
Classic creative-volume pain. The skincare brand owner is hiring people to solve a workflow problem.
r/marketing · "TikTok ad fatigue" · 41 pts · 54 comments
"…brands are reporting shorter ad lifespans on TikTok compared to Meta. Creative seems to burn out quicker, and CPMs follow…"
Creative fatigue is a buying trigger. The faster a creative burns, the more variants needed.
r/advertising · May 12 · "Performance marketing made ads worse" · 30 pts
"…the more a lot of paid social work started rewarding tiny optimizations over actual ideas…"
The exact gap a creative-automation workflow fills: free up humans for ideas by automating the variation grind.
r/PPC · May 12 · "best performing ads barely look like ads"
"…best performing ads right now barely even look like ads anymore…"
UGC-style ad creative workflow demand. Tier-2 build matches the pain.

90-day plan

D 0-30

2 zero-KD compare pages + 1 zero-KD solutions page

/compare/omneky (KD 4, 1K/mo) and /compare/pencil-ai (KD 17, 1.4K/mo). Plus /solutions/creative-automation (KD 4, 600/mo) and pair the URL with ad creative automation (KD 0, 150/mo) in the body. Define the compare axes once: variants/mo, format coverage, brand-kit, COGS at 1K+ variants/mo.

D 30-60

DCO solution page + 2 more competitor pages

/solutions/dynamic-creative-optimization (KD 17, 700/mo, $5 CPC). /compare/adcreative-ai (KD 30, 700/mo) and /compare/predis-ai (KD 41, 1.3K). Ship the Tier-1 workflows by end of D60 so the solution pages have something to demo.

D 60-90

Chase the whale

/solutions/ad-creative-ai against the 2K/mo, KD 26 head term. By D90 the earlier pages should have backlink + traffic momentum to pull this one up. Tier-2 workflows (UGC-style, localized, A/B variants) shipping in parallel.

Deep-dive · Product Photography · Q3 2026 season locked

5 contests, ~38,500/mo cluster, 7,200 free-win volume

Updated 2026-05-26. The prior "wave 2" call has been reversed: the e-commerce season now runs as Q3 2026 in parallel with advertising. Two things changed since 2026-05-20. First, Runflow already ships 16 product-photo primitives on the live /api page (background removal, object removal, outpainting, product isolation, smart resize, model removal / ghost mannequin, prompt-based edit, …) — the workflows below mostly compose them rather than starting from scratch. Second, the bounty list at runflow.io/builder-bounties already surfaces 29 Open e-com workflows with named ICPs and competitor prices, so contests can be assigned to existing bounties without inventing scope.

The 5 picks below were chosen to compose into a full DTC photo-production stack: catalog hero → ghost mannequin → Amazon-compliant formatting → lifestyle scene → multi-angle / 360. A footwear brand running all 5 sequentially gets a hero, on-model substitutes, Amazon-ready listing images, a marketing-site scene, and a 360 spin for the PDP — from a single photo upload.

Q3 2026 season · 5 contests

#Bounty · WorkflowCluster vol/moKD≤10 free winsPrimary anchor kw
01#129 Footwear catalog hero + multiplication900880shoe photography 450/mo KD 0
02#019 Ghost mannequin / invisible mannequin2,5101,760ghost mannequin 700/mo KD 0
03#044 Amazon-compliant product photo formatting2,9401,510amazon a+ content 900/mo KD 8
04#029 Lifestyle product photography (segment whale)30,8002,170photoroom 19K KD 48 + lifestyle product photography 300 KD 0
05#034 Multi-angle product spin / 3601,390870360 product photography 400/mo KD 8
Season total~38,540~7,190Source: Ahrefs pull 2026-05-26 (matched + overview, 207 + 2,500 rows)

Cluster 1 · /compare/<brand> pages

Ride-along anchored to Contest #04 (Lifestyle). The Photoroom + Pebblely + Claid + Flair + Pixc + Booth + Mokker ladder is the brand-compare cluster the season closes on.

PageVolKDNotes
/compare/photoroom19,00048The whale.
/compare/topview-ai2,50026Second whale.
/compare/spyne60012Automotive vertical leaning.
/compare/bria-ai60026Enterprise-ish.
/compare/claid-ai4501Free win.
/compare/flair-ai45013Easy.
/compare/pebblely2002Free win.
/compare/pixc2004Free win.
/compare/booth-ai1501Free win.
/compare/mokker-ai10039

Cluster 2 · per-contest KD-free anchors (own /solutions/ page each)

ContestAnchor keywordVolKDNotes
#04 Lifestylelifestyle product photography3000Pairs with Photoroom compare-page above.
#04 Lifestyleai scene generator50016Strong secondary.
#02 Ghost mannequinghost mannequin7000Free win. Plus `ghost mannequin photography` 350 KD 0, `ghost mannequin service` 200 KD 0, `invisible mannequin photography` 150 KD 0, `ghost mannequin effect` 150 KD 0.
#03 Amazonamazon a+ content9008Plus `amazon listing optimization` 800 KD 18, `amazon product photography` 600 KD 22, `amazon main image requirements` 150 KD 5.
#01 Footwearshoe photography4500Cleanest free win in the season. Plus `footwear photography` 150 KD 0, `sneaker photography` 80 KD 0, `squareshot` 200 KD 0 (competitor brand pickup).
#05 360 spin360 product photography4008Plus `3d product photography` 250 KD 1, `360 product view` 200 KD 10, `360 spin photography` 150 KD 11.
umbrellaai product photography1,00062Defended. Sits as umbrella /solutions/ page that links down to all 5 contest workflows.

Workflows to commission from builders

Each workflow card shows the keyword cluster that buyers actually search for. ●●● strong = clear cluster with low/mid KD. ●●○ modest = one or two ranking kws. ●○○ reddit-only = real pain but the search box is empty, pursue via outbound + Reddit, not SEO. Numbers in the badge are the runflow.io/builder-bounties bounty IDs.

Tier 1 · Ship first Q3 2026 contests · ordered by raw demand
29 ●●● strong (brand cluster) · ~30,800/mo

Lifestyle product photography

Product image in → composed lifestyle scene out. Anchor for the segment whale: the Photoroom 19K compare page plus a 5-brand free-win compare ladder. Contest #04, season closer for SEO.

KeywordVolKD
photoroom19,00048
ai background generator6,10050
ai scene generator50016
claid ai4501
lifestyle product photography3000

Lead /solutions/lifestyle-product-photography + /compare/{photoroom,claid-ai,pebblely,pixc,booth-ai}.

44 ●●● strong · ~2,940/mo

Amazon-compliant photo bundle

One product → Amazon-ready asset bundle (A9 hero white-BG + 6 secondary + A+ content). Framing bent from "photo compliance" to "listing assets" because amazon-photo-* kws returned 0 vol.

KeywordVolKD
amazon a+ content9008
amazon listing optimization80018
amazon product photography60022
amazon main image requirements1505
amazon listing image size904

Lead /solutions/amazon-listing-images + /compare/ecomtent. Outbound via r/FBA + Amazon agencies.

19 ●●● strong · ~2,510/mo

Ghost mannequin / invisible mannequin

On-mannequin shot in → ghost-mannequin out with interior back-fill. 5x cheaper than Pixelz at $1.45/img, API-callable, Sentinel structure-scored.

KeywordVolKD
ghost mannequin7000
ghost mannequin photography3500
ghost mannequin service2000
invisible mannequin photography1500
ghost mannequin effect1500

Lead /solutions/ghost-mannequin-api + /compare/pixelz (600/mo KD 33).

34 ●●● strong (SEO only) · ~1,390/mo

Multi-angle product spin / 360

4 photos in → 36-frame 360 spin out. Net-new primitive; no API competitor in the consumer band. Reddit pain is empty, so distribution runs via SEO + Shopify App Store, not community.

KeywordVolKD
360 product photography4008
3d product photography2501
360 product view20010
3d product viewer20035
360 spin photography15011

Lead /solutions/360-product-photography-api + /compare/glo3d. Promoted despite weak Reddit because the category gap is wide.

129 ●●● strong · ~900/mo

Footwear catalog hero + multiplication

One shoe → 8 angles × 5 colorways at <$2/img. Target undercuts Squareshot 25x ($50/img on 8-day TAT). Cleanest KD-0 primary kw in the season.

KeywordVolKD
shoe photography4500
squareshot2000
footwear photography1500
sneaker photography800
soona pricing10null

Lead /solutions/shoe-photography-api + /compare/squareshot. Outbound to 50 named DTC footwear brands via LinkedIn + IG.

Tier 2 · Second wave Wave-2 commission · cluster real but doesn't displace a contest slot
17 ●●○ modest (defended) · ~12,850/mo

Hairstyle try-on

Cluster is huge but every head kw sits at KD 24–57. Hair-color try-on already ships at runflow.io/api. Phase-2 capability of /solutions/hair-try-on, not a contest.

KeywordVolKD
ai hairstyle changer9,60042
hairstyle try on2,10052
free hairstyle try on1,70052
virtual hairstyle try on80055
hair simulator60052

Fold into shipped hair-color solutions page as phase-2 capability, not a contest slot.

15 ●●● strong (hard build) · ~2,250/mo

Jewelry virtual try-on (ring focus)

virtual ring try on 2,000/mo KD 0 is a clean free-win primary. The engineering is harder than apparel try-on (hand mesh + reflection physics). Wave-2 build, not Q3.

KeywordVolKD
virtual ring try on2,0000
virtual engagement ring try on1,1000
ring try on virtual2500
virtual ring try on app1502
virtual wedding ring try on1501

Anchor /solutions/virtual-ring-try-on. Outbound to jewelry SaaS + DTC partners (Brilliant Earth, Mejuri class).

22 · 130 · 23 ●●○ modest (pairs with #129) · ~570/mo

Footwear adjacencies (catalog kin)

Three sub-bounties that stack on the footwear season: catalog (#22), on-foot model (#130), sneaker try-on (#23). Bundle into Contest #01's stretch goals or /solutions/shoe-photography-api content depth.

KeywordVolKD
shoe photography api250null
shoe try on200null
on foot shoe photography120null

Not separate contests. Stretch tier or content expansion under #129's solution page.

42 ●○○ reddit-only · cluster 610/mo, kw vol 10

Watermark removal

Cluster size is real but the head kw (watermark removal api) returns 10 vol on Ahrefs. Already half-done via Tag Removal endpoint on /api. Promote that page; skip the contest.

KeywordVolKD
watermark removal api10null
ai watermark removalnull

Utility primitive. Free endpoint on /api beats a contest here.

Tier 3 · Adjacent Long tail · outbound-only · don't fund a contest
21 · 24 · 25 · 26 · 20 ●○○ reddit-only · <50/mo each

Fashion deep-cuts (5 bounties)

Sketch-to-photoreal (#21), plus-size models (#24), wedding-dress visualizer (#25), pose variation (#26), garment color variant (#20). High pain in fashion DTC + agencies, but the SEO box is empty.

KeywordVolKD
fashion sketch to image ainull
diverse fashion model ainull
wedding dress visualizernull
garment color variation ainull

Bundle for one agency-partner pilot, not a contest. Outbound only.

30 · 31 · 32 ●○○ reddit-only · phase-3 of #29

Sub-vertical photo (jewelry · furniture · cosmetics)

Each is a vertical lifestyle workflow. Direct kws return ~0 vol but lift via /compare/photoroom-for-jewelry style pages off the back of the #29 Lifestyle anchor.

KeywordVolKD
jewelry product photography ainull
furniture product photography ainull
cosmetic product photography ainull

Phase-3 expansion of Contest #04's workflow into per-vertical solution pages.

85 ●●● strong (wrong vertical) · ~850/mo

AI menu generator

ai menu generator 350 KD 18 is a real cluster, but it's a restaurant vertical, not e-com. Save for a separate Restaurants / CPG wave (Q4 candidate) alongside #80–#86.

KeywordVolKD
ai menu generator35018
menu maker ai250null
ai menu maker20042
restaurant menu generator10048
ai food photography1002

Different season. Belongs with #80–#86 food bounties under a future Restaurants & CPG wave.

Live /api primitives the season composes

From runflow.io/api as of 2026-05-26. Most contest deliverables stack on top of these rather than shipping new model code.

  • Background Removal
  • Background Color Fix
  • Replace Background
  • Background Separation
  • Object Removal
  • Outpainting
  • Product Isolation
  • Smart Resize
  • Reference-Based Inpainting
  • Tag Removal
  • Model Removal (ghost mannequin)
  • Logo Fix
  • Eye Color
  • Skin Fix
  • Headshots
  • Prompt-Based Edit

Cluster 1 · /compare/<brand> pages

PageVolKDNotes
/compare/photoroom19,00048The whale.
/compare/topview-ai2,50026Second whale.
/compare/spyne60012Automotive vertical leaning.
/compare/bria-ai60026Enterprise-ish.
/compare/claid-ai4501Free win.
/compare/flair-ai45013Easy.
/compare/pebblely2002Free win.
/compare/pixc2004Free win.
/compare/booth-ai1501Free win.
/compare/mokker-ai10039

Reddit validation

r/ecommerce · May 12 · "New inventory problem"
"Every time we get new inventory, the workflow is: remove background…"
r/ecommerce · Apr 21 + May 15 · same author
"…improve our product photos without spending thousands every month on shoots."
r/ecommerce · Apr 21 · "ghost mannequin solution"
"Studios are kinda expensive and slow, so I've been [testing AI tools]…"
r/StableDiffusion · Apr 24 · 475 pts
"Comfy raises $30M at $500M valuation"
Deep-dive · Headshots & Portraits

Anchored by BetterPic, opportunistic add-ons only

Corporate headshot is the 128K-cluster commodity defended by BetterPic. We're not picking a fight with our own anchor brand. The interesting find here was ai selfie generator (KD 0, 2,400/mo) — an adjacency BetterPic could pick up as a new low-KD landing page without cannibalizing the headshot story. Pet portrait and Ghibli-style are similar long-tail opportunities. Treat as one-off adds, not a wave.

Cluster · adjacent BetterPic plays

KeywordVolKDNotes
ai selfie generator2,4000Brand-new SEO landing page possible. BetterPic adjacency.
ai sky replacement1000Real-estate adjacent.
pet portrait (atlas)80004.5K cluster. Recurring-buy SaaS demand.
ghibli style ai600?15.6K cluster. Trend-decay risk.
ai dating photo30?Long-tail consumer.
corporate headshot generation10,00051The whale. 128K cluster. BetterPic's home turf — defensive only.

Workflow fit

Headshot generation is a known ComfyUI use case, but most of the buyer demand in this segment is B2C consumers who buy a $20 SaaS subscription, not workflow files. The Sentinel angle (face-identity scoring across LoRA outputs) is real and defensible. Long-term this is a quality-moat play, not a volume-SEO play. Stay anchored on BetterPic and pick up the ai selfie generator landing page as a one-off opportunistic add.

Note on the decision
Earlier in this exercise I argued advertising was a weak segment because the atlas v3 row only had 9 kws and most came back empty. That was wrong — the atlas primaries were mis-picked (lifestyle ad creative ai, ugc video ad api, etc.) not category-name searches. After re-running with real buyer terms (creative automation, omneky, pencil ai, dynamic creative optimization), advertising shows the strongest combination of (a) high-CPC commercial intent, (b) beatable competitor ladder, and (c) ComfyUI workflow fit. Product photography was the runner-up on raw volume but the buyer ecosystem overlap is weaker for now. Wave 2 candidate.