{"id":32892,"date":"2025-09-25T19:28:40","date_gmt":"2025-09-25T14:28:40","guid":{"rendered":"https:\/\/chartexpo.com\/blog\/?p=32892"},"modified":"2026-02-24T00:07:47","modified_gmt":"2026-02-23T19:07:47","slug":"power-bi-publishing-to-web","status":"publish","type":"post","link":"https:\/\/chartexpo.com\/blog\/power-bi-publishing-to-web","title":{"rendered":"Power BI Publishing to Web: Maximize Potential"},"content":{"rendered":"<p>In today&#8217;s world, businesses rely heavily on analytics and visualizations to make informed decisions. Power BI publishing to web has become an essential tool for creating compelling reports and dashboards, bringing data to life.<\/p>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/power-bi-publishing-to-web.jpg\"><img decoding=\"async\" class=\"alignnone size-full wp-image-4345\" style=\"max-width: 100%;\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/power-bi-publishing-to-web.jpg\" alt=\"Power BI Publishing to Web\" \/><\/a><\/div>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/utmAction\/MTYrYmxvZytwYitjZXhwbytQQkk1MDYrU2Fua2V5Kw==\" target=\"_blank\" rel=\"noopener noreferrer nofollow\"><img decoding=\"async\" class=\"alignnone size-full wp-image-4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/04\/CTA-in-power-bi.jpg\" alt=\"\" width=\"205\" height=\"113\" \/><\/a><a href=\"https:\/\/chartexpo.com\/utmAction\/MTYrYmxvZytncytjZXhwbytDRTUwNis=\" target=\"_blank&quot;\" rel=\"noopener noreferrer nofollow\"><img decoding=\"async\" class=\"alignnone size-full wp-image-4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/04\/CTA-in-google-sheets.jpg\" alt=\"\" width=\"205\" height=\"113\" \/><\/a><a href=\"https:\/\/chartexpo.com\/TrafficTracker\/MTYrYmxvZytzZStjZXhwbytDRTUwNis=\" target=\"_blank&quot;\" rel=\"noopener noreferrer nofollow\"><img decoding=\"async\" class=\"alignnone size-full wp-image-4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/04\/CTA-in-microsoft-excel.jpg\" alt=\"\" width=\"205\" height=\"113\" \/><\/a><\/div>\n<p>With Power BI publishing to web, organizations can seamlessly share their insights, fostering a collaborative culture and maximizing the impact of their visuals. You can leverage the Power BI Publish to Web feature to embed content on diverse platforms. These include emails, blog posts, websites, or social media.<\/p>\n<p>It also grants easy control over editing, updating, and sharing visuals.<\/p>\n<p>The Power BI publishing to web feature empowers individuals and organizations to transform data into shared knowledge.<\/p>\n<p>This fosters a collaborative culture where insights transcend boundaries, enriching decision-making and driving collective progress.<\/p>\n<p>This article will explore Power BI&#8217;s web publishing feature. We&#8217;ll begin by defining what Power BI publishing to the web is. We&#8217;ll also look at the benefits of Power BI publishing to the web.<\/p>\n<p>We&#8217;ll then discuss who should use the Power BI publishing to web feature. We&#8217;ll also learn the best practices for Power BI publishing to web. We will finally learn how to publish a Power BI report on the web.<\/p>\n<h3>Table of Content:<\/h3>\n<ol>\n<li><a href=\"#what-is-power-bi-publishing-to-web\">What is Power BI Publishing to Web?<\/a><\/li>\n<li><a href=\"#why-use-power-bi-publish-to-web\">Why use Power BI Publish to Web?<\/a><\/li>\n<li><a href=\"#when-to-use-publish-to-web\">When to Use Publish to Web?<\/a><\/li>\n<li><a href=\"#who-should-use-publish-to-web-in-power-bi\">Who Should Use Publish to Web in Power BI?<\/a><\/li>\n<li><a href=\"#power-bi-publish-to-web-example\">Power BI Publish to Web Example<\/a><\/li>\n<li><a href=\"#publish-a-power-bi-dashboard-to-web\">How to Publish a Power BI Dashboard to the Web?<\/a><\/li>\n<li><a href=\"#how-to-use-the-publish-to-web-feature\">How to Use the &#8220;Publish to Web&#8221; Feature?<\/a>\n<ul>\n<li><a href=\"#step-1-open-your-report\">Step 1: Open Your Report<\/a><\/li>\n<li><a href=\"#step-2-publish-sankey-diagram-to-the-web\">Step 2: Publish the Sankey Diagram to the Web<\/a><\/li>\n<li><a href=\"#step-3-save-your-report\">Step 3: Save Your Report<\/a><\/li>\n<li><a href=\"#step-4-select-and-publish-report\">Step 4: Select And Publish Report<\/a><\/li>\n<li><a href=\"#step-5-create-the-embed-code\">Step 5: Create the Embed Code<\/a><\/li>\n<li><a href=\"#step-6-confirm-publishing\">Step 6: Confirm Publishing<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"#benefits-of-publishing-a-power-bi-report-to-the-web\">Benefits of Publishing a Power BI Report to the Web<\/a><\/li>\n<li><a href=\"#limitations-of-publishing-power-bi-to-the-web\">Considerations and Limitations of Publishing Power BI to the Web<\/a><\/li>\n<li><a href=\"#tips-for-publishing-a-power-bi-report-to-the-web\">Best Practices for Publishing a Power BI Report to the Web<\/a><\/li>\n<li><a href=\"#power-bi-publish-to-web-faqs\">Power BI Publish to Web FAQs<\/a><\/li>\n<li><a href=\"#wrap-up\">Wrap Up<\/a><\/li>\n<\/ol>\n<h2 id=\"what-is-power-bi-publishing-to-web\">What is Power BI Publishing to Web?<\/h2>\n<p><strong>Definition:\u00a0<\/strong>Power BI Publishing to Web is a feature that lets you share interactive reports and dashboards publicly. When you publish, Power BI generates an embed code that can be added to websites, blogs, or emails, allowing anyone to view the content without signing in. Since these reports are accessible to all, it\u2019s important to avoid publishing sensitive or confidential data.<\/p>\n<h2 id=\"why-use-power-bi-publish-to-web\">Why use Power BI Publish to Web?<\/h2>\n<ul>\n<li data-start=\"220\" data-end=\"377\"><strong data-start=\"220\" data-end=\"245\">Share Reports Easily:<\/strong> Publish to Web allows you to share <a href=\"https:\/\/chartexpo.com\/blog\/power-bi-dashboard-vs-report\" target=\"_blank\" rel=\"noopener\">Power BI reports or dashboards<\/a> publicly without requiring viewers to have a Power BI account.<\/li>\n<li data-start=\"381\" data-end=\"535\"><strong data-start=\"381\" data-end=\"402\">Simple Embedding:<\/strong> The feature generates an embed code that you can quickly add to websites, blogs, or emails to make interactive reports accessible.<\/li>\n<li data-start=\"539\" data-end=\"695\"><strong data-start=\"539\" data-end=\"564\">Wider Audience Reach:<\/strong> It\u2019s a great way to showcase data insights to customers, students, or the public, making complex information easy to understand.<\/li>\n<li data-start=\"699\" data-end=\"840\"><strong data-start=\"699\" data-end=\"723\">Visual Storytelling:<\/strong> Interactive dashboards help engage viewers and communicate insights more effectively than static charts or tables.<\/li>\n<li data-start=\"844\" data-end=\"1003\"><strong data-start=\"844\" data-end=\"873\">Ideal for Public Content:<\/strong> Perfect for sharing research, product updates, or marketing data\u2014just avoid using it for confidential or sensitive information.<\/li>\n<\/ul>\n<h2 id=\"when-to-use-publish-to-web\">When to Use Publish to Web?<\/h2>\n<p>Use Publish to Web when you want to share non-sensitive Power BI reports with a broad audience. It\u2019s ideal for <a href=\"https:\/\/chartexpo.com\/blog\/marketing-dashboard\" target=\"_blank\" rel=\"noopener\">marketing dashboards<\/a>, research findings, public reports, or embedding visuals in blogs and websites. Avoid using it for confidential or internal data since the reports are publicly accessible.<\/p>\n<h2 id=\"who-should-use-publish-to-web-in-power-bi\">Who Should Use Publish to Web in Power BI?<\/h2>\n<p>Power BI publishing to the Web is suitable for various types of individuals, such as:<\/p>\n<ul>\n<li><strong>Developers creating custom web apps<\/strong>. They could include live <a href=\"https:\/\/chartexpo.com\/blog\/power-bi-report-examples\" target=\"_blank\" rel=\"noopener\">Power BI reports<\/a> as visual components alongside other app features.<\/li>\n<li><strong>Sales and marketing teams<\/strong>. They could share the latest products with customers, resellers, affiliates, or external vendor networks.<\/li>\n<li><strong>Organizations <\/strong>seeking to incorporate interactive reports onto their websites and portals to exhibit external data and analytics.<\/li>\n<li><strong>Individuals<\/strong> managing blogs, <a href=\"https:\/\/chartexpo.com\/blog\/web-analytics-dashboards\" target=\"_blank\" rel=\"noopener noreferrer\">website analytics<\/a>, or content platforms can embed interactive reports directly into their online content.<\/li>\n<li><strong>Consultants, agencies, or systems integrators<\/strong> providing <a href=\"https:\/\/chartexpo.com\/blog\/best-business-intelligence-platform\" target=\"_blank\" rel=\"noopener noreferrer\">BI applications<\/a> directly to clients.<\/li>\n<li><strong>Internal SharePoint site administrators<\/strong>. They could enrich pages and site dashboards by integrating dynamic <a href=\"https:\/\/chartexpo.com\/tools\/power-bi-custom-visuals\" target=\"_blank\" rel=\"noopener noreferrer\">Power BI visuals<\/a> using web part embedding.<\/li>\n<\/ul>\n<h2 id=\"power-bi-publish-to-web-example\">Power BI Publish to Web Example<\/h2>\n<p data-start=\"127\" data-end=\"387\">Imagine you\u2019ve created a sales performance <a href=\"https:\/\/chartexpo.com\/blog\/how-to-create-a-dashboard-in-power-bi\" target=\"_blank\" rel=\"noopener\">dashboard in Power BI<\/a> that shows revenue by region, top-selling products, and monthly growth trends. Instead of sharing it only with your internal team, you use Publish to Web to make it publicly accessible.<\/p>\n<ul>\n<li data-start=\"391\" data-end=\"430\">Power BI generates an embed code.<\/li>\n<li data-start=\"433\" data-end=\"478\">You paste that code into your company blog.<\/li>\n<li data-start=\"481\" data-end=\"631\">Now, anyone visiting the blog can interact with the live dashboard\u2014filtering by region or viewing product trends\u2014without needing a Power BI account.<\/li>\n<\/ul>\n<p data-start=\"633\" data-end=\"815\">This is especially useful for marketing teams, educational institutions, or public reports, where the goal is to share insights widely while keeping the process simple.<\/p>\n<article class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [&amp;:has([data-writing-block])&gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" tabindex=\"-1\" data-turn-id=\"request-68e7fb68-e1b8-8323-90fc-6ce9cb1c975f-43\" data-testid=\"conversation-turn-250\" data-scroll-anchor=\"true\" data-turn=\"assistant\">\n<div class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\">\n<div class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\">\n<div class=\"flex max-w-full flex-col grow\">\n<div class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&amp;]:mt-1\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"0bbdf6d3-1e9d-48dd-9038-cb2c99116610\" data-message-model-slug=\"gpt-5\">\n<div class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\">\n<div class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\">\n<p data-start=\"294\" data-end=\"348\" data-is-last-node=\"\">See <a href=\"https:\/\/app.powerbi.com\/view?r=eyJrIjoiOTEzZTdjZGUtNzE5MS00ODk2LWJkOTAtNTI3ZjMwNWI1MTdhIiwidCI6IjYyZmVhOGJlLTZlNzQtNDMyNC1hZjhjLTIyNjgzMjI2MmJjYiIsImMiOjF9\" target=\"_blank\" rel=\"noopener nofollow\">Sankey Diagram for Power BI app<\/a> by ChartExpo here.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<h2 id=\"publish-a-power-bi-dashboard-to-web\">How to Publish a Power BI Dashboard to the Web?<\/h2>\n<p>In this section, we learn how to publish a Power BI visualization to the web. We&#8217;ll use the <a href=\"https:\/\/chartexpo.com\/blog\/sankey-diagram-in-power-bi\" target=\"_blank\" rel=\"noopener\">Sankey Diagram in Power BI<\/a> (Sankey Chart) as an example.<\/p>\n<h3>Stage 1: Logging in to Power BI<\/h3>\n<ul>\n<li>Log in to Power BI.<\/li>\n<li>Enter your email. Click the \u201c<strong>Submit<\/strong>\u201d button.<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/05\/enter-email-to-login-to-power-bi.jpg\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/05\/enter-email-to-login-to-power-bi.jpg\" alt=\"Enter email to login to Power BI\" width=\"650\" \/><\/a><\/div>\n<ul>\n<li>Enter your password and click \u201cSign in.&#8221;<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/05\/enter-password-to-login-to-power-bi.jpg\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/05\/enter-password-to-login-to-power-bi.jpg\" alt=\"Enter Password to login to Power BI\" width=\"363\" \/><\/a><\/div>\n<ul>\n<li>Choose whether to stay signed in.<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/05\/click-on-stay-signed-in.jpg\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/05\/click-on-stay-signed-in.jpg\" alt=\"Click on stay signed in\" width=\"392\" \/><\/a><\/div>\n<div>\n<p>&nbsp;<\/p>\n<\/div>\n<h3>Stage 2: Create a Data Set and Select the Data Set to Use in Your Sankey Chart<\/h3>\n<ul>\n<li>Click on the \u201cCreate\u201d option on the left-side menu.<\/li>\n<li>Select \u201dPaste or manually enter data.&#8221;<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/01\/select-paste-or-manually-enter-data-in-power-bi-ce458.jpg\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/01\/select-paste-or-manually-enter-data-in-power-bi-ce458.jpg\" alt=\"select Paste or manually enter data in Power BI ce458\" width=\"650\" \/><\/a><\/div>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/utmAction\/MTYrYmxvZytwYitjZXhwbytQQkk1MDYrU2Fua2V5Kw==\" target=\"_blank\" rel=\"noopener noreferrer nofollow\"><img decoding=\"async\" class=\"alignnone size-full wp-image-4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/04\/CTA-in-power-bi.jpg\" alt=\"\" width=\"205\" height=\"113\" \/><\/a><a href=\"https:\/\/chartexpo.com\/utmAction\/MTYrYmxvZytncytjZXhwbytDRTUwNis=\" target=\"_blank&quot;\" rel=\"noopener noreferrer nofollow\"><img decoding=\"async\" class=\"alignnone size-full wp-image-4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/04\/CTA-in-google-sheets.jpg\" alt=\"\" width=\"205\" height=\"113\" \/><\/a><a href=\"https:\/\/chartexpo.com\/TrafficTracker\/MTYrYmxvZytzZStjZXhwbytDRTUwNis=\" target=\"_blank&quot;\" rel=\"noopener noreferrer nofollow\"><img decoding=\"async\" class=\"alignnone size-full wp-image-4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/04\/CTA-in-microsoft-excel.jpg\" alt=\"\" width=\"205\" height=\"113\" \/><\/a><\/div>\n<ul>\n<li>We&#8217;ll use the following consumer behavior and shopping habits dataset.<\/li>\n<\/ul>\n<table class=\"static\" style=\"table-layout: fixed; border-collapse: collapse; width: 100%; font-size: 17px; border: 1px solid #ccc;\">\n<tbody>\n<tr>\n<td width=\"104\"><strong>Item Purchased<\/strong><\/td>\n<td width=\"107\"><strong>Category<\/strong><\/td>\n<td width=\"102\"><strong>Location<\/strong><\/td>\n<td width=\"64\"><strong>Season<\/strong><\/td>\n<td width=\"93\"><strong>Review Rating<\/strong><\/td>\n<td width=\"89\"><strong>Payment Method<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"104\">Sweater<\/td>\n<td width=\"107\">Clothing<\/td>\n<td width=\"102\">Kentucky<\/td>\n<td width=\"64\">Winter<\/td>\n<td width=\"93\">3.1<\/td>\n<td width=\"89\">Credit Card<\/td>\n<\/tr>\n<tr>\n<td width=\"104\">Sweater<\/td>\n<td width=\"107\">Clothing<\/td>\n<td width=\"102\">Oregon<\/td>\n<td width=\"64\">Winter<\/td>\n<td width=\"93\">3.1<\/td>\n<td width=\"89\">Bank Transfer<\/td>\n<\/tr>\n<tr>\n<td width=\"104\">Sunglasses<\/td>\n<td width=\"107\">Accessories<\/td>\n<td width=\"102\">Rhode Island<\/td>\n<td width=\"64\">Spring<\/td>\n<td width=\"93\">3.1<\/td>\n<td width=\"89\">Cash<\/td>\n<\/tr>\n<tr>\n<td width=\"104\">Sunglasses<\/td>\n<td width=\"107\">Accessories<\/td>\n<td width=\"102\">Rhode Island<\/td>\n<td width=\"64\">Spring<\/td>\n<td width=\"93\">3.5<\/td>\n<td width=\"89\">PayPal<\/td>\n<\/tr>\n<tr>\n<td width=\"104\">Blouse<\/td>\n<td width=\"107\">Clothing<\/td>\n<td width=\"102\">Oregon<\/td>\n<td width=\"64\">Spring<\/td>\n<td width=\"93\">2.7<\/td>\n<td width=\"89\">Cash<\/td>\n<\/tr>\n<tr>\n<td width=\"104\">Shoes<\/td>\n<td width=\"107\">Footwear<\/td>\n<td width=\"102\">Louisiana<\/td>\n<td width=\"64\">Summer<\/td>\n<td width=\"93\">2.9<\/td>\n<td width=\"89\">Venmo<\/td>\n<\/tr>\n<tr>\n<td width=\"104\">Shoes<\/td>\n<td width=\"107\">Footwear<\/td>\n<td width=\"102\">California<\/td>\n<td width=\"64\">Fall<\/td>\n<td width=\"93\">3.2<\/td>\n<td width=\"89\">Debit Card<\/td>\n<\/tr>\n<tr>\n<td width=\"104\">Coat<\/td>\n<td width=\"107\">Clothing<\/td>\n<td width=\"102\">Louisiana<\/td>\n<td width=\"64\">Winter<\/td>\n<td width=\"93\">3.2<\/td>\n<td width=\"89\">Debit Card<\/td>\n<\/tr>\n<tr>\n<td width=\"104\">Coat<\/td>\n<td width=\"107\">Outerwear<\/td>\n<td width=\"102\">California<\/td>\n<td width=\"64\">Summer<\/td>\n<td width=\"93\">2.6<\/td>\n<td width=\"89\">Venmo<\/td>\n<\/tr>\n<tr>\n<td width=\"104\">Handbag<\/td>\n<td width=\"107\">Accessories<\/td>\n<td width=\"102\">California<\/td>\n<td width=\"64\">Spring<\/td>\n<td width=\"93\">4.8<\/td>\n<td width=\"89\">PayPal<\/td>\n<\/tr>\n<tr>\n<td width=\"104\">Shoes<\/td>\n<td width=\"107\">Footwear<\/td>\n<td width=\"102\">California<\/td>\n<td width=\"64\">Fall<\/td>\n<td width=\"93\">4.1<\/td>\n<td width=\"89\">Credit Card<\/td>\n<\/tr>\n<tr>\n<td width=\"104\">Sweater<\/td>\n<td width=\"107\">Clothing<\/td>\n<td width=\"102\">Oregon<\/td>\n<td width=\"64\">Winter<\/td>\n<td width=\"93\">4.9<\/td>\n<td width=\"89\">PayPal<\/td>\n<\/tr>\n<tr>\n<td width=\"104\">Coat<\/td>\n<td width=\"107\">Outerwear<\/td>\n<td width=\"102\">California<\/td>\n<td width=\"64\">Winter<\/td>\n<td width=\"93\">4.5<\/td>\n<td width=\"89\">PayPal<\/td>\n<\/tr>\n<tr>\n<td width=\"104\">Dress<\/td>\n<td width=\"107\">Clothing<\/td>\n<td width=\"102\">Rhode Island<\/td>\n<td width=\"64\">Spring<\/td>\n<td width=\"93\">4.7<\/td>\n<td width=\"89\">Debit Card<\/td>\n<\/tr>\n<tr>\n<td width=\"104\">Coat<\/td>\n<td width=\"107\">Outerwear<\/td>\n<td width=\"102\">California<\/td>\n<td width=\"64\">Winter<\/td>\n<td width=\"93\">4.7<\/td>\n<td width=\"89\">PayPal<\/td>\n<\/tr>\n<tr>\n<td width=\"104\">Sweater<\/td>\n<td width=\"107\">Clothing<\/td>\n<td width=\"102\">Kentucky<\/td>\n<td width=\"64\">Winter<\/td>\n<td width=\"93\">2.8<\/td>\n<td width=\"89\">Credit Card<\/td>\n<\/tr>\n<tr>\n<td width=\"104\">Sunglasses<\/td>\n<td width=\"107\">Accessories<\/td>\n<td width=\"102\">Kentucky<\/td>\n<td width=\"64\">Spring<\/td>\n<td width=\"93\">4.1<\/td>\n<td width=\"89\">Venmo<\/td>\n<\/tr>\n<tr>\n<td width=\"104\">Sweater<\/td>\n<td width=\"107\">Clothing<\/td>\n<td width=\"102\">Oregon<\/td>\n<td width=\"64\">Winter<\/td>\n<td width=\"93\">4.7<\/td>\n<td width=\"89\">Debit Card<\/td>\n<\/tr>\n<tr>\n<td width=\"104\">Sweater<\/td>\n<td width=\"107\">Clothing<\/td>\n<td width=\"102\">California<\/td>\n<td width=\"64\">Summer<\/td>\n<td width=\"93\">4.6<\/td>\n<td width=\"89\">Bank Transfer<\/td>\n<\/tr>\n<tr>\n<td width=\"104\">Pants<\/td>\n<td width=\"107\">Clothing<\/td>\n<td width=\"102\">California<\/td>\n<td width=\"64\">Summer<\/td>\n<td width=\"93\">3.3<\/td>\n<td width=\"89\">Venmo<\/td>\n<\/tr>\n<tr>\n<td width=\"104\">Pants<\/td>\n<td width=\"107\">Clothing<\/td>\n<td width=\"102\">Kentucky<\/td>\n<td width=\"64\">Winter<\/td>\n<td width=\"93\">2.8<\/td>\n<td width=\"89\">Credit Card<\/td>\n<\/tr>\n<tr>\n<td width=\"104\">Pants<\/td>\n<td width=\"107\">Clothing<\/td>\n<td width=\"102\">Rhode Island<\/td>\n<td width=\"64\">Winter<\/td>\n<td width=\"93\">4.1<\/td>\n<td width=\"89\">Credit Card<\/td>\n<\/tr>\n<tr>\n<td width=\"104\">Pants<\/td>\n<td width=\"107\">Clothing<\/td>\n<td width=\"102\">New York<\/td>\n<td width=\"64\">Summer<\/td>\n<td width=\"93\">3.2<\/td>\n<td width=\"89\">Cash<\/td>\n<\/tr>\n<tr>\n<td width=\"104\">Pants<\/td>\n<td width=\"107\">Clothing<\/td>\n<td width=\"102\">Oregon<\/td>\n<td width=\"64\">Winter<\/td>\n<td width=\"93\">4.4<\/td>\n<td width=\"89\">Credit Card<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<ul>\n<li>Paste the above data table into the \u201cPower Query\u201d window.<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/paste-data-in-power-query-ce506.jpg\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/paste-data-in-power-query-ce506.jpg\" alt=\"Paste Data in Power Query ce506\" width=\"650\" \/><\/a><\/div>\n<ul>\n<li>Select the \u201cCreate a dataset only\u201d option as shown below.<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/create-dataset-in-power-bi-ce506.jpg\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/create-dataset-in-power-bi-ce506.jpg\" alt=\"Create Dataset in Power BI ce506\" width=\"650\" \/><\/a><\/div>\n<ul>\n<li>Click on the \u201cData Hub\u201d option on the left-side menu.<\/li>\n<li>Power BI populates the data set list. (If you have not created a data set, refer to the Error! Reference source not found section.)<\/li>\n<li>The data details are shown below:<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/02\/click-on-data-hub-491.jpg\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/02\/click-on-data-hub-491.jpg\" alt=\"Click on Data Hub ce491\" width=\"624\" \/><\/a><\/div>\n<ul>\n<li>Click on the \u201cCreate a report\u201d dropdown, as shown below.<\/li>\n<li>Select \u201cStart from scratch.&#8221;<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/create-report-and-start-from-scratch-ce506.jpg\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/create-report-and-start-from-scratch-ce506.jpg\" alt=\"Create Report and start from scratch ce506\" width=\"624\" \/><\/a><\/div>\n<div>\n<ul>\n<li>You should see the Report Canvas screen as shown below:<\/li>\n<\/ul>\n<\/div>\n<div>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/report-canvas-screen-in-power-bi-ce506.jpg\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/report-canvas-screen-in-power-bi-ce506.jpg\" alt=\"Report Canvas screen in Power BI ce506\" width=\"650\" \/><\/a><\/div>\n<\/div>\n<h3>Stage 3: Adding the Power BI Sankey Diagram Extension by ChartExpo<\/h3>\n<ul>\n<li>To finish creating our Sankey Diagram, we&#8217;ll use an add-in or Power BI visual from AppSource.<\/li>\n<li>Navigate to the Power BI Visualizations panel.<\/li>\n<li>Click the ellipsis (&#8230;) highlighted above to import the Power BI Sankey Diagram extension by ChartExpo.<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/click-on-to-get-more-visuals-ce506.jpg\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/click-on-to-get-more-visuals-ce506.jpg\" alt=\"click on to get more visuals ce506\" width=\"624\" \/><\/a><\/div>\n<ul>\n<li>The following menu opens:<\/li>\n<li>Select the \u201cGet more visuals\u201d option.<\/li>\n<li>The following window opens:<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/get-more-visuals-in-power-bi-ce506.jpg\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/get-more-visuals-in-power-bi-ce506.jpg\" alt=\"get more visuals in Power BI ce506\" width=\"624\" \/><\/a><\/div>\n<ul>\n<li>Enter \u201cSankey Diagram for Power BI by ChartExpo\u201d in the highlighted search box.<\/li>\n<li>You should see the \u201cSankey Diagram for Power BI by ChartExpo,&#8221; as shown in the image below.<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/05\/sankey-diagram-for-power-bi-by-chartexpo.jpg\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/05\/sankey-diagram-for-power-bi-by-chartexpo.jpg\" alt=\"Sankey Diagram for Power BI by ChartExpo\" width=\"650\" \/><\/a><\/div>\n<ul>\n<li>Click the highlighted \u201c<strong>Add<\/strong>\u201d button.<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/05\/click-the-add-button.jpg\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/05\/click-the-add-button.jpg\" alt=\"Click the Add button\" width=\"650\" \/><\/a><\/div>\n<ul>\n<li>Power BI will add the \u201c<strong>Sankey Diagram for Power BI by ChartExpo<\/strong>\u201d in the visualization panel.<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/05\/click-on-sankey-diagram-icon.jpg\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/05\/click-on-sankey-diagram-icon.jpg\" alt=\"Click on Sankey Diagram Icon\" width=\"187\" \/><\/a><\/div>\n<h3>Stage 4: Drawing a Sankey Diagram with ChartExpo&#8217;s Power BI extension<\/h3>\n<ul>\n<li>Select the \u201cSankey Diagram for Power BI by ChartExpo\u201d icon in the visualization panel.<\/li>\n<li>The following window opens in the report section of your dashboard:<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/report-section-in-dashboard-ce506.jpg\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/report-section-in-dashboard-ce506.jpg\" alt=\"Report Section in Dashboard ce506\" width=\"650\" \/><\/a><\/div>\n<ul>\n<li>You can resize the visual as needed.<\/li>\n<li>Go to the right-hand side of your Power BI dashboard.<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/fields-next-to-visualizations-ce506.jpg\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/fields-next-to-visualizations-ce506.jpg\" alt=\"Fields next to visualizations ce506\" width=\"485\" \/><\/a><\/div>\n<ul>\n<li>You&#8217;ll select the fields to use in your Sankey chart here.<\/li>\n<li>The ChartExpo visual needs to be selected, though.<\/li>\n<li>Select the fields in the following sequence:\n<ul>\n<li>Category<\/li>\n<li>Item purchased<\/li>\n<li>Location<\/li>\n<li>Payment method<\/li>\n<li>Review rating<\/li>\n<li>Season<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/select-fields-for-sankey-diagram-ce506.jpg\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/select-fields-for-sankey-diagram-ce506.jpg\" alt=\"Select fields for Sankey diagram ce506\" width=\"546\" \/><\/a><\/div>\n<ul>\n<li>You&#8217;ll be asked for a ChartExpo license key or email address.<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/11\/enter-email-for-chartexpo-license-ce430.jpg\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/11\/enter-email-for-chartexpo-license-ce430.jpg\" alt=\"enter email for ChartExpo license ce430\" width=\"531\" \/><\/a><\/div>\n<h3>Stage 5: Activating your ChartExpo Trial or Applying a Subscription Key<\/h3>\n<ul>\n<li>Select the ChartExpo visual. You should see three icons below \u201cBuild Visual\u201d in the Visualizations panel.<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/05\/build-visual-panel-in-power-bi.jpg\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/05\/build-visual-panel-in-power-bi.jpg\" alt=\"Build visual panel in Power BI\" width=\"203\" \/><\/a><\/div>\n<ul>\n<li>Select the middle icon, \u201cFormat visual.&#8221;<\/li>\n<li>The visual properties will be populated as shown below.<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/05\/visual-properties-in-power-bi.jpg\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/05\/visual-properties-in-power-bi.jpg\" alt=\"visual properties in Power BI\" width=\"183\" \/><\/a><\/div>\n<ul>\n<li>If you are a new user,\n<ul>\n<li>Type in your email under the section titled \u201cTrial Mode.\u201d<\/li>\n<li>This should be the email address that you used to subscribe to the ChartExpo add-in. It is where your ChartExpo license key will be sent.<\/li>\n<li>Ensure that your email address is valid.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/05\/enter-email-id.jpg\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/05\/enter-email-id.jpg\" alt=\"enter email id\" width=\"180\" \/><\/a><\/div>\n<ul>\n<li>You should receive a welcome email from ChartExpo.<\/li>\n<li>The Sankey Diagram you create under the 7-day trial contains the ChartExpo watermark.<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/power-bi-publishing-to-web-1.jpg\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/power-bi-publishing-to-web-1.jpg\" alt=\"Power BI Publishing to Web 1\" width=\"650\" \/><\/a><\/div>\n<ul>\n<li>If you have obtained a license key:\n<ul>\n<li>Enter your license key in the \u201cChartExpo License Key\u201d textbox in the \u201cLicense Settings\u201d section (see below).<\/li>\n<li>Slide the toggle switch next to \u201cEnable License\u201d to &#8220;On.&#8221;<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/05\/enter-license-key.jpg\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/05\/enter-license-key.jpg\" alt=\"enter license key\" width=\"197\" \/><\/a><\/div>\n<div>\n<ul>\n<li>To add colors, expand the \u201cLevel Colors\u201d properties and select a color.<\/li>\n<\/ul>\n<\/div>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/select-a-color-ce506.jpg\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/select-a-color-ce506.jpg\" alt=\"select a color ce506\" width=\"185\" \/><\/a><\/div>\n<div>\n<ul>\n<li>Do this to change the color of each node.<\/li>\n<li>All changes are automatically saved.<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/change-the-color-ce506.jpg\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/change-the-color-ce506.jpg\" alt=\"change-the-color-ce506\" width=\"206\" \/><\/a><\/div>\n<\/div>\n<ul>\n<li>Your final chart should look like the one below. If you get a license, the Sankey Chart will not have a watermark.<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/final-power-bi-publishing-to-web.jpg\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/final-power-bi-publishing-to-web.jpg\" alt=\"Final Power BI Publishing to Web\" width=\"650\" \/><\/a><\/div>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/utmAction\/MTYrYmxvZytwYitjZXhwbytQQkk1MDYrU2Fua2V5Kw==\" target=\"_blank\" rel=\"noopener noreferrer nofollow\"><img decoding=\"async\" class=\"alignnone size-full wp-image-4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/04\/CTA-in-power-bi.jpg\" alt=\"\" width=\"205\" height=\"113\" \/><\/a><a href=\"https:\/\/chartexpo.com\/utmAction\/MTYrYmxvZytncytjZXhwbytDRTUwNis=\" target=\"_blank&quot;\" rel=\"noopener noreferrer nofollow\"><img decoding=\"async\" class=\"alignnone size-full wp-image-4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/04\/CTA-in-google-sheets.jpg\" alt=\"\" width=\"205\" height=\"113\" \/><\/a><a href=\"https:\/\/chartexpo.com\/TrafficTracker\/MTYrYmxvZytzZStjZXhwbytDRTUwNis=\" target=\"_blank&quot;\" rel=\"noopener noreferrer nofollow\"><img decoding=\"async\" class=\"alignnone size-full wp-image-4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/04\/CTA-in-microsoft-excel.jpg\" alt=\"\" width=\"205\" height=\"113\" \/><\/a><\/div>\n<p><strong>Insights<\/strong><\/p>\n<ul>\n<li>At level 1, Category, clothing was the most purchased category (57.91%). Accessories came in second with 17.40% of the total items. Footwear had the least number of purchases (11.47%).<\/li>\n<li>At level 2, items purchased, sweaters were the most purchased item (26.04%). Pants were the second most purchased item (19.98%). Blouses were the least purchased item (3.03%).<\/li>\n<li>At level 3, Location, most of the purchases were made in California (36%). Oregon came in second (22%). New York had the least number of purchases (4%).<\/li>\n<li>At level 4, Payment method, PayPal was the most preferred payment method (25%). 24% of the customers preferred to pay using credit cards. 9% of the customers preferred to use bank transfers.<\/li>\n<li>At level 5, Season, most purchases were made during winter (47%). The spring season had the second-highest number of purchases (26%). The fall season had the fewest number of purchases (8%).<\/li>\n<\/ul>\n<h2 id=\"how-to-use-the-publish-to-web-feature\">How to Use the &#8220;Publish to Web&#8221; Feature?<\/h2>\n<p>The provided data illustrates customer behavior regarding the timing and method of their purchases.<\/p>\n<p>It reveals the specific types of items bought, the top purchasing states, and the preferred payment methods in those regions.<\/p>\n<p>It also shows the correlation between purchases and different seasons.<\/p>\n<h3 id=\"step-1-open-your-report\">Step 1: Open Your Report<\/h3>\n<p>You can now share your <a href=\"https:\/\/www.chartexpo.com\/charts\/sankey-diagram\" target=\"_blank\" rel=\"noopener\">Sankey chart<\/a> on the Web. Let&#8217;s learn how to do so step by step.<\/p>\n<ul>\n<li>Go to your Power BI workspace, choose the report you want to share, and make sure you have editing rights.<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2025\/09\/power-bi-publish-to-web-1.png\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2025\/09\/power-bi-publish-to-web-1.png\" alt=\"Pin the visual ce506\" width=\"565\" \/><\/a><\/div>\n<h3 id=\"step-2-publish-sankey-diagram-to-the-web\">Step 2: Publish the Sankey Diagram to the Web<\/h3>\n<ul>\n<li>On the top right of the Sankey diagram, click \u201cPin the visual.\u201d Your visual needs to be in focus mode.<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/pin-the-visual-ce506.png\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/pin-the-visual-ce506.png\" alt=\"Pin the visual ce506\" width=\"650\" \/><\/a><\/div>\n<div>\n<h3 id=\"step-3-save-your-report\">Step 3: Save Your Report<\/h3>\n<\/div>\n<ul>\n<li>You&#8217;ll be asked to name your report before you can pin the visual.<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/name-your-reportce506.png\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/name-your-reportce506.png\" alt=\"name your report ce506\" width=\"650\" \/><\/a><\/div>\n<div>\n<h3 id=\"step-4-select-and-publish-report\">Step 4: Select And Publish Report<\/h3>\n<\/div>\n<ul>\n<li>Choose a name for your report and a destination workspace, for example, \u201cMy Workspace.\u201d<\/li>\n<li>A menu appears at the top of the Sankey diagram.<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/choose-a-name-ce506.png\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/choose-a-name-ce506.png\" alt=\"Choose a name ce506\" width=\"650\" \/><\/a><\/div>\n<ul>\n<li>Click on File. Hover over \u201cEmbed Report.\u201d<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/embed-report-ce506.png\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/embed-report-ce506.png\" alt=\"Embed Report ce506\" width=\"650\" \/><\/a><\/div>\n<ul>\n<li>Choose \u201cPublish to web (public).\u201d<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/publish-to-web-ce506.png\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/publish-to-web-ce506.png\" alt=\"Publish to web ce506\" width=\"650\" \/><\/a><\/div>\n<h3 id=\"step-5-create-the-embed-code\">Step 5: Create the Embed Code<\/h3>\n<ul>\n<li>The above window opens. It says that you&#8217;ll get a link or embed code to include on a public site.<\/li>\n<li>You get a warning not to publish confidential information, as shown below:<\/li>\n<\/ul>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/embed-code-ce506.png\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/embed-code-ce506.png\" alt=\"embed code ce506\" width=\"650\" \/><\/a><\/div>\n<div>\n<h3 id=\"step-6-confirm-publishing\">Step 6: Confirm Publishing<\/h3>\n<\/div>\n<ol start=\"5\">\n<li>Click the &#8220;Publish&#8221; button to publish the Sankey diagram to the web.<\/li>\n<\/ol>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/sankey-diagram-to-the-web-ce506.png\"><img decoding=\"async\" class=\"alignnone size full wp image 4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/sankey-diagram-to-the-web-ce506.png\" alt=\"Sankey diagram to the web ce506\" width=\"650\" \/><\/a><\/div>\n<div style=\"text-align: center;\"><a href=\"https:\/\/chartexpo.com\/utmAction\/MTYrYmxvZytwYitjZXhwbytQQkk1MDYrU2Fua2V5Kw==\" target=\"_blank\" rel=\"noopener noreferrer nofollow\"><img decoding=\"async\" class=\"alignnone size-full wp-image-4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/04\/CTA-in-power-bi.jpg\" alt=\"\" width=\"205\" height=\"113\" \/><\/a><a href=\"https:\/\/chartexpo.com\/utmAction\/MTYrYmxvZytncytjZXhwbytDRTUwNis=\" target=\"_blank&quot;\" rel=\"noopener noreferrer nofollow\"><img decoding=\"async\" class=\"alignnone size-full wp-image-4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/04\/CTA-in-google-sheets.jpg\" alt=\"\" width=\"205\" height=\"113\" \/><\/a><a href=\"https:\/\/chartexpo.com\/TrafficTracker\/MTYrYmxvZytzZStjZXhwbytDRTUwNis=\" target=\"_blank&quot;\" rel=\"noopener noreferrer nofollow\"><img decoding=\"async\" class=\"alignnone size-full wp-image-4345\" src=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2023\/04\/CTA-in-microsoft-excel.jpg\" alt=\"\" width=\"205\" height=\"113\" \/><\/a><\/div>\n<ul>\n<li>As you can see, we now have the HTML you can embed in a public site. Copy this and add it to your site.<\/li>\n<li>Power BI also generates a public URL you can send via email.<\/li>\n<li>Paste the public URL in your browser. Your Sankey Diagram should open. It is now publicly accessible, on the web, for anyone, even without a Power BI license.<\/li>\n<\/ul>\n<h2 id=\"benefits-of-publishing-a-power-bi-report-to-the-web\">Benefits of Publishing a Power BI Report to the Web<\/h2>\n<ol>\n<li data-start=\"166\" data-end=\"306\"><strong data-start=\"166\" data-end=\"195\">Easy Sharing with Anyone:<\/strong> Publishing to the Web makes reports accessible to anyone with the link, even if they don\u2019t have a Power BI account.<\/li>\n<li data-start=\"310\" data-end=\"446\"><strong data-start=\"310\" data-end=\"339\">Simple Embedding Options:<\/strong> You can embed interactive reports directly into websites, blogs, or emails using a ready-made HTML code.<\/li>\n<li data-start=\"450\" data-end=\"587\"><strong data-start=\"450\" data-end=\"475\">Wider Audience Reach:<\/strong> Perfect for reaching customers, students, or the public, making insights available beyond your internal team.<\/li>\n<li data-start=\"591\" data-end=\"726\"><strong data-start=\"591\" data-end=\"623\">Interactive Data Experience:<\/strong> Viewers can explore dashboards and reports in real time instead of relying on static charts or PDFs.<\/li>\n<li data-start=\"730\" data-end=\"849\"><strong data-start=\"730\" data-end=\"760\">Time-Saving and Cost-Free:<\/strong> No need for complex permissions or extra licenses\u2014publishing is quick, easy, and free.<\/li>\n<li data-start=\"853\" data-end=\"997\"><strong data-start=\"853\" data-end=\"886\">Ideal for Public Information:<\/strong> Great for showcasing research, product performance, or educational dashboards without exposing private data.<\/li>\n<\/ol>\n<h2 id=\"limitations-of-publishing-power-bi-to-the-web\">Considerations and Limitations of Publishing Power BI to the Web<\/h2>\n<ol>\n<li data-start=\"206\" data-end=\"377\"><strong data-start=\"206\" data-end=\"231\">Public Accessibility:<\/strong> Once published, reports are visible to anyone with the link and can be indexed by search engines. Avoid sharing sensitive or confidential data.<\/li>\n<li data-start=\"380\" data-end=\"518\"><strong data-start=\"380\" data-end=\"407\">No User-Level Security:<\/strong> Unlike internal Power BI sharing, Publish to Web does not support row-level security or access restrictions.<\/li>\n<li data-start=\"521\" data-end=\"670\"><strong data-start=\"521\" data-end=\"544\">Admin Restrictions:<\/strong> Your organization\u2019s Power BI admin may disable or limit this feature, requiring approval before you can create embed codes.<\/li>\n<li data-start=\"673\" data-end=\"825\"><strong data-start=\"673\" data-end=\"705\">Limited Control Over Access:<\/strong> You cannot track who views your report or revoke access for specific individuals\u2014only delete the embed code entirely.<\/li>\n<li data-start=\"828\" data-end=\"947\"><strong data-start=\"828\" data-end=\"859\">Performance Considerations:<\/strong> Large <a href=\"https:\/\/chartexpo.com\/blog\/power-bi-dataset\" target=\"_blank\" rel=\"noopener\">datasets<\/a> or complex visuals may load slowly when embedded on external websites.<\/li>\n<li data-start=\"950\" data-end=\"1110\"><strong data-start=\"950\" data-end=\"971\">Compliance Risks:<\/strong> Public publishing may not align with industry regulations or company policies, especially in finance, healthcare, or government sectors.<\/li>\n<\/ol>\n<h2 id=\"tips-for-publishing-a-power-bi-report-to-the-web\">Best Practices for Publishing a Power BI Report to the Web<\/h2>\n<p>Below are recommended best practices for Power BI publishing to the web:<\/p>\n<ol>\n<li data-start=\"169\" data-end=\"331\"><strong data-start=\"169\" data-end=\"205\">Publish Only Non-Sensitive Data:<\/strong> Ensure the report does not contain confidential, personal, or proprietary information since it will be publicly accessible.<\/li>\n<li data-start=\"335\" data-end=\"460\"><strong data-start=\"335\" data-end=\"364\">Review Before Publishing:<\/strong> Double-check visuals, filters, and pages to confirm accuracy and remove any unnecessary data.<\/li>\n<li data-start=\"464\" data-end=\"589\"><strong data-start=\"464\" data-end=\"491\">Use Placeholder Images:<\/strong> Add a placeholder image to improve page loading speed and provide a cleaner viewing experience.<\/li>\n<li data-start=\"593\" data-end=\"729\"><strong data-start=\"593\" data-end=\"630\">Optimize Visuals for Performance:<\/strong> Keep dashboards simple and avoid overly complex visuals to ensure fast load times for all users.<\/li>\n<li data-start=\"733\" data-end=\"868\"><strong data-start=\"733\" data-end=\"762\">Update Reports Regularly:<\/strong> <a href=\"https:\/\/chartexpo.com\/blog\/power-bi-automatic-refresh\" target=\"_blank\" rel=\"noopener\">Refresh your data sources<\/a> and republish when needed so viewers always see the most up-to-date insights.<\/li>\n<\/ol>\n<h2 id=\"power-bi-publish-to-web-faqs\">Power BI Publish to Web FAQs<\/h2>\n<h3>Can Power BI Reports be Published to the Web?<\/h3>\n<p>Power BI reports can be published to the web using the \u201d\u02dcPublish to Web&#8217; feature. It can publish reports through an integration feature, Power BI Embedded.<\/p>\n<p>This feature allows viewers to access published information without needing a Power BI account.<\/p>\n<p>The data should be restricted, as anyone with the URL can access it. You can also determine which kind of data to publish.<\/p>\n<h3>What is the Difference Between Publish to Web and Embedded in Power BI?<\/h3>\n<p>The publish-to-web feature allows you to share interactive reports using a public link or embed code. This allows universal access to content via a browser without authentication. However, it lacks robust security features and offers limited customization options.<\/p>\n<p>On the other hand, the embedded feature integrates your report with online platforms. It provides greater control over access, allowing restrictions on specific users or groups.<\/p>\n<p>To access information, users should authenticate their access, providing heightened security for your data.<\/p>\n<p>It also offers more customization options, such as filters, slicers, and fonts, enabling users to interact extensively with your data.<\/p>\n<h4 id=\"wrap-up\">Wrap-Up<\/h4>\n<p>Power BI Publishing to Web feature allows users to effortlessly embed interactive content across multiple online platforms.<\/p>\n<p>It seamlessly integrates with various platforms, enabling users to manipulate data for more in-depth insights.<\/p>\n<p>Despite this flexibility, you retain control over your published data, preventing unauthorized republishing.<\/p>\n<p>We began by describing Power BI publishing to the web and its benefits. We then looked at who should use this apt Power BI feature.<\/p>\n<p>We explored best practices for Power BI publishing to the web. We then used ChartExpo&#8217;s Sankey Diagram as an example of how to publish a Power BI report to the web.<\/p>\n<p>We hope that you are now comfortable publishing your Power BI visualizations to the web.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><p>Learn what Power BI Publishing to Web is, how it works, and when to use it. Share interactive reports publicly with simple embed codes.<\/p>\n&nbsp;&nbsp;<a href=\"https:\/\/chartexpo.com\/blog\/power-bi-publishing-to-web\"><\/a><\/p>","protected":false},"author":1,"featured_media":32951,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1017],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\r\n<title>Power BI Publishing to Web: Maximize Potential -<\/title>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"https:\/\/chartexpo.com\/blog\/power-bi-publishing-to-web\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:title\" content=\"Power BI Publishing to Web: Maximize Potential -\" \/>\r\n<meta name=\"twitter:description\" content=\"Learn what Power BI Publishing to Web is, how it works, and when to use it. Share interactive reports publicly with simple embed codes.\" \/>\r\n<meta name=\"twitter:image\" content=\"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/feature-ce506-200x200-1.jpg\" \/>\r\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"22 minutes\" \/>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Power BI Publishing to Web: Maximize Potential -","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:\/\/chartexpo.com\/blog\/power-bi-publishing-to-web","twitter_card":"summary_large_image","twitter_title":"Power BI Publishing to Web: Maximize Potential -","twitter_description":"Learn what Power BI Publishing to Web is, how it works, and when to use it. Share interactive reports publicly with simple embed codes.","twitter_image":"https:\/\/chartexpo.com\/blog\/wp-content\/uploads\/2024\/03\/feature-ce506-200x200-1.jpg","twitter_misc":{"Written by":"admin","Est. reading time":"22 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/chartexpo.com\/blog\/power-bi-publishing-to-web","url":"https:\/\/chartexpo.com\/blog\/power-bi-publishing-to-web","name":"Power BI Publishing to Web: Maximize Potential -","isPartOf":{"@id":"http:\/\/localhost\/blog\/#website"},"datePublished":"2025-09-25T14:28:40+00:00","dateModified":"2026-02-23T19:07:47+00:00","author":{"@id":"http:\/\/localhost\/blog\/#\/schema\/person\/6aceeb7c948a3f66ff6439ce5c24a280"},"breadcrumb":{"@id":"https:\/\/chartexpo.com\/blog\/power-bi-publishing-to-web#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/chartexpo.com\/blog\/power-bi-publishing-to-web"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/chartexpo.com\/blog\/power-bi-publishing-to-web#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/localhost\/blog"},{"@type":"ListItem","position":2,"name":"Power BI Publishing to Web: Maximize Potential"}]},{"@type":"WebSite","@id":"http:\/\/localhost\/blog\/#website","url":"http:\/\/localhost\/blog\/","name":"","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/localhost\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"http:\/\/localhost\/blog\/#\/schema\/person\/6aceeb7c948a3f66ff6439ce5c24a280","name":"admin","url":"https:\/\/chartexpo.com\/blog\/author\/admin"}]}},"_links":{"self":[{"href":"https:\/\/chartexpo.com\/blog\/wp-json\/wp\/v2\/posts\/32892"}],"collection":[{"href":"https:\/\/chartexpo.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/chartexpo.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/chartexpo.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/chartexpo.com\/blog\/wp-json\/wp\/v2\/comments?post=32892"}],"version-history":[{"count":19,"href":"https:\/\/chartexpo.com\/blog\/wp-json\/wp\/v2\/posts\/32892\/revisions"}],"predecessor-version":[{"id":59393,"href":"https:\/\/chartexpo.com\/blog\/wp-json\/wp\/v2\/posts\/32892\/revisions\/59393"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/chartexpo.com\/blog\/wp-json\/wp\/v2\/media\/32951"}],"wp:attachment":[{"href":"https:\/\/chartexpo.com\/blog\/wp-json\/wp\/v2\/media?parent=32892"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/chartexpo.com\/blog\/wp-json\/wp\/v2\/categories?post=32892"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/chartexpo.com\/blog\/wp-json\/wp\/v2\/tags?post=32892"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}