Open Contacts in the sidebar to see your audience. Each contact shows their name and email, external ID, pass status, program, and segment memberships. Search by name, email, or external ID, and filter by segment or Show only contacts with an active pass.
Click a contact to open their details, where you can Edit, Send Notification (a direct message to just that contact’s pass), or Delete. Select multiple rows to delete in bulk.
Open Segments to see your audiences. Each segment card shows its member count, how many of those members hold an installed pass, and the resulting reachable percentage.
Dynamic: define criteria (field, operator, value), and the segment keeps itself up to date as contacts change.
Static: upload a fixed list of contacts.
Segments can also be created via the API or data imports, which is useful when your CRM already knows your audiences.
Watch the reachable percentage on a segment before sending to it. Members without an installed pass can’t receive push messages, so a 1,000-member segment with 40% reachability delivers to 400 people.
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Stell","description":"Guides and API reference for Stell: design, issue and update Apple Wallet and Google Wallet passes for loyalty, memberships, tickets and access.","colors":{"primary":"#16A34A","light":"#07C983","dark":"#15803D"},"logo":{"light":"https://mintcdn.com/stell/C_zhUrQoTUQsZ2Th/logo/light.svg?fit=max\u0026auto=format\u0026n=C_zhUrQoTUQsZ2Th\u0026q=85\u0026s=0331e63db80863763f108a9e957b9b1d","dark":"https://mintcdn.com/stell/C_zhUrQoTUQsZ2Th/logo/dark.svg?fit=max\u0026auto=format\u0026n=C_zhUrQoTUQsZ2Th\u0026q=85\u0026s=887c7ef4687b8beb0bfc6263349c508b"},"favicon":"https://mintcdn.com/stell/k_mnJ8Kr2DM3UI1t/favicon.svg?fit=max\u0026auto=format\u0026n=k_mnJ8Kr2DM3UI1t\u0026q=85\u0026s=c10d1de1b75b3b3a459cd9b2634f566f","api":{"playground":{"display":"simple"},"examples":{"languages":["typescript","bash","python"],"prefill":true},"url":"full"},"navbar":{"links":[{"href":"https://getstell.com/contact?context=docs:navbar","label":"Talk to Stell"},{"href":"mailto:hello@getstell.com","label":"Support"}],"primary":{"type":"button","label":"Open portal","href":"https://platform.getstell.com/portal"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/stell-tech-as","youtube":"https://www.youtube.com/@getstell","github":"https://github.com/Stell-Tech"},"links":[{"items":[{"label":"getstell.com","href":"https://getstell.com"},{"label":"Book a demo","href":"https://getstell.com/contact?context=docs:footer"},{"label":"Partners and integrations","href":"https://getstell.com/partners"},{"label":"Support","href":"mailto:hello@getstell.com"}]}]},"seo":{"metatags":{"canonical":"https://docs.getstell.com","og:site_name":"Stell Docs","twitter:card":"summary_large_image"},"organization":{"id":"https://getstell.com/#organization","name":"Stell","legalName":"Stell Tech AS","url":"https://getstell.com","logo":"https://getstell.com/brand/stell-wordmark-navy.svg","sameAs":["https://www.linkedin.com/company/stell-tech-as/","https://www.youtube.com/@getstell","https://github.com/Stell-Tech"]}},"contextual":{"options":["copy","view","claude","chatgpt","download-spec"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"stell","hasAudioNarration":false,"actualSubdomain":"stell","customDomains":["docs.getstell.com"],"gitSource":{"type":"github","owner":"stell-tech","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"collectionId":"5e0a67cd-72e4-476c-bbf8-28509c8a3428","liveDeploymentHistoryId":"6aea58a7dfbaebaa6b1d3912","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aea58a7dfbaebaa6b1d3912"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6aea58a7dfbaebaa6b1d3912","clientVersion":"0.0.4076","searchFilterCounts":[{"language":"default","tag":"API reference","count":64},{"language":"default","tag":"Merchant portal","count":20},{"language":"default","tag":"Passes","count":15},{"language":"default","tag":"Launch \u0026 grow","count":13},{"language":"default","tag":"Programs","count":8},{"language":"default","tag":"Pass Templates","count":7},{"language":"default","tag":"Engage","count":6},{"language":"default","tag":"Pass templates","count":6},{"language":"default","tag":"Engagement","count":6},{"language":"default","tag":"Integration guide","count":5}]},"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":"rbac-expansion","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":"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":"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},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".frame{margin-top:1.75rem;margin-bottom:1.75rem}.task-list-item::before{content:none}.task-list-item{position:relative;margin-left:10px}.task-list-item>input[type=\"checkbox\"]{position:absolute;left:-2px;top:7px;margin:0}"}],"page":{"pagePath":"engage/contacts-and-segments","slug":"/engage/contacts-and-segments","pageMetadata":{"title":"Contacts and audience segments in Engage","sidebarTitle":"Contacts and segments","description":"Add and import the customers you message in Engage, then group them into dynamic or static segments so each campaign reaches the right audience.","href":"/engage/contacts-and-segments"},"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: \"Add and import the customers you message in Engage, then group them into dynamic or static segments so each campaign reaches the right audience.\"\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={a:`a`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,OptimizedImage,Tip}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Contacts`}),` are the customers you can message; `,_jsx(_components.strong,{children:`segments`}),` group them into audiences you can target with `,_jsx(_components.a,{href:`/engage/campaigns`,children:`campaigns`}),`.`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/stell/C_zhUrQoTUQsZ2Th/images/portal/engage/contacts.png?fit=max\u0026auto=format\u0026n=C_zhUrQoTUQsZ2Th\u0026q=85\u0026s=c12bbd430a647bc7b3f5c0add4c5ca5f`,alt:`Contacts`,\"data-og-width\":`2880`,width:`2880`,\"data-og-height\":`1800`,height:`1800`,\"data-path\":`images/portal/engage/contacts.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/stell/C_zhUrQoTUQsZ2Th/images/portal/engage/contacts.png?w=280\u0026fit=max\u0026auto=format\u0026n=C_zhUrQoTUQsZ2Th\u0026q=85\u0026s=7c2b6f8f28f3f9d4b48c2641b8189cc5 280w, https://mintcdn.com/stell/C_zhUrQoTUQsZ2Th/images/portal/engage/contacts.png?w=560\u0026fit=max\u0026auto=format\u0026n=C_zhUrQoTUQsZ2Th\u0026q=85\u0026s=e3a1cb5f4660dd8479c8372c4d6deb4b 560w, https://mintcdn.com/stell/C_zhUrQoTUQsZ2Th/images/portal/engage/contacts.png?w=840\u0026fit=max\u0026auto=format\u0026n=C_zhUrQoTUQsZ2Th\u0026q=85\u0026s=2e24e52cabf8e8a202d37012da3baa88 840w, https://mintcdn.com/stell/C_zhUrQoTUQsZ2Th/images/portal/engage/contacts.png?w=1100\u0026fit=max\u0026auto=format\u0026n=C_zhUrQoTUQsZ2Th\u0026q=85\u0026s=ac46a126e164c10c20a8ce6c80fbfe52 1100w, https://mintcdn.com/stell/C_zhUrQoTUQsZ2Th/images/portal/engage/contacts.png?w=1650\u0026fit=max\u0026auto=format\u0026n=C_zhUrQoTUQsZ2Th\u0026q=85\u0026s=a39e247c67af00f4f3035d02d0341389 1650w, https://mintcdn.com/stell/C_zhUrQoTUQsZ2Th/images/portal/engage/contacts.png?w=2500\u0026fit=max\u0026auto=format\u0026n=C_zhUrQoTUQsZ2Th\u0026q=85\u0026s=25e3ddc6dafe56b30da44710541743d6 2500w`}),`\n`,_jsx(Heading,{level:`2`,id:`contacts`,children:`Contacts`}),`\n`,_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Contacts`}),` in the sidebar to see your audience. Each contact shows their name and email, external ID, pass status, program, and segment memberships. Search by name, email, or external ID, and filter by segment or `,_jsx(_components.strong,{children:`Show only contacts with an active pass`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`add-contacts`,children:`Add contacts`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`One at a time`}),`: click `,_jsx(_components.strong,{children:`Add Contact`}),` and fill in the name, optional email and external ID, the program, and any segments.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`In bulk`}),`: click `,_jsx(_components.strong,{children:`Import`}),` to upload a CSV or XML file. You map your file’s columns to contact fields and review a preview before importing.`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`Contacts can also be created automatically through the API or integrations connected to your programs.`}),`\n`,_jsx(Heading,{level:`3`,id:`work-with-a-contact`,children:`Work with a contact`}),`\n`,_jsxs(_components.p,{children:[`Click a contact to open their details, where you can `,_jsx(_components.strong,{children:`Edit`}),`, `,_jsx(_components.strong,{children:`Send Notification`}),` (a direct message to just that contact’s pass), or `,_jsx(_components.strong,{children:`Delete`}),`. Select multiple rows to delete in bulk.`]}),`\n`,_jsx(Heading,{level:`2`,id:`segments`,children:`Segments`}),`\n`,_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Segments`}),` to see your audiences. Each segment card shows its member count, how many of those members hold an installed pass, and the resulting reachable percentage.`]}),`\n`,_jsx(Heading,{level:`3`,id:`create-a-segment`,children:`Create a segment`}),`\n`,_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Add Segment`}),` and choose the type:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Dynamic`}),`: define criteria (field, operator, value), and the segment keeps itself up to date as contacts change.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Static`}),`: upload a fixed list of contacts.`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`Segments can also be created via the API or data imports, which is useful when your CRM already knows your audiences.`}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Watch the `,_jsx(_components.strong,{children:`reachable`}),` percentage on a segment before sending to it. Members without an installed pass can’t receive push messages, so a 1,000-member segment with 40% reachability delivers to 400 people.`]})})]})}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":"Contacts and audience segments in Engage","sidebarTitle":"Contacts and segments","description":"Add and import the customers you message in Engage, then group them into dynamic or static segments so each campaign reaches the right audience.","href":"/engage/contacts-and-segments"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Contacts","slug":"contacts","depth":2,"children":[{"title":"Add contacts","slug":"add-contacts","depth":3,"children":[]},{"title":"Work with a contact","slug":"work-with-a-contact","depth":3,"children":[]}]},{"title":"Segments","slug":"segments","depth":2,"children":[{"title":"Create a segment","slug":"create-a-segment","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"subdomain":"stell","siteName":"Stell","title":"Contacts and audience segments in Engage - Stell","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-12T16:38:09.261Z","originalFileLocation":"engage/contacts-and-segments.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=\"Add and import the customers you message in Engage, then group them into dynamic or static segments so each campaign reaches the right audience.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Stell\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/stell/J93C2Sxezv9CfvWS/_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/stell/J93C2Sxezv9CfvWS/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/stell/J93C2Sxezv9CfvWS/_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/stell/J93C2Sxezv9CfvWS/_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/stell/J93C2Sxezv9CfvWS/_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/stell/J93C2Sxezv9CfvWS/_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/stell/J93C2Sxezv9CfvWS/_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/stell/J93C2Sxezv9CfvWS/_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/stell/J93C2Sxezv9CfvWS/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Contacts and audience segments in Engage - Stell\">\u003cmeta data-mint-head property=\"og:description\" content=\"Add and import the customers you message in Engage, then group them into dynamic or static segments so each campaign reaches the right audience.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Stell Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.getstell.com/engage/contacts-and-segments\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://stell.mintlify.site/_mintlify/api/og/v2?division=Engage\u0026amp;title=Contacts+and+audience+segments+in+Engage\u0026amp;description=Add+and+import+the+customers+you+message+in+Engage%2C+then+group+them+into+dynamic+or+static+segments+so+each+campaign+reaches+the+right+audience.\u0026amp;theme=1ea336f175e78c0a157b45bf\u0026amp;signature=a2e687078604868c461b4bf98a4d59b85fd4da551b74efa803cdf6595b323b55\">\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=\"Contacts and audience segments in Engage - Stell\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Add and import the customers you message in Engage, then group them into dynamic or static segments so each campaign reaches the right audience.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://stell.mintlify.site/_mintlify/api/og/v2?division=Engage\u0026amp;title=Contacts+and+audience+segments+in+Engage\u0026amp;description=Add+and+import+the+customers+you+message+in+Engage%2C+then+group+them+into+dynamic+or+static+segments+so+each+campaign+reaches+the+right+audience.\u0026amp;theme=1ea336f175e78c0a157b45bf\u0026amp;signature=a2e687078604868c461b4bf98a4d59b85fd4da551b74efa803cdf6595b323b55\">\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/stell/J93C2Sxezv9CfvWS/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Stell\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#16A34A\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.getstell.com/engage/contacts-and-segments\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/engage/contacts-and-segments.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://getstell.com/#organization\",\"name\":\"Stell\",\"legalName\":\"Stell Tech AS\",\"url\":\"https://getstell.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://getstell.com/brand/stell-wordmark-navy.svg\"},\"sameAs\":[\"https://www.linkedin.com/company/stell-tech-as/\",\"https://www.youtube.com/@getstell\",\"https://github.com/Stell-Tech\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.getstell.com#website\",\"name\":\"Stell\",\"url\":\"https://docs.getstell.com\",\"publisher\":{\"@id\":\"https://getstell.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.getstell.com/engage/contacts-and-segments#webpage\",\"url\":\"https://docs.getstell.com/engage/contacts-and-segments\",\"name\":\"Contacts and audience segments in Engage\",\"description\":\"Add and import the customers you message in Engage, then group them into dynamic or static segments so each campaign reaches the right audience.\",\"dateModified\":\"2026-10-12T16:38:09.261Z\",\"isPartOf\":{\"@id\":\"https://docs.getstell.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.getstell.com/engage/contacts-and-segments#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.getstell.com/engage/contacts-and-segments#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Engage\",\"item\":\"https://docs.getstell.com/engage/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Contacts and audience segments in Engage\",\"item\":\"https://docs.getstell.com/engage/contacts-and-segments\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.getstell.com/engage/contacts-and-segments#article\",\"headline\":\"Contacts and audience segments in Engage\",\"name\":\"Contacts and audience segments in Engage\",\"description\":\"Add and import the customers you message in Engage, then group them into dynamic or static segments so each campaign reaches the right audience.\",\"url\":\"https://docs.getstell.com/engage/contacts-and-segments\",\"mainEntityOfPage\":{\"@id\":\"https://docs.getstell.com/engage/contacts-and-segments#webpage\"},\"dateModified\":\"2026-10-12T16:38:09.261Z\",\"publisher\":{\"@id\":\"https://getstell.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.getstell.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Stell\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Stell","nav":{"global":null,"tabs":[{"tab":"Getting started","pages":[{"title":"Getting started","href":""}]},{"tab":"Merchant portal","groups":[{"group":"Programs","pages":[{"title":"Wallet pass programs in Stell","sidebarTitle":"Programs","href":"/programs/overview"},{"title":"Manage a wallet pass program","sidebarTitle":"The program page","href":"/programs/the-program-page"}]},{"group":"Pass templates","pages":[{"title":"Design wallet passes in the template editor","sidebarTitle":"The template editor","href":"/pass-templates/overview"},{"title":"Wallet pass anatomy: areas, styles and layout","sidebarTitle":"Anatomy of a pass","href":"/pass-templates/anatomy"},{"title":"Wallet pass image sizes and dimensions","sidebarTitle":"Images","href":"/pass-templates/images"},{"title":"Wallet pass fields and personalized content","sidebarTitle":"Fields and dynamic content","href":"/pass-templates/fields"},{"title":"Wallet pass barcodes, QR codes and NFC","sidebarTitle":"Barcodes and NFC","href":"/pass-templates/barcodes"},{"title":"Apple Wallet vs Google Wallet passes","sidebarTitle":"Apple Wallet vs Google Wallet","href":"/pass-templates/apple-vs-google"}]},{"group":"Passes","pages":[{"title":"Find and manage issued wallet passes","sidebarTitle":"Passes","href":"/passes/overview"},{"title":"Issue a wallet pass from the portal","sidebarTitle":"Issue a pass","href":"/passes/issuing"},{"title":"Wallet pass statuses and lifecycle","sidebarTitle":"Pass lifecycle","href":"/passes/lifecycle"}]},{"group":"Engage","pages":[{"title":"Engage: push notifications to wallet passes","sidebarTitle":"Engage","href":"/engage/overview"},{"title":"Send push notification campaigns to pass holders","sidebarTitle":"Campaigns","href":"/engage/campaigns"},{"title":"Automated push messages for wallet passes","sidebarTitle":"Automations","description":"Set up push messages that send themselves when a pass is installed, on a birthday, after inactivity or when points or tier change, with a frequency cap.","href":"/engage/automations"},{"title":"Contacts and audience segments in Engage","sidebarTitle":"Contacts and segments","href":"/engage/contacts-and-segments"},{"title":"Push message templates for wallet passes","sidebarTitle":"Message templates","description":"Start from ready-made push messages, such as welcomes, birthday greetings and promotions, with placeholders that fill in each customer's own details.","href":"/engage/templates"},{"title":"Push notification history and delivery status","sidebarTitle":"Notification history","href":"/engage/notifications"}]},{"group":"Transactions","pages":[{"title":"Transaction log: taps, scans and loyalty points","sidebarTitle":"Transaction log","href":"/transactions/overview"}]},{"group":"Organization \u0026 account","pages":[{"title":"Merchants, stores and terminals in Stell","sidebarTitle":"Your organization","href":"/organization/overview"},{"title":"Account settings and two-factor authentication","sidebarTitle":"Account security","href":"/account/security"}]}]},{"tab":"Launch \u0026 grow","pages":[{"title":"Launch \u0026 grow","href":"/launch-and-grow/overview"}]},{"tab":"API reference","pages":[{"title":"API reference","href":"/api-reference/introduction"}]}]},"basePath":"","title":"Contacts and audience segments in Engage - Stell","buildId":"dpl_8LJbrAiZvr1K98WQNZXCyY5AvT34","deploymentId":"dpl_8LJbrAiZvr1K98WQNZXCyY5AvT34","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-DMoL6lHz.js","lightbox-handle-r17bVUz3.js"]}