Skip to main content
The official StoreInspect community node for n8n lets you search and enrich Shopify stores, find decision-maker contacts, and reveal verified contact details inside automated workflows. It requires a paid StoreInspect plan with API access.
The StoreInspect node is undergoing n8n verification. Until verification is complete, install it from npm on a self-hosted n8n instance. Unverified community nodes are not available on n8n Cloud.

Install the node

  1. In your self-hosted n8n instance, open Settings > Community Nodes.
  2. Select Install.
  3. Enter @storeinspect/n8n-nodes-storeinspect as the npm package name.
  4. Accept the community-node risk notice and complete the installation.
  5. Open a workflow and search for StoreInspect in the nodes panel.
The package is available on npm. See n8n’s community-node installation guide if your instance does not support installation through the settings interface.

Connect StoreInspect

  1. In StoreInspect, open Settings > API.
  2. Create a dedicated API key named n8n.
  3. Add a StoreInspect node to an n8n workflow.
  4. Create a StoreInspect API credential and paste the API key.
  5. Run Usage > Get to confirm the connection.
The usage operation returns your StoreInspect plan, API request allowance, search-row usage, and contact-credit balance.

Available operations

Store

  • Search finds Shopify stores using category, country, traffic, estimated revenue, technology, Shopify Plus, theme, Meta ads, and contact-availability filters.
  • Get retrieves one Shopify store by domain or URL.
  • Enrich enriches up to 25 domains with store intelligence, technologies, and optional contact previews.

Contact

  • Search finds masked decision-maker contact previews using person and company filters.
  • Reveal reveals verified details for up to 10 contact IDs using StoreInspect contact credits.

Usage

  • Get returns plan, API request, search-row, and contact-credit usage for the connected account.

Search Shopify stores

  1. Add a StoreInspect node.
  2. Select Store as the resource and Search as the operation.
  3. Add at least one positive filter, such as country, category, technology, traffic tier, or revenue tier.
  4. Choose whether to return all results or set a result limit.
  5. Execute the node and map the returned store items into later workflow steps.
Store and contact searches follow StoreInspect cursors automatically. Each matching result is returned as a separate n8n item.

Enrich known domains

Use Store > Enrich when your workflow already has Shopify domains:
  1. Enter or map up to 25 domains or URLs.
  2. Choose whether to include store data, technologies, and contact previews.
  3. Optionally select contact roles and the maximum number of previews per store.
  4. Execute the node and map the enriched items into later steps.
Contact previews are masked and do not expose email addresses or phone numbers.

Search and reveal contacts

Use Contact > Search to return masked contact previews and StoreInspect contact IDs. Filter by store domain, role, seniority, verified email, phone, LinkedIn availability, or store criteria. To reveal selected contacts:
  1. Add a second StoreInspect node with Contact > Reveal.
  2. Map up to 10 contact IDs from a search or enrichment step.
  3. Set a stable idempotency key when the workflow may retry the same reveal request.
  4. Execute the node and map the revealed fields into later actions.
Each newly revealed contact uses one StoreInspect contact credit. Reusing the same idempotency key for the same request prevents an automatic retry from spending credits twice.

Errors

  • Invalid or revoked API key: Create or rotate a key under Settings > API, then update the n8n credential.
  • API access unavailable: Confirm that the StoreInspect account has an active plan with API access.
  • No positive filter: Add a country, category, role, technology, traffic tier, revenue tier, or another narrowing filter.
  • Rate limit reached: Retry after the StoreInspect rate-limit window resets.
  • Insufficient contact credits: Add credits or change your StoreInspect plan before revealing another new contact.
  • Package not available in n8n Cloud: Use a self-hosted n8n instance until the StoreInspect node completes verification.
StoreInspect errors include a request ID when available. Include it when contacting support about a failed node execution.

Update or remove the node

Manage the package under Settings > Community Nodes in n8n. After updating the package, restart n8n if the new version does not appear immediately. To stop access completely:
  1. Remove or update the StoreInspect credential in n8n.
  2. Revoke the corresponding API key under Settings > API in StoreInspect.
Removing only the n8n credential deletes the saved key from n8n. Revoking the key in StoreInspect prevents any retained copy from being used again.

Resources