n8n + ApexApi

How to Build a Competitor Price Monitor in n8n

Pull a product's live price, rating, and review count, then let an AI give a one-line pricing verdict. Add a Schedule trigger and a Slack or email node and you have a hands-off competitor price monitor.

What you'll build

  • Live price + rating for any product URL as structured data
  • A one-line AI verdict on whether the price is competitive
  • Drop in a Schedule trigger + IF + Slack to alert on price drops
  • Per-record pricing; failed lookups are free

Set it up in 4 steps

1

Get a free ApexApi key

Create a key at apexapi.dev — no card required. It starts with ak-.
2

Install the community node

In n8n: Settings → Community Nodes → Install n8n-nodes-apexapi (0.2.0+).
3

Import this template

Download the workflow, then in n8n use Workflows → Import from File. It uses the ApexApi Context node's Structured Extract operation.
4

Add your key and run

Open any ApexApi node, create an ApexApi account credential, paste your key, then click Test workflow.

FAQ

How do I make it run automatically?

Replace the manual trigger with a Schedule trigger (e.g. daily), add an IF node on records[0].final_price, and connect a Slack or email node.

Can I track several products?

Yes — pass multiple product URLs, or duplicate the extract step per product.

What does it cost?

$0.01 per product looked up. Failed lookups are free.

More n8n templates

See all node operations in the n8n integration docs.