{"id":1957914,"date":"2023-10-19T11:12:16","date_gmt":"2023-10-19T15:12:16","guid":{"rendered":"https:\/\/theeventscalendar.com\/knowledgebase\/?p=1957914"},"modified":"2026-04-21T20:42:50","modified_gmt":"2026-04-22T00:42:50","slug":"power-automate","status":"publish","type":"post","link":"https:\/\/theeventscalendar.com\/knowledgebase\/power-automate\/","title":{"rendered":"Automating Events and Tickets with Microsoft Power Automate"},"content":{"rendered":"\n<iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/nuiMYFE88SY?si=EZlrXHP-bk_nzr4V\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n\n\n\n<p class=\"has-kb-palette-0-background-color has-background\">\u25b6\ufe0f<strong>Note:<\/strong> This video may refer to products and features that have since been merged or changed. For the most up-to-date information, please refer to the content of this article.<\/p>\n\n\n\n<p>Now you can use <a href=\"https:\/\/powerautomate.microsoft.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Microsoft Power Automate (MSPA)<\/a> to combine <a href=\"https:\/\/theeventscalendar.com\/products\/wordpress-events-calendar\/\">The Events Calendar Pro<\/a> and <a href=\"https:\/\/theeventscalendar.com\/products\/wordpress-event-tickets\/\">Event Tickets Plus<\/a> with many of your favorite third-party apps and tools.<\/p>\n\n\n\n<p>MSPA allows you to integrate our plugins by using what they call &#8220;flows&#8221;. A flow is a workflow that sets up an automation between two different apps.<\/p>\n\n\n\n<p>Useful Links:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/learn.microsoft.com\/en-us\/training\/powerplatform\/power-automate\">Microsoft Learn<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/learn.microsoft.com\/en-us\/connectors\/connector-reference\/connector-reference-powerautomate-connectors\">List of connectors<\/a><\/li>\n\n\n\n<li>Go through the first 2 sections of <a href=\"https:\/\/learn.microsoft.com\/en-us\/training\/modules\/get-started-flows\/\">Get started with Power Automate<\/a> (18 minutes)<\/li>\n\n\n\n<li>Take the <a href=\"https:\/\/powerautomate.microsoft.com\/en-gb\/automation-solutions\/\">Assessment<\/a> to get recommendations of helpful flows<\/li>\n<\/ul>\n\n\n\n<p>To explain how this works, we&#8217;ll be creating an actual automation!<br>In this example, every time you publish an event (trigger), an email will be sent to someone using Gmail. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-creating-flows\">Creating Flows<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click on <em>My Flows<\/em><br><img loading=\"lazy\" decoding=\"async\" width=\"165\" height=\"39\" class=\"wp-image-1966762\" style=\"width: 165px;\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/powerautomate-my-flows.png\" alt=\"\"><\/li>\n\n\n\n<li>Click on <em>+ New flow<\/em><br><img loading=\"lazy\" decoding=\"async\" width=\"352\" height=\"92\" class=\"wp-image-1966763\" style=\"width: 352px;\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/powerautomate-new-flow.png\" alt=\"\" srcset=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/powerautomate-new-flow.png 352w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/powerautomate-new-flow-300x78.png 300w\" sizes=\"auto, (max-width: 352px) 100vw, 352px\" \/><\/li>\n\n\n\n<li>Select <em>Automated cloud flow<\/em><br><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"415\" class=\"wp-image-1966764\" style=\"width: 520px;\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/powerautomate-automatic-cloud-flow.png\" alt=\"\" srcset=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/powerautomate-automatic-cloud-flow.png 520w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/powerautomate-automatic-cloud-flow-300x239.png 300w\" sizes=\"auto, (max-width: 520px) 100vw, 520px\" \/><\/li>\n<\/ul>\n\n\n\n<p>A pop-up will now appear to build your flow:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/0xcG14Uj0wUvPe93jx9bAjR1mGar0GsniPSrQvYNAgMAWGeMaHvH5_6RzyEXzxlYeQvs8zASFKH7lKHfQqGJFTY4AjRLd3nHvF76kG8h3I4r0qmN9G7APXBs6PTdpZut50m1lsj2k1DtSh0yftaNn-w\" alt=\"\"\/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>If you are not an advanced user, click on <em>Skip<\/em> and jump to the next section<\/li>\n\n\n\n<li>For advanced users:\n<ol class=\"wp-block-list\">\n<li>Name your flow (recommended, but not required)<\/li>\n\n\n\n<li>Choose your flow\u2019s trigger\n<ul class=\"wp-block-list\">\n<li>Use the search field to narrow down your selection<\/li>\n\n\n\n<li>i.e.: When an event is created on your website<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Click on <em>Create<\/em><\/li>\n<\/ol>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Choosing a Trigger<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Click on <em>Add a trigger<\/em><\/li>\n\n\n\n<li>Search for the Connector of the app you want to use as a Trigger (e.g.: The Events Calendar)<\/li>\n\n\n\n<li>Click on the desired <em>Trigger<\/em> button<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"561\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-4-1024x561.png\" alt=\"\" class=\"wp-image-1958226\" srcset=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-4-1024x561.png 1024w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-4-300x164.png 300w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-4-768x420.png 768w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-4.png 1138w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Your trigger is set.<\/p>\n\n\n\n<p><strong>Pro tip:<\/strong> Advanced users can customize the trigger configuration, but its default configuration should be fine.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"754\" height=\"542\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-5.png\" alt=\"\" class=\"wp-image-1958228\" srcset=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-5.png 754w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-5-300x216.png 300w\" sizes=\"auto, (max-width: 754px) 100vw, 754px\" \/><\/figure>\n\n\n\n<p>The rest of us should move on and add an action (a.k.a. operation)<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click on the + icon to Add a New Step<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"273\" height=\"259\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-7.png\" alt=\"\" class=\"wp-image-1958230\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Choosing An Action<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Choose your flow\u2019s action from your preferred connector\n<ul class=\"wp-block-list\">\n<li>Use the search field to narrow down your selection<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Example: \n\n\n<ul class=\"wp-block-list\">\n<li>Enter &#8220;<em>Gmail&#8221; <\/em>in the search bar<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Select <em>Send Email<\/em> under the Gmail connector<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"368\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-8-1024x368.png\" alt=\"\" class=\"wp-image-1958231\" srcset=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-8-1024x368.png 1024w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-8-300x108.png 300w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-8-768x276.png 768w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-8.png 1485w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Depending on the action and connector selected, it might be necessary to:\n<ul class=\"wp-block-list\">\n<li>Sign in the desired applications (if not previously done)<\/li>\n\n\n\n<li>Grant permissions to the desired applications<\/li>\n\n\n\n<li>Provide more information (e.g.: Location, File, and Table for Excel Online)<\/li>\n\n\n\n<li>Etc..<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-mapping-dynamic-fields\">Mapping Dynamic Fields<\/h3>\n\n\n\n<p>The trigger and the operation connectors are now linked. But we are not done! We need to teach the action app how to use the trigger app&#8217;s data. This needs to be done one field at a time. For a full reference of every available trigger, action, and dynamic field, see <a href=\"#\">this article<\/a>.<\/p>\n\n\n\n<p>In the action app&#8217;s connector (Gmail in this example):<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Review every field available under the <em>Parameters<\/em> tab to see if they require mapping \n<ul class=\"wp-block-list\">\n<li>You might need to click on a <em>Show All<\/em> link to see them<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"737\" height=\"336\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-9.png\" alt=\"\" class=\"wp-image-1958234\" srcset=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-9.png 737w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-9-300x137.png 300w\" sizes=\"auto, (max-width: 737px) 100vw, 737px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>For each field you review:\n<ol class=\"wp-block-list\">\n<li>Ask yourself if that field needs to receive information from your trigger (The Events Calendar)<\/li>\n\n\n\n<li>When you find a field needing information from your trigger, click on it to select it.<\/li>\n\n\n\n<li>Click on the lightning bolt icon that appears to display the available dynamic fields from the trigger<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"751\" height=\"770\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-10.png\" alt=\"\" class=\"wp-image-1958235\" srcset=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-10.png 751w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-10-293x300.png 293w\" sizes=\"auto, (max-width: 751px) 100vw, 751px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"519\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-11-1024x519.png\" alt=\"\" class=\"wp-image-1958236\" srcset=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-11-1024x519.png 1024w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-11-300x152.png 300w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-11-768x389.png 768w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-11.png 1174w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li>Repeat this process for every available field until you are satisfied<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"766\" height=\"380\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-12.png\" alt=\"\" class=\"wp-image-1958237\" srcset=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-12.png 766w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-12-300x149.png 300w\" sizes=\"auto, (max-width: 766px) 100vw, 766px\" \/><\/figure>\n\n\n\n<p>Okay! You are almost there.&nbsp;<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Save the Flow<\/li>\n\n\n\n<li>Run the Flow checker<\/li>\n\n\n\n<li>Take it for a test run<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"310\" height=\"81\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-14.png\" alt=\"\" class=\"wp-image-1958239\" srcset=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-14.png 310w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-14-300x78.png 300w\" sizes=\"auto, (max-width: 310px) 100vw, 310px\" \/><\/figure>\n\n\n\n<p>Your flow is ready to go and your process is now automated! <\/p>\n\n\n\n<p>In our example, a chosen email address will receive an email every time you create a new event on your calendar. <\/p>\n\n\n\n<p><strong>Important:<\/strong> always keep an eye on new flows #safetyfirst<\/p>\n\n\n\n<p><strong>Pro Tip:<\/strong> you can turn the flow on or off at any given point by using the <em>My Flows <\/em>menu on all platforms (online, mobile app, or desktop app)<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"345\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-15-1024x345.png\" alt=\"\" class=\"wp-image-1958240\" srcset=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-15-1024x345.png 1024w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-15-300x101.png 300w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-15-768x259.png 768w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-15-1536x518.png 1536w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/10\/image-15.png 1575w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Now you can use Microsoft Power Automate (MSPA) to combine The Events Calendar Pro and Event Tickets Plus with many of your favorite third-party apps and tools. MSPA allows you to integrate our plugins by using what they call &#8220;flows&#8221;. A flow is a workflow that sets up an automation between two different apps. Useful&#8230;<\/p>\n","protected":false},"author":84,"featured_media":1955565,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_swpsp_post_exclude":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"ep_exclude_from_search":false,"footnotes":""},"categories":[41,46,61],"tags":[],"stellar-product-taxonomy":[],"class_list":["post-1957914","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-getting-started","category-integrations","category-events-features"],"acf":[],"taxonomy_info":{"category":[{"value":41,"label":"Getting Started"},{"value":46,"label":"Integrations"},{"value":61,"label":"Product Features"}]},"featured_image_src_large":["https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/02\/social-share-1024x538.png",1024,538,true],"author_info":{"display_name":"The Events Calendar Team","author_link":"https:\/\/theeventscalendar.com\/knowledgebase\/author\/the_events_calendar_team\/"},"comment_info":0,"category_info":[{"term_id":41,"name":"Getting Started","slug":"getting-started","term_group":0,"term_taxonomy_id":41,"taxonomy":"category","description":"","parent":0,"count":36,"filter":"raw","term_order":"0","cat_ID":41,"category_count":36,"category_description":"","cat_name":"Getting Started","category_nicename":"getting-started","category_parent":0},{"term_id":46,"name":"Integrations","slug":"integrations","term_group":0,"term_taxonomy_id":46,"taxonomy":"category","description":"","parent":0,"count":41,"filter":"raw","term_order":"0","cat_ID":46,"category_count":41,"category_description":"","cat_name":"Integrations","category_nicename":"integrations","category_parent":0},{"term_id":61,"name":"Product Features","slug":"events-features","term_group":0,"term_taxonomy_id":61,"taxonomy":"category","description":"","parent":0,"count":15,"filter":"raw","term_order":"0","cat_ID":61,"category_count":15,"category_description":"","cat_name":"Product Features","category_nicename":"events-features","category_parent":0}],"tag_info":false,"_links":{"self":[{"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/1957914","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/users\/84"}],"replies":[{"embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/comments?post=1957914"}],"version-history":[{"count":14,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/1957914\/revisions"}],"predecessor-version":[{"id":1969843,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/1957914\/revisions\/1969843"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/media\/1955565"}],"wp:attachment":[{"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/media?parent=1957914"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/categories?post=1957914"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/tags?post=1957914"},{"taxonomy":"stellar-product-taxonomy","embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/stellar-product-taxonomy?post=1957914"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}