{"id":5180,"date":"2022-10-16T03:49:51","date_gmt":"2022-10-16T03:49:51","guid":{"rendered":"https:\/\/support.themewinter.com\/docs\/plugins\/?post_type=docs&#038;p=5180"},"modified":"2026-02-12T05:33:55","modified_gmt":"2026-02-12T05:33:55","password":"","slug":"webhook","status":"publish","type":"docs","link":"https:\/\/support.themewinter.com\/docs\/plugins\/plugin-docs\/general-settings-eventin\/webhook\/","title":{"rendered":"How to Create a Webhook for Events (Pro)"},"content":{"rendered":"\n<p>Eventin (Pro) offers a powerful <strong>Webhook<\/strong> feature that enables you to push real-time event updates\u2014like event creation, updates, or deletions\u2014to external systems or APIs. Whether you&#8217;re integrating with third-party platforms or other applications, webhooks help keep all systems seamlessly in sync with your WordPress events.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-background\" style=\"background-color:#d9eee5;font-size:18px\"><strong>Note:&nbsp; <\/strong>For the webhook feature, you have to activate the Eventin<strong> free and pro<\/strong> plugins.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Add New Webhook<\/strong><\/h2>\n\n\n\n<p><\/p>\n\n\n\n<p>First of all, you have to activate the Eventin free and pro plugins. Now go to the <strong>Dashboard -> Settings -> Advanced -> Webhoo<\/strong>ks and click on the <strong>Add New <\/strong>button.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"331\" src=\"https:\/\/support.themewinter.com\/docs\/plugins\/wp-content\/uploads\/sites\/3\/2022\/10\/enable-webhooks.webp\" alt=\"\" class=\"wp-image-7566\"\/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>After clicking the <strong>&#8220;Add New&#8221; <\/strong>button, a form will be opened. You have to fill up the form fields according to your webhook information and save changes.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"586\" src=\"https:\/\/support.themewinter.com\/docs\/plugins\/wp-content\/uploads\/sites\/3\/2022\/10\/webhooks.webp\" alt=\"\" class=\"wp-image-7567\"\/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Please see the description of all the webhook fields.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Name:<\/strong> Insert a webhook title in the <strong>Name <\/strong>field when you create a new webhook for your event.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Status: <\/strong>There are 3 statuses for the webhook: Active, Pending, and Disabled. 1) If you want to deliver the payload, you need to select the active status. 2) If you don&#8217;t deliver now, you can select the <strong>pending <\/strong>status, and 3) You can select the <strong>disabled<\/strong> status if you don&#8217;t want to deliver the payload.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Topic:<\/strong>  According to the topic, the webhook trigger. Select the topic from the<strong> Topic<\/strong> fields when you want to trigger the webhook.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Delivery URL:<\/strong> Insert an API endpoint that accepts the post request. Insert the URL of where your webhook delivered the payload.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Secret:<\/strong> Insert your webhook secret key here.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Description:<\/strong> The description field is used to enter a description that explains what the webhook is used for.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>The notification with data will now be sent to the delivery URL that you added to your webhook delivery URL in accordance with the topic action that you chose.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Frequently Asked Questions (FAQ)<\/strong><\/h2>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>1. How do I enable the webhook feature in Eventin?<\/strong> <br>First, make sure both the <strong>Eventin free and Pro plugins are installed and activated<\/strong>. Then navigate to <strong>Dashboard \u2192 Settings \u2192 Advanced \u2192 Webhooks<\/strong> to start setting up.<a href=\"https:\/\/support.themewinter.com\/docs\/plugins\/plugin-docs\/general-settings-eventin\/webhook\/?utm_source=chatgpt.com\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><a href=\"https:\/\/support.themewinter.com\/docs\/plugins\/plugin-docs\/general-settings-eventin\/webhook\/?utm_source=chatgpt.com\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/p>\n\n\n\n<p><strong>2. How can I create a new webhook?<\/strong> <br>Under the <strong>Webhooks<\/strong> section, simply click the <strong>\u201cAdd New\u201d<\/strong> button. You&#8217;ll be presented with a form to enter details like the name, status, topic, delivery URL, secret, and description. Once filled, save your changes to activate the webhook.<\/p>\n\n\n\n<p><strong>3. What happens after a webhook is triggered?<\/strong> <br>Once the configured event (topic) occurs, Eventin will deliver a payload containing event (and possibly speaker) details to your provided delivery URL. Ensure your endpoint accepts POST requests to handle the data properly.<a href=\"https:\/\/support.themewinter.com\/docs\/plugins\/plugin-docs\/general-settings-eventin\/webhook\/?utm_source=chatgpt.com\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/p>\n\n\n\n<p><strong>4. Do these webhooks require any special ability or plugin?<\/strong><br> Yes\u2014webhooks are a <strong>Pro-only feature<\/strong>, so you must have the <strong>Eventin Pro plugin activated along with the free version<\/strong> for this functionality to work.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Conclusion<\/strong><\/h2>\n\n\n\n<p><\/p>\n\n\n\n<p>Eventin\u2019s webhook support (available in the Pro version) provides a lightweight yet powerful integration mechanism. You can automate workflows, sync event data with other platforms, and build custom systems that react instantly to event changes. By offering control over triggers, payload destination, and security through secrets, this feature offers flexibility for developers and event managers alike.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Eventin (Pro) offers a powerful Webhook feature that enables you to push real-time event updates\u2014like event creation, updates, or deletions\u2014to external systems or APIs. Whether you&#8217;re integrating with third-party platforms or other applications, webhooks help keep all systems seamlessly in sync with your WordPress events. Note:&nbsp; For the webhook feature, you have to activate the [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_eb_attr":"","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":"","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":"","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-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":"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":""},"mobile":{"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":""}},"footnotes":""},"doc_category":[18],"doc_tag":[],"class_list":["post-5180","docs","type-docs","status-publish","hentry","doc_category-general-settings-eventin"],"year_month":"2026-04","word_count":514,"total_views":"6621","reactions":{"happy":"2","normal":"0","sad":"3"},"author_info":{"name":"teamwinter","author_nicename":"teamwinter","author_url":"https:\/\/support.themewinter.com\/docs\/plugins\/author\/teamwinter\/"},"doc_category_info":[{"term_name":"General Settings","term_url":"https:\/\/support.themewinter.com\/docs\/plugins\/docs\/general-settings-eventin\/"}],"doc_tag_info":[],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/support.themewinter.com\/docs\/plugins\/wp-json\/wp\/v2\/docs\/5180","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/support.themewinter.com\/docs\/plugins\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/support.themewinter.com\/docs\/plugins\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/support.themewinter.com\/docs\/plugins\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/support.themewinter.com\/docs\/plugins\/wp-json\/wp\/v2\/comments?post=5180"}],"version-history":[{"count":34,"href":"https:\/\/support.themewinter.com\/docs\/plugins\/wp-json\/wp\/v2\/docs\/5180\/revisions"}],"predecessor-version":[{"id":11219,"href":"https:\/\/support.themewinter.com\/docs\/plugins\/wp-json\/wp\/v2\/docs\/5180\/revisions\/11219"}],"wp:attachment":[{"href":"https:\/\/support.themewinter.com\/docs\/plugins\/wp-json\/wp\/v2\/media?parent=5180"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/support.themewinter.com\/docs\/plugins\/wp-json\/wp\/v2\/doc_category?post=5180"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/support.themewinter.com\/docs\/plugins\/wp-json\/wp\/v2\/doc_tag?post=5180"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}