How to Get a Slack Alert with Contact Details for Every New HubSpot User
Set up a Datagma + Zapier + Slack automation to receive enriched contact details for every new HubSpot contact in real time. Step-by-step guide for PLG teams.
On this page
The Use Case
You run a product-led growth website or a service where people book demos. Every day, new contacts enter your HubSpot — but your sales team has no idea which ones are worth their time.
The goal: get a Slack message with full contact details every time a high-potential user signs up, so your team can engage immediately.
This is how you do it with Datagma, Zapier, and Slack.
What You’ll Build
A fully automated workflow that:
- Detects every new contact added to HubSpot
- Enriches that contact with Datagma (company size, seniority, funding, email, phone)
- Scores the lead based on ICP criteria
- Posts a Slack alert with enriched details for high-scoring leads
No code required. This runs entirely on Zapier.
Step-by-Step Setup
Step 1: HubSpot Trigger
In Zapier, create a new Zap with the trigger:
- App: HubSpot
- Event: New Contact
This fires every time a contact is created in HubSpot.
Step 2: Enrich with Datagma
Add a Zapier HTTP Request action:
GET https://gateway.datagma.net/api/ingestion/v2/emailFinder
?apiId=YOUR_KEY
&email={{email}}
Datagma returns:
- LinkedIn URL
- Company name, headcount, funding stage
- Contact seniority and job title
- Verified email status
Step 3: Score the Lead
Use Zapier’s Filter or Formatter step to apply scoring logic:
| Condition | Score |
|---|---|
| Company size > 100 employees | +20 |
| Seniority = VP or above | +20 |
| Funding stage = Series A or later | +15 |
| Industry = SaaS/fintech/ecommerce | +10 |
Set a threshold (e.g., score ≥ 40) to only alert on high-potential leads.
Step 4: Post to Slack
Add a Zapier Slack action:
- Channel: #sales-alerts or #new-signups
- Message: format it with the enriched data
Example Slack message:
🚀 New high-potential signup!
Name: {{first_name}} {{last_name}}
Company: {{company_name}} ({{headcount}} employees)
Role: {{job_title}} — {{seniority}}
Funding: {{funding_stage}} / {{total_funding}}
Email: {{email}} ✅ verified
LinkedIn: {{linkedin_url}}
Score: {{score}}/100 — Worth a demo!
Result: Real-Time Sales Intelligence
Your sales team now gets a Slack ping within seconds of a high-value contact signing up — before the lead has even finished their onboarding flow.
This is the difference between reaching out within the hour (when they’re most engaged) vs. the next day (when they’ve already moved on).
Also Works with Integromat and n8n
You can replicate this exact workflow in:
- Make (Integromat) — using the HTTP module
- n8n — using the HTTP Request node
The Datagma API endpoint is the same regardless of which automation platform you use.
Get your Datagma API key — free credits, no credit card required.