Once you’ve created a robust Pipedrive account structure, the next step in your journey to maximizing ROI from Pipedrive is to implement automations.
Having a well-organized account structure is crucial because, to build effective automations, your data schema needs to be rich and tailored to your business. Only then will your automations truly be unique to your business and help you maximize Pipedrive ROI.
As always, in this article we’re sharing the secret sauce behind our Pipedrive Booster implementation package. Nearly all automation examples come straight from the package specifications, with some linking to detailed, step-by-step implementation tutorials.
Pipedrive offers two types of automation: internal and external. Internal automations leverage Pipedrive’s workflow automation to streamline tasks within the platform, while external automations, known as deep data automations, interact with Pipedrive data via its API. We’ll cover both types, starting with internal automations.
Pipedrive internal automations
Workflow automations
Pipedrive workflow automations follow a causal, if-then logic. You configure certain actions in your account to occur when specific triggers or conditions are satisfied.
Actions can include creating, updating, or deleting a Pipedrive entity, such as a person, activity, or deal, or sending an automated email to a specific email address.
Each workflow automation can be triggered by any user or just a subset of them, depending on the automation permissions they’ve been given. If the automation involves sending an email, the sender will always be the user who created the automation.
Only global admin users in Pipedrive may create automations unless that permission has been enabled for other users in the company’s Pipedrive account.
If you’ve read our first article on building account structure, you’ll recall that we mentioned it is the account structure that determines the extent of automation you can achieve. Now it’s clear why we said that. Since automations in Pipedrive are essentially a set of if-then statements related to Pipedrive entities, having entities carry rich, accurate data is the only factor that limits your automation and optimization potential.
Let’s look at some examples of the kinds of automations we can create in this category based on various entity types. In future articles, we’ll dive deeper into each of these automations. The majority of these automations are part of our Pipedrive Booster 2.0 package, but we’re happy to share that secret sauce with you.
Lead workflow automation
Lead qualification
1. Update lead status to “qualified”, “pre-qualified”, or “disqualified” based on specific demographic or firmographic properties
Want to immediately disqualify all leads from competitor companies? Fine. Or maybe you want to add all leads with the position of senior manager to the prequalification label? No problem! Using the enriched account structure we created at the beginning of the implementation, we configure automations that automatically move the lead or deal labels based on their values.
2. Update lead status qualification to cold, warm, or hot based on their overall engagement with marketing materials, such as content or website interactions
With a Pipedrive account structure that incorporates sales and marketing data, we can calculate an engagement score based on the marketing activities a lead is involved in. We then combine these scores, save them in the detail view, and assign an objective lead label based on this data. This approach eliminates guesswork and ensures accurate reporting for various components of Pipedrive down the line.
Lead communication
3. Send an automated nurturing email to users inviting the lead to an exploratory session if they start browsing FAQ or documentation pages on your website and have not yet received a demo or qualification call
We find that companies typically optimize for the volume of leads without really looking into what inspires them and what they’re actually looking for. This causes sales teams to lose opportunities to engage with leads. This automation benefits from the integration of sales and marketing data that we do in our Pipedrive implementations, and scans the latest activity of leads on the website. It then triggers an invitation for an exploratory session if it detects interest in the product or specific bottom-funnel content, such as FAQs and documentation. This mechanism can be applied to other user segments and can use different content as triggers.
4. Send different welcome messages to leads depending on the channel they’ve come from
Cold leads who signed up using a demo form may need a different message than those who called you or contacted you directly. By using a custom data collection endpoint to collect web and mobile events, along with the channel ID in the lead custom field, we can differentiate the welcome message and its sender.
Deal workflow automation
Lead to deal conversion
5. Automatically convert lead to deal once they have a qualified label, and a set of conversion-ready properties captured in the custom fields
This automation is rooted in a strong account structure and utilizes rich custom fields to efficiently manage and process leads. Once a lead reaches a qualified status and meets specific conversion-ready criteria, either demographic or behavioural, the automation converts them into a deal. This process not only optimizes the sales workflow but also ensures that no opportunity is overlooked. Another important aspect is objectivity—since the conversion of leads to deals is managed by centralized logic, there is no ambiguity, and you can be confident that the results reported by your sales reps are accurate.
Deal qualification
6. Auto-qualify deals to sales qualified leads after certain criteria
One of the recommendations we have as we roll out our Pipedrive Booster 2.0 implementation package for clients is to capture the moment when the deal is accepted by the sales team after it appears in their pipeline. This can be done either through a dedicated stage in the pipeline (following the best practices we’ve described in our article on account structure) or through a custom field.
Typically, companies refer to this moment as a sales-qualified lead (SQL). Even though the term includes “lead,” we’ve found it to be a good label for deals that have been automatically converted from leads because they’ve met all the criteria and have been reviewed by the sales team, which confirmed their suitability to proceed further in the pipeline. This often involves additional qualification processes, such as BANT qualification, which includes the following elements:
- Budget: Does the prospect have the budget to purchase your product or service?
- Authority: Is the prospect the decision-maker, or are they in a position to influence the purchase decision?
- Need: Does the prospect have a need or pain point that your product or service can address?
- Timing: Is the prospect ready to buy now, or is their timeline aligned with your sales cycle?
This automation ensures that the qualification of sales-qualified leads follows a central logic, just as it does with marketing-qualified leads.
7. Automatically move deals between the stages based on the centralized logic involving multiple fields
This automation relies on a set of predefined rules that evaluate various fields in the deal record, such as deal size, customer engagement, and other relevant criteria. They can also incorporate third party data fields, such as the availability of your team to process the deal. Once met, these conditions trigger stage changes when specific criteria are met. For instance, if a deal meets the threshold for a certain deal size or has exhibited a certain level of engagement, it can be moved to the next stage in the pipeline easily. Such automation ensures that deals are consistently and accurately managed according to a central logic, reducing the potential for human error and ensuring that your sales team can focus on closing deals rather than managing pipeline stages.
Deal valuation
8. Calculate objective deal valuation based on intricate logic involving custom field and Pipedrive formula fields
Automatically determine the deal value by applying complex logic that incorporates various custom fields via formula fields. This automation ensures accurate and objective deal valuations by integrating multiple data points, such as deal size, customer metrics, and other custom criteria, into a unified calculation.
Deal result
9. Automatically win or lose a deal based on a custom logic and a set of factors represented by the custom fields
Set up an automation to automatically mark a deal as won or lost by applying predefined logic and factors specific to your company. Define the logic for the deal’s final resolution, involving any number of custom fields and dimensions, such as deal size, customer engagement, and other relevant data points, to determine the deal’s outcome. Automating this process not only guarantees timely deal updates in your Pipedrive account but also ensures high-quality data is saved in your account and added to your reports.
10. Send an onboarding campaign every time your deal is won
This ensures an easy transition from sale to onboarding by sending personalized emails or tasks to the customer, guiding them through the next steps.
Workflow automations for activities
Lead/deal activities
11. Automatically delete all planned activities of the deal owner once the deal is lost
This automation deletes all planned activities associated with a deal owner once the deal is marked as lost. This ensures your team’s calendar stays up-to-date and free of unnecessary tasks, allowing them to focus on active deals.
12. Automatically update the activity status to done based on the specific logic or criteria
In sales, there should be no ambiguity about what “done” means. To ensure clarity, define specific criteria for what must happen for an activity to be considered complete, especially regarding the outcome for the deal or lead. Each activity should be tied to a measurable result. This automation captures those results, checks if they meet the completion criteria, and automatically marks the activity as done.
Assignment automations
Lead/deal assignments
Automated lead assignment
13. Assign leads to an owner using a set of factors such as company size, seniority, lead maturity, engagement levels, geography, and data quality
In our experience, one of the most important factors for scaling companies is the ability to focus on high-quality leads. The key to achieving this is establishing robust lead assignment criteria, especially by routing the most promising and semi-qualified leads to the right team members. This is accomplished through automation.
Automated deal assignment
14. Automatically assign deals to the most suitable owner by considering a set of factors, including budget, company size, need, timeline, and others
This automation ensures that each deal is assigned to the most suitable representative. The system evaluates various factors to match deals with team members who have the expertise and availability to manage them effectively.
15. Reassign deal if rep not performing
Automatically reassign a deal to a new owner if it isn’t progressing as expected. If a deal remains in the same stage or status for longer than a predefined number of days, the system updates the deal owner to provide a fresh approach.
16. Assign the deal automatically to the best-performing or least busy rep
Automatically assign deals to the top-performing representative from a specific time period (e.g., the previous month) or to the least busy rep. You can also use a combination of other factors to determine the best fit. This automation dynamically evaluates team performance and workload to distribute deals efficiently.
Campaign automations
Lead campaigns
Lead onboarding
17. Welcome new leads with campaigns tailored to their unique profiles using enriched custom fields
Automatically welcome new leads with personalized campaigns using multiple enriched custom fields. This automation sends targeted messages that align with each lead’s profile leading to higher engagement.
Lead offboarding
18. Send a customized farewell message to disqualified leads.
Automatically send a personalized farewell message to disqualified leads based on logic from enriched custom fields. This email sequence should outline clear steps for potential reactivation in the future.
Deal campaigns
Deal engagement
19. Send welcome campaign to new deals
Automatically send a highly personalized welcome email to new deals, tailored using enriched custom fields.
20. Send re-engagement campaign to rotting deals
Automatically send an email whenever a deal shows signs of reduced engagement, based on custom field scores or properties like last engagement time, or if it becomes stuck in the sales process, as indicated by the latest stage change time. This automation helps re-engage deals and move them forward by proactively addressing potential issues.
Deal offboarding
21. Send reactivation campaign to offboarded deals
Send a customized email when a deal is lost, offering clear steps for potential future reactivation. This sequence ensures that lost deals are handled professionally and keeps the door open for future opportunities.
Pipedrive external automations (deep data)
Pipedrive external automations do not use any of Pipedrive’s built-in workflow automation or assignment features; instead, they exclusively utilize the Pipedrive API. We classify them as automations because they also follow a set of complex if-then conditions, often involving third-party data flows and updating multiple custom fields simultaneously.
They’re called deep data automations because they require our analytics backend, Omni CDI, which we set up by default for all Pipedrive implementations done as a part of our Pipedrive Booster 2.0, our implementation package. However, they do not depend on any external applications, platforms, or integrations such as Zapier/Make, or even applications from the Pipedrive marketplace.
External inbound automations utilizing Pipedrive API
The following automations manipulate data inside the Pipedrive account using the Pipedrive API.
Data enrichments
Organization data enrichment
22. Firmographic enrichment
Firmographic enrichment uses enrichment APIs to provide important data points about company size and scale, including: US Rank by Alexa, Global Rank by Alexa, Traffic Rank, Number of Employees, Range of Number of Employees, Market Capitalization, Amount Raised, Annual Revenue, Estimated Annual Revenue, and more. Having this information on your organization profile offers extensive options for building lead qualification and routing logic, allowing you to automate as many company processes as possible.
Person data enrichment
23. Demographic and professional enrichment
Personal data enrichment covers various categories, including employment details (such as job title, role, subrole, and seniority), social media details (like GitHub handle and Twitter handle), and geographical information (e.g., state, geographic latitude, etc.).
24. Unified UUID enrichment
Enriches a person with a unified multichannel identifier.
25. Marketing attribution enrichment
Provides the following online marketing campaigns with additional data points without using any other tools:
last_touch_gclid
(to track offline conversions)last_touch_fbclid
(to track offline conversions of the deal)last_touch_consentLevel
last_touch_utm_source
last_touch_utm_medium
last_touch_utm_campaign
Can also be extended to cover first-touch identifiers.
Data validations
External automation verifies the information collected in your Pipedrive account.
Person data validation
26. Email validation
Enriches contact data with various custom fields related to email quality, such as email score, email status, whether the email can be regarded as “gibberish,” or if it is from a disposable email service. In our Pipedrive Booster 2.0 implementations, we use this information as a criterion to assign the label “prequalified” to leads.
27. Phone validation
Enriches contact data with various custom fields related to phone number quality, such as validity, local format, country, carrier, and more. Similar to email validation criteria, this information is used in our implementations as one of the criteria for assigning the “prequalified” label to leads.
Advanced automated assignments
Lead/deal assignments
28. Lead/deal workload-based assignment
This automation assigns leads or deals to the owner or rep with the fewest existing deals, in order to ensure an even distribution of leads within the company. It can be improved further with additional logic to route leads based on specific characteristics or deal attributes, in addition to workload considerations.
29. Lead/deal performance-based assignment
This automation assigns leads or deals to representatives based on their past performance, such as the number of deals closed in a specific time period. It can be further refined with additional logic to account for other performance metrics or criteria.
30. Lead/deal round-robin assignment
This automation assigns leads or deals sequentially among sales reps, ensuring an equal distribution of opportunities across the team.
Advanced valuations and ops
Deal valuation and ops
31. Deal stage change automation
Automatically moves deals to the correct stage based on their characteristics and engagement. Custom, complex logic customized to the business we work with ensures deals progress smoothly.
32. Deal commission calculation
Calculates and updates a sales rep’s commission directly in the deal fields. Adjusts with any upsells and can factor in overall sales performance.
33. Deal valuation
The system calculates the value of a deal using details such as deal characteristics, past deals, deal size, customer metrics, and other custom criteria. It uses custom logic performed in the analytical backend through a unified calculation to set an accurate deal value in real-time. This automation was heavily utilized in one of our past projects, where we worked on deal valuation for the UK-based AdTech company, Vyde.
34. Automatically calculate the deal value in multiple currencies and save to the deal detail view
Effortlessly calculate and display the deal value in multiple currencies. This automation converts the deal amount into various currencies based on real-time, spot currency exchange rates and saves these values to the deal detail view, providing a comprehensive financial overview in different currencies. This automation has also been implemented in a previous Pipedrive implementation project for the UK-based AdTech company Vyde.
35. Profit calculation
Automatically calculates the profit from a deal using custom logic and saves on a custom field.
36. Deal scoring
Scores deals based on their past activities to help prioritize them.
37. Delete all planned activities upon deal winning
This new addition to our Pipedrive implementation package automates the deletion of deal activities when a deal is won or lost. We’ve just published a step-by-step tutorial covering all the details in a dedicated blog post—be sure to check it out!
38. Assign deals to reps based on their timezone
Distributed sales team? No longer a problem. With our recent extension to the deep data automations available across all our Pipedrive implementation plans, deals can now be automatically distributed based on the timezone dynamically derived from the deal address. This automation has also been featured in our behind-the-scenes deep data series as a step-by-step tutorial—make sure to check it out!
Outbound external automations utilizing Pipedrive webhook
These automations send fully enriched Pipedrive events to downstream systems, again with no usage of external third-party tools.
Marketing automations
Offline conversions
39. Google Ads offline conversions
Sends deals meeting specific criteria (e.g., deal won, deal stage reached) to Google Ads, along with gclid
and other identifiers, for marketing attribution and optimization.
40. Meta Conversion API automation
Sends deals meeting specific criteria (e.g., deal won, deal stage reached) to Facebook Ads.
Automations unlock value
As inspiring as these automations are, make sure to pick at least a few and follow through with their implementation. If you’d prefer us to handle them, check out our Pipedrive Booster 2.0 implementation package. This package is designed to help you extract maximum value from your Pipedrive account and optimize your CRM operations for better decision-making and improved results.
Photo attribution
As usual, the featured image of the article is a photograph that corresponds with the article’s topic. This time, the shoutout goes to Arthur Mazi on Unsplash.