Workspace/SERP Scout
Live spendSettings
Keyword grid398 / 398398 keywords generated from 11 pattern(s)
Demand131 / 398Average monthly searches, from Google Ads
Our rankings398 / 398Search Console. Its silence for a keyword is itself the measurementGSC_REFRESH_TOKEN is unset. Mint one with `gsc-auth.mts` — the OAuth app is already configured.
Difficulty$5 / 398Buys a SERP per keyword. Run it on the volume survivors only
Supply0 / 0No feed connected — every keyword is UNKNOWN supply and nothing is gated
Economics1 / 3Missing order value and conversion — so every keyword value stays null rather than becoming a guess
Next: Demand
pnpm tsx --conditions=react-server packages/data/src/scripts/affiliate-research.mts volume borenhealth.com --live
Territory
0/0 scoutedBoardList
No clusters to measure yet.
Clusters
0 shown · one cluster is one page
A cluster is the set of keywords one page serves, so it — not the keyword — is the unit a verdict, a value and a queue position belong to. Ranked on vol (max), a lower bound; sum is an upper bound and is never sorted on, because near-identical phrasings share one pool of demand and summing them inflated three cities in this import by 4.5×, 7.3× and 11.2×.
No clusters yet. clusters.mts import <domain> --dir=…
Keywords
398 total · 20 decided
KeywordVerdictVolumePositionDifficultyValue / moWhy
tirzepatideBUILD1,000,00055Nothing ranks, 1000000/mo, difficulty 55 — enterable
semaglutideBUILD368,00048Nothing ranks, 368000/mo, difficulty 48 — enterable
nad+BUILD165,00039Nothing ranks, 165000/mo, difficulty 39 — enterable
sermorelinBUILD165,00044Nothing ranks, 165000/mo, difficulty 44 — enterable
tirzepatide side effectsBUILD110,00044Nothing ranks, 110000/mo, difficulty 44 — enterable
limitless life coupon codeIGNORE4040/mo is below the 50 floor for this space
nad+ vs semaxIGNORE4040/mo is below the 50 floor for this space
tesamorelin vs hexarelinIGNORE4040/mo is below the 50 floor for this space
biotech peptides reviews redditIGNORE4040/mo is below the 50 floor for this space
where to buy kpvIGNORE3030/mo is below the 50 floor for this space
hexarelin reviewIGNORE3030/mo is below the 50 floor for this space
swiss chems reviews redditIGNORE2020/mo is below the 50 floor for this space
is paradigm peptides legitIGNORE20#4520/mo is below the 50 floor for this space
epitalon vs nad+IGNORE2020/mo is below the 50 floor for this space
peptide pros reviews redditIGNORE2020/mo is below the 50 floor for this space
paradigm peptides coupon codeIGNORE1010/mo is below the 50 floor for this space
ipamorelin vs semaglutideIGNORE1010/mo is below the 50 floor for this space
ipamorelin vs tirzepatideIGNORE1010/mo is below the 50 floor for this space
where to buy hexarelinIGNORE1010/mo is below the 50 floor for this space
amino asylum reviews redditIGNORE1010/mo is below the 50 floor for this space
tirzepatide dosageUNKNOWN90,500Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
semaglutide vs tirzepatideUNKNOWN60,500Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
semaglutide side effectsUNKNOWN49,500Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
semaglutide dosageUNKNOWN33,100Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
selankUNKNOWN22,200Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
atomik labzUNKNOWN18,100#10Not decidable — never measured: volume
kpvUNKNOWN14,800Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
sermorelin side effectsUNKNOWN12,100Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
sermorelin before and afterUNKNOWN12,100Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
sermorelin dosageUNKNOWN9,900Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
nad+ dosageUNKNOWN6,600Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
tesamorelin vs sermorelinUNKNOWN5,400Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
tirzepatide before and afterUNKNOWN5,400Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
nad+ side effectsUNKNOWN4,400Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
ipamorelin vs sermorelinUNKNOWN4,400Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
peptide sciences reviewUNKNOWN3,600Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
peptide sciences coupon codeUNKNOWN2,900Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
selank vs semaxUNKNOWN2,900Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
tirzepatide reviewUNKNOWN2,900Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
melanotan ii before and afterUNKNOWN2,900Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
sermorelin reviewUNKNOWN2,400Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
ipamorelin vs tesamorelinUNKNOWN1,900Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
kpv dosageUNKNOWN1,600Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
uther peptidesUNKNOWN1,600#15Not decidable — never measured: volume
where to buy tirzepatideUNKNOWN1,600Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
semaglutide before and afterUNKNOWN1,600Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
nad+ reviewUNKNOWN1,000Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
semaglutide reviewUNKNOWN1,000Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
best bac water for peptidesUNKNOWN1,000#92Not decidable — never measured: volume
is peptide sciences legitUNKNOWN880Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
nad+ before and afterUNKNOWN880Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
is swiss chems legitUNKNOWN880Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
biotech peptides reviewUNKNOWN720Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
tesamorelin reviewUNKNOWN590Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
atomik labz reviewUNKNOWN590#18Not decidable — never measured: volume
bac water vs reconstitution solutionUNKNOWN590#50Not decidable — never measured: volume
atomik labz reviewsUNKNOWN590#8Not decidable — never measured: volume
swiss chems reviewUNKNOWN590Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
swiss chems coupon codeUNKNOWN480Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
kpv side effectsUNKNOWN480Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
is biotech peptides legitUNKNOWN390Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
is core peptides legitUNKNOWN390Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
core peptides coupon codeUNKNOWN390Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
looksmaxing peptidesUNKNOWN390#38Not decidable — never measured: volume
where to buy sermorelinUNKNOWN390Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
where to buy semaglutideUNKNOWN390Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
deionized water for peptidesUNKNOWN320#45Not decidable — never measured: volume
where to buy nad+UNKNOWN320Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
sermorelin vs nad+UNKNOWN260Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
looksmaxxing peptidesUNKNOWN260#34Not decidable — never measured: volume
uther pharmaceuticalUNKNOWN260#32Not decidable — never measured: volume
is reconstitution solution bac waterUNKNOWN260#93Not decidable — never measured: volume
biotech peptides coupon codeUNKNOWN260Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
selank reviewUNKNOWN260Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
distilled water for peptidesUNKNOWN260#47Not decidable — never measured: volume
peptide pros reviewUNKNOWN210Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
ipamorelin vs hexarelinUNKNOWN210Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
natori labsUNKNOWN210#62Not decidable — never measured: volume
sports technology labs reviewUNKNOWN210Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
core peptides reviewUNKNOWN210Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
peptides looksmaxxingUNKNOWN170#28Not decidable — never measured: volume
is atomik labz legitUNKNOWN170#12Not decidable — never measured: volume
peptora labsUNKNOWN170#67Not decidable — never measured: volume
what water do you mix with peptidesUNKNOWN140#84Not decidable — never measured: volume
peptide sciences reviews redditUNKNOWN140Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
paradigm peptides reviewUNKNOWN140#27Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
is polaris peptides legitUNKNOWN140#19Not decidable — never measured: volume
how to use bac water with peptidesUNKNOWN140#87Not decidable — never measured: volume
paradigm peptides reviewsUNKNOWN140#18Not decidable — never measured: volume
tirzepatide vs tesamorelinUNKNOWN140Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
amino asylum reviewUNKNOWN110Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
license peptides reviewsUNKNOWN110#25Not decidable — never measured: volume
pbs water for peptidesUNKNOWN110#52Not decidable — never measured: volume
tirzepatide forumsUNKNOWN110#42Not decidable — never measured: volume
is vida labz safeUNKNOWN110#40Not decidable — never measured: volume
phosphate buffered saline for peptidesUNKNOWN110#52Not decidable — never measured: volume
is amino asylum legitUNKNOWN110Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
is peptide pros legitUNKNOWN90Not decidable — no SERP has been bought for this keyword, so difficulty is unmeasured
licensed peptides reviewUNKNOWN90#29Not decidable — never measured: volume
is blome research legitUNKNOWN90#23Not decidable — never measured: volume
Supply
no feed connected
No supply feed connected, so every keyword is UNKNOWN supply and nothing is gated on it. That is the safe state, not a clean bill of health — this site cannot currently tell whether it is building pages into empty inventory.
Paid search
6 plan(s). Nothing launches without four independent conditions.
ads-plan.mts build borenhealth.com
Link outreach
No mining runs. Prospects are gated on organic traffic first — authority is manufacturable, ranking is not.
link-outreach.mts mine --site=borenhealth.com
Economics
Commission per vendor, order value per entity, conversion from recorded observations. Unset stays null rather than becoming a plausible guess.
economics.mts show borenhealth.com