[ Scheduling ]+[ CRM ]

The Complete Guide to Integrating Acuity Scheduling and Pipedrive for Scheduling + CRM workflows.

UPDATED: 2026-05-12

Stop manually shuttling data. Connect your system of record directly to your workflow to automate demo scheduling & pipeline automation in real-time. This guide details the architecture of passing payloads natively between Acuity Scheduling and Pipedrive.

Integration Architecture

Acuity Scheduling

Trigger App

Functions as the primary system of record. The Scheduling automation begins when an event initially takes place here.

Pipedrive

Action App

The destination workflow. Automatically funneling data into Pipedrive rapidly accelerates your crm processes without needing manual CSV exports.

Why Integrate Acuity Scheduling and Pipedrive?

In high-velocity B2B sales, the 'Discovery Call' or 'Product Demo' is the critical conversion hinge. The faster you can get a qualified prospect to book time on an Account Executive's calendar, the higher your close rate will be. However, simply using a scheduling link like Acuity Scheduling solves only half the problem. If that booking data isn't instantly and accurately reflected in your sales CRM (Pipedrive), your sales reps are forced to manually enter data, create deals, and log activities. This administrative burden slows down sales momentum, introduces data entry errors, and frequently results in missed follow-ups. Integrating Acuity Scheduling directly with Pipedrive transforms your scheduling link into a powerful, automated pipeline engine. When a prospect books a meeting via Acuity, the integration can instantly search Pipedrive, update or create the Contact record, generate a new Deal in the correct pipeline stage, and log the upcoming meeting as a scheduled Activity for the assigned sales rep. By mapping custom intake questions from Acuity directly into Pipedrive custom fields, your Account Executives enter every call armed with deep context about the prospect's company size, budget, and pain points—all without typing a single keystroke.

Top Use Cases

Zero-Touch Deal Creation

The primary use case is automating the top of your sales funnel. When a prospect books a 'Discovery Call' through your Acuity link, the integration instantly creates a new Deal in the 'Meeting Scheduled' stage of your Pipedrive pipeline. The Deal value can even be pre-populated based on the specific Acuity appointment type chosen. This ensures your sales pipeline accurately reflects your forward-looking calendar volume in real-time, providing sales managers with immediate visibility into pipeline health without waiting for reps to update their CRM.

Intake Form Data Enrichment

Acuity allows you to ask custom intake questions when a prospect books (e.g., 'What is your current CRM?', 'What is your timeline for implementation?'). Without integration, this valuable qualification data is trapped in a calendar invite. By mapping these Acuity intake fields to custom fields on the Pipedrive Organization or Deal record, your sales reps gain immediate, structured access to this data within the CRM. They can review the prospect's specific pain points directly on the Pipedrive Deal board before the call, ensuring a highly tailored and effective sales pitch.

Automated Activity Logging and Reminders

Pipedrive relies heavily on 'Activities' to drive sales motion. The integration automatically logs the Acuity appointment as an 'Activity' in Pipedrive, categorized as a 'Meeting' or 'Demo'. Crucially, this activity is tied directly to the relevant Contact and Deal records, and assigned to the specific Account Executive whose Acuity calendar was booked. This keeps the rep's Pipedrive daily task list perfectly synchronized with their actual calendar, preventing missed meetings and ensuring all sales interactions are centrally tracked.

Handling Reschedules and Cancellations Gracefully

Calendar fluidity is a reality of sales. If a prospect clicks the 'Reschedule' or 'Cancel' link in their Acuity confirmation email, the integration must react accordingly. A robust integration setup will catch these events and automatically update the corresponding Pipedrive Activity. If a meeting is cancelled, the integration can mark the Pipedrive Activity as 'Done' with a note indicating the cancellation, and simultaneously move the associated Deal to a 'Requires Follow-Up' stage, prompting the rep to manually re-engage the prospect.

Connection Capabilities

Integration Route
Native API (Acuity Scheduling)
Capability
Demo Scheduling & Pipeline Automation
Status
Supported
Integration Route
Webhooks
Capability
Real-time Payload Push
Status
Configurable
Integration Route
Zapier / Make
Capability
Custom Logic Workflows
Status
Supported

Prerequisites

  • An active Pipedrive account with administrative privileges to manage custom fields and pipelines.
  • An active Acuity Scheduling account (Emerging tier or higher is usually required to access third-party integrations).
  • Clear definition of your Pipedrive Pipeline stages (e.g., knowing exactly which stage a newly booked demo should land in).
  • Pre-created custom fields in Pipedrive to receive any specialized intake data from Acuity.

Step-by-Step Implementation Guide

1

Audit and Prepare Pipedrive Custom Fields

Before attempting to map data, you must ensure Pipedrive is structured to receive it. Review the intake form attached to your Acuity appointment type. For every question asked (e.g., 'Company Name', 'Job Title', 'Biggest Challenge'), create a corresponding field in Pipedrive. 'Company Name' should map to the native Pipedrive Organization Name, but 'Biggest Challenge' should be created as a Custom Text Field on the Deal or Person object. Doing this prep work ensures no data is lost during the transfer.

2

Select the Integration Method

Pipedrive offers a native integration app for Acuity Scheduling within its marketplace, which handles basic contact and activity syncing very well. However, if you require complex routing (e.g., assigning Deals to different Pipedrive pipelines based on the specific Acuity appointment type chosen), you will likely need to use a middleware platform like Zapier or Make. Determine your complexity needs before proceeding. For this guide, we will assume a middleware setup for maximum flexibility.

3

Configure the Trigger and Deduplication Logic

In your automation platform, set Acuity Scheduling as the trigger app, listening for the 'New Appointment' event. Next, configure the critical deduplication step in Pipedrive. Add a 'Find Person' action in Pipedrive, searching by the email address provided in the Acuity booking. Select the option to 'Create a new Person if one is not found'. This ensures you update existing clients who book follow-up calls, while seamlessly creating new records for first-time prospects without creating messy duplicate entries.

4

Map Data to the Pipedrive Deal

Add a 'Create Deal' action step for Pipedrive. In the configuration panel, select the specific Pipeline and Stage where new bookings should land (e.g., 'Inbound Sales Pipeline' -> 'Demo Scheduled'). Map the Deal Title dynamically—for example, '[Acuity: First Name] [Acuity: Last Name] - New Demo'. Associate this new Deal with the Person record found or created in the previous step. Finally, map your Acuity intake form answers into the Pipedrive custom fields you prepared earlier.

5

Log the Pipedrive Activity

To keep the sales rep's task list organized, add a 'Create Activity' step. Set the Activity Type to 'Meeting'. Map the Acuity appointment start time and end time to the Pipedrive activity duration. Critically, link this Activity to both the newly created Deal ID and the Person ID. This ensures the meeting appears on the timeline of the Deal board, providing a clear chronological record of the sales engagement.

6

Execute End-to-End Testing

Never deploy to your sales team without testing. Book a test appointment on your Acuity calendar using a dummy email address. Log into Pipedrive and verify the cascade of events: Was the Person created? Was the Deal created in the correct stage? Did the custom intake answers populate correctly on the Deal? Is the Meeting activity logged and assigned to the correct user? Finally, test the cancellation flow—cancel the test appointment in Acuity and ensure you have logic in place to alert the rep in Pipedrive.


Ready to implement?

Begin by authenticating your instances. If a native integration is unavailable, utilize a webhook relay with the API credentials from both platforms.

Get Acuity Scheduling API Keys →

More Pipedrive Integrations

Explore these related integration guides from the Addrly directory.