{"id":1267,"date":"2026-03-17T10:55:38","date_gmt":"2026-03-17T10:55:38","guid":{"rendered":"https:\/\/onesystemcrm.com\/help\/?post_type=docs&#038;p=1267"},"modified":"2026-03-17T10:56:23","modified_gmt":"2026-03-17T10:56:23","password":"","slug":"workflow-trigger-payment-received-2","status":"publish","type":"docs","link":"https:\/\/onesystemcrm.com\/help\/Supports\/workflow-trigger-payment-received-2\/","title":{"rendered":"Workflow Trigger &#8211; Payment Received"},"content":{"rendered":"<p>This article will show you how to use Payment Received workflow trigger to automate follow-up actions after any successful payment. Whether it\u2019s a one-time charge, subscription renewal, or invoice payment, you can streamline confirmations, updates, and team notifications, saving time and improving customer experience.<\/p>\n<div class=\"fw-content fw-content--single-article line-numbers\">\n<h1 id=\"\u200b\u200bWhat-is-Payment-Received-Trigger?\"><strong>What is Payment Received Trigger?<\/strong><\/h1>\n<p class=\"p3\">The Payment Received trigger allows you to initiate automated workflows when a payment is successfully made through your OneSystemCRM account. This includes payments from funnels, invoices, calendars, memberships, forms, and even manual entries. Whether it\u2019s a one-time transaction or a recurring subscription payment, this trigger lets you respond immediately\u2014without lifting a finger.<\/p>\n<p class=\"p3\" dir=\"ltr\">This is an essential automation tool for reducing manual follow-up, confirming payments, and ensuring consistent communication with customers and internal teams.<\/p>\n<hr \/>\n<h2 id=\"Key-Benefits-of-Payment-Received-Trigger\"><strong dir=\"ltr\">Key Benefits of Payment Received Trigger<\/strong><\/h2>\n<p class=\"p3\" dir=\"ltr\">Leverage automation to eliminate manual payment follow-ups, improve response times, and keep your CRM and team instantly updated. This trigger creates a seamless post-payment experience for both your business and your customers.<\/p>\n<ul>\n<li dir=\"ltr\"><span dir=\"ltr\"><strong>Send Instant Confirmations:<\/strong>\u00a0Automatically deliver confirmation emails or SMS messages the moment a payment is processed, keeping your customers informed and reassured.<\/span><\/li>\n<\/ul>\n<ul>\n<li dir=\"ltr\"><span dir=\"ltr\"><strong dir=\"ltr\">Update Contact Records:\u00a0<\/strong>Apply tags, update custom fields, or trigger internal notes to reflect the customer\u2019s payment status in their profile without manual input.<\/span><\/li>\n<\/ul>\n<ul>\n<li dir=\"ltr\"><span dir=\"ltr\"><strong dir=\"ltr\">Notify Your Team Immediately:\u00a0<\/strong>Alert your sales, support, or fulfillment teams in real-time so they can take timely action after a successful transaction.<\/span><\/li>\n<\/ul>\n<ul>\n<li dir=\"ltr\"><span dir=\"ltr\"><strong dir=\"ltr\">Trigger Upsell or Membership Access:\u00a0<\/strong>Kick off sequences like upsell offers, bonus content delivery, or grant membership access based on the type of purchase.<\/span><\/li>\n<\/ul>\n<ul>\n<li dir=\"ltr\"><span dir=\"ltr\"><strong dir=\"ltr\">Automate Failed Payment Follow-Up:\u00a0<\/strong>Set up workflows to respond to failed transactions with retries, alerts, or personalized communication to recover lost revenue.<\/span><\/li>\n<\/ul>\n<ul>\n<li dir=\"ltr\"><strong>Simplify Subscription &amp; Invoice Tracking:\u00a0<\/strong>Track recurring payments or invoice completions and tie them to specific follow-up actions or CRM updates effortlessly.<\/li>\n<\/ul>\n<hr \/>\n<h2 id=\"How-to-Configure-Payment-Received-Trigger\"><strong>How to Configure Payment Received Trigger<\/strong><\/h2>\n<p class=\"p3\"><span dir=\"ltr\">Setting up this trigger ensures your system responds to payments instantly. Here\u2019s a clear step-by-step guide to configure it efficiently and accurately.<\/span><\/p>\n<h3 id=\"Start-a-New-Workflow\"><strong>Start a New Workflow<\/strong><\/h3>\n<p class=\"p3\"><span dir=\"ltr\">Navigate to Automation &gt; Workflows in the left menu, then click\u00a0<strong>+ Create Workflow\u00a0<\/strong>in the top right.\u00a0From the dropdown, select Start from Scratch to begin building a custom workflow from the ground up.<\/span><\/p>\n<p><img decoding=\"async\" class=\"fr-fic fr-fil fr-dib fr-bordered fw-lightbox-img\" src=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/155050116574\/original\/x0cORXcHZjSdiS0SL9JQA2p3uJPySbhr7w.png?1753000724\" data-attachment=\"[object Object]\" data-id=\"155050116574\" data-index=\"0\" \/><\/p>\n<h3 id=\"Select-Trigger-Type\"><strong>Select Trigger Type<\/strong><\/h3>\n<p class=\"p3\"><span dir=\"ltr\">Click + Add New Trigger to open the trigger options.\u00a0Scroll to the Payments section and choose Payment Received to begin building your payment automation.<\/span><\/p>\n<p><img decoding=\"async\" class=\"fr-fil fr-dib fr-bordered fw-lightbox-img\" src=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/155050116687\/original\/2PSjzaoe7Yf22PPaoo-SbRwR2fxQY9YeKg.png?1753001737\" data-attachment=\"[object Object]\" data-id=\"155050116687\" data-index=\"1\" \/><\/p>\n<h3 id=\"Name-Your-Trigger\"><strong dir=\"ltr\">Name Your Trigger<\/strong><\/h3>\n<p class=\"p3\"><span dir=\"ltr\">Enter a clear and descriptive name for your trigger (e.g., \u201cPayment for Course Access\u201d).\u00a0Naming helps keep workflows organized and easily identifiable, especially when using multiple payment triggers.<\/span><\/p>\n<p><img decoding=\"async\" class=\"fr-fil fr-dib fr-bordered fw-lightbox-img\" src=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/155050116690\/original\/Ihz0uZ2QTFKDXT_-LyMOfRE_llUzGCkeBg.png?1753001757\" data-attachment=\"[object Object]\" data-id=\"155050116690\" data-index=\"2\" \/><\/p>\n<h3 id=\"Add-Filters\"><strong dir=\"ltr\">Add Filters<\/strong><\/h3>\n<p class=\"p3\" dir=\"ltr\">Click + Add filters to narrow down which payment events trigger this workflow. Filters allow you to target specific transaction types, sources, products, or statuses.<\/p>\n<ul>\n<li dir=\"ltr\"><strong>Source Filter:<\/strong>\u00a0Specify where the payment originated. This helps tailor automation based on the payment channel used.<\/li>\n<li class=\"p1\" dir=\"ltr\"><strong>Calendar:\u00a0<\/strong>Payment received from a calendar appointment booking.<\/li>\n<li class=\"p1\" dir=\"ltr\"><strong>External:\u00a0<\/strong>Payment made through third-party sources like Stripe, PayPal, or external API integrations.<\/li>\n<li class=\"p1\" dir=\"ltr\"><strong>Form:\u00a0<\/strong>Payment submitted through a form that includes a payment element.<\/li>\n<li class=\"p1\" dir=\"ltr\"><strong>Funnel:\u00a0<\/strong>Payment made through a funnel page, such as a one-step or two-step order form.<\/li>\n<li class=\"p1\" dir=\"ltr\"><strong>Invoice:<\/strong> Payment completed via an invoice sent through OneSystemCRM invoicing feature.<\/li>\n<li class=\"p1\" dir=\"ltr\"><strong>Manual Payment:<\/strong>\u00a0A payment recorded manually inside the CRM.<\/li>\n<li class=\"p1\" dir=\"ltr\"><strong>Memberships:\u00a0<\/strong>Payment triggered by access to a membership product or course.<\/li>\n<li class=\"p1\" dir=\"ltr\"><strong>Website:\u00a0<\/strong>Payment made through the e-commerce Storefront (Products or Subscriptions).<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"fr-fil fr-dib fr-bordered fw-lightbox-img\" src=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/155050116698\/original\/RPFEGNqmD673018pMhM3KDxyqsJalScwXw.png?1753001776\" data-attachment=\"[object Object]\" data-id=\"155050116698\" data-index=\"3\" \/><\/p>\n<h3 id=\"Choose-Filter-Criteria\"><strong dir=\"ltr\">Choose Filter Criteria<\/strong><\/h3>\n<p class=\"p3\" dir=\"ltr\">Select from available standard fields like Global Product, Payment Status, or Source. These filters help you target specific types of transactions for precise workflow control.<\/p>\n<p><img decoding=\"async\" class=\"fr-fil fr-dib fr-bordered fw-lightbox-img\" src=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/155050116708\/original\/_cbjeR-U2qXh0JHoyh_Sq6b3EuN30yinHQ.png?1753001796\" data-attachment=\"[object Object]\" data-id=\"155050116708\" data-index=\"4\" \/><\/p>\n<h3 id=\"Filter-by-Product\"><strong>Filter by Product<\/strong><\/h3>\n<p class=\"p3\" dir=\"ltr\">Choose Global Product as your filter type and select the specific product name. This ensures the workflow only triggers when a payment is received for that exact product.<\/p>\n<p><img decoding=\"async\" class=\"fr-fil fr-dib fr-bordered fw-lightbox-img\" src=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/155050116721\/original\/k3O79ZWXOElOzn3KRmTG2ltFQMRlI06IAg.png?1753001844\" data-attachment=\"[object Object]\" data-id=\"155050116721\" data-index=\"5\" \/><\/p>\n<h3 id=\"Filter-by-Payment-Status\"><strong>Filter by Payment Status<\/strong><\/h3>\n<p class=\"p3\" dir=\"ltr\">Add a Payment Status filter and set it to Success. This ensures the workflow only runs when a payment is successfully completed.<\/p>\n<p><img decoding=\"async\" class=\"fr-fil fr-dib fr-bordered fw-lightbox-img\" src=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/155050116737\/original\/nXTuhHc7FuFv_OsJqyE1vEd2OqbdDg6ybQ.png?1753001909\" data-attachment=\"[object Object]\" data-id=\"155050116737\" data-index=\"6\" \/><\/p>\n<h3 id=\"Filter-by-Source\"><span dir=\"ltr\"><strong>Filter by Source<\/strong><\/span><\/h3>\n<p class=\"p3\" dir=\"ltr\">Add the Source filter and set it to Calendar. This restricts the trigger to only activate for payments made through calendar-based bookings.<\/p>\n<p><img decoding=\"async\" class=\"fr-fil fr-dib fw-lightbox-img\" src=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/155050116748\/original\/teTGp3tGLqp0NBgrPnNFjYtWEhBnuROuQg.png?1753001979\" data-attachment=\"[object Object]\" data-id=\"155050116748\" data-index=\"7\" \/><\/p>\n<h3 id=\"Specify-Calendar\"><span dir=\"ltr\"><strong>Specify Calendar<\/strong><\/span><\/h3>\n<p class=\"p3\" dir=\"ltr\">Use the Calendar filter to select the exact calendar (e.g., \u201cPat\u2019s Calendar\u201d). This adds another layer of precision by tying the workflow to a specific booking calendar.<\/p>\n<p><img decoding=\"async\" class=\"fr-fil fr-dib fr-bordered fw-lightbox-img\" src=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/155050116755\/original\/N4UdU1ssmlcz17Zwyia1CNItBvxZSq_aVQ.png?1753002008\" data-attachment=\"[object Object]\" data-id=\"155050116755\" data-index=\"8\" \/><\/p>\n<h3 id=\"Save-the-Trigger\"><span dir=\"ltr\"><strong>Save the Trigger<\/strong><\/span><\/h3>\n<p class=\"p3\" dir=\"ltr\">Once all filters are applied, click Save Trigger to finalize your configuration. This locks in your criteria so the workflow only activates under the defined conditions.<\/p>\n<p><img decoding=\"async\" class=\"fr-fil fr-dib fw-lightbox-img\" src=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/155050116763\/original\/k_IEYOaW9JUfgXxUb0TOhFznxYWHIt_sog.png?1753002034\" data-attachment=\"[object Object]\" data-id=\"155050116763\" data-index=\"9\" \/><\/p>\n<hr \/>\n<h2 id=\"Frequently-Asked-Questions\"><strong>Frequently Asked Questions<\/strong><\/h2>\n<p class=\"p3\"><strong dir=\"ltr\">Q: Can I filter by product or membership plan?<\/strong><\/p>\n<p class=\"p4\" dir=\"ltr\">Yes, use the Source and Sub-Source filters to pinpoint payments from specific funnels, calendars, or memberships.<\/p>\n<p class=\"p3\"><strong dir=\"ltr\">Q: Can this trigger failed payments too?<\/strong><\/p>\n<p class=\"p4\" dir=\"ltr\">Absolutely! Use the \u201cPayment Status = Failed\u201d filter to create follow-up workflows for retries or dunning emails.<\/p>\n<p class=\"p3\"><strong dir=\"ltr\">Q: Can I use Custom Values (like payment amount)?<\/strong><\/p>\n<p class=\"p4\" dir=\"ltr\">Yes, you can use dynamic fields like\u00a0<span class=\"s2\">{{Payment Amount}}<\/span>,\u00a0<span class=\"s2\">{{Transaction ID}}<\/span>, and others in emails or internal notifications.<\/p>\n<p class=\"p3\"><strong dir=\"ltr\">Q: How do I test the trigger?<\/strong><\/p>\n<p class=\"p4\" dir=\"ltr\">Use sandbox payment environments or process a real payment with test products. Make sure your workflow is activated before testing.<\/p>\n<p class=\"p3\"><strong dir=\"ltr\">Q: Can I combine this with other triggers?<\/strong><\/p>\n<p class=\"p4\" dir=\"ltr\">Yes! You can include multiple triggers in a single workflow or use If\/Else branches to split logic based on payment source or result.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>This article will show you how to use Payment Received workflow trigger to automate follow-up actions after any successful payment. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"doc_category":[55],"doc_tag":[],"class_list":["post-1267","docs","type-docs","status-publish","hentry","doc_category-payments-workflow-triggers"],"year_month":"2026-07","word_count":865,"total_views":"13","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"usamasaeed219","author_nicename":"usamasaeed219","author_url":"https:\/\/onesystemcrm.com\/help\/author\/usamasaeed219\/"},"doc_category_info":[{"term_name":"Payments Workflow Triggers","term_url":"https:\/\/onesystemcrm.com\/help\/Supports-category\/payments-workflow-triggers\/"}],"doc_tag_info":[],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/docs\/1267","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/comments?post=1267"}],"version-history":[{"count":2,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/docs\/1267\/revisions"}],"predecessor-version":[{"id":1269,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/docs\/1267\/revisions\/1269"}],"wp:attachment":[{"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/media?parent=1267"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/doc_category?post=1267"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/doc_tag?post=1267"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}