n8n

How to Automate Pipedrive Org Research and Slack Alerts?

Get instant company insights when a new organization is added in Pipedrive. The flow reads the website on the record, builds a clear summary with AI, saves it as a note, and posts the same content to Slack. Sales teams get context fast and can follow up with confidence.

An event from Pipedrive starts the run as soon as an organization is created. The workflow takes the custom website field, fetches the page through ScrapingBee, and sends the HTML to OpenAI GPT 4o with a focused prompt. The model returns a short profile that covers what the company does, who it serves, and possible competitors. A Pipedrive note is created with that HTML, then the content is converted to Slack friendly markdown and sent to the channel you choose.

You will need working connections for Pipedrive, ScrapingBee, OpenAI, and Slack, plus a website field on the organization. Expect research time to drop from about 25 minutes to under 3 minutes per record, with consistent notes for every new account. This setup fits inbound lead capture, SDR handoffs, and territory planning. Use the steps below to connect your accounts, map the website field, and test with a sample organization.

What are the key features?

  • Pipedrive trigger starts when an organization is created
  • Scrapes the company home page through ScrapingBee using the website field on the record
  • OpenAI GPT 4o summarizes HTML into a clear company profile formatted as HTML
  • Creates a Pipedrive note on the organization using the output from the AI
  • Converts HTML to standard markdown, then formats it for Slack markdown with a code node
  • Sends a Slack message with the organization name and the formatted summary to a chosen channel

What are the benefits?

  • Reduce manual research from about 25 minutes to under 3 minutes per new organization
  • Automate 100 percent of note creation on new Pipedrive organizations
  • Improve data consistency by using the same structured summary every time
  • Connect Pipedrive, ScrapingBee, OpenAI, and Slack in one seamless flow
  • Speed team response by posting key insights to Slack within seconds
  • Handle higher lead volume without adding headcount

How do you set it up?

  1. Import the template into n8n: Create a new workflow in n8n > Click the three dots menu > Select 'Import from File' > Choose the downloaded JSON file.
  2. You'll need accounts with Pipedrive, ScrapingBee, OpenAI and Slack. See the Tools Required section above for links to create accounts with these services.
  3. In Pipedrive, make sure your Organization object has a website field. If it is a custom field, note its field key because n8n will show it as an ID rather than the label.
  4. Open the Pipedrive Trigger node in n8n. In the credential dropdown, click Create new credential and follow the on screen steps to connect your Pipedrive account. Confirm the event is set to Organization added.
  5. Open the HTTP Request node for ScrapingBee. In the credential dropdown, click Create new credential and add your ScrapingBee API key from the ScrapingBee dashboard. Keep render_js set as needed for your target sites.
  6. In the same HTTP node, update the url parameter expression to point to your Pipedrive website field. Use the expression editor to reference $json.current.. Test the trigger to inspect sample data and confirm the path.
  7. Open the OpenAI node. In the credential dropdown, click Create new credential and paste your OpenAI API key from the OpenAI API page. Keep the model as GPT 4o or change if you want lower cost. Review the system prompt and adjust the output sections to your needs.
  8. Open the Pipedrive Create Note node. Confirm the note content uses the OpenAI message output and that org_id uses the expression from the trigger meta.id. Save the node.
  9. Open the Slack node. In the credential dropdown, click Create new credential and complete Slack OAuth. Make sure the app has chat write and channels read scopes. Pick the target channel from the Channel field.
  10. Optional: In the Code node that formats Slack markdown, tweak heading and list rules if your Slack formatting preferences differ.
  11. Activate the workflow. In Pipedrive, create a test organization with a valid website URL. Within a minute, check the organization timeline for the new note and confirm the Slack message arrived.
  12. If no note appears, verify the website field value, confirm the page is reachable, and check ScrapingBee status. If the site needs JavaScript, set render_js to true. If Slack fails, reauthorize the credential and confirm the channel ID.

Tools Required

$24 / mo or $20 / mo billed annually to use n8n in the cloud. However, the local or self-hosted n8n Community Edition is free.

OpenAI

Sign up

Pay-as-you-go: GPT-5 at $1.25 per 1M input tokens and $10 per 1M output tokens

Pipedrive

Sign up

Lite: US$14/user / mo (billed annually). API access included with every plan.

ScrapingBee

Sign up

Freelance: $49 / mo, 250,000 API credits

Slack

Sign up

Free plan: $0 / mo; limited to 10 apps (third-party or custom) and usable via Slack API

Similar Templates

Join Futurise to access 1,200+ automation templates

Get instant access to ready-made automation workflows for n8n, Make.com, AI agents, and more. Download, customise, and deploy in minutes.