When and how to merge duplicate customer profiles in Omneo.
Duplicate profiles occur when the same customer exists under multiple records, usually because they used a different email address or identified themselves differently at different touchpoints.
When you merge, the Loser’s following data moves to the Winner:
Transactions
Identities
Rewards, benefits, points, and tier progress
Profile attributes (comms, appearance, custom)
Addresses
The Winner keeps the earlier of the two profiles’ join dates. This protects tenure status and join anniversary automations from being reset by a merge.
Merging is permanent. The Loser profile is deleted. If a profile is actively used by a customer and the merge is made in error, data recovery may not be possible. Always verify before proceeding.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Omneo API","colors":{"primary":"#FF6161","light":"#FF6161","dark":"#E04444"},"logo":{"light":"https://mintcdn.com/omneo/fFdVHCWce-qgKJ08/logo/light.svg?fit=max\u0026auto=format\u0026n=fFdVHCWce-qgKJ08\u0026q=85\u0026s=c68e59d64ae77bf2ac88c191b875b014","dark":"https://mintcdn.com/omneo/fFdVHCWce-qgKJ08/logo/dark.svg?fit=max\u0026auto=format\u0026n=fFdVHCWce-qgKJ08\u0026q=85\u0026s=800651cbcf5d77a7b130ae6928a7c590"},"favicon":"https://mintcdn.com/omneo/fFdVHCWce-qgKJ08/favicon.svg?fit=max\u0026auto=format\u0026n=fFdVHCWce-qgKJ08\u0026q=85\u0026s=7ccd4454f7329addccfd399fcdff7d7c","navbar":{"links":[{"href":"mailto:support@omneo.io","label":"Support"}],"primary":{"type":"button","label":"Get started","href":"https://docs.omneo.io/getting-started/what-is-omneo"}},"footer":{"socials":{"github":"https://github.com/omneo","linkedin":"https://linkedin.com/company/omneocx"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"Website","icon":"globe","href":"https://omneo.io"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"omneo","hasAudioNarration":false,"actualSubdomain":"omneo","customDomains":["docs.omneo.io"],"gitSource":{"type":"github","owner":"omneo","repo":"omneo-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae284fb869b557826a233be","collectionId":"85873b5f-85c2-4c0f-90dd-c9745b35de39","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae284fb869b557826a233be"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae284fb869b557826a233be","clientVersion":"0.0.4074","searchFilterCounts":[{"language":"default","tag":"API Reference","count":690},{"language":"default","tag":"Commerce","count":167},{"language":"default","tag":"Incentives","count":142},{"language":"default","tag":"Profiles","count":100},{"language":"default","tag":"Extensions","count":82},{"language":"default","tag":"Developers","count":78},{"language":"default","tag":"Configuration","count":73},{"language":"default","tag":"Concepts","count":62},{"language":"default","tag":"Reactions","count":54},{"language":"default","tag":"Platform","count":47}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@omneo.io"}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"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":"vite-origin","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":[],"page":{"pagePath":"business-guides/profiles/merging-profiles","slug":"/business-guides/profiles/merging-profiles","pageMetadata":{"title":"Merging Profiles","description":"When and how to merge duplicate customer profiles in Omneo.","href":"/business-guides/profiles/merging-profiles"},"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: \"When and how to merge duplicate customer profiles in Omneo.\"\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`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Duplicate profiles occur when the same customer exists under multiple records, usually because they used a different email address or identified themselves differently at different touchpoints.`}),`\n`,_jsx(Heading,{level:`2`,id:`when-to-merge`,children:`When to merge`}),`\n`,_jsx(_components.p,{children:`Merge profiles when:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`A customer contacts you saying their history is split`}),`\n`,_jsx(_components.li,{children:`A CS agent notices two records for the same person during a service interaction`}),`\n`,_jsx(_components.li,{children:`A data audit identifies clear duplicates`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Do not merge profiles without confirming both records belong to the same person.`}),`\n`,_jsx(Heading,{level:`2`,id:`the-winner/loser-model`,children:`The Winner/Loser model`}),`\n`,_jsx(_components.p,{children:`Omneo merges using a Winner/Loser model:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Winner`}),`: the profile that survives, receives all data`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Loser`}),`: the profile that is deleted after its data is moved`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Choose the Winner as the profile with the correct/primary email address.`}),` The customer should continue using this email to log in after the merge.`]}),`\n`,_jsx(Heading,{level:`2`,id:`what-gets-transferred`,children:`What gets transferred`}),`\n`,_jsx(_components.p,{children:`When you merge, the Loser’s following data moves to the Winner:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Transactions`}),`\n`,_jsx(_components.li,{children:`Identities`}),`\n`,_jsx(_components.li,{children:`Rewards, benefits, points, and tier progress`}),`\n`,_jsx(_components.li,{children:`Profile attributes (comms, appearance, custom)`}),`\n`,_jsx(_components.li,{children:`Addresses`}),`\n`]}),`\n`,_jsx(_components.p,{children:`The Winner keeps the earlier of the two profiles’ join dates. This protects tenure status and join anniversary automations from being reset by a merge.`}),`\n`,_jsx(Heading,{level:`2`,id:`how-to-merge-in-console`,children:`How to merge in Console`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Search for and open the Loser profile`}),`\n`,_jsx(_components.li,{children:`Select the dropdown arrow next to the profile name`}),`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`Merge Profile`})]}),`\n`,_jsx(_components.li,{children:`Search for the Winner profile by email`}),`\n`,_jsx(_components.li,{children:`Confirm you have selected the correct Winner: review the data that will be transferred`}),`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`Merge`})]}),`\n`]}),`\n`,_jsx(_components.p,{children:`You are redirected to the Winner profile on completion.`}),`\n`,_jsx(Heading,{level:`2`,id:`merging-multiple-duplicates`,children:`Merging multiple duplicates`}),`\n`,_jsx(_components.p,{children:`If there are three or more profiles for the same person:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Merge Loser 1 → Winner`}),`\n`,_jsx(_components.li,{children:`Verify`}),`\n`,_jsx(_components.li,{children:`Merge Loser 2 → Winner`}),`\n`,_jsx(_components.li,{children:`Continue until all duplicates are consolidated`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Do not attempt to merge all duplicates simultaneously.`}),`\n`,_jsx(Heading,{level:`2`,id:`important`,children:`Important`}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Merging is permanent. The Loser profile is deleted. If a profile is actively used by a customer and the merge is made in error, data recovery may not be possible. Always verify before proceeding.`})}),`\n`,_jsxs(_components.p,{children:[`For technical details on merging via the API, see `,_jsx(_components.a,{href:`/dev-guides/profiles/merging-profiles`,children:`Merging Profiles, Developer Guide`}),`.`]})]})}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":"Merging Profiles","description":"When and how to merge duplicate customer profiles in Omneo.","href":"/business-guides/profiles/merging-profiles"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"When to merge","slug":"when-to-merge","depth":2,"children":[]},{"title":"The Winner/Loser model","slug":"the-winner/loser-model","depth":2,"children":[]},{"title":"What gets transferred","slug":"what-gets-transferred","depth":2,"children":[]},{"title":"How to merge in Console","slug":"how-to-merge-in-console","depth":2,"children":[]},{"title":"Merging multiple duplicates","slug":"merging-multiple-duplicates","depth":2,"children":[]},{"title":"Important","slug":"important","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"omneo","siteName":"Omneo API","title":"Merging Profiles - Omneo API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-22T23:37:05.415Z","originalFileLocation":"business-guides/profiles/merging-profiles.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=\"When and how to merge duplicate customer profiles in Omneo.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Omneo API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/omneo/svRkUa8yAUbXSnpa/_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/omneo/svRkUa8yAUbXSnpa/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/omneo/svRkUa8yAUbXSnpa/_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/omneo/svRkUa8yAUbXSnpa/_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/omneo/svRkUa8yAUbXSnpa/_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/omneo/svRkUa8yAUbXSnpa/_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/omneo/svRkUa8yAUbXSnpa/_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/omneo/svRkUa8yAUbXSnpa/_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/omneo/svRkUa8yAUbXSnpa/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Merging Profiles - Omneo API\">\u003cmeta data-mint-head property=\"og:description\" content=\"When and how to merge duplicate customer profiles in Omneo.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Omneo API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.omneo.io/business-guides/profiles/merging-profiles\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://omneo.mintlify.site/_mintlify/api/og/v2?division=Working+with+profiles\u0026amp;title=Merging+Profiles\u0026amp;description=When+and+how+to+merge+duplicate+customer+profiles+in+Omneo.\u0026amp;theme=a4af636e3b43b19a06e39d49\u0026amp;signature=449ecf867924979bed6ee49f461ce0f37953501eb748808ba83b30edfa0d6791\">\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=\"Merging Profiles - Omneo API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"When and how to merge duplicate customer profiles in Omneo.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://omneo.mintlify.site/_mintlify/api/og/v2?division=Working+with+profiles\u0026amp;title=Merging+Profiles\u0026amp;description=When+and+how+to+merge+duplicate+customer+profiles+in+Omneo.\u0026amp;theme=a4af636e3b43b19a06e39d49\u0026amp;signature=449ecf867924979bed6ee49f461ce0f37953501eb748808ba83b30edfa0d6791\">\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/omneo/svRkUa8yAUbXSnpa/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Omneo API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FF6161\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.omneo.io/business-guides/profiles/merging-profiles\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/business-guides/profiles/merging-profiles.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.omneo.io/#organization\",\"name\":\"Omneo API\",\"url\":\"https://docs.omneo.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/omneo/fFdVHCWce-qgKJ08/logo/light.svg?fit=max\u0026auto=format\u0026n=fFdVHCWce-qgKJ08\u0026q=85\u0026s=c68e59d64ae77bf2ac88c191b875b014\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.omneo.io#website\",\"name\":\"Omneo API\",\"url\":\"https://docs.omneo.io\",\"publisher\":{\"@id\":\"https://docs.omneo.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.omneo.io/business-guides/profiles/merging-profiles#webpage\",\"url\":\"https://docs.omneo.io/business-guides/profiles/merging-profiles\",\"name\":\"Merging Profiles\",\"description\":\"When and how to merge duplicate customer profiles in Omneo.\",\"dateModified\":\"2026-10-22T23:37:05.415Z\",\"isPartOf\":{\"@id\":\"https://docs.omneo.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.omneo.io/business-guides/profiles/merging-profiles#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.omneo.io/business-guides/profiles/merging-profiles#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Working with profiles\",\"item\":\"https://docs.omneo.io/business-guides/profiles/managing-in-console\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Merging Profiles\",\"item\":\"https://docs.omneo.io/business-guides/profiles/merging-profiles\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.omneo.io/business-guides/profiles/merging-profiles#article\",\"headline\":\"Merging Profiles\",\"name\":\"Merging Profiles\",\"description\":\"When and how to merge duplicate customer profiles in Omneo.\",\"url\":\"https://docs.omneo.io/business-guides/profiles/merging-profiles\",\"mainEntityOfPage\":{\"@id\":\"https://docs.omneo.io/business-guides/profiles/merging-profiles#webpage\"},\"dateModified\":\"2026-10-22T23:37:05.415Z\",\"publisher\":{\"@id\":\"https://docs.omneo.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.omneo.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Omneo API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Omneo API","nav":{"global":{"anchors":[{"anchor":"Website","icon":"globe","href":"https://omneo.io"}]},"tabs":[{"tab":"Getting Started","pages":[{"title":"Getting Started","href":"/getting-started/what-is-omneo"}]},{"tab":"Concepts","pages":[{"title":"Concepts","href":"/concepts/glossary"}]},{"tab":"User Guides","groups":[{"group":"Managing your instance","pages":[{"title":"Is Omneo Right for Us?","href":"/business-guides/managing-your-instance/is-omneo-right"},{"title":"Setting Up for Success","href":"/business-guides/managing-your-instance/setting-up-for-success"},{"title":"Security","href":"/business-guides/managing-your-instance/security"},{"title":"QA and Testing","href":"/business-guides/managing-your-instance/qa-testing"},{"title":"Setting Up Your Customer Service Team","href":"/business-guides/managing-your-instance/customer-service-team"}]},{"group":"Working with profiles","pages":[{"title":"Managing Profiles in Console","href":"/business-guides/profiles/managing-in-console"},{"title":"Managing Profiles in Clienteling","href":"/business-guides/profiles/managing-in-clienteling"},{"title":"Managing Profiles in Profile Portal","description":"How customers manage their own profile through the Omneo Profile Portal.","href":"/business-guides/profiles/managing-in-profile-portal"},{"title":"Merging Profiles","href":"/business-guides/profiles/merging-profiles"},{"title":"Claiming a Transaction","description":"How to attribute an unlinked transaction to a customer profile after the fact.","href":"/business-guides/profiles/claim-transaction"}]},{"group":"Profile design","pages":[{"title":"Progressive Profiling","href":"/business-guides/profile-design/progressive-profiling"},{"title":"Email and Mobile Consent","href":"/business-guides/profile-design/email-mobile-consent"},{"title":"Personalisation","href":"/business-guides/profile-design/personalisation"},{"title":"Gender","href":"/business-guides/profile-design/gender"},{"title":"Payment Preferences","href":"/business-guides/profile-design/payment"},{"title":"Age and Date of Birth","href":"/business-guides/profile-design/age"},{"title":"Passwords and Authentication","href":"/business-guides/profile-design/passwords"}]},{"group":"Incentive program design","pages":[{"title":"Introduction to Incentive Programs","href":"/business-guides/incentive-design/introduction"},{"title":"Program Objectives","href":"/business-guides/incentive-design/program-objectives"},{"title":"Rewards, Spend and Get","href":"/business-guides/incentive-design/rewards-spend-and-get"},{"title":"Points Programs","href":"/business-guides/incentive-design/points-programs"},{"title":"Tier Programs","href":"/business-guides/incentive-design/tier-programs"},{"title":"Benefits","href":"/business-guides/incentive-design/benefits"},{"title":"Achievements","href":"/business-guides/incentive-design/achievements"},{"title":"Credits","href":"/business-guides/incentive-design/credits"},{"title":"Redemption Strategies","href":"/business-guides/incentive-design/redemption-strategies"}]},{"group":"Notifications and targets","pages":[{"title":"Incentive Notifications","href":"/business-guides/notifications/incentive-notifications"},{"title":"Connecting a Comms Platform","href":"/business-guides/notifications/connecting-comms-platform"}]},{"group":"Visits and appointments","pages":[{"title":"Managing Visits","href":"/business-guides/visits/managing-visits"}]},{"group":"CX measurement","pages":[{"title":"What is a MAU?","href":"/business-guides/cx-measurement/what-is-a-mau"},{"title":"CSAT and NPS","href":"/business-guides/cx-measurement/csat-nps"},{"title":"eReceipts","href":"/business-guides/cx-measurement/ereceipts"}]},{"group":"Extensions","pages":[{"title":"Shopify for Merchants","href":"/business-guides/extensions/shopify-for-merchants"},{"title":"Zendesk for CS Teams","href":"/business-guides/extensions/zendesk-for-cs-teams"},{"title":"Cross-Brand Profiles","href":"/business-guides/extensions/cross-brand-profiles"},{"title":"Qantas Frequent Flyer","href":"/business-guides/extensions/qantas-frequent-flyer"},{"title":"Comms Preference Centre","href":"/business-guides/extensions/comms-preference-centre"}]}]},{"tab":"Experiences","pages":[{"title":"Experiences","href":"/experiences/omneo-insights/overview"}]},{"tab":"Extensions","pages":[{"title":"Extensions","href":"/extensions/overview"}]},{"tab":"Developers","pages":[{"title":"Developers","href":"/dev-guides/core-setup/authentication"}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]}]},"basePath":"","title":"Merging Profiles - Omneo API","buildId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","deploymentId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","dynamics":[],"chunks":[]}