{"id":27200,"date":"2025-05-09T13:00:30","date_gmt":"2025-05-09T13:00:30","guid":{"rendered":"https:\/\/refiner.io\/docs\/?post_type=knowledgebase&#038;p=27200"},"modified":"2026-03-19T12:36:10","modified_gmt":"2026-03-19T12:36:10","slug":"data-model","status":"publish","type":"knowledgebase","link":"https:\/\/refiner.io\/docs\/kb\/data-index\/data-model\/","title":{"rendered":"User Profiles"},"content":{"rendered":"\n\n\n<h2 class=\"wp-block-heading\">Introduction<\/h2>\n\n\n\n<p>User profiles are automatically created when you identify a user with our JavaScript SDK, Mobile SDKs, or backend APIs. User profiles are also created when an anonymous user views a survey for the first time.<\/p>\n\n\n\n<p>User profiles are the top level object of all user data in your Refiner environment. Next to meta data such as the ID of a user, the creation date, etc., a user profiles has other data objects (see below) linked to it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">User Details Panel<\/h2>\n\n\n\n<p>The User Detail Panels gives quick access to all information we have for a given user. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"618\" src=\"https:\/\/refiner.io\/docs\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-12-at-15.40.18-1024x618.png\" alt=\"\" class=\"wp-image-25285\" srcset=\"https:\/\/refiner.io\/docs\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-12-at-15.40.18-1024x618.png 1024w, https:\/\/refiner.io\/docs\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-12-at-15.40.18-800x483.png 800w, https:\/\/refiner.io\/docs\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-12-at-15.40.18-768x464.png 768w, https:\/\/refiner.io\/docs\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-12-at-15.40.18-1536x927.png 1536w, https:\/\/refiner.io\/docs\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-12-at-15.40.18.png 1577w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n<p>The panel can be easily accessed by clicking on a user&#8217;s name on the <a href=\"https:\/\/refiner.io\/docs\/kb\/reporting\/project-overview\/\">Project Overview<\/a>, the <a href=\"https:\/\/refiner.io\/docs\/kb\/reporting\/survey-response-lists\/\">Response List<\/a> or in the <a href=\"https:\/\/refiner.io\/docs\/kb\/segmentation\/introduction\/\">User Segments<\/a> page.<\/p>\n\n\n\n<p>On the user details panel you&#8217;ll find the following information linked to a user:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"responses\">Survey Activity<\/h3>\n\n\n\n<p>Survey activity is tracked when a user interacts with a survey. We store survey views as well as actual response data. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"978\" src=\"https:\/\/refiner.io\/docs\/wp-content\/uploads\/2024\/01\/Screenshot-2025-05-09-at-14.50.25-1024x978.png\" alt=\"\" class=\"wp-image-27195\" srcset=\"https:\/\/refiner.io\/docs\/wp-content\/uploads\/2024\/01\/Screenshot-2025-05-09-at-14.50.25-1024x978.png 1024w, https:\/\/refiner.io\/docs\/wp-content\/uploads\/2024\/01\/Screenshot-2025-05-09-at-14.50.25-800x764.png 800w, https:\/\/refiner.io\/docs\/wp-content\/uploads\/2024\/01\/Screenshot-2025-05-09-at-14.50.25-768x733.png 768w, https:\/\/refiner.io\/docs\/wp-content\/uploads\/2024\/01\/Screenshot-2025-05-09-at-14.50.25-1536x1467.png 1536w, https:\/\/refiner.io\/docs\/wp-content\/uploads\/2024\/01\/Screenshot-2025-05-09-at-14.50.25.png 1730w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n<p>You can click on the timestamp of a survey response to view all linked metadata. The metadata section holds timestamps such as first viewed at, completed at, dismissed at, etc.<\/p>\n\n\n\n<p>By default, Refiner stores survey response data after every step of a survey. In the event that a user abandones a survey half way through, you\u2019ll still see their answers to the first questions in your Refiner dashboard. Read more about &#8220;Partial Responses&#8221; <a href=\"https:\/\/refiner.io\/docs\/kb\/settings\/partial-responses\/\">here<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"traits\">User Traits<\/h3>\n\n\n\n<p>In the user profile view, you&#8217;ll find all &#8220;Traits&#8221; that we have on record for a given user. The tab contains four distinct tables that group user traits into:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Survey response data<\/strong>: The first table includes all data that we collected for a user through their survey responses. If a user responded to multiple surveys, you&#8217;ll find each individual data point in this table.<\/li>\n\n\n\n<li><strong>Metadata<\/strong>: Next is the metadata table that includes automatically generated information, such as the time we first saw them, how many surveys they saw, etc.<\/li>\n\n\n\n<li><strong>Contact data<\/strong>: This table include all data sent to us when you <a href=\"https:\/\/refiner.io\/docs\/kb\/javascript-client\/anonymous-vs-identified-users-mode\/\">identified the user<\/a> with our JavaScript SDK, our Mobile SDK or an API call.<\/li>\n\n\n\n<li><strong>Account data<\/strong>: If you chose to use our account grouping feature, you&#8217;ll see an additional table showing all data linked to the account a user belongs to.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"734\" src=\"https:\/\/refiner.io\/docs\/wp-content\/uploads\/2025\/05\/Screenshot-2025-06-27-at-14.07.20-1024x734.png\" alt=\"\" class=\"wp-image-27281\" srcset=\"https:\/\/refiner.io\/docs\/wp-content\/uploads\/2025\/05\/Screenshot-2025-06-27-at-14.07.20-1024x734.png 1024w, https:\/\/refiner.io\/docs\/wp-content\/uploads\/2025\/05\/Screenshot-2025-06-27-at-14.07.20-800x573.png 800w, https:\/\/refiner.io\/docs\/wp-content\/uploads\/2025\/05\/Screenshot-2025-06-27-at-14.07.20-768x550.png 768w, https:\/\/refiner.io\/docs\/wp-content\/uploads\/2025\/05\/Screenshot-2025-06-27-at-14.07.20-1536x1101.png 1536w, https:\/\/refiner.io\/docs\/wp-content\/uploads\/2025\/05\/Screenshot-2025-06-27-at-14.07.20-2048x1468.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n<p>Traits are automatically generated whenever we receive data for a user profile. For a more detailed description of User Traits and how you can manage them, please refer to <a href=\"https:\/\/refiner.io\/docs\/kb\/data-index\/user-traits\/\">this<\/a> page.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"events\">Tracked events<\/h3>\n\n\n\n<p>Next to importing user traits, Refiner also lets you track behavioral data. For example, when a user performs certain actions in your app, you can send that info information to Refiner in form of User Events. Tracked events can then be used to to launch in-product surveys or segment your user list based on user behaviour.<\/p>\n\n\n\n<p>An event description is automatically created whenever we track an event for the first time. You can view and manage all event description on the <a href=\"https:\/\/refiner.io\/docs\/kb\/data-index\/tracking-user-events\/\">Events<\/a> page.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Segments<\/h3>\n\n\n\n<p>A user profile can be member of multiple <a href=\"https:\/\/refiner.io\/docs\/kb\/segmentation\/introduction\/\">Segments<\/a>. Segments play a crucial part in Refiner as they allow you to target specific user groups with surveys, trigger Alerts and Integrations, or help you to drill down on in Reporting Dashboard.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"download\">Download User Profiles<\/h2>\n\n\n\n<p id=\"block-380dc8c6-e71c-499a-98ea-0eff023aa2fc\">Refiner offers several ways to export your user data. The most straightforward option is to download it as a spreadsheet file in either Excel (XLS) or CSV format.<\/p>\n\n\n\n<p id=\"block-1a1fe84a-b4d3-4df5-b9f9-558c04c60c75\">Please note: In addition to downloading user profiles, you can also <a href=\"https:\/\/refiner.io\/docs\/kb\/responses\/excel-and-csv-file-data-exports\/\">download survey responses<\/a>.<\/p>\n\n\n\n<p id=\"block-0d179c41-411a-4d34-8060-3007aa4aaf6b\">The file download option is located above the table on the <a href=\"https:\/\/refiner.io\/docs\/kb\/segmentation\/introduction\/\">User Segments<\/a> page. The exported spreadsheet contains all user profiles that belong to the segment currently selected in the left sidebar.<\/p>\n\n\n\n<figure class=\"wp-block-image\" id=\"block-72a6f3cd-1952-43d2-a190-e6ba2e1f0fa5\"><img decoding=\"async\" src=\"https:\/\/refiner.io\/docs\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-06-at-16.06.09-1024x477.png\" alt=\"This image has an empty alt attribute; its file name is Screenshot-2024-03-06-at-16.06.09-1024x477.png\"\/><\/figure>\n\n\n\n<p id=\"block-2d066e42-e6ae-444e-aad3-6e2d10d7b2c1\">You can choose to export only the columns that are currently visible in the data table, or include all user traits available in your account.<\/p>\n\n\n\n<p id=\"block-ed34a3ed-8b5c-46a2-a94d-ce6f3664e836\">For column headers, you can decide whether to use trait labels or trait identifiers, as defined in the <a href=\"https:\/\/refiner.io\/docs\/kb\/data-index\/user-traits\/\">Data Index<\/a>. Depending on how your account is configured, using identifiers may result in a spreadsheet that is easier to scan or process.<\/p>\n\n\n\n<p id=\"block-18f6db8e-68d8-49b6-85f4-dd11ff6b1182\">In addition to spreadsheet exports, you can also access your user data through our backend API. You\u2019ll find more information and detailed API documentation <a href=\"https:\/\/refiner.io\/docs\/kb\/integrations\/api\/\">here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction User profiles are automatically created when you identify a user with our JavaScript SDK, Mobile SDKs, or backend APIs. User profiles are also created when an anonymous user views a survey for the first time. User profiles are the top level object of all user data in your Refiner environment. Next to meta data [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"https:\/\/refiner.io\/docs\/kb\/data-index\/data-model\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","template":"","knowledgebase_tag":[],"class_list":["post-27200","knowledgebase","type-knowledgebase","status-publish","hentry","knowledgebase_cat-data-index"],"acf":[],"featured_image_urls_v2":{"full":"","thumbnail":"","medium":"","medium_large":"","large":"","1536x1536":"","2048x2048":"","ab-block-post-grid-landscape":"","ab-block-post-grid-square":"","gb-block-post-grid-landscape":"","gb-block-post-grid-square":""},"post_excerpt_stackable_v2":"<p>Introduction User profiles are automatically created when you identify a user with our JavaScript SDK, Mobile SDKs, or backend APIs. User profiles are also created when an anonymous user views a survey for the first time. User profiles are the top level object of all user data in your Refiner environment. Next to meta data such as the ID of a user, the creation date, etc., a user profiles has other data objects (see below) linked to it. User Details Panel The User Detail Panels gives quick access to all information we have for a given user. The panel can&hellip;<\/p>\n","category_list_v2":"","author_info_v2":{"name":"Moritz Dausinger","url":"https:\/\/refiner.io\/docs\/author\/user\/"},"comments_num_v2":"0 comments","yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>User Profiles<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/refiner.io\/docs\/kb\/data-index\/data-model\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"User Profiles\" \/>\n<meta property=\"og:description\" content=\"Introduction User profiles are automatically created when you identify a user with our JavaScript SDK, Mobile SDKs, or backend APIs. User profiles are also created when an anonymous user views a survey for the first time. User profiles are the top level object of all user data in your Refiner environment. Next to meta data [...]Read More...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/refiner.io\/docs\/kb\/data-index\/data-model\/\" \/>\n<meta property=\"og:site_name\" content=\"Refiner Documentation\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-19T12:36:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/refiner.io\/docs\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-12-at-15.40.18-1024x618.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/refiner.io\/docs\/kb\/data-index\/data-model\/\",\"url\":\"https:\/\/refiner.io\/docs\/kb\/data-index\/data-model\/\",\"name\":\"User Profiles\",\"isPartOf\":{\"@id\":\"https:\/\/refiner.io\/docs\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/refiner.io\/docs\/kb\/data-index\/data-model\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/refiner.io\/docs\/kb\/data-index\/data-model\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/refiner.io\/docs\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-12-at-15.40.18-1024x618.png\",\"datePublished\":\"2025-05-09T13:00:30+00:00\",\"dateModified\":\"2026-03-19T12:36:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/refiner.io\/docs\/kb\/data-index\/data-model\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/refiner.io\/docs\/kb\/data-index\/data-model\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/refiner.io\/docs\/kb\/data-index\/data-model\/#primaryimage\",\"url\":\"https:\/\/refiner.io\/docs\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-12-at-15.40.18.png\",\"contentUrl\":\"https:\/\/refiner.io\/docs\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-12-at-15.40.18.png\",\"width\":1577,\"height\":952},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/refiner.io\/docs\/kb\/data-index\/data-model\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/refiner.io\/docs\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"User Profiles\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/refiner.io\/docs\/#website\",\"url\":\"https:\/\/refiner.io\/docs\/\",\"name\":\"Refiner Documentation\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/refiner.io\/docs\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/refiner.io\/docs\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/refiner.io\/docs\/#organization\",\"name\":\"Refiner Documentation\",\"url\":\"https:\/\/refiner.io\/docs\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/refiner.io\/docs\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/refiner.io\/docs\/wp-content\/uploads\/2022\/11\/cropped-Group-8.png\",\"contentUrl\":\"https:\/\/refiner.io\/docs\/wp-content\/uploads\/2022\/11\/cropped-Group-8.png\",\"width\":400,\"height\":61,\"caption\":\"Refiner Documentation\"},\"image\":{\"@id\":\"https:\/\/refiner.io\/docs\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"User Profiles","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/refiner.io\/docs\/kb\/data-index\/data-model\/","og_locale":"en_US","og_type":"article","og_title":"User Profiles","og_description":"Introduction User profiles are automatically created when you identify a user with our JavaScript SDK, Mobile SDKs, or backend APIs. User profiles are also created when an anonymous user views a survey for the first time. User profiles are the top level object of all user data in your Refiner environment. Next to meta data [...]Read More...","og_url":"https:\/\/refiner.io\/docs\/kb\/data-index\/data-model\/","og_site_name":"Refiner Documentation","article_modified_time":"2026-03-19T12:36:10+00:00","og_image":[{"url":"https:\/\/refiner.io\/docs\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-12-at-15.40.18-1024x618.png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/refiner.io\/docs\/kb\/data-index\/data-model\/","url":"https:\/\/refiner.io\/docs\/kb\/data-index\/data-model\/","name":"User Profiles","isPartOf":{"@id":"https:\/\/refiner.io\/docs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/refiner.io\/docs\/kb\/data-index\/data-model\/#primaryimage"},"image":{"@id":"https:\/\/refiner.io\/docs\/kb\/data-index\/data-model\/#primaryimage"},"thumbnailUrl":"https:\/\/refiner.io\/docs\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-12-at-15.40.18-1024x618.png","datePublished":"2025-05-09T13:00:30+00:00","dateModified":"2026-03-19T12:36:10+00:00","breadcrumb":{"@id":"https:\/\/refiner.io\/docs\/kb\/data-index\/data-model\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/refiner.io\/docs\/kb\/data-index\/data-model\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/refiner.io\/docs\/kb\/data-index\/data-model\/#primaryimage","url":"https:\/\/refiner.io\/docs\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-12-at-15.40.18.png","contentUrl":"https:\/\/refiner.io\/docs\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-12-at-15.40.18.png","width":1577,"height":952},{"@type":"BreadcrumbList","@id":"https:\/\/refiner.io\/docs\/kb\/data-index\/data-model\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/refiner.io\/docs\/"},{"@type":"ListItem","position":2,"name":"User Profiles"}]},{"@type":"WebSite","@id":"https:\/\/refiner.io\/docs\/#website","url":"https:\/\/refiner.io\/docs\/","name":"Refiner Documentation","description":"","publisher":{"@id":"https:\/\/refiner.io\/docs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/refiner.io\/docs\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/refiner.io\/docs\/#organization","name":"Refiner Documentation","url":"https:\/\/refiner.io\/docs\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/refiner.io\/docs\/#\/schema\/logo\/image\/","url":"https:\/\/refiner.io\/docs\/wp-content\/uploads\/2022\/11\/cropped-Group-8.png","contentUrl":"https:\/\/refiner.io\/docs\/wp-content\/uploads\/2022\/11\/cropped-Group-8.png","width":400,"height":61,"caption":"Refiner Documentation"},"image":{"@id":"https:\/\/refiner.io\/docs\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/refiner.io\/docs\/wp-json\/wp\/v2\/knowledgebase\/27200","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/refiner.io\/docs\/wp-json\/wp\/v2\/knowledgebase"}],"about":[{"href":"https:\/\/refiner.io\/docs\/wp-json\/wp\/v2\/types\/knowledgebase"}],"author":[{"embeddable":true,"href":"https:\/\/refiner.io\/docs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/refiner.io\/docs\/wp-json\/wp\/v2\/comments?post=27200"}],"version-history":[{"count":15,"href":"https:\/\/refiner.io\/docs\/wp-json\/wp\/v2\/knowledgebase\/27200\/revisions"}],"predecessor-version":[{"id":28346,"href":"https:\/\/refiner.io\/docs\/wp-json\/wp\/v2\/knowledgebase\/27200\/revisions\/28346"}],"wp:attachment":[{"href":"https:\/\/refiner.io\/docs\/wp-json\/wp\/v2\/media?parent=27200"}],"wp:term":[{"taxonomy":"knowledgebase_tag","embeddable":true,"href":"https:\/\/refiner.io\/docs\/wp-json\/wp\/v2\/knowledgebase_tag?post=27200"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}