See llms.txt for all machine-readable content.

Back to Templates

Track competitor creators on LTK and ShopMy with Apify, Google Sheets and Slack

Quick overview

This workflow runs weekly to find creators promoting your competitor brands on LTK and ShopMy via Apify, then upserts the results into Google Sheets and optionally posts a Slack summary when new creators are detected.

How it works

  1. Runs every Monday morning (or when triggered manually) to start the competitor monitoring run.
  2. Sends your configured competitor brands, target platforms (LTK and ShopMy), and limits to an Apify Actor to fetch matching creator profiles and related details.
  3. Filters out incomplete results and reshapes each creator record into a consistent row format, including a unique key built from platform, brand, and handle.
  4. Appends or updates rows in Google Sheets by matching on the key so existing creators are refreshed instead of duplicated.
  5. Counts how many creators are marked as new in the current run and builds a short per-brand summary.
  6. Posts the summary to a Slack channel only when at least one new creator is found.

Setup

  1. Install the Apify community node (@apify/n8n-nodes-apify) and add an Apify API token credential.
  2. Create a Google Sheet with a header row that includes a unique key column and connect your Google Sheets OAuth2 credentials, then select the target document and sheet tab in the Google Sheets node.
  3. Update the Settings values for brands, platforms, maxCreatorsPerBrand, maxProductsPerCreator, and keep monitorKey stable so Apify can track “only new” creators over time.
  4. (Optional) Add Slack credentials and choose a channel in the Slack node, or remove the Slack step if you don’t want notifications.