Event-triggered campaigns that fire automatically when a guest connects to or disconnects from WiFi.
Live Campaigns run in real time. They fire automatically on guest connect or disconnect events — no manual scheduling or intervention required once the campaign is active.
Choose which locations and APs this campaign applies to. All locations and APs are selected by default. Deselect specific APs to restrict the campaign to certain areas within a venue.
Two text areas — Message on connect and Message on disconnect — each with a live character counter. Maximum 160 characters per message to avoid double-SMS cost.
The bottom of the Live Campaigns page shows the last active campaigns in a table with name, type, schedule, and status.
Use Once a Day with a short welcome message to greet returning regulars without overwhelming frequent visitors. Use One Time for onboarding messages — for example, instructions on how to use the venue’s loyalty app.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Wiacom Docs","colors":{"primary":"#0d1f3c","light":"#00b4d8","dark":"#0d1f3c"},"logo":{"light":"https://mintcdn.com/wiacom/i3BRr0PXTIBN3bJZ/logo/light.png?fit=max\u0026auto=format\u0026n=i3BRr0PXTIBN3bJZ\u0026q=85\u0026s=0e19385115f8df60d62ec96dc1d7c560","dark":"https://mintcdn.com/wiacom/i3BRr0PXTIBN3bJZ/logo/dark.png?fit=max\u0026auto=format\u0026n=i3BRr0PXTIBN3bJZ\u0026q=85\u0026s=cf99a87f573d7fdf23a5d85bdea864e2"},"favicon":"https://mintcdn.com/wiacom/NzARqYwJJdUTFqq-/favicon.png?fit=max\u0026auto=format\u0026n=NzARqYwJJdUTFqq-\u0026q=85\u0026s=464868a504471630b62c30de68a012c7","navbar":{"links":[{"href":"https://wiacom.ai","label":"wiacom.ai"}]},"footer":{"socials":{"website":"https://wiacom.ai"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"wiacom","hasAudioNarration":false,"actualSubdomain":"wiacom","customDomains":["docs.wiacom.ai"],"gitSource":{"type":"github","owner":"wiacom","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"collectionId":"a530e9c1-9898-468d-a626-5ccd54c669d8","liveDeploymentHistoryId":"6ab0c46da1b6fdda5fe52c55","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ab0c46da1b6fdda5fe52c55"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ab0c46da1b6fdda5fe52c55","clientVersion":"0.0.4043","searchFilterCounts":[{"language":"default","tag":"Documentation","count":88},{"language":"default","tag":"WiFi Vendors","count":34},{"language":"default","tag":"Client Reference","count":24},{"language":"default","tag":"Access Features","count":10},{"language":"default","tag":"Stats","count":8},{"language":"default","tag":"Onboarding Channels","count":8},{"language":"default","tag":"Cisco Meraki","count":7},{"language":"default","tag":"Integrations \u0026 Data","count":6},{"language":"default","tag":"Campaigns","count":5},{"language":"default","tag":"Settings","count":4}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"client-reference/campaigns/live-campaigns","slug":"/client-reference/campaigns/live-campaigns","pageMetadata":{"title":"Live Campaigns","description":"Event-triggered campaigns that fire automatically when a guest connects to or disconnects from WiFi.","href":"/client-reference/campaigns/live-campaigns"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Event-triggered campaigns that fire automatically when a guest connects to or disconnects from WiFi.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Heading,Table,Tip}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Live Campaigns`}),` run in real time. They fire automatically on guest connect or disconnect events — no manual scheduling or intervention required once the campaign is active.`]}),`\n`,_jsx(Heading,{level:`2`,id:`campaign-types`,children:`Campaign types`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Behaviour`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`On Event`})}),_jsx(_components.td,{children:`Fires on every connect or disconnect event, for every eligible guest`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`One Time`})}),_jsx(_components.td,{children:`Fires once only — on the guest’s very first connection across all time`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Once a Day`})}),_jsx(_components.td,{children:`Fires once per calendar day regardless of how many times the guest reconnects`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`configuration-fields`,children:`Configuration fields`}),`\n`,_jsx(Heading,{level:`3`,id:`campaign-identity`,children:`Campaign identity`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Field`}),_jsx(_components.th,{children:`Notes`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Campaign name`}),_jsx(_components.td,{children:`Internal reference label`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Start date / Stop date`}),_jsx(_components.td,{children:`Calendar dates when the campaign is active`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Start hour / Stop hour (daily)`}),_jsx(_components.td,{children:`Active time window within each day, e.g. 08:00–22:00`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`audience-filters`,children:`Audience filters`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Field`}),_jsx(_components.th,{children:`Notes`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Age range`}),_jsx(_components.td,{children:`Filter by guest age band`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Gender`}),_jsx(_components.td,{children:`All / Male / Female`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Anniversary period`}),_jsx(_components.td,{children:`Target guests with a birthday or custom anniversary in the active window`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Filter by name`}),_jsx(_components.td,{children:`Target a specific named guest`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Customer visits (max)`}),_jsx(_components.td,{children:`Only trigger for guests who have visited at least N times`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`trigger-settings`,children:`Trigger settings`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Field`}),_jsx(_components.th,{children:`Notes`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Message on connect`}),_jsx(_components.td,{children:`Yes / No — whether to send a message at connection time`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Message on disconnect`}),_jsx(_components.td,{children:`Yes / No — whether to send a message at disconnection time`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Delay after connect (seconds)`}),_jsx(_components.td,{children:`How many seconds after the guest connects before the message is sent`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Delay after disconnect (seconds)`}),_jsx(_components.td,{children:`How many seconds after the guest disconnects before the message is sent`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`location-\u0026-equipment-selection`,children:`Location \u0026 equipment selection`}),`\n`,_jsx(_components.p,{children:`Choose which locations and APs this campaign applies to. All locations and APs are selected by default. Deselect specific APs to restrict the campaign to certain areas within a venue.`}),`\n`,_jsx(Heading,{level:`3`,id:`message-fields`,children:`Message fields`}),`\n`,_jsxs(_components.p,{children:[`Two text areas — `,_jsx(_components.strong,{children:`Message on connect`}),` and `,_jsx(_components.strong,{children:`Message on disconnect`}),` — each with a live character counter. Maximum 160 characters per message to avoid double-SMS cost.`]}),`\n`,_jsx(Heading,{level:`2`,id:`campaign-history`,children:`Campaign history`}),`\n`,_jsx(_components.p,{children:`The bottom of the Live Campaigns page shows the last active campaigns in a table with name, type, schedule, and status.`}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Use `,_jsx(_components.strong,{children:`Once a Day`}),` with a short welcome message to greet returning regulars without overwhelming frequent visitors. Use `,_jsx(_components.strong,{children:`One Time`}),` for onboarding messages — for example, instructions on how to use the venue’s loyalty app.`]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Live Campaigns","description":"Event-triggered campaigns that fire automatically when a guest connects to or disconnects from WiFi.","href":"/client-reference/campaigns/live-campaigns"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Campaign types","slug":"campaign-types","depth":2,"children":[]},{"title":"Configuration fields","slug":"configuration-fields","depth":2,"children":[{"title":"Campaign identity","slug":"campaign-identity","depth":3,"children":[]},{"title":"Audience filters","slug":"audience-filters","depth":3,"children":[]},{"title":"Trigger settings","slug":"trigger-settings","depth":3,"children":[]},{"title":"Location \u0026 equipment selection","slug":"location-\u0026-equipment-selection","depth":3,"children":[]},{"title":"Message fields","slug":"message-fields","depth":3,"children":[]}]},{"title":"Campaign history","slug":"campaign-history","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"wiacom","siteName":"Wiacom Docs","title":"Live Campaigns - Wiacom Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-06-05T10:42:04.318Z","originalFileLocation":"client-reference/campaigns/live-campaigns.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Event-triggered campaigns that fire automatically when a guest connects to or disconnects from WiFi.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Wiacom Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/wiacom/7kaik3_ofJc-2kBK/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/wiacom/7kaik3_ofJc-2kBK/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/wiacom/7kaik3_ofJc-2kBK/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/wiacom/7kaik3_ofJc-2kBK/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/wiacom/7kaik3_ofJc-2kBK/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/wiacom/7kaik3_ofJc-2kBK/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/wiacom/7kaik3_ofJc-2kBK/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/wiacom/7kaik3_ofJc-2kBK/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/wiacom/7kaik3_ofJc-2kBK/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Live Campaigns - Wiacom Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Event-triggered campaigns that fire automatically when a guest connects to or disconnects from WiFi.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Wiacom Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.wiacom.ai/client-reference/campaigns/live-campaigns\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://wiacom.mintlify.app/_mintlify/api/og/v2?division=Campaigns\u0026amp;title=Live+Campaigns\u0026amp;description=Event-triggered+campaigns+that+fire+automatically+when+a+guest+connects+to+or+disconnects+from+WiFi.\u0026amp;theme=e91e6c063d0d89b1c2064a02\u0026amp;signature=10c9ebc5323e9e4ddd08bb1bea5419597bc80d7f09816b9d76eefa0db16f0f1c\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Live Campaigns - Wiacom Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Event-triggered campaigns that fire automatically when a guest connects to or disconnects from WiFi.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://wiacom.mintlify.app/_mintlify/api/og/v2?division=Campaigns\u0026amp;title=Live+Campaigns\u0026amp;description=Event-triggered+campaigns+that+fire+automatically+when+a+guest+connects+to+or+disconnects+from+WiFi.\u0026amp;theme=e91e6c063d0d89b1c2064a02\u0026amp;signature=10c9ebc5323e9e4ddd08bb1bea5419597bc80d7f09816b9d76eefa0db16f0f1c\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/wiacom/7kaik3_ofJc-2kBK/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Wiacom Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0d1f3c\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.wiacom.ai/client-reference/campaigns/live-campaigns\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/client-reference/campaigns/live-campaigns.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.wiacom.ai/#organization\",\"name\":\"Wiacom Docs\",\"url\":\"https://docs.wiacom.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/wiacom/i3BRr0PXTIBN3bJZ/logo/light.png?fit=max\u0026auto=format\u0026n=i3BRr0PXTIBN3bJZ\u0026q=85\u0026s=0e19385115f8df60d62ec96dc1d7c560\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.wiacom.ai#website\",\"name\":\"Wiacom Docs\",\"url\":\"https://docs.wiacom.ai\",\"publisher\":{\"@id\":\"https://docs.wiacom.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.wiacom.ai/client-reference/campaigns/live-campaigns#webpage\",\"url\":\"https://docs.wiacom.ai/client-reference/campaigns/live-campaigns\",\"name\":\"Live Campaigns\",\"description\":\"Event-triggered campaigns that fire automatically when a guest connects to or disconnects from WiFi.\",\"dateModified\":\"2026-06-05T10:42:04.318Z\",\"isPartOf\":{\"@id\":\"https://docs.wiacom.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.wiacom.ai/client-reference/campaigns/live-campaigns#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.wiacom.ai/client-reference/campaigns/live-campaigns#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Client Reference\",\"item\":\"https://docs.wiacom.ai/client-reference/control-panel\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Live Campaigns\",\"item\":\"https://docs.wiacom.ai/client-reference/campaigns/live-campaigns\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.wiacom.ai/client-reference/campaigns/live-campaigns#article\",\"headline\":\"Live Campaigns\",\"name\":\"Live Campaigns\",\"description\":\"Event-triggered campaigns that fire automatically when a guest connects to or disconnects from WiFi.\",\"url\":\"https://docs.wiacom.ai/client-reference/campaigns/live-campaigns\",\"mainEntityOfPage\":{\"@id\":\"https://docs.wiacom.ai/client-reference/campaigns/live-campaigns#webpage\"},\"dateModified\":\"2026-06-05T10:42:04.318Z\",\"publisher\":{\"@id\":\"https://docs.wiacom.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.wiacom.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Wiacom Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Wiacom Docs","nav":{"global":null,"tabs":[{"tab":"Documentation","groups":[{"group":"Getting Started","pages":[{"title":"Introduction","sidebarTitle":"Introduction","href":"/introduction"},{"title":"Platform Overview","href":"/getting-started/platform-overview"},{"title":"Quick Start","href":"/getting-started/quick-start"}]},{"group":"Access Features","pages":[{"title":"Overview","href":"/access-features/overview"},{"group":"Portal","pages":[{"title":"Overview","href":"/access-features/portal/overview"},{"title":"Setting up Portal","href":"/access-features/portal/setting-up"}]},{"group":"WiFi Pass","pages":[{"title":"Overview","href":"/access-features/wifi-pass/overview"},{"title":"Requirements","href":"/access-features/wifi-pass/requirements"},{"title":"Enabling WiFi Pass","href":"/access-features/wifi-pass/enabling"}]},{"title":"Key Access","href":"/access-features/key-access/overview"},{"title":"Passpoint Connect","href":"/access-features/passpoint-connect/overview"},{"group":"Horizon","pages":[{"title":"Overview","href":"/access-features/horizon/overview"},{"title":"Common Questions","href":"/access-features/horizon/faq"}]}]},{"group":"Onboarding Channels","pages":[{"title":"User Onboarding Overview","href":"/onboarding/overview"},{"title":"Captive Portal","href":"/onboarding/captive-portal"},{"group":"Guest Connect","pages":[{"title":"Guest Connect","href":"/onboarding/guest-connect/overview"},{"title":"Setting up Guest Connect","href":"/onboarding/guest-connect/setting-up"},{"title":"Managing Registrations","href":"/onboarding/guest-connect/managing-registrations"}]},{"title":"Student Connect","href":"/onboarding/student-connect"},{"title":"Staff Connect","href":"/onboarding/staff-connect"},{"title":"API \u0026 External Platforms","href":"/onboarding/api-platforms"}]},{"group":"Integrations \u0026 Data","pages":[{"title":"Overview","href":"/integrations/overview"},{"title":"Data Models","href":"/integrations/data-models"},{"title":"Messaging Services","href":"/integrations/messaging"},{"title":"CRM \u0026 CDP Integrations","href":"/integrations/crm-cdp"},{"title":"External APIs \u0026 Webhooks","href":"/integrations/api-webhooks"},{"title":"Wiacom Agent","href":"/integrations/wiacom-agent"}]},{"group":"WiFi Vendors","pages":[{"title":"Overview","href":"/wifi-vendors/index"},{"group":"Cisco Meraki","pages":[{"title":"Overview","href":"/wifi-vendors/cisco-meraki/overview"},{"title":"Onboarding","href":"/wifi-vendors/cisco-meraki/onboarding"},{"title":"Portal","href":"/wifi-vendors/cisco-meraki/portal"},{"title":"WiFi Pass","href":"/wifi-vendors/cisco-meraki/wifi-pass"},{"title":"Key Access","href":"/wifi-vendors/cisco-meraki/key-access"},{"title":"Passpoint / Hotspot 2.0","href":"/wifi-vendors/cisco-meraki/passpoint-access"},{"title":"Horizon","href":"/wifi-vendors/cisco-meraki/horizon-access"}]},{"group":"Cisco WLC","pages":[{"title":"Cisco WLC","href":"/wifi-vendors/cisco-wlc/overview"},{"title":"Onboarding","href":"/wifi-vendors/cisco-wlc/onboarding"}]},{"group":"Aruba","pages":[{"title":"Aruba","href":"/wifi-vendors/aruba/overview"},{"title":"Onboarding","href":"/wifi-vendors/aruba/onboarding"}]},{"group":"Ruckus","pages":[{"title":"Overview","href":"/wifi-vendors/ruckus/overview"},{"title":"Onboarding","href":"/wifi-vendors/ruckus/onboarding"}]},{"group":"UniFi","pages":[{"title":"UniFi","href":"/wifi-vendors/unifi/overview"},{"title":"Onboarding","href":"/wifi-vendors/unifi/onboarding"}]},{"group":"Cambium","pages":[{"title":"Cambium","href":"/wifi-vendors/cambium/overview"},{"title":"Onboarding","href":"/wifi-vendors/cambium/onboarding"}]},{"group":"Fortinet","pages":[{"title":"Overview","href":"/wifi-vendors/fortinet/overview"},{"title":"Onboarding","href":"/wifi-vendors/fortinet/onboarding"}]},{"group":"MikroTik","pages":[{"title":"Overview","href":"/wifi-vendors/mikrotik/overview"},{"title":"Onboarding","href":"/wifi-vendors/mikrotik/onboarding"}]},{"title":"Xirrus / Cambium ArrayOS","href":"/wifi-vendors/xirrus/overview"},{"title":"Nomadix","href":"/wifi-vendors/nomadix/overview"},{"title":"OpenWRT / CoovaChilli","href":"/wifi-vendors/openwrt/overview"},{"group":"TP-Link Omada","pages":[{"title":"TP-Link Omada","href":"/wifi-vendors/tplink/overview"},{"title":"Onboarding","href":"/wifi-vendors/tplink/onboarding"}]},{"group":"Teltonika RUTX","pages":[{"title":"Teltonika RUTX","href":"/wifi-vendors/teltonika/overview"},{"title":"Onboarding","href":"/wifi-vendors/teltonika/onboarding"}]},{"group":"Huawei AC/AP","pages":[{"title":"Overview","href":"/wifi-vendors/huawei/overview"},{"title":"Onboarding","href":"/wifi-vendors/huawei/onboarding"}]},{"title":"Overview","href":"/wifi-vendors/engenius/overview"},{"group":"Draytek Vigor","pages":[{"title":"Overview","href":"/wifi-vendors/draytek/overview"},{"title":"Onboarding","href":"/wifi-vendors/draytek/onboarding"}]}]},{"group":"Admin Reference","pages":[{"title":"Inventory","href":"/admin-reference/inventory"},{"title":"Controllers","href":"/admin-reference/controllers"},{"title":"Locations","href":"/admin-reference/locations"}]},{"group":"Client Reference","pages":[{"title":"Control Panel","href":"/client-reference/control-panel"},{"group":"Stats","pages":[{"title":"Stats","href":"/client-reference/stats/index"},{"title":"Online Users","href":"/client-reference/stats/online-users"},{"title":"User Reports","href":"/client-reference/stats/user-reports"},{"title":"Social / Demo Reports","href":"/client-reference/stats/social-reports"},{"title":"Traffic Analytics","href":"/client-reference/stats/traffic-analytics"},{"title":"Advanced Campaigns Stats","href":"/client-reference/stats/advanced-campaigns-stats"},{"title":"Campaigns Report","href":"/client-reference/stats/campaigns-report"},{"title":"Sentbox","description":"Per-message SMS delivery log with individual delivery status for every message sent.","href":"/client-reference/stats/sentbox"}]},{"group":"Campaigns","pages":[{"title":"Live Campaigns","href":"/client-reference/campaigns/live-campaigns"},{"title":"Advanced Campaigns","description":"Scheduled bulk SMS and email campaigns with full audience segmentation — three-step wizard.","href":"/client-reference/campaigns/advanced-campaigns"},{"title":"Remarketing Campaigns","href":"/client-reference/campaigns/remarketing-campaigns"},{"title":"Email Template Builder","href":"/client-reference/campaigns/email-template-builder"},{"title":"SMS Calculator","href":"/client-reference/campaigns/sms-calculator"}]},{"title":"Location Settings","href":"/client-reference/location-settings"},{"group":"Settings","pages":[{"title":"Router Settings","href":"/client-reference/settings/router-settings"},{"title":"Email Registration Settings","href":"/client-reference/settings/email-registration-settings"},{"title":"Access Tracker","href":"/client-reference/settings/access-tracker"},{"title":"MAC Users","href":"/client-reference/settings/mac-users"}]},{"title":"Ops Intelligence","href":"/client-reference/ops-intelligence"},{"group":"Data Plans","pages":[{"title":"Vouchers","href":"/client-reference/data-plans/vouchers"},{"title":"Paid Plans","href":"/client-reference/data-plans/paid-plans"}]},{"title":"Ad Serve","href":"/client-reference/ad-serve"},{"title":"Download Manager","href":"/client-reference/download-manager"}]}]}]},"basePath":"","title":"Live Campaigns - Wiacom Docs","buildId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","deploymentId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","dynamics":[],"chunks":[]}