Keyword Search Volume: Google + Amazon + Trademark Check avatar

Keyword Search Volume: Google + Amazon + Trademark Check

Pricing

from $3.00 / 1,000 google search volumes

Go to Apify Store
Keyword Search Volume: Google + Amazon + Trademark Check

Keyword Search Volume: Google + Amazon + Trademark Check

Bulk monthly search volume for Google and Amazon, with CPC, competition, 12-month trend, keyword difficulty and intent, plus a USPTO trademark-risk flag per keyword. Built for print-on-demand, Amazon Merch, KDP and Etsy sellers.

Pricing

from $3.00 / 1,000 google search volumes

Rating

0.0

(0)

Developer

vncntlabs Labs

vncntlabs Labs

Maintained by Community

Actor stats

0

Bookmarked

7

Total users

6

Monthly active users

17 hours ago

Last modified

Share

Keyword Search Volume: Google + Amazon, with a trademark-risk flag

Get monthly search volume for Google and Amazon for up to 50,000 keywords per run, plus CPC, competition, a 12-month trend, keyword difficulty and search intent. Every keyword is also screened against live USPTO trademarks, so you can see which keywords are worth targeting and which could get your listing taken down.

Built for print-on-demand, Amazon Merch on Demand, KDP, Etsy and Shopify sellers, and it works for any SEO or content team that needs bulk keyword volumes.

Why this Actor

  • Google and Amazon in one run. You see what people search on Google and what shoppers search on Amazon, side by side.
  • Trademark flag on every keyword. It uses the same engine as our POD & KDP Trademark Checker and about 4.4 million live US federal marks. "harry potter mug" and "hakuna matata shirt" come back high risk, with the mark, owner and a USPTO TSDR link.
  • You only pay for results. Keywords with no data, failed lookups, invalid input and duplicates are never charged.
  • Hard spending cap. Set maxTotalChargeUsd, or Apify's "Max cost per run". The run looks up only as many keywords as fit within the cap, then stops cleanly.
  • Fast. 700 keywords take about one second to look up. The trademark screen adds about 30 ms per keyword.

Input

{
"keywords": ["funny cat shirt", "teacher appreciation gift", "hakuna matata shirt", "axolotl plush"],
"sources": ["google", "amazon"],
"location": "United States",
"language": "en",
"trademarkCheck": true,
"maxTotalChargeUsd": 5
}
FieldDefaultNotes
keywordsrequiredUp to 50,000 per run. Case and extra spaces are ignored, and duplicates are looked up once. Each keyword can be at most 80 characters and 10 words. Characters that Google rejects (, ! ? % * : ; " and similar) and emoji are reported as skipped.
sourcesevery source available for the marketgoogle, amazon, or both.
locationUnited StatesA country name, a 2-letter code or a DataForSEO location code. Google data covers about 90 countries. Amazon covers US, UK, CA, AU, DE, FR, IT, ES, NL, AT, IN, MX, SG, AE, SA and EG.
languageEnglish, or the market's main languageA language code or name.
trademarkChecktrueScreens each keyword against live USPTO marks.
trademarkClassesPOD classes025 clothing, 021 mugs, 016 paper, stickers and books, 009 phone cases, 014 jewelry, 018 bags, 020 decor, 024 textiles, 028 toys. A product word in the keyword ("shirt", "mug") narrows the check to that product's class.
trendMonths12Months of Google history to include (0–48).
maxTotalChargeUsdnoneA hard cap on what this run can charge you.

Output

One dataset row per keyword. Example (shortened):

{
"keyword": "hakuna matata shirt",
"googleSearchVolume": 590,
"googleMonthlySearches": [{"month": "2026-08", "searchVolume": 480}, {"month": "2026-07", "searchVolume": 590}],
"googleTrend": {"monthOverMonthPct": -19, "quarterOverQuarterPct": 0, "yearOverYearPct": -19},
"cpcUsd": 0.62,
"competition": 1,
"competitionLevel": "HIGH",
"keywordDifficulty": 0,
"searchIntent": "transactional",
"googleDataSource": "dataforseo_labs_google",
"googleDataUpdatedAt": "2026-09-13 00:16:38 +00:00",
"googleStatus": "ok",
"amazonSearchVolume": 299,
"amazonStatus": "ok",
"trademarkRisk": "high",
"trademarkFlaggedPhrases": ["hakuna matata"],
"trademarkFlags": [{"phrase": "hakuna matata", "risk": "high",
"marks": [{"mark": "HAKUNA MATATA", "serialNumber": "74558335", "registrationNumber": "2700605",
"owner": "Disney Enterprises, Inc.", "classes": ["025"], "tsdrUrl": "https://tsdr.uspto.gov/#caseNumber=74558335&caseType=SERIAL_NO&searchType=statusSearch"}]}],
"trademarkIndexDataThrough": "2026-09-30",
"location": "United States",
"language": "en",
"checkedAt": "2026-10-16T00:43:46Z"
}
  • Status values (googleStatus and amazonStatus):
    • ok: data was returned, and that field is charged.
    • no_data: the provider has no measurable volume for the keyword. Not charged.
    • error: the lookup failed. Not charged; retry later.
  • Trademark risk: high means an exact live word mark in your product's class. medium means a stylized mark, a variant, or a common word that a brand owner holds many marks for. none means no live mark was found in the checked classes. The full scoring rules are in the Trademark Checker README.
  • Skipped rows (type: "skipped") list invalid or duplicate inputs with a skipReason. They are never charged.
  • Run summary: the key-value store record OUTPUT has counts, the amount charged, keywords not reached because of your cap, and any warnings.

Pricing (pay per event)

EventPriceWhen it's charged
Keyword batch$0.05Once per data request that returned results: up to 700 keywords for Google, 1,000 for Amazon
Google volume$0.003Per keyword that has a Google search volume
Amazon volume$0.004Per keyword that has an Amazon search volume
Trademark check$0.001Per keyword screened against USPTO

Example: 1,000 keywords with Google, Amazon and the trademark check cost about $8.20 (3 batches + 1,000 × $0.008).

Apify free plan: up to 20 keywords per run.

Where the data comes from

  • Search volume comes from DataForSEO, a commercial SEO data provider.
    • Google figures come from DataForSEO's keyword database. It is built from Google Ads (Keyword Planner) data and refreshed about monthly; googleDataUpdatedAt shows when each keyword was last refreshed.
    • Amazon figures are DataForSEO's estimate of monthly Amazon searches. Amazon does not publish search volume, so every tool's Amazon numbers are modeled.
    • Google publishes each month's figures with a delay, so in mid-October the newest month is usually August.
    • Volumes are rounded, monthly-average estimates, the same kind of numbers Keyword Planner shows. Use them to compare keywords, not as exact counts. Google groups close variants, so two similar keywords can show the same volume.
  • Trademarks come from USPTO trademark records: about 4.4 million live US federal marks. They are loaded from a public mirror of the USPTO's official bulk data files, and each row shows the date the data runs through (trademarkIndexDataThrough).

⚠️ Trademark results are not legal advice. They are automated screening against live US federal marks only. They do not cover state or common-law marks, other countries, copyrights or images. No flag does not mean a keyword is safe to use. For decisions that matter, talk to a trademark attorney.

FAQ

Why do some keywords have no Google volume? Very rare or brand-new phrases are not in the keyword database, and Google doesn't report volume for every phrase. Those rows are no_data and not charged.

Why did a keyword I typed come back slightly different? Keywords are lowercased and their spaces are tidied. Your original spelling is kept in inputKeyword.

Can I run it on a schedule or call it from an AI agent? Yes. Use Apify schedules, the API, or MCP. Outputs are plain JSON, so they work in Google Sheets, Make, Zapier and n8n.

Does the trademark flag make the run slower? Slightly: about 30 ms per keyword. Turn it off with trademarkCheck: false if you only want volumes.

Made by VNCNT Labs.