Docs/Pabbly Connect Integration Setup
All Docs
10 min read

Pabbly Connect Integration Setup

Connect Parsley to Pabbly Connect via webhooks to route leads, intent signals, and conversations to 1,000+ apps with affordable automation.

Connect Parsley to Pabbly Connect via webhooks to route leads, intent signals, and conversations to 1,000+ apps - at a fraction of the cost of other automation tools. This guide walks you through setup, available events, and practical workflow recipes.

Quick Setup

  1. In Pabbly Connect, create a new workflow with the Webhook trigger
  2. Copy the webhook URL Pabbly generates for you
  3. In Parsley, go to Hub > API Keys and create a new webhook subscription
  4. Paste the Pabbly URL, pick the events you want to receive, and save
  5. Send a test event from Parsley so Pabbly can capture sample data
  6. Add an action step in Pabbly and map the Parsley fields

Events now flow from Parsley to your chosen app automatically.

Prerequisites

  • A Pabbly Connect account - Pabbly offers lifetime deals and affordable plans. Sign up at pabbly.com/connect if you don't have one.
  • A Parsley account - The Profile Viewed event is available on all plans. Business events (conversations, leads, scores, signals) require a Business plan.
  • Access to Hub > API Keys in your Parsley dashboard, where you'll create the webhook subscription.

Step 1: Create a Pabbly Workflow with the Webhook Trigger

From your Pabbly Connect dashboard:

  1. Click Create Workflow
  2. Name it (e.g. "Parsley Hot Leads to Slack")
  3. In the trigger application search, select Webhook by Pabbly
  4. Choose the Catch Webhook trigger event
  5. Pabbly will display a unique webhook URL - copy it to your clipboard

You will paste this URL into Parsley in the next step.

Step 2: Create a Webhook Subscription in Parsley

From your Parsley dashboard:

  1. Go to Hub in the left sidebar
  2. Click API Keys
  3. Scroll to the Webhooks section
  4. Click Create Webhook
  5. Paste the Pabbly webhook URL into the URL field
  6. Select which events you want to subscribe to (see Step 3 below)
  7. Click Create

Parsley will generate a signing secret you can use to verify incoming webhooks in Pabbly, if your workflow needs to validate request authenticity.

Step 3: Choose Your Events

Parsley fires 5 webhook events. The Profile Viewed event is available on all plans. The remaining four require a Business plan.

EventDescriptionPlan
Profile ViewedSomeone views your Parsley profileFree
Conversation CompletedA chatbot conversation ends on your profileBusiness
Lead CapturedA visitor shares their contact details via chatbot or formBusiness
Lead ScoredA lead receives a Hot, Warm, or Cold quality scoreBusiness
Signal DetectedA MEDDIC buying signal is identified during conversationBusiness

You can subscribe to multiple events with a single webhook, or create separate webhooks for different workflows.

Step 4: Capture Sample Data in Pabbly

Pabbly's Webhook trigger needs to receive at least one real event before you can map fields in your workflow:

  1. Back in Pabbly, the Webhook trigger should be showing a "waiting for webhook response" state
  2. Trigger an event in Parsley - for example, view your own profile (for profile.viewed) or use the webhook test feature in Hub > API Keys to send a test payload
  3. Pabbly will receive the event and display the payload structure
  4. You can now reference Parsley fields in subsequent action steps

Step 5: Data Fields

Each event sends a specific set of fields to Pabbly Connect. Use these to map data into your action step.

Profile Viewed

FieldDescriptionExample
idEvent IDevt_abc123
typeEvent typeprofile.viewed
createdAtTimestamp (ISO 8601)2026-03-20T14:30:00Z
data.profileUserIdYour Parsley user IDuser_abc123
data.profileUsernameYour Parsley usernamejanesmith
data.visitorIdUnique visitor identifiervis_def456
data.sourceTraffic sourcelinkedin
data.refererFull referrer URLhttps://www.linkedin.com/in/janesmith

Conversation Completed

FieldDescriptionExample
idEvent IDevt_abc123
typeEvent typechatbot.conversation.completed
createdAtTimestamp (ISO 8601)2026-03-20T14:30:00Z
data.conversationIdConversation IDconv_abc123
data.profileUserIdYour Parsley user IDuser_abc123
data.profileUsernameYour Parsley usernamejanesmith
data.visitorIdUnique visitor identifiervis_def456
data.messageCountTotal messages exchanged8
data.topicsTopics discussed (array)["pricing", "enterprise features"]
data.durationDuration in seconds245

Lead Captured

FieldDescriptionExample
idEvent IDevt_abc123
typeEvent typelead.captured
createdAtTimestamp (ISO 8601)2026-03-20T14:30:00Z
data.conversationIdConversation IDconv_abc123
data.profileUserIdYour Parsley user IDuser_abc123
data.profileUsernameYour Parsley usernamejanesmith
data.visitorIdUnique visitor identifiervis_def456
data.leadEmailLead's email addressbuyer@acmecorp.com
data.leadNameLead's nameAlex Johnson
data.sourceCapture sourcechatbot

Lead Scored

FieldDescriptionExample
idEvent IDevt_abc123
typeEvent typelead.scored
createdAtTimestamp (ISO 8601)2026-03-20T14:30:00Z
data.conversationIdConversation IDconv_abc123
data.profileUserIdYour Parsley user IDuser_abc123
data.profileUsernameYour Parsley usernamejanesmith
data.visitorIdUnique visitor identifiervis_def456
data.leadQualityLead temperaturehot
data.intentScoreIntent score (1-5)5
data.intentSignalIntent classificationhigh_intent
data.meddic.metricsMetrics signal detectedtrue
data.meddic.economicBuyerEconomic Buyer detectedtrue
data.meddic.decisionCriteriaDecision Criteria detectedtrue
data.meddic.decisionProcessDecision Process detectedfalse
data.meddic.identifyPainIdentify Pain detectedtrue
data.meddic.championChampion detectedfalse

Signal Detected

FieldDescriptionExample
idEvent IDevt_abc123
typeEvent typesignal.detected
createdAtTimestamp (ISO 8601)2026-03-20T14:30:00Z
data.conversationIdConversation IDconv_abc123
data.profileUserIdYour Parsley user IDuser_abc123
data.profileUsernameYour Parsley usernamejanesmith
data.visitorIdUnique visitor identifiervis_def456
data.signalTypeMEDDIC signal typeidentifyPain
data.quoteVerbatim quote from conversation"We are losing deals because..."
data.confidenceConfidence levelhigh

Step 6: Workflow Recipes

Here are practical examples to get you started with Pabbly Connect.

Slack notification on profile view (Free)

Trigger: Webhook (subscribed to Profile Viewed in Parsley) Action: Slack - Send Channel Message

Map the fields to post a message like: "Your profile was just viewed by a visitor from LinkedIn (referrer: linkedin.com/in/janesmith)"

Great for real-time awareness of who is checking out your profile after outreach.

Google Sheets row for captured leads (Business)

Trigger: Webhook (subscribed to Lead Captured in Parsley) Action: Google Sheets - Add Row

Map data.leadName, data.leadEmail, data.source, and createdAt to columns in your spreadsheet.

Useful for building a lightweight lead list without a full CRM.

Email alert for Hot leads (Business)

Trigger: Webhook (subscribed to Lead Scored in Parsley) Action: Gmail - Send Email (with Pabbly filter)

Add a Pabbly Filter step: only continue when data.leadQuality equals hot. Then send yourself an email with the lead details and MEDDIC signal breakdown.

Never miss a high-intent prospect.

CRM contact creation (Business)

Trigger: Webhook (subscribed to Lead Captured in Parsley) Action: Any CRM (Pipedrive, Zoho, Copper, etc.) - Create Contact

Map data.leadName and data.leadEmail to your CRM's contact fields. Works with any CRM that Pabbly supports - useful if your CRM doesn't have a native Parsley integration.

Notion database entry for conversations (Business)

Trigger: Webhook (subscribed to Conversation Completed in Parsley) Action: Notion - Create Database Item

Map data.profileUsername, data.messageCount, data.topics, and data.duration to a Notion database. Build a searchable log of every chatbot conversation for your team to review.

Create a deal when pain is identified (Business)

Trigger: Webhook (subscribed to Signal Detected in Parsley) Action: Any CRM - Create Deal (with Pabbly filter)

  1. Add a Pabbly Filter step: only continue when data.signalType equals identifyPain
  2. Map the prospect details and set the deal name to include the signal type
  3. Optionally add a Slack notification as a second action to alert the sales channel

Auto-create pipeline opportunities from real buying signals - no manual data entry.

Why Pabbly Connect?

Pabbly Connect is a cost-effective automation platform that offers lifetime deals and flat-rate pricing - no per-task charges like other platforms. If you are building automations that fire frequently (e.g. every profile view triggers a Slack message), Pabbly keeps costs predictable.

Parsley supports both Pabbly Connect and Zapier. Zapier offers a native Parsley app in its directory, while Pabbly uses its generic Webhook trigger - both deliver the same 5 events with identical data fields.

Troubleshooting

Pabbly is not receiving events

  • Verify your webhook subscription in Parsley (Hub > API Keys) is marked as active
  • Check that the Pabbly webhook URL was copied correctly (no trailing spaces)
  • Use the webhook test feature in Parsley to send a sample payload
  • Check the Parsley webhook delivery log for failed attempts
  • Confirm your Pabbly workflow is active and not paused

Webhook delivery failing

Parsley retries webhook deliveries up to 3 times with exponential backoff (1 second, 5 seconds, 30 seconds). If all attempts fail, check:

  • Is your Pabbly workflow active?
  • Is Pabbly returning a 2xx response?
  • Check Pabbly's task history for error details

Business events unavailable

The Conversation Completed, Lead Captured, Lead Scored, and Signal Detected events require a Business plan. The Profile Viewed event works on all plans.

Missing fields in Pabbly

  • Ensure you triggered at least one real event so Pabbly could capture the payload structure
  • If a field shows as empty, it means that field was not present in the event payload (e.g. no referrer URL if the visitor navigated directly)
  • Use the webhook test feature in Parsley to generate complete sample data

What's Next


Questions? Contact us or email peter@parsley.id.

Ready to connect your CRM?