Exact app relationship
The selected app must appear in the store profile exact app list.
Technology gateThis workflow returns 3–5 verified Shopify stores using the selected app.
Pick a Shopify app and a country. The workflow finds stores where the app is detected, then confirms each one with an active Facebook or Instagram ad in that country that leads to the store’s own site.
Example run · 13 Oct 2026 · ~2 min
Prompts update as you change the inputs
Keep the exact app name and set the country the Meta ads must run in.
View promptHide promptValidate this scope: exact Shopify Apps catalog value Klaviyo, Meta country US. Preserve the app value exactly. Treat detection as an observed relationship, not proof of active use. Country is an ad-delivery gate, not a shop traffic filter. Do not call tools. Return only scope and evidence limits. Stop after Step 1.
Find Shopify stores with the app detected and active advertising.
View promptHide promptCost guard: before each paid Spytrend call, run the free `estimate_cost` with the same tool and arguments, estimate the cost and stay within the user's stated budget; if the user has not stated a budget, tell them the estimate before the first paid call. If pricing consent is required, show the returned terms and stop until the customer explicitly agrees; never accept on the customer's behalf. If a required call does not fit the stated budget, make no paid call and return `Budget limit prevents required research`; omit an optional call that does not fit and disclose reduced coverage. When opening ads with `get_ad`, skip multilang ads (`is_multilang`) and never call `get_media` after `get_ad`. Retry once only when `retryable=true`, after `retry_after_seconds`. Read `params.ignored` after every search; an ignored required filter never counts as applied. Cost notices are not part of the final customer report. Run one search_shops discovery with platform Shopify, shopify_app exactly Klaviyo, has_ads=true, exclude_infrastructure=true, sort_by=visits, sort_order=desc and limit=10. Do not add country/minimum-ad filters or broaden discovery. Normalize domains, remove infrastructure/non-merchants and preserve order. Return only candidates and uninspected count. Stop after Step 2.
Check each store profile, then open an active ad in your country that leads to the store’s own site.
View promptHide promptCost guard: before each paid Spytrend call, run the free `estimate_cost` with the same tool and arguments, estimate the cost and stay within the user's stated budget; if the user has not stated a budget, tell them the estimate before the first paid call. If pricing consent is required, show the returned terms and stop until the customer explicitly agrees; never accept on the customer's behalf. If a required call does not fit the stated budget, make no paid call and return `Budget limit prevents required research`; omit an optional call that does not fit and disclose reduced coverage. When opening ads with `get_ad`, skip multilang ads (`is_multilang`) and never call `get_media` after `get_ad`. Retry once only when `retryable=true`, after `retry_after_seconds`. Read `params.ignored` after every search; an ignored required filter never counts as applied. Cost notices are not part of the final customer report. Use the exact app-filtered discovery rows directly as compact store/app evidence. Normalize and deduplicate exact registrable domains. Only when a row lacks the domain, platform or app evidence, check that store once with search_shops(q=<exact domain>, platform=Shopify, limit=5) and accept only the exact normalized-domain row. Never call `get_shop`. In returned order, run one exact-domain Meta search per store sequentially: landing_domain=<exact domain>, countries=[`US`], status_today=`active`, dedupe=true, limit=2. Open at most one representative ad per store with `get_ad`. Include a store only when the opened ad confirms active status, US delivery, a matching merchant offer and the exact first-party destination. Continue until five stores are verified or the candidates run out. Return only verified/unresolved/excluded counts and Complete/Partial. Stop after Step 3.
Present the qualified stores, what to inspect first and what stays unconfirmed.
View promptHide promptUsing retained evidence only, write a table-free report under 300 words with 3–5 verified stores (fewer only when fewer passed). Show store/offer, exact detected app relationship, selected-country active-ad evidence, first-party route, one Why inspect it and confidence. Add What stands out, Inspect first and Evidence & limits. Hide service name, app slugs, calls, raw IDs, timing, tokens, retries and run summaries; write the country as a full name. Do not rerun research. End exactly: `Technology detection and Meta ad activity are observable relationships. They do not prove active app use, conversions, revenue, ROAS or profitability.` Stop after Step 4.
Cost guard: before each paid Spytrend call, run the free `estimate_cost` with the same tool and arguments, estimate the cost and stay within the user's stated budget; if the user has not stated a budget, tell them the estimate before the first paid call. If pricing consent is required, show the returned terms and stop until the customer explicitly agrees; never accept on the customer's behalf. If a required call does not fit the stated budget, make no paid call and return `Budget limit prevents required research`; omit an optional call that does not fit and disclose reduced coverage. When opening ads with `get_ad`, skip multilang ads (`is_multilang`) and never call `get_media` after `get_ad`. Retry once only when `retryable=true`, after `retry_after_seconds`. Read `params.ignored` after every search; an ignored required filter never counts as applied. Cost notices are not part of the final customer report. Use the connected Spytrend MCP to find Shopify merchants with the exact detected app relationship **Klaviyo** and a verified active Meta ad in **US**. Execute every research stage in this prompt in one turn. Apart from mandatory pre-call cost notices, do not emit intermediate responses and do not stop after scope validation. Stop early only for invalid input or unavailable required evidence. Return only the final customer report. 1. Validate the exact Shopify Apps catalog value and country. Preserve the app value exactly. Detection is an observed technology relationship, not proof of installation completeness, active use, configuration or performance. Country applies to the later ad-delivery gate, not store traffic. 2. Run one bounded store discovery with platform Shopify, exact `shopify_app`, `has_ads=true`, `exclude_infrastructure=true`, sort_by=visits, sort_order=desc and `limit=10`. Do not add country or minimum-ad filters and do not broaden or rerun discovery. Normalize domains, remove infrastructure/non-merchants and preserve order. 3. Use the exact app-filtered discovery rows directly as compact store/app evidence. Normalize and deduplicate exact registrable domains. Only when a row lacks the domain, platform or app evidence, check that store once with search_shops(q=<exact domain>, platform=Shopify, limit=5) and accept only the exact normalized-domain row. Never call `get_shop`. Missing app evidence is Not confirmed, not absent. 4. In returned order, run one exact-domain Meta search per store sequentially: landing_domain=<exact domain>, countries=[`US`], status_today=`active`, dedupe=true, limit=2. Open at most one representative ad per store with `get_ad`. Include a store only when the opened ad confirms active status, US delivery, a matching merchant offer and the exact first-party destination. Continue until five stores are verified or the candidates run out. Report reduced coverage rather than exceed the stated budget. 5. Required discovery/verification failure makes the run Partial; completed zero is Complete. Candidate failure excludes that candidate. Retry only on explicit `retry_after_seconds` guidance. Write a table-free report under 300 words with 3–5 verified stores (fewer only when fewer passed). Show store/offer, exact detected app relationship, selected-country active-ad evidence, first-party route, one reason to inspect and High/Medium/Low confidence. Add `What stands out`, `Inspect first`, `Evidence & limits`, and useful unresolved evidence only when material. Label merchant destinations `Website` or `Landing page`. Use `Evidence` only when MCP explicitly identifies a stable first-party research resource link. A merchant destination, image CDN, preview or media URL is never `Evidence`. Write the country as a full name. Hide service name, internal labels, app slugs, routes, tools, calls, raw IDs, UTC timing, elapsed time, tokens, retries, pagination and run summaries. End exactly: `Technology detection and Meta ad activity are observable relationships. They do not prove active app use, conversions, revenue, ROAS or profitability.` Only after `Show supporting record`, use retained responses for non-sensitive route and verification details without rerunning research.
A live run on 13 Oct 2026 used Klaviyo and the United States. The search returned the ten highest-traffic Shopify stores with Klaviyo and Meta ads; six were checked for active US ads and five passed the app, store, country, status, offer and own-site checks.
| Shopify store | Detected app | Verified Meta ad |
|---|---|---|
| 01Comfrtcomfrt.com · apparel · 19.1M monthly visits | Klaviyo is the only app detected in the store profile. | Active · USAd: 18% off orders $95+ with code EARLYACCESS · Video · Shop nowLaunched 12 Oct 2026 |
| 02Wyzewyze.com · smart home · 6.9M monthly visits | Klaviyo detected alongside Postscript SMS and Recharge Subscriptions. | Active · USAd: Wyze Window Cam for $34.98, no subscription · Video · Shop nowLaunched 10 Oct 2026 |
| 03Plaudplaud.ai · AI note takers · 6.8M monthly visits | Klaviyo detected alongside Judge.me Reviews and Shop Pay. | Active · USAd: Plaud Note Pro AI note taker · Video · Shop nowLaunched 12 Oct 2026 |
| 04New Eraneweracap.com · caps and fan apparel · 6.4M monthly visits | Klaviyo detected alongside Gorgias, Postscript SMS and Yotpo. | Active · USAd: NFL, NBA, NHL and MLB hoodies · Carousel · Shop nowLaunched 11 Oct 2026 |
| 05Stanley 1913stanley1913.com · drinkware · 6.3M monthly visits | Klaviyo detected alongside Yotpo and Shop Pay. | Active · USAd: Holiday and Christmas gifts collection · Carousel · Shop nowLaunched 10 Oct 2026 |
Published by Spytrend from a dated, bounded example.
The selected app must appear in the store profile exact app list.
Technology gateThe exact domain and Shopify merchant surface are verified before ad research.
Store gateAn opened active Meta ad must match the country and lead to the verified store domain.
Ad gateTechnology detection does not confirm current configuration, plan level or performance.
Evidence boundaryThe Shopify store profile with its detected apps and traffic estimate, plus an active Meta ad in your country and where it leads.
Why a store is worth a look and which stores to inspect first.
How the store configures or uses the app, and any link between the app, traffic, ads and revenue.
Spytrend keeps a profile for every online store it sees: platform, detected Shopify apps, a monthly traffic estimate and the store’s Facebook and Instagram ads. This workflow combines the two halves: the app you care about and proof that the store is advertising in your market right now.
Use it to build a Shopify stores list for outreach if you sell an app or a service to merchants, to see which brands in your space run on the same stack, or to find active advertisers that use a review, email or checkout app you are evaluating.
Spytrend data this workflow usesPick the app from the list. The workflow finds Shopify stores where that app is detected, checks the store profile and confirms an active Meta ad in your country separately.
No. Detection shows the app is present on the store. How it is configured, how often it is used and what it does for the business stay unconfirmed.
Store traffic and advertising can span several markets. An opened active ad is what confirms the store advertises in the country you picked.
When the Shopify and app evidence passes but the ad in your country, its status, the offer match or the link to the store’s own site does not.
Pick an app and a country, then run the four prompts in your AI assistant connected to Spytrend.