{"id":87185,"date":"2024-12-08T05:09:04","date_gmt":"2024-12-08T13:09:04","guid":{"rendered":"https:\/\/rightwave.com\/rwi\/?page_id=87185"},"modified":"2024-12-11T02:00:20","modified_gmt":"2024-12-11T10:00:20","slug":"manage-counter","status":"publish","type":"page","link":"https:\/\/rightwave.com\/rwi\/rdn-help\/advanced-services\/manage-counter","title":{"rendered":"RDN Manage Counter"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"87185\" class=\"elementor elementor-87185\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0cfdca2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0cfdca2\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b45b270\" data-id=\"b45b270\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-8100547 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"8100547\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-8446356\" data-id=\"8446356\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2b62785 elementor-widget elementor-widget-heading\" data-id=\"2b62785\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">RDN Manage Counter\n<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-04a17b5 elementor-widget elementor-widget-heading\" data-id=\"04a17b5\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">In numerous events, accommodating an unlimited number of attendees can create significant logistical challenges. The Manage Counter API allows users to cap the number of registrations for each event, ensuring that the event does not exceed its registration limit. <\/p>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7c11094 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7c11094\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1957a62\" data-id=\"1957a62\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c36d8c8 elementor-widget elementor-widget-text-editor\" data-id=\"c36d8c8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h3><b>Manage Counter API for Event Registration Control<\/b><\/h3><p><span style=\"font-weight: 400;\">In numerous events, accommodating an unlimited number of attendees can create significant logistical challenges. The <\/span><b>Manage Counter API<\/b><span style=\"font-weight: 400;\"> allows users to cap the number of registrations for each event, ensuring that the event does not exceed its registration limit. Additionally, it provides the ability to display a dynamic message on the landing page (using Ajax) when the registration limit is reached.<\/span><\/p><h3><b>How to Use the Manage Counter API<\/b><\/h3><p><span style=\"font-weight: 400;\">Follow the steps below to create and configure the <\/span><b>Manage Counter<\/b><span style=\"font-weight: 400;\"> service:<\/span><\/p><h3><b>Step 1: Access the Manage Counter Service<\/b><\/h3><ul><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Click on <\/span><b>Manage Service<\/b><span style=\"font-weight: 400;\">.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Then click the <\/span><b>\u2018+\u2019<\/b><span style=\"font-weight: 400;\"> button to create a new Manage Counter service.<\/span><span style=\"font-weight: 400;\"><br \/><\/span><\/li><\/ul><p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignleft wp-image-87450 size-full\" src=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image8-8.png\" alt=\"\" width=\"1891\" height=\"663\" srcset=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image8-8.png 1891w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image8-8-300x105.png 300w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image8-8-1024x359.png 1024w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image8-8-768x269.png 768w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image8-8-1536x539.png 1536w\" sizes=\"(max-width: 1891px) 100vw, 1891px\" \/><\/p><h3><b>Step 2: Enter Event Details<\/b><\/h3><p><span style=\"font-weight: 400;\">Provide the following information for the event:<\/span><\/p><ol><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Event Name<\/b><span style=\"font-weight: 400;\">: Name of the event (e.g., &#8220;DemoGiveAway&#8221;).<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Current Count<\/b><span style=\"font-weight: 400;\">: The starting point for the registration count. For example, if you wish the counter to begin at 23, enter <\/span><b>23<\/b><span style=\"font-weight: 400;\"> as the current count.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Maximum Count<\/b><span style=\"font-weight: 400;\">: The maximum number of registrations allowed for the event. For instance, if you want a limit of 30 registrations, enter <\/span><b>30<\/b><span style=\"font-weight: 400;\"> as the maximum count.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Message When Maximum Count Reaches<\/b><span style=\"font-weight: 400;\">: A message that will be displayed once the registration limit is reached (e.g., &#8220;No more seats are available&#8221;).<\/span><span style=\"font-weight: 400;\"><br \/><\/span><\/li><\/ol><p><img decoding=\"async\" class=\"alignleft wp-image-87451 size-full\" src=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image6-11.png\" alt=\"\" width=\"1897\" height=\"692\" srcset=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image6-11.png 1897w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image6-11-300x109.png 300w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image6-11-1024x374.png 1024w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image6-11-768x280.png 768w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image6-11-1536x560.png 1536w\" sizes=\"(max-width: 1897px) 100vw, 1897px\" \/><\/p><h3><b>Step 3: Enable Ajax Request<\/b><\/h3><ul><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Check the <\/span><b>Allow Ajax Request<\/b><span style=\"font-weight: 400;\"> checkbox. This allows the API to be used in an Ajax call, enabling dynamic interactions on the landing page (such as showing a message when the registration limit is met).<\/span><\/li><\/ul><p><img decoding=\"async\" class=\"alignleft wp-image-87452 size-full\" src=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image3-16.png\" alt=\"\" width=\"1883\" height=\"854\" srcset=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image3-16.png 1883w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image3-16-300x136.png 300w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image3-16-1024x464.png 1024w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image3-16-768x348.png 768w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image3-16-1536x697.png 1536w\" sizes=\"(max-width: 1883px) 100vw, 1883px\" \/><\/p><h3><b>Step 4: Domain Whitelisting and WebKey<\/b><\/h3><ul><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">If you plan to use the API within an Ajax call, <\/span><b>whitelist the domains<\/b><span style=\"font-weight: 400;\"> that will be making the Ajax requests. This security measure ensures that only authorized domains can access the API.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">You will also need a <\/span><b>WebKey<\/b><span style=\"font-weight: 400;\"> to authenticate the Ajax requests. Ensure the WebKey is included in your Ajax call for proper authorization.<\/span><\/li><\/ul><h3><b>Step 5: Save and Activate the Service<\/b><\/h3><ul><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">After entering the necessary details, click <\/span><b>Save<\/b><span style=\"font-weight: 400;\">.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Then, <\/span><b>Activate the Service<\/b><span style=\"font-weight: 400;\"> to start using the API.<\/span><\/li><\/ul><p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-87453 size-full\" src=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image5-11.png\" alt=\"\" width=\"1907\" height=\"658\" srcset=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image5-11.png 1907w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image5-11-300x104.png 300w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image5-11-1024x353.png 1024w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image5-11-768x265.png 768w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image5-11-1536x530.png 1536w\" sizes=\"(max-width: 1907px) 100vw, 1907px\" \/><\/p><h3><b>Step 6: API URL and Webhook URL<\/b><\/h3><p><span style=\"font-weight: 400;\">The <\/span><b>Manage Counter API<\/b><span style=\"font-weight: 400;\"> provides the following URL to track and manage event registration counts:<\/span><\/p><p><b>API URL<\/b><span style=\"font-weight: 400;\">:<\/span><span style=\"font-weight: 400;\"><br \/><\/span><span style=\"font-weight: 400;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-87454 size-full\" src=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image11-6.png\" alt=\"\" width=\"876\" height=\"152\" srcset=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image11-6.png 876w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image11-6-300x52.png 300w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image11-6-768x133.png 768w\" sizes=\"(max-width: 876px) 100vw, 876px\" \/><\/span><span style=\"font-weight: 400;\">https:\/\/api.rw001.com\/rdn\/api\/adv\/manageCounter<\/span><\/p><p><b>Webhook URL Example<\/b><span style=\"font-weight: 400;\">:<\/span><span style=\"font-weight: 400;\"><br \/><\/span><span style=\"font-weight: 400;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-87455 size-full\" src=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image10-8.png\" alt=\"\" width=\"867\" height=\"157\" srcset=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image10-8.png 867w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image10-8-300x54.png 300w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image10-8-768x139.png 768w\" sizes=\"(max-width: 867px) 100vw, 867px\" \/><\/span><span style=\"font-weight: 400;\">https:\/\/api.rw001.com\/rdn\/api\/adv\/manageCounter?event={Marketo token for event}&amp;act={Marketo token for act}&amp;num={Marketo token for num}<\/span><\/p><h3><b>Query Parameters<\/b><\/h3><ul><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Event<\/b><span style=\"font-weight: 400;\">: The name of the event (e.g., &#8220;DemoGiveAway&#8221;).<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Num<\/b><span style=\"font-weight: 400;\">: The current count of registrations.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Act<\/b><span style=\"font-weight: 400;\">: The action to be executed, which can have one of four possible values (typically used to check or increment the count).<\/span><span style=\"font-weight: 400;\"><br \/><\/span><\/li><\/ul><p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-87456 size-full alignnone\" src=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image1-17.png\" alt=\"\" width=\"1881\" height=\"878\" srcset=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image1-17.png 1881w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image1-17-300x140.png 300w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image1-17-1024x478.png 1024w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image1-17-768x358.png 768w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image1-17-1536x717.png 1536w\" sizes=\"(max-width: 1881px) 100vw, 1881px\" \/><\/p><h3><b>Output JSON Example:<\/b><\/h3><p><span style=\"font-weight: 400;\">When the API call is successful, the output will return a message in the following format:<\/span><\/p><p><span style=\"font-weight: 400;\">{&#8220;message&#8221;: &#8220;&lt;message value&gt;&#8221;}<\/span><\/p><p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-87457 size-full alignnone\" src=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image4-12.png\" alt=\"\" width=\"896\" height=\"133\" srcset=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image4-12.png 896w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image4-12-300x45.png 300w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image4-12-768x114.png 768w\" sizes=\"(max-width: 896px) 100vw, 896px\" \/><\/p><p><span style=\"font-weight: 400;\">The message will correspond to the information regarding the event\u2019s registration status (e.g., &#8220;Registration full&#8221; or &#8220;Registration is still open&#8221;).<\/span><\/p><h3><b>Step 7: Test the Service<\/b><\/h3><p><span style=\"font-weight: 400;\">Once the service is activated, click on the <\/span><b>Show Live Testcase<\/b><span style=\"font-weight: 400;\"> button to test the configuration.<\/span><\/p><ul><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Enter the Event Name<\/b><span style=\"font-weight: 400;\">: Use the event name you previously configured.<\/span><span style=\"font-weight: 400;\"><br \/><\/span><\/li><\/ul><p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-87458 size-full\" src=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image15-2.png\" alt=\"\" width=\"1835\" height=\"860\" srcset=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image15-2.png 1835w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image15-2-300x141.png 300w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image15-2-1024x480.png 1024w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image15-2-768x360.png 768w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image15-2-1536x720.png 1536w\" sizes=\"(max-width: 1835px) 100vw, 1835px\" \/><\/p><ul><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Click on <\/span><b>Get Result<\/b><span style=\"font-weight: 400;\"> to see the response from the API. The response will include the current status of the registration count and whether the maximum limit has been reached.<\/span><span style=\"font-weight: 400;\"><br \/><\/span><\/li><\/ul><p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-87459 size-full alignnone\" src=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image7-10.png\" alt=\"\" width=\"1878\" height=\"868\" srcset=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image7-10.png 1878w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image7-10-300x139.png 300w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image7-10-1024x473.png 1024w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image7-10-768x355.png 768w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image7-10-1536x710.png 1536w\" sizes=\"(max-width: 1878px) 100vw, 1878px\" \/><\/p><h3><b>Step 8: Implement the API in an Ajax Call (Optional)<\/b><\/h3><p><span style=\"font-weight: 400;\">To dynamically update your landing page based on the registration count, you can integrate the <\/span><b>Manage Counter API<\/b><span style=\"font-weight: 400;\"> into an <\/span><b>Ajax call<\/b><span style=\"font-weight: 400;\">.<\/span><\/p><p><span style=\"font-weight: 400;\">For example, an Ajax request could look like this:<\/span><\/p><p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-87460 size-full alignnone\" src=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image13-5.png\" alt=\"\" width=\"909\" height=\"585\" srcset=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image13-5.png 909w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image13-5-300x193.png 300w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image13-5-768x494.png 768w\" sizes=\"(max-width: 909px) 100vw, 909px\" \/><\/p><p><span style=\"font-weight: 400;\">$.ajax({<\/span><\/p><p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0\u00a0url: &#8216;https:\/\/api.rw001.com\/rdn\/api\/adv\/manageCounter&#8217;,<\/span><\/p><p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0\u00a0method: &#8216;GET&#8217;,<\/span><\/p><p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0\u00a0data: {<\/span><\/p><p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0event: &#8216;DemoGiveAway&#8217;,\u00a0 \/\/ Event Name<\/span><\/p><p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0num: 23,\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \/\/ Current Count<\/span><\/p><p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0act: &#8216;check&#8217;\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \/\/ Action: Check the current count<\/span><\/p><p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0\u00a0},<\/span><\/p><p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0\u00a0success: function(response) {<\/span><\/p><p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\/\/ If the registration limit is reached, show the message<\/span><\/p><p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0if (response.message === &#8220;Registration Full&#8221;) {<\/span><\/p><p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$(&#8216;#registrationForm&#8217;).hide();<\/span><\/p><p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$(&#8216;#eventFullMessage&#8217;).show();<\/span><\/p><p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}<\/span><\/p><p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0\u00a0}<\/span><\/p><p><span style=\"font-weight: 400;\">});<\/span><\/p><ul><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Dynamic Message<\/b><span style=\"font-weight: 400;\">: This allows the landing page to update in real time, hiding the registration form and displaying a message when the event is full.<\/span><\/li><\/ul><h3><b>Steps to configure service Manage Counter in Marketo:<\/b><\/h3><p><i><span style=\"font-weight: 400;\">Please note that the request parameters values (in step 2) and Marketo Fields (in step 4) are just for example. You have to enter the values as per your service requirement.<\/span><\/i><\/p><p><span style=\"font-weight: 400;\">1. Go to Admin and click Webhooks. Click New Webhook.<\/span><\/p><h4><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-87461 size-full alignnone\" src=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image12-6.png\" alt=\"\" width=\"1102\" height=\"697\" srcset=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image12-6.png 1102w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image12-6-300x190.png 300w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image12-6-1024x648.png 1024w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image12-6-768x486.png 768w\" sizes=\"(max-width: 1102px) 100vw, 1102px\" \/><\/h4><p><span style=\"font-weight: 400;\">2. Name and configure the webhook for the Manage Counter service.<\/span><\/p><p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-87462 size-full alignnone\" src=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image14-3.png\" alt=\"\" width=\"520\" height=\"621\" srcset=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image14-3.png 520w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image14-3-251x300.png 251w\" sizes=\"(max-width: 520px) 100vw, 520px\" \/><\/p><p><b>Webhook Name<\/b><span style=\"font-weight: 400;\">: Enter the name of the webhook. In the above example, the Webhook name is the same as the service name i.e. Manage Counter. Webhook name can be provided as per requirement.<\/span><\/p><p><b>URL<\/b><span style=\"font-weight: 400;\">: The URL of the Manage Counter service. The URL has domain and query parameters that will remain the same. You just have to change the parameter values with Marketo Token.\u00a0<\/span><\/p><p><span style=\"font-weight: 400;\">To insert a token, click Insert Token.<\/span><\/p><p><b>Template<\/b><span style=\"font-weight: 400;\">: It will remain blank.<\/span><\/p><p><b>Request Token Encoding<\/b><span style=\"font-weight: 400;\">: It will remain None in case of POST, in case of GET field it will be uneditable.<\/span><\/p><p><b>Response type<\/b><span style=\"font-weight: 400;\">: Select the response format as JSON.<\/span><\/p><p><b>Request Type<\/b><span style=\"font-weight: 400;\">: The Request Type will remain the same (i.e.) GET as given in the example.<\/span><\/p><ol start=\"3\"><li><span style=\"font-weight: 400;\"> Add Authentication Header.<\/span><\/li><\/ol><p><span style=\"font-weight: 400;\">Please note that the auth-key shown above is the original auth-key. So, the same value of auth-key and Content-Type should be used while configuring Webhook as shown.<\/span><\/p><p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-87463 size-full alignnone\" src=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image2-18.png\" alt=\"\" width=\"797\" height=\"501\" srcset=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image2-18.png 797w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image2-18-300x189.png 300w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image2-18-768x483.png 768w\" sizes=\"(max-width: 797px) 100vw, 797px\" \/><\/p><ol start=\"4\"><li><b>Response Mappings<\/b><span style=\"font-weight: 400;\">: Response Mappings are created via a pairing of a Response Attribute. The Response Attribute depends on the output you are returning from the Custom Service JavaScript function. It is recommended to return JSON from Custom Service so that you can easily map it with the Marketo field.<\/span><\/li><\/ol><p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-87464 size-full alignnone\" src=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image9-9.png\" alt=\"\" width=\"563\" height=\"361\" srcset=\"https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image9-9.png 563w, https:\/\/rightwave.com\/rwi\/wp-content\/uploads\/2024\/12\/image9-9-300x192.png 300w\" sizes=\"(max-width: 563px) 100vw, 563px\" \/><\/p><h3><b>Use Cases:<\/b><\/h3><ul><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Event Registration Limitations<\/b><span style=\"font-weight: 400;\">: Ensure that the event does not exceed the maximum number of attendees.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Real-time User Feedback<\/b><span style=\"font-weight: 400;\">: Display a message on the landing page or form if the event reaches its registration limit.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Efficient Event Management<\/b><span style=\"font-weight: 400;\">: Helps to control and streamline the registration process for large-scale events.<\/span><\/li><\/ul><p><span style=\"font-weight: 400;\">By using the <\/span><b>Manage Counter API<\/b><span style=\"font-weight: 400;\">, you gain control over your event registrations, ensuring that the process is both efficient and user-friendly. The integration of dynamic messaging helps attendees stay informed, enhancing their experience and preventing overbooking.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>RDN Manage Counter In numerous events, accommodating an unlimited number of attendees can create significant logistical challenges. The Manage Counter API allows users to cap the number of registrations for each event, ensuring that the event does not exceed its registration limit. Manage Counter API for Event Registration Control In numerous events, accommodating an unlimited&hellip;<\/p>\n","protected":false},"author":47,"featured_media":0,"parent":87157,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-87185","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/rightwave.com\/rwi\/wp-json\/wp\/v2\/pages\/87185","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rightwave.com\/rwi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/rightwave.com\/rwi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/rightwave.com\/rwi\/wp-json\/wp\/v2\/users\/47"}],"replies":[{"embeddable":true,"href":"https:\/\/rightwave.com\/rwi\/wp-json\/wp\/v2\/comments?post=87185"}],"version-history":[{"count":4,"href":"https:\/\/rightwave.com\/rwi\/wp-json\/wp\/v2\/pages\/87185\/revisions"}],"predecessor-version":[{"id":87467,"href":"https:\/\/rightwave.com\/rwi\/wp-json\/wp\/v2\/pages\/87185\/revisions\/87467"}],"up":[{"embeddable":true,"href":"https:\/\/rightwave.com\/rwi\/wp-json\/wp\/v2\/pages\/87157"}],"wp:attachment":[{"href":"https:\/\/rightwave.com\/rwi\/wp-json\/wp\/v2\/media?parent=87185"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}