Use this powerful n8n workflow to automatically sync successful Stripe charges to Pipedrive as organization notes daily. This n8n workflow uses advanced state management and multiple n8n nodes for reliable integration.
Download this n8n workflow template and start using it instantly.
Sales Operations Teams needing visibility into customer payments within their CRM.
Finance Managers who use Pipedrive to track sales history.
n8n Automation Specialists looking for sophisticated n8n templates involving state management (using Function nodes).
Anyone needing a reliable n8n trigger to run scheduled data synchronization between Stripe and Pipedrive.
Keeping CRM data current with financial transactions is crucial for sales visibility and account management. This n8n workflow solves the problem of manual data entry by automatically detecting successful payments in Stripe and logging them as notes in the corresponding Pipedrive organization record.
This specific n8n workflow demonstrates advanced techniques, including state persistence (using the Function n8n node to track the last execution time) and complex merging operations. By using an n8n trigger that runs daily, your Pipedrive records remain updated with the latest payment activities, ensuring that account managers have a complete picture of their clients' financial standing without leaving the CRM.
This n8n workflow executes through a precise, scheduled sequence:
To deploy this synchronization n8n workflow, follow these steps:
This synchronization n8n workflow utilizes several key n8n nodes:
Every day at 8 am (Cron n8n trigger): This node schedules the execution of the n8n workflow daily at 8:00 AM.
Get last execution timestamp / Set new last execution timestamp (Function Item n8n node): These custom code nodes are critical for state management. They store and retrieve the lastExecution time in the workflow's static data, ensuring the next run only pulls newly created Stripe charges.
Search for charges in Stripe (HTTP Request n8n node): Connects to the Stripe API search endpoint, filtering for succeeded charges created after the timestamp stored by the Function n8n node.
Get customers (Stripe n8n node): Retrieves a complete list of customer records from Stripe, necessary to match charges back to a customer name.
Add customer name to charge data (Merge n8n node): Merges the stream of individual charges with the list of Stripe customers using the customer ID field.
Search organisation / Create note with charge information (Pipedrive n8n node): The first Pipedrive n8n node searches for the organization based on the customer name. The final Pipedrive n8n node creates the detailed payment note, linking it to the retrieved organization ID.
Sync qualified user data automatically from a PostgreSQL database to Google Sheets using this powerful n8n workflow. Includes filtering logic for lead qualification.

Automate syncing rich text blog posts from a Notion database to a Webflow collection using this powerful n8n workflow. The custom n8n node logic handles complex HTML conversion and upsert operations.

Use this robust n8n workflow to sync Zoom webinar attendees to Mailchimp automatically. Includes email filtering, status checks, and double opt-in using a powerful n8n node combination.

Use this powerful n8n workflow to automatically sync designated Todoist tasks into a Notion database. This n8n template helps bridge quick task entry and structured knowledge management.

Use this robust n8n workflow to automatically sync time entries from Clockify to Syncro MSP tickets, preventing duplicates using a Google Sheets lookup table. Perfect for IT service providers using n8n templates.


Meet the official n8n team. We specialize in building workflows that transform intricate tasks into seamless operations.







































