Integrating Reechee with Your Workflow via Webhook

Noam Dorr
Written by Noam DorrLast updated 2 hours ago

Available on Scale and Agency plans

Connect Reechee alerts directly to your CRM, Slack workspace, or marketing automation platform so your team can act on competitor intelligence without switching tools.

What Are Webhooks?

Think of webhooks as automatic notifications that Reechee sends to other tools the moment we detect a negative review. Instead of checking your Reechee dashboard, the intelligence comes to where you already work.

When a new alert is detected, Reechee instantly sends all the relevant data (company name, pain points, review details) to your chosen platform via webhook.

Why Integrate Reechee?

Faster response times
Alerts appear in Slack, create CRM leads, or trigger email sequences automatically - no manual copy/paste needed.

Better team coordination
Sales, marketing, and product teams see the same intelligence in their preferred tools simultaneously.

Streamlined workflows
Automatically enrich leads, assign to sales reps, or add to nurture campaigns based on company size, industry, or pain points.

Centralized data
Keep all your competitive intelligence alongside your other customer data in your CRM.

Common Integration Scenarios

Slack Notifications
New alert → Instant message in #sales channel with company details and pain points

CRM Lead Creation
New alert → Automatically create lead in Salesforce/HubSpot with company data and pain point notes

Marketing Automation
New alert → Add company to targeted email sequence addressing their specific frustrations

Task Management
New alert → Create follow-up task in Asana/ClickUp assigned to appropriate sales rep

How to Set Up Your Integration

Step 1: Create Your Webhook Endpoint

You'll need a webhook URL from your receiving platform. Here are the most common options:

Using Zapier:

  1. Create a new Zap

  2. Choose "Webhooks by Zapier" as trigger

  3. Select "Catch Hook"

  4. Copy the webhook URL provided

Using Make (formerly Integromat):

  1. Create a new scenario

  2. Add "Webhooks" module

  3. Choose "Custom webhook"

  4. Copy the webhook URL

Using n8n:

  1. Add a Webhook node

  2. Set method to POST

  3. Copy the webhook URL

Using your CRM's workflow builder: Many CRMs like HubSpot, Salesforce, or Pipedrive have built-in webhook receivers. Check your platform's documentation for "incoming webhooks" or "workflow automation."

Once you have your webhook URL, paste it into Reechee's webhook configuration page (Settings → Integrations).

Step 2: Test Your Connection

Click the "Send test data to your webhook" button in Reechee. This sends a sample alert to verify everything's working correctly.

Check your receiving platform - you should see the test data arrive. If it doesn't, double-check:

  • Webhook URL is correct (no extra spaces)

  • Your receiving platform is configured to accept POST requests

  • Any required authentication is set up

Step 3: Map Your Data Fields

Once test data arrives, you'll need to tell your platform what to do with each piece of information. The webhook sends these data fields:

Company Information:

  • Company name

  • Industry

  • Country

  • Number of employees

  • Company description

  • Website URL

  • LinkedIn URL

Review Details:

  • Competitor product name

  • Review date

  • Review rating

  • Review platform/source

  • Pain points summary

  • Link to original review

Example mapping in Zapier:

  • Company name → CRM Lead: Company Name

  • Pain points → CRM Lead: Notes

  • Industry → CRM Lead: Industry

  • Review URL → CRM Lead: Custom Field "Source"

Step 4: Start Receiving Alerts

That's it! From now on, every time Reechee detects a new negative review about your tracked competitors, the data automatically flows to your integrated tool.

The Webhook Payload

Here's what the JSON data structure looks like (technical folks will need this):

{
  "company": {
    "name": "CraftBrew Solutions",
    "industry": "Food & Beverage",
    "country": "Canada",
    "employees": 87,
    "description": "CraftBrew Solutions is a brewery management software provider helping craft breweries optimize production, manage inventory, and streamline distribution operations.",
    "website": "https://www.craftbrewsolutions.com",
    "linkedin": "https://www.linkedin.com/company/craftbrew-solutions"
  },
  "review": {
    "product": "Brewmaster Pro",
    "competitor": "BrewOps",
    "date": "2025-04-25",
    "rating": 2.5,
    "source": "G2",
    "source_url": "https://www.g2.com/products/brewops/reviews/view/123456",
    "pain_points": "**User Interface Complexity** - The interface is overly complicated and requires extensive training for new staff members.\n\n**Integration Limitations** - Difficult to connect with our existing accounting software, causing duplicate data entry.\n\n**Performance Issues** - System becomes slow during peak production periods when we need it most."
  },
  "reviewer": {
    "job_title": "Production Manager",
    "linkedin_url": "https://www.linkedin.com/in/noam-dorokhov/"
  },
  "timestamp": "2025-04-27T01:23:11.494-04:00"
}

Your integration tool will parse this data and route it according to your workflow.

Advanced Workflows

Conditional routing based on company size:

  • If employees > 500 → Assign to enterprise sales team

  • If employees < 50 → Add to SMB nurture sequence

Industry-specific handling:

  • If industry = "Healthcare" → Route to healthcare specialist

  • If industry = "Finance" → Add compliance check task

Pain point triggered sequences:

  • If pain points include "integration" → Send comparison guide highlighting your integrations

  • If pain points include "support" → Emphasize your customer success program

Multi-step automation:

  1. Create CRM lead

  2. Enrich with additional data (Clearbit, ZoomInfo)

  3. Assign to rep based on territory

  4. Send Slack notification to rep

  5. Add to weekly competitive intel report

Troubleshooting

Webhook not receiving data:

  • Verify the URL is correct and active

  • Check if your platform requires authentication headers

  • Ensure your endpoint accepts POST requests

  • Look for firewall or security settings blocking incoming webhooks

Data fields are empty:

  • Some alerts may not have all fields (e.g., company website not found)

  • Handle null/empty values gracefully in your workflow

Getting duplicate alerts:

  • Check if you have multiple webhook configurations active

  • Verify you're not running parallel automations in different tools

Need Help?

Setting up webhooks can be technical. If you get stuck:

  • Email us at support@reechee.io with your webhook URL and integration tool

  • We can send test data and help troubleshoot

  • For complex integrations, we offer setup assistance (Agency plan includes dedicated support)

Upgrade to Access Integrations

Webhook integrations are available on Scale ($119/month) and Agency ($499/month) plans.

Already on a Scale or Agency plan? Go to Integrations to get started.

Did this article help you solve your issue?

© 2026 . All rights reserved.