Step 1
Record each supplied ad with its creative text, visible landing URL, the destination reached after any redirects, the advertiser name shown on the creative or the destination, the products promoted there and the date each example was seen.
The merchant keeps encountering ads from unfamiliar brands and cannot tell which of them sell overlapping products. In this case, the immediate task is to identify relevant competitors from supplied advertising examples. The output should name the advertisers whose promoted products overlap the range and flag ads without identifying detail.
First replace every [bracketed] placeholder with real store scope and constraints, then add any actual records or data you have, and paste it into your preferred AI assistant or Spark agent. Spark will follow this page's workflow to produce structured output and verification steps.
Act as a Shopify operations specialist.
Help me identify relevant competitors from supplied advertising examples.
My store context is [describe the business, products and target audience].
My scope is [specify the affected products, pages, customers or reporting period]. Use these inputs: [each supplied ad's creative text, visible landing URL, destination reached after redirects, advertiser name shown, the products promoted on that destination and the date each example was seen]. Keep only advertisers whose promoted products overlap the merchant's range on the need served, mark ads whose landing page will not resolve or whose advertiser stays hidden as unattributed with the reason, and merge two creatives only when they resolve to the same destination and the same entity.
Return a competitor change log and specific opportunities to investigate noting which ads lacked identifying detail for the specified task.
Show the relevant evidence or before-and-after examples and explain how I can verify the result.
If essential data is missing, ask for it and mark unsupported conclusions as unknown.
Do not invent metrics, product claims or customer facts.
For any publication, message, account or store change, use only connected tools within my explicitly authorized scope and report success only after verification; otherwise provide the draft or proposed steps.Split the work into input, judgment, and deliverable phases. Verify each step's output before moving to the next.
Record each supplied ad with its creative text, visible landing URL, the destination reached after any redirects, the advertiser name shown on the creative or the destination, the products promoted there and the date each example was seen.
Keep only advertisers whose promoted products overlap the merchant's range on the need served, mark ads whose landing page will not resolve or whose advertiser stays hidden as unattributed with the reason, and merge two creatives only when they resolve to the same destination and the same entity.
Deliver a named competitor list carrying each advertiser's evidence and the opportunity it suggests, reconcile the processed ad count against the supplied batch so nothing dropped out, and hold unattributed ads in a separate list rather than guessing a seller.
Cover decision rules, frequent misunderstandings, and required inputs so the team aligns on prerequisites before execution.
When the creative or its destination names the seller and shows products overlapping the merchant's range. A link that cannot be opened, or a landing page carrying no seller identity, leaves the row unattributed rather than assigned to whoever seems most likely.
Only after the evidence supports it. A shared destination domain, business identifier or catalogue means one competitor recorded under its main name with aliases noted, while matching creative used by different sellers means two rows, never a merged one.
Those promoting products overlapping the merchant's range on the need served. Ads for unrelated categories can sit in a watch list, but folding them into the competitor set distorts every comparison run against it later.
Start with scenarios under the same topic, then expand into cross-topic matches suggested by similarity.
Ciwi Spark builds Shopify-native AI tools and agents around the workflows merchants actually run: research, ads, translation, and customer support. Stop rewriting the same prompts by hand.