<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Build to scale</title>
    <link>https://www.adrienautomation.com/blog</link>
    <description>Practical automation and ops insights for growing businesses. From Salesforce integrations to project workflows that run themselves.</description>
    <language>en</language>
    <pubDate>Tue, 26 May 2026 09:20:29 GMT</pubDate>
    <dc:date>2026-05-26T09:20:29Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>Smartsheet Bridge beginner tips: What I wish I had been told when I started</title>
      <link>https://www.adrienautomation.com/blog/smartsheet-bridge-beginner-tips</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.adrienautomation.com/blog/smartsheet-bridge-beginner-tips?hsLang=en" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.adrienautomation.com/hubfs/Bridge%20ratio%202-1.png" alt="Smartsheet Bridge beginner tips: What I wish I had been told when I started" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h3&gt;1. Use the logs to grab reference paths for dynamic data&lt;/h3&gt; 
&lt;p&gt;It sounds obvious in hindsight, but when you're starting from scratch it isn't. The logs are your best friend for finding the exact reference path you need. Copy it from there and paste it wherever you need to reference data dynamically elsewhere in your workflow.&lt;/p&gt;</description>
      <content:encoded>&lt;h3&gt;1. Use the logs to grab reference paths for dynamic data&lt;/h3&gt; 
&lt;p&gt;It sounds obvious in hindsight, but when you're starting from scratch it isn't. The logs are your best friend for finding the exact reference path you need. Copy it from there and paste it wherever you need to reference data dynamically elsewhere in your workflow.&lt;/p&gt;  
&lt;h3&gt;2. Loops are built with child workflows, not a "For Each" module&lt;/h3&gt; 
&lt;p&gt;If you've been asking an AI assistant for help with loops, it may have pointed you toward a "For Each" module, but&amp;nbsp;that doesn't exist in Bridge. Instead, you build two workflows: a parent and a child. In the parent, once you have an array, pass its reference (typically shown with a number) into the &lt;strong&gt;Number of Runs&lt;/strong&gt; field of your child workflow module. Bridge will then iterate over every item in that array.&lt;/p&gt; 
&lt;h3&gt;3. For bulk data operations, use scripts and the Smartsheet API&lt;/h3&gt; 
&lt;p&gt;If you need to add or clear large amounts of data, don't try to do it through a loop. You'll hit two problems: it's slow, and it will eventually fail mid-run. The Smartsheet community has solid resources for this:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;a href="https://community.smartsheet.com/discussion/97621/use-javascript-in-bridge-to-efficiently-import-data-from-an-api"&gt;Import data efficiently via JavaScript and the API&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href="https://community.smartsheet.com/discussion/104848/clear-a-sheet-using-bridge"&gt;Clear a sheet using JavaScript&lt;/a&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3&gt;4. You can merge branches&lt;/h3&gt; 
&lt;p&gt;Select your source item, hold &lt;strong&gt;Alt&lt;/strong&gt;, then click the target item. Click again to cancel. This is genuinely buried in the documentation, I&amp;nbsp;even struggled finding it again for this article.&lt;/p&gt; 
&lt;h3&gt;5. Use &lt;strong&gt;Match&lt;/strong&gt; instead of &lt;strong&gt;Equal&lt;/strong&gt; in conditional junctions&lt;/h3&gt; 
&lt;p&gt;&lt;strong&gt;Equal&lt;/strong&gt; only works with numbers. &lt;strong&gt;Match&lt;/strong&gt; works with any string, making it the safer default in almost every case.&lt;/p&gt; 
&lt;h3&gt;6. Junctions don't have to be binary&lt;/h3&gt; 
&lt;p&gt;You're not limited to two-path conditional junctions. Multipath junctions are supported. They're more complex to configure, but worth knowing about: &lt;a href="https://help.smartsheet.com/articles/2481998-route-workflows-with-junctions"&gt;Routing workflows with junctions&lt;/a&gt;.&lt;/p&gt; 
&lt;h3&gt;7. Use a dedicated error sheet for API error notifications&lt;/h3&gt; 
&lt;p&gt;There are two categories of errors to be aware of:&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;API errors&lt;/strong&gt; are manageable. You get error codes you can act on. The simplest approach is to write each error to a dedicated "errors" sheet, then configure Smartsheet's native email notifications to alert you from there.&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;Bridge errors&lt;/strong&gt; are trickier. They halt the entire workflow with no outbound notification. You'll need to catch and manage these from within Smartsheet itself, not Bridge. For example if you expect a sheet to be regularly filled with 2000 lines and you only get 1500 that could be a trigger for you to check, which you can automate.&lt;/p&gt; 
&lt;p&gt;Building with Bridge is not easy if you're not familiar with the tool. If you want help for a Smartsheet bridge project, please contact me using the form below.&lt;/p&gt;  
&lt;img src="https://track-eu1.hubspot.com/__ptq.gif?a=148061373&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.adrienautomation.com%2Fblog%2Fsmartsheet-bridge-beginner-tips&amp;amp;bu=https%253A%252F%252Fwww.adrienautomation.com%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <pubDate>Mon, 25 May 2026 13:32:37 GMT</pubDate>
      <guid>https://www.adrienautomation.com/blog/smartsheet-bridge-beginner-tips</guid>
      <dc:date>2026-05-25T13:32:37Z</dc:date>
      <dc:creator>Adrien Leduc</dc:creator>
    </item>
    <item>
      <title>Why the Stacked Bar Chart is My Go-To in Smartsheet Dashboards</title>
      <link>https://www.adrienautomation.com/blog/my-favorite-chart-on-smartsheet</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.adrienautomation.com/blog/my-favorite-chart-on-smartsheet?hsLang=en" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.adrienautomation.com/hubfs/Count%20of%20issues%20chart.png" alt="Why the Stacked Bar Chart is My Go-To in Smartsheet Dashboards" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h2&gt;&lt;strong&gt;Making the Most of Smartsheet's Stacked Bar Chart&lt;/strong&gt;&lt;/h2&gt; 
&lt;p&gt;Let's be honest,&amp;nbsp;Smartsheet dashboards offer a fairly limited chart library. You get your classics: pies, bars, lines, and scatter plots, with a few variations of each so creativity quickly becomes a necessity.&lt;/p&gt;</description>
      <content:encoded>&lt;h2&gt;&lt;strong&gt;Making the Most of Smartsheet's Stacked Bar Chart&lt;/strong&gt;&lt;/h2&gt; 
&lt;p&gt;Let's be honest,&amp;nbsp;Smartsheet dashboards offer a fairly limited chart library. You get your classics: pies, bars, lines, and scatter plots, with a few variations of each so creativity quickly becomes a necessity.&lt;/p&gt;  
&lt;p&gt;There are clever workarounds out there, like &lt;a href="https://community.smartsheet.com/discussion/145984/speedometer-chart-core-product"&gt;this community-built speedometer chart&lt;/a&gt;, but as you can probably tell, it's not exactly a quick build.&lt;/p&gt; 
&lt;p&gt;Given those constraints, I think the better approach is to master what is already available and squeeze as much value as possible out of the native chart types.&lt;/p&gt; 
&lt;p&gt;My favourite is the &lt;strong&gt;stacked bar chart&lt;/strong&gt;. It's the most versatile chart in the toolkit, and it works across a surprising range of use cases. Here are four of my favorites:&lt;/p&gt; 
&lt;h3&gt;&lt;strong&gt;1. Positive and negative counts&lt;/strong&gt;&lt;/h3&gt; 
&lt;p&gt;This is the stacked bar chart in its most traditional form: positive values stacked above the axis, negative values below. It's ideal for showing revenues and costs by month, for example. You can pair it with a simple bar chart showing the monthly balance, or a cumulative version that tracks the running total throughout the year.&lt;/p&gt; 
&lt;br&gt; 
&lt;p&gt;&lt;img src="https://www.adrienautomation.com/hs-fs/hubfs/stacked%20horizontal%20bar.jpg?width=768&amp;amp;height=384&amp;amp;name=stacked%20horizontal%20bar.jpg" width="768" height="384" alt="stacked horizontal bar" style="height: auto; max-width: 100%; width: 768px;"&gt;&lt;/p&gt; 
&lt;h3&gt;&lt;strong&gt;2. Count by category (vertical or horizontal)&lt;/strong&gt;&lt;/h3&gt; 
&lt;p&gt;Another classic use,&amp;nbsp;breaking down a count of items by category. Clean, readable, and instantly familiar to any stakeholder. The horizontal variant works particularly well when you have long category labels.&lt;/p&gt; 
&lt;br&gt; 
&lt;div style="overflow-x: auto; max-width: 100%; width: 100%; margin-left: auto; margin-right: auto;"&gt; 
 &lt;table style="width: 100%; border-collapse: collapse; table-layout: fixed; border: 0px #99acc2; height: 275.45px;"&gt; 
  &lt;tbody&gt; 
   &lt;tr style="height: 275.45px;"&gt; 
    &lt;td style="width: 34.6796%; padding: 0px; height: 275.45px;"&gt;&lt;img src="https://www.adrienautomation.com/hs-fs/hubfs/Smartsheet%20stacked%20horizontal%20bar%20by%20category.jpg?width=255&amp;amp;height=255&amp;amp;name=Smartsheet%20stacked%20horizontal%20bar%20by%20category.jpg" width="255" height="255" alt="Smartsheet stacked horizontal bar by category" style="height: auto; max-width: 100%; width: 255px; margin: 0px;"&gt;&lt;/td&gt; 
    &lt;td style="width: 65.3204%; padding: 0px; height: 275.45px;"&gt;&lt;img src="https://www.adrienautomation.com/hs-fs/hubfs/Project%20Portfolio%20launch%20date%20super%20compact.jpg?width=511&amp;amp;height=175&amp;amp;name=Project%20Portfolio%20launch%20date%20super%20compact.jpg" width="511" height="175" alt="Project Portfolio launch date super compact" style="height: auto; max-width: 100%; width: 511px; margin: 0px;"&gt;&lt;/td&gt; 
   &lt;/tr&gt; 
  &lt;/tbody&gt; 
 &lt;/table&gt; 
&lt;/div&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt; 
&lt;h3&gt;&lt;strong&gt;3. RAG status (Red, Amber, Green)&lt;/strong&gt;&lt;/h3&gt; 
&lt;p&gt;Most people would use the half-donut chart for RAG indicators, and I do too sometimes. But I find the arc shape can distort perception. The middle segment appears taller and therefore more prominent than it really is. A stacked bar keeps all three statuses visually comparable and on equal footing.&lt;/p&gt; 
&lt;p&gt;It's also a practical space-saver on a crowded dashboard.&lt;/p&gt; 
&lt;div style="overflow-x: auto; max-width: 100%; width: 100%; margin-left: auto; margin-right: auto;"&gt; 
 &lt;table style="width: 100%; border-collapse: collapse; table-layout: fixed; border: 1px solid #99acc2; border-width: 0px; border-style: none;"&gt; 
  &lt;tbody&gt; 
   &lt;tr&gt; 
    &lt;td style="width: 49.9349%; padding: 0px;"&gt;&lt;br&gt; &lt;p&gt;&lt;img src="https://www.adrienautomation.com/hs-fs/hubfs/Smartsheet%20half%20donut%20RAG%20Chart%20Compact.jpg?width=1576&amp;amp;height=964&amp;amp;name=Smartsheet%20half%20donut%20RAG%20Chart%20Compact.jpg" width="1576" height="964" alt="Smartsheet half donut RAG Chart Compact" style="height: auto; max-width: 100%; width: 1576px; margin: 0px;"&gt;&lt;/p&gt; &lt;/td&gt; 
    &lt;td style="width: 49.9349%; padding: 0px;"&gt;&lt;img src="https://www.adrienautomation.com/hs-fs/hubfs/Smartsheet%20Stacked%20Chart%20RAG%20compact.jpg?width=2165&amp;amp;height=579&amp;amp;name=Smartsheet%20Stacked%20Chart%20RAG%20compact.jpg" width="2165" height="579" alt="Smartsheet Stacked Chart RAG compact" style="height: auto; max-width: 100%; width: 2165px; margin: 0px;"&gt;&lt;/td&gt; 
   &lt;/tr&gt; 
  &lt;/tbody&gt; 
 &lt;/table&gt; 
&lt;/div&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt; 
&lt;h3&gt;&lt;strong&gt;4. Data quality and completeness tracking&lt;/strong&gt;&lt;/h3&gt; 
&lt;p&gt;This is my personal favorite application of the stacked bar chart, and the one I find most underused.&lt;/p&gt; 
&lt;p&gt;When managing a portfolio of projects, it's easy for updates to slip through. Project managers miss their deadlines, fields get left blank, or entries contain errors. Conditional formatting on your portfolio sheet can flag these issues, but how do you surface that information quickly to leadership or PM managers?&lt;/p&gt; 
&lt;p&gt;The principle is straightforward (elegant even, if you allow me),&amp;nbsp;every row in your chart must total the same value: the total number of items in your list (projects, in this case). You then divide each row into three segments:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;strong&gt;Correct: &lt;/strong&gt;entries that are complete and accurate&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Issues: &lt;/strong&gt;entries with errors or inconsistencies&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Missing:&lt;/strong&gt;&amp;nbsp;entries with no update at all&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;(Those are the best labels I've found,&amp;nbsp;let me know if you have better taxonomy.)&lt;/p&gt; 
&lt;p&gt;This is typically built through an intermediary metrics sheet that calculates these three counts per project manager or time period. The result is a chart that makes gaps and errors visible at a glance, no digging required.&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://www.adrienautomation.com/hs-fs/hubfs/Count%20of%20issues%20chart.png?width=4000&amp;amp;height=2000&amp;amp;name=Count%20of%20issues%20chart.png" width="4000" height="2000" alt="Count of issues chart" style="height: auto; max-width: 100%; width: 4000px;"&gt;If you'd like help building charts like these in Smartsheet or need support designing your dashboards, use the form below to get in touch.&lt;/p&gt;  
&lt;img src="https://track-eu1.hubspot.com/__ptq.gif?a=148061373&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.adrienautomation.com%2Fblog%2Fmy-favorite-chart-on-smartsheet&amp;amp;bu=https%253A%252F%252Fwww.adrienautomation.com%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <pubDate>Mon, 18 May 2026 09:40:50 GMT</pubDate>
      <guid>https://www.adrienautomation.com/blog/my-favorite-chart-on-smartsheet</guid>
      <dc:date>2026-05-18T09:40:50Z</dc:date>
      <dc:creator>Adrien Leduc</dc:creator>
    </item>
    <item>
      <title>Smartsheet won't fix your data</title>
      <link>https://www.adrienautomation.com/blog/smartsheet-wont-fix-your-data</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.adrienautomation.com/blog/smartsheet-wont-fix-your-data?hsLang=en" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.adrienautomation.com/hubfs/Project%20Portfolio%20launch%20date-1.png" alt="Smartsheet won't fix your data" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h2&gt;Your dashboards are only as good as your data&lt;/h2&gt; 
&lt;p&gt;Which means that, most of the time, they are not that good.&lt;/p&gt;</description>
      <content:encoded>&lt;h2&gt;Your dashboards are only as good as your data&lt;/h2&gt; 
&lt;p&gt;Which means that, most of the time, they are not that good.&lt;/p&gt; 
&lt;p&gt;Every organisation wants dashboards. They want visibility, better decisions, and a quick way to gauge the health of their operations.&lt;/p&gt; 
&lt;p&gt;So people build dashboards, and at first, everyone is excited. The charts look clean, the metrics are live, and leadership finally has a central place to look at performance. Then, a few months later, someone opens the dashboard and says:&lt;/p&gt; 
&lt;p&gt;"This doesn’t make sense."&lt;/p&gt; 
&lt;p&gt;Cue the dramatic music.&lt;/p&gt; 
&lt;p&gt;So what went wrong?&lt;/p&gt; 
&lt;p&gt;Usually, it is one of these:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;Nobody, or almost nobody, is updating the data&lt;/li&gt; 
 &lt;li&gt;The data was incomplete from the start&lt;/li&gt; 
 &lt;li&gt;The format changed and broke the reporting logic&lt;/li&gt; 
 &lt;li&gt;The business stopped using one data point and quietly replaced it with another&lt;/li&gt; 
 &lt;li&gt;The data point being used was misunderstood from day one&lt;/li&gt; 
 &lt;li&gt;The dates are a complete disaster&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;If you have started building dashboards in Smartsheet, chances are you have already run into at least one of these problems, and the important thing is this: Smartsheet is not the problem.&lt;/p&gt; 
&lt;p&gt;Smartsheet reflects the quality of your operational data. If the data is inconsistent, incomplete, or poorly defined, your dashboards will reflect that too. The good news is that a lot of these issues are preventable.&lt;/p&gt; 
&lt;p&gt;Here are some of the most common problems I see, and how I usually deal with them.&lt;/p&gt; 
&lt;h3&gt;1. Nobody is updating the data&lt;/h3&gt; 
&lt;p&gt;This is probably the most common issue. People often expect data collection to happen naturally. It does not. You know the classic:&lt;/p&gt; 
&lt;p&gt;"Have you opened a ticket?"&lt;/p&gt; 
&lt;p&gt;Everyone hates hearing it, but there is a reason organisations rely on these processes. That is how work gets tracked, prioritised, and reported on.&lt;/p&gt; 
&lt;p&gt;The key is to collect information at the point where people still have an incentive to provide it. If someone needs support, approval, access, or resources, that is when the information should be captured. Not three weeks later when nobody remembers what happened.&lt;/p&gt; 
&lt;p&gt;For CRM-style processes, this becomes harder because there is often no immediate leverage. Sales teams, operational teams, or managers need to genuinely buy into the importance of maintaining data quality.&lt;/p&gt; 
&lt;p&gt;A few things help:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;Keep forms and fields as short as possible&lt;/li&gt; 
 &lt;li&gt;Use dropdowns instead of free text wherever possible&lt;/li&gt; 
 &lt;li&gt;Standardise field definitions&lt;/li&gt; 
 &lt;li&gt;Remove ambiguity completely&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;If two people can interpret a field differently, they eventually will.&lt;/p&gt; 
&lt;h3&gt;2. The data was incomplete from the start&lt;/h3&gt; 
&lt;p&gt;This one is painful. Sometimes the data simply does not exist. Maybe people skipped fields for years. Maybe an old process never captured the information properly. Maybe half the historical records are unusable.&lt;/p&gt; 
&lt;p&gt;At that point, you need to decide whether fixing the past is actually worth it.&lt;/p&gt; 
&lt;p&gt;Sometimes you can reconcile missing information from another system or database. Sometimes you cannot, and even when you technically can, the effort required may not justify the value. Sometimes you may need to accept the loss and move forward with cleaner processes.&lt;/p&gt; 
&lt;p&gt;You can also compromise. For example, maybe last year’s data only exists as totals, while this year includes categories and breakdowns. That is still usable, as long as everyone understands the difference. This might happen anyway as you're improving the data with time.&lt;/p&gt; 
&lt;h3&gt;The format changed and now everything is broken&lt;/h3&gt; 
&lt;p&gt;This happens constantly.&lt;/p&gt; 
&lt;p&gt;One day the system uses: TRUE / FALSE&lt;/p&gt; 
&lt;p&gt;Then suddenly it becomes: 1 / 0&lt;/p&gt; 
&lt;p&gt;Or someone renames statuses, or a department starts using a different workflow, or a field quietly changes meaning and suddenly the dashboard logic no longer works.&lt;/p&gt; 
&lt;p&gt;One thing I recommend is avoiding direct edits to historical data whenever possible. If existing data has already been used in reports, workflows, or exports, changing it retroactively can create even bigger problems.&lt;/p&gt; 
&lt;p&gt;Instead, I usually create a new standardised column and use formulas to reconcile the old and new formats into a single clean output.&lt;/p&gt; 
&lt;p&gt;That way:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;the original data stays intact,&lt;/li&gt; 
 &lt;li&gt;reporting becomes consistent,&lt;/li&gt; 
 &lt;li&gt;and the transition is easier to audit.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3&gt;The data point is not what you thought it was&lt;/h3&gt; 
&lt;p&gt;This is far more common than people realise.&lt;/p&gt; 
&lt;p&gt;A column called “Completion Date” sounds straightforward until you discover:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;one team uses it as a submission date,&lt;/li&gt; 
 &lt;li&gt;another uses it as an approval date,&lt;/li&gt; 
 &lt;li&gt;and a third only fills it in when finance validates something.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;This usually happens because nobody documented the fields properly.&lt;/p&gt; 
&lt;p&gt;Before building reporting logic, always confirm:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;what each field actually means,&lt;/li&gt; 
 &lt;li&gt;who updates it,&lt;/li&gt; 
 &lt;li&gt;when it gets updated,&lt;/li&gt; 
 &lt;li&gt;and what business process it represents.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;And do not rely on a single person’s explanation.&lt;/p&gt; 
&lt;p&gt;Different teams often have completely different interpretations of the same data.&lt;/p&gt; 
&lt;h3&gt;Dates are chaos&lt;/h3&gt; 
&lt;p&gt;Dates deserve their own category because they fail in spectacular ways.&lt;/p&gt; 
&lt;p&gt;You get:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;start dates that are actually end dates,&lt;/li&gt; 
 &lt;li&gt;text pretending to be dates,&lt;/li&gt; 
 &lt;li&gt;mixed formats,&lt;/li&gt; 
 &lt;li&gt;timezone confusion,&lt;/li&gt; 
 &lt;li&gt;and the eternal USA versus rest-of-the-world format war.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;Thankfully, Smartsheet handles dates relatively well as long as the columns are configured correctly.&lt;/p&gt; 
&lt;p&gt;A few practices help a lot.&lt;/p&gt; 
&lt;p&gt;- For system and reporting data, use the YYYY-MM-DD which sorts correctly everywhere and removes ambiguity.&lt;/p&gt; 
&lt;p&gt;- For user-facing displays, use month names instead of numbers. For example: 15 June 2027. Nobody will confuse that format.&lt;/p&gt; 
&lt;p&gt;- When linking sheets together, always make sure both columns are configured as Date columns. If one side is treated as text, you eventually end up with broken formatting, failed formulas, or reporting inconsistencies.&lt;/p&gt; 
&lt;h3&gt;Final thoughts&lt;/h3&gt; 
&lt;p&gt;Most dashboard problems are not dashboard problems. Smartsheet can help structure, automate, and surface information extremely well, but it cannot magically fix broken operational habits. If you need help to get a handle on you data and structure it in beautiful dashboards, please use the form below to contact me:&lt;/p&gt;  
&lt;img src="https://track-eu1.hubspot.com/__ptq.gif?a=148061373&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.adrienautomation.com%2Fblog%2Fsmartsheet-wont-fix-your-data&amp;amp;bu=https%253A%252F%252Fwww.adrienautomation.com%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <pubDate>Thu, 07 May 2026 14:13:39 GMT</pubDate>
      <guid>https://www.adrienautomation.com/blog/smartsheet-wont-fix-your-data</guid>
      <dc:date>2026-05-07T14:13:39Z</dc:date>
      <dc:creator>Adrien Leduc</dc:creator>
    </item>
    <item>
      <title>How to Build Client-Level Dashboards in Smartsheet Control Center</title>
      <link>https://www.adrienautomation.com/blog/how-to-build-client-level-dashboards-in-smartsheet-control-center</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.adrienautomation.com/blog/how-to-build-client-level-dashboards-in-smartsheet-control-center?hsLang=en" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.adrienautomation.com/hubfs/Smartsheet%20client%20dashboard.png" alt="How to Build Client-Level Dashboards in Smartsheet Control Center" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h3&gt;&lt;span&gt;&lt;strong&gt;Managing Client Portfolios in Smartsheet Control Center&lt;/strong&gt;&lt;/span&gt;&lt;/h3&gt; 
&lt;p&gt;Last time, we looked at how to &lt;a href="https://www.adrienautomation.com/blog/smartsheet-control-center-automating-multiple-portfolios-at-scale?hsLang=en"&gt;automate project portfolios in Smartsheet&lt;/a&gt; using Control Center.&lt;/p&gt;</description>
      <content:encoded>&lt;h3&gt;&lt;span&gt;&lt;strong&gt;Managing Client Portfolios in Smartsheet Control Center&lt;/strong&gt;&lt;/span&gt;&lt;/h3&gt; 
&lt;p&gt;Last time, we looked at how to &lt;a href="https://www.adrienautomation.com/blog/smartsheet-control-center-automating-multiple-portfolios-at-scale?hsLang=en"&gt;automate project portfolios in Smartsheet&lt;/a&gt; using Control Center.&lt;/p&gt; 
&lt;p&gt;But as your portfolio grows, a new challenge appears:&lt;br&gt;&lt;strong&gt;how do you give teams a clear, client-level view across multiple projects?&lt;/strong&gt;&lt;/p&gt; 
&lt;p&gt;You can build reports filtered by “Current User” so teams only see their own projects. That works, until someone needs to focus on a &lt;em&gt;single client&lt;/em&gt;. At that point, things start to break down.&lt;/p&gt; 
&lt;p&gt;This is where Control Center can go a step further.&lt;/p&gt; 
&lt;h3&gt;&lt;span&gt;&lt;strong&gt;The Goal: A Client-Level Dashboard&lt;/strong&gt;&lt;/span&gt;&lt;/h3&gt; 
&lt;p&gt;What you’re really aiming for is a dedicated dashboard per client, showing:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;Key client information&lt;/li&gt; 
 &lt;li&gt;Assigned team&lt;/li&gt; 
 &lt;li&gt;All active and archived projects&lt;/li&gt; 
 &lt;li&gt;Project value and progress&lt;/li&gt; 
 &lt;li&gt;Visual summaries (charts)&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;To get there, you need to structure your data differently.&lt;/p&gt; 
&lt;h3&gt;&lt;span&gt;&lt;strong&gt;Step 1: Build an Account Portfolio&lt;/strong&gt;&lt;/span&gt;&lt;/h3&gt; 
&lt;p&gt;If you’re using the Smartsheet Salesforce connector, this is straightforward—just configure a new pipeline.&lt;/p&gt; 
&lt;p&gt;If not, it is common to build your account portfolio manually. Otherwise you could populate it via:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;API&lt;/li&gt; 
 &lt;li&gt;Bridge&lt;/li&gt; 
 &lt;li&gt;Data Shuttle&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;As with project portfolios, you can control which accounts are processed by the control center using a filter field (e.g., only include accounts with at least one active project).&lt;/p&gt; 
&lt;h3&gt;&lt;span&gt;&lt;strong&gt;Step 2: Create Client-Level Project Sheets&lt;/strong&gt;&lt;/span&gt;&lt;/h3&gt; 
&lt;p&gt;This is the key piece and where things get more advanced.&lt;/p&gt; 
&lt;p&gt;Because reports can’t dynamically group data by client in the way you need, you’ll &lt;strong&gt;provision dedicated sheets per client &lt;/strong&gt;&lt;span style="font-weight: normal;"&gt;thanks to the control center.&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;Typically:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;One sheet for active projects&lt;/li&gt; 
 &lt;li&gt;One sheet for archived projects&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;These should mirror your project portfolio structure, but only include relevant columns.&lt;/p&gt; 
&lt;h3&gt;&lt;span&gt;&lt;strong&gt;Step 3: Structure the Sheet for Automation&lt;/strong&gt;&lt;/span&gt;&lt;/h3&gt; 
&lt;p&gt;To make this work:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;Add an &lt;strong&gt;auto-number column&lt;/strong&gt; starting at 1&lt;br&gt;→ This defines the order of projects per client&lt;/li&gt; 
 &lt;li&gt;Pre-create enough rows to handle the maximum expected projects per client&lt;/li&gt; 
 &lt;li&gt;Add a &lt;strong&gt;Client Name column&lt;/strong&gt;&lt;br&gt;→ Populate it via the metadata sheet using a column formula&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3&gt;&lt;span&gt;&lt;strong&gt;Step 4: Pull Project Data Dynamically&lt;/strong&gt;&lt;/span&gt;&lt;/h3&gt; 
&lt;p&gt;Use an &lt;code&gt;INDEX/COLLECT&lt;/code&gt; column formula to bring in the projects unique reference number:&lt;/p&gt; 
&lt;pre&gt;&lt;span&gt;=INDEX(&lt;/span&gt;&lt;br&gt;&lt;span&gt;  COLLECT(&lt;/span&gt;&lt;br&gt;&lt;span&gt;    {Project Unique ref},&lt;/span&gt;&lt;br&gt;&lt;span&gt;    {Account Name Column},&lt;/span&gt;&lt;br&gt;&lt;span&gt;    [Account Name]@row&lt;/span&gt;&lt;br&gt;&lt;span&gt;  ),&lt;/span&gt;&lt;br&gt;&lt;span&gt;  [AutoNumber]@row&lt;/span&gt;&lt;br&gt;&lt;span&gt;)&lt;/span&gt;&lt;/pre&gt; 
&lt;p&gt;This effectively builds a client-specific project list, ordered by your auto-number column.&lt;/p&gt; 
&lt;p&gt;For the remaining fields, you can use Smartsheet’s new table interface &amp;nbsp;+ reference feature to quickly generate the corresponding formulas (instead of writing INDEX/MATCH manually for each column).&lt;/p&gt; 
&lt;h3&gt;&lt;span&gt;&lt;strong&gt;Step 5: Build Reports&lt;/strong&gt;&lt;/span&gt;&lt;/h3&gt; 
&lt;p&gt;Create reports based on your client-level sheets:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;Active projects report&lt;/li&gt; 
 &lt;li&gt;Archived projects report&lt;/li&gt; 
 &lt;li&gt;Any additional views relevant to your workflows&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3&gt;&lt;span&gt;&lt;strong&gt;Step 6: Create the Dashboard&lt;/strong&gt;&lt;/span&gt;&lt;/h3&gt; 
&lt;p&gt;Finally, assemble everything into a dashboard:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;Embed your reports&lt;/li&gt; 
 &lt;li&gt;Add charts (e.g., project value, progress)&lt;/li&gt; 
 &lt;li&gt;Include key client information&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;Once deployed, each account in your portfolio links directly to its dashboard—giving teams a clean, focused view ahead of client reviews, QBRs, or OGSM sessions.&lt;/p&gt; 
&lt;h3&gt;&lt;span&gt;&lt;strong&gt;A Quick Reality Check&lt;/strong&gt;&lt;/span&gt;&lt;/h3&gt; 
&lt;p&gt;This is not a beginner setup.&lt;/p&gt; 
&lt;p&gt;What I’ve outlined here covers the core mechanics, but in practice:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;There’s significant configuration behind Control Center&lt;/li&gt; 
 &lt;li&gt;Dashboard design varies heavily by use case&lt;/li&gt; 
 &lt;li&gt;Data structure decisions early on matter a lot&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3&gt;&lt;span&gt;&lt;strong&gt;If You’re Considering This&lt;/strong&gt;&lt;/span&gt;&lt;/h3&gt; 
&lt;p&gt;If your teams are struggling to get a clear client-level view across projects, this approach can make a big difference—but it needs to be set up properly.&lt;/p&gt; 
&lt;p&gt;If you want help designing or implementing it, feel free to reach out via the form below.&lt;/p&gt;  
&lt;img src="https://track-eu1.hubspot.com/__ptq.gif?a=148061373&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.adrienautomation.com%2Fblog%2Fhow-to-build-client-level-dashboards-in-smartsheet-control-center&amp;amp;bu=https%253A%252F%252Fwww.adrienautomation.com%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <pubDate>Wed, 22 Apr 2026 10:31:11 GMT</pubDate>
      <guid>https://www.adrienautomation.com/blog/how-to-build-client-level-dashboards-in-smartsheet-control-center</guid>
      <dc:date>2026-04-22T10:31:11Z</dc:date>
      <dc:creator>Adrien Leduc</dc:creator>
    </item>
    <item>
      <title>Smartsheet Control Center: Automating Multiple Portfolios at Scale</title>
      <link>https://www.adrienautomation.com/blog/smartsheet-control-center-automating-multiple-portfolios-at-scale</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.adrienautomation.com/blog/smartsheet-control-center-automating-multiple-portfolios-at-scale?hsLang=en" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.adrienautomation.com/hubfs/Smartsheet%20Control%20Center%20Workflow%20Header-1.png" alt="Smartsheet Control Center: Automating Multiple Portfolios at Scale" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h2&gt;How Control Center Works (Without the Headache)&lt;/h2&gt; 
&lt;p&gt;At its core, Control Center creates new items from templates and automatically provisions them when a new request is submitted through an intake sheet.&lt;/p&gt;</description>
      <content:encoded>&lt;h2&gt;How Control Center Works (Without the Headache)&lt;/h2&gt; 
&lt;p&gt;At its core, Control Center creates new items from templates and automatically provisions them when a new request is submitted through an intake sheet.&lt;/p&gt;  
&lt;p&gt;Here’s how it works in practice:&lt;/p&gt; 
&lt;h3&gt;1. Intake: where everything starts&lt;/h3&gt; 
&lt;p&gt;A new request lands on your intake sheet. This can happen via a form, or (especially for projects) through the Smartsheet Salesforce Connector. You could do this through an API as well.&lt;/p&gt; 
&lt;p&gt;You can choose to trigger provisioning immediately, or only after an approval step. This gives you flexibility depending on how controlled your process needs to be.&lt;/p&gt; 
&lt;h3&gt;2. Provisioning: turning requests into structured work&lt;/h3&gt; 
&lt;p&gt;Once approved, Control Center provisions a workspace or folder using your pre-built templates.&lt;/p&gt; 
&lt;p&gt;These templates can include anything you’ve set up in advance:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;Sheets&lt;/li&gt; 
 &lt;li&gt;Reports&lt;/li&gt; 
 &lt;li&gt;Dashboards&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;The powerful part is that the data captured in your intake sheet is automatically pushed into the newly created assets. This ensures consistency and removes manual setup work.&lt;/p&gt; 
&lt;h3&gt;3. Portfolio tracking: keeping everything visible&lt;/h3&gt; 
&lt;p&gt;After provisioning, Control Center can automatically add a row to a separate sheet, commonly called a &lt;em&gt;summary sheet&lt;/em&gt;.&lt;/p&gt; 
&lt;p&gt;In simple terms:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;Each provisioned project = one row in the summary sheet&lt;/li&gt; 
 &lt;li&gt;Intake sheet = all requests (both processed and unprocessed)&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;Your summary sheet becomes a high-level portfolio view. However, for operational teams, it’s often better to use reports of the summary sheet so each team only sees the columns relevant to them.&lt;/p&gt; 
&lt;h3&gt;4. Archiving: closing the loop&lt;/h3&gt; 
&lt;p&gt;When projects are completed, Control Center can archive them.&lt;/p&gt; 
&lt;p&gt;This step isn’t fully automatic, but it’s quick, you typically just need a couple of clicks. Most teams handle archiving on a weekly basis.&lt;/p&gt;  
&lt;h3&gt;What to Watch Out For&lt;/h3&gt; 
&lt;p&gt;Control Center is extremely powerful, but setting it up can feel overwhelming at first.&lt;/p&gt; 
&lt;p&gt;A successful setup requires:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;Well-structured templates (sheets, reports, dashboards)&lt;/li&gt; 
 &lt;li&gt;A properly configured intake sheet&lt;/li&gt; 
 &lt;li&gt;Careful configuration of Control Center settings (some of which aren’t very obvious)&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;In short: the tool works brilliantly but only if everything is set up correctly from the start.&lt;/p&gt; 
&lt;h3&gt;Do you need help getting started?&lt;/h3&gt; 
&lt;p&gt;If you have access to Control Center and want to automate your project creation but aren’t sure where to begin, I can help you design and build the whole setup.&lt;/p&gt;  
&lt;img src="https://track-eu1.hubspot.com/__ptq.gif?a=148061373&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.adrienautomation.com%2Fblog%2Fsmartsheet-control-center-automating-multiple-portfolios-at-scale&amp;amp;bu=https%253A%252F%252Fwww.adrienautomation.com%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <pubDate>Wed, 15 Apr 2026 10:14:52 GMT</pubDate>
      <guid>https://www.adrienautomation.com/blog/smartsheet-control-center-automating-multiple-portfolios-at-scale</guid>
      <dc:date>2026-04-15T10:14:52Z</dc:date>
      <dc:creator>Adrien Leduc</dc:creator>
    </item>
    <item>
      <title>How We Streamlined Project Assignment and Resource Allocation</title>
      <link>https://www.adrienautomation.com/blog/how-we-streamlined-project-assignment-and-resource-allocation</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.adrienautomation.com/blog/how-we-streamlined-project-assignment-and-resource-allocation?hsLang=en" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.adrienautomation.com/hubfs/Products%20and%20portfolios%20report-1.png" alt="How We Streamlined Project Assignment and Resource Allocation" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;Efficient project assignment is critical for maintaining balanced workloads and delivering projects on time. Yet many organisations struggle with informal processes, leading to inconsistent outcomes.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Efficient project assignment is critical for maintaining balanced workloads and delivering projects on time. Yet many organisations struggle with informal processes, leading to inconsistent outcomes.&lt;/p&gt; 
&lt;p&gt;In this post, I’ll walk through a common problem in project assignment and how we solved it with a structured, automated approach.&lt;/p&gt; 
&lt;h3&gt;The Problem: Inconsistent and Unbalanced Work Allocation&lt;/h3&gt; 
&lt;p&gt;Before implementing a structured system, project assignment was largely informal. This created several challenges:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;No standardised workflow or clear ownership for assigning projects&lt;/li&gt; 
 &lt;li&gt;Some consultants were overloaded, while others had capacity&lt;/li&gt; 
 &lt;li&gt;Limited visibility into upcoming availability and future work&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;The result was inefficiency, uneven utilisation, and unnecessary delays in getting projects started.&lt;/p&gt; 
&lt;h3&gt;What We Built&lt;/h3&gt; 
&lt;p&gt;The solution combined resource visibility with a centralised workflow:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;strong&gt;Resource Management per Project&lt;/strong&gt;&lt;br&gt;Clear tracking of who is assigned to what&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Provisional Resource Planning&lt;/strong&gt;&lt;br&gt;The ability to tentatively allocate consultants to upcoming opportunities&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Centralised Assignment Process&lt;/strong&gt;&lt;br&gt;A single, transparent system for managing all project assignments&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3&gt;The Outcome: Faster Decisions, Better Utilisation&lt;/h3&gt; 
&lt;p&gt;The impact was immediate and measurable:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;strong&gt;95% of projects assigned within one business day&lt;/strong&gt;&lt;br&gt;(with an average turnaround of less than one day)&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Reduced variance in consultant utilisation&lt;/strong&gt;&lt;br&gt;Workloads became more balanced across the team&lt;/li&gt; 
 &lt;li&gt;&lt;strong&gt;Improved visibility and planning&lt;/strong&gt;&lt;br&gt;Managers could make proactive decisions rather than reactive ones&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;By combining clear criteria with automation and centralised control, we transformed a fragmented process into a scalable system.&lt;/p&gt; 
&lt;p&gt;If your organisation is still relying on informal project assignment, introducing even a lightweight structure can unlock significant efficiency gains. Contact me via the form below if you'd like to talk about it.&lt;/p&gt;  
&lt;img src="https://track-eu1.hubspot.com/__ptq.gif?a=148061373&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.adrienautomation.com%2Fblog%2Fhow-we-streamlined-project-assignment-and-resource-allocation&amp;amp;bu=https%253A%252F%252Fwww.adrienautomation.com%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <pubDate>Tue, 07 Apr 2026 15:33:46 GMT</pubDate>
      <guid>https://www.adrienautomation.com/blog/how-we-streamlined-project-assignment-and-resource-allocation</guid>
      <dc:date>2026-04-07T15:33:46Z</dc:date>
      <dc:creator>Adrien Leduc</dc:creator>
    </item>
    <item>
      <title>Stop Chasing Projects: How We Automated the Entire Project Portfolio</title>
      <link>https://www.adrienautomation.com/blog/stop-chasing-projects-how-we-automated-the-entire-project-portfolio</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.adrienautomation.com/blog/stop-chasing-projects-how-we-automated-the-entire-project-portfolio?hsLang=en" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.adrienautomation.com/hubfs/Project%20portfolio-1.png" alt="Stop Chasing Projects: How We Automated the Entire Project Portfolio" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;em&gt;Most teams don't have a project problem. They have a visibility problem.&lt;/em&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;em&gt;Most teams don't have a project problem. They have a visibility problem.&lt;/em&gt;&lt;/p&gt;  
&lt;p&gt;Are you aware of all the projects your teams are delivering? Do you know if they're all being paid for? Do you keep chasing for updates on their delivery? I've seen it: we start a project early, or with a budget we think we have, and when it's pulled, no one is informed, because platforms aren't talking to each other and people forget.&lt;/p&gt; 
&lt;p&gt;The root cause is almost always the same: no centralised project portfolio, manual data entry nobody trusts, and custom work slipping through unpaid because there was no written validation before delivery began.&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;Here's what that actually costs you:&lt;/strong&gt;&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;Revenue leaked on custom projects delivered without sign-off&lt;/li&gt; 
 &lt;li&gt;Time wasted on double entries&amp;nbsp;between your CRM and project tools&lt;/li&gt; 
 &lt;li&gt;Stakeholders making decisions on outdated or incomplete portfolio data&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;strong&gt;What we built&lt;/strong&gt;&lt;/p&gt; 
&lt;p&gt;We connected Salesforce directly to a structured intake sheet, so the moment a deal closes or confirmed, a project folder and template is created and the project portfolio gets provisioned. No copy-paste, no manual line creation.&lt;/p&gt; 
&lt;p&gt;From that intake sheet, project toolkits (all you need to manage the project) are created from templates through a control centre, and a live summary sheet becomes the single source of truth for project assignment and portfolio visibility. Reports pull directly from it, so every stakeholder sees exactly what they need,&amp;nbsp;filtered to their role, without anyone having to maintain a separate deck or chase a status email.&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;The outcome&lt;/strong&gt;&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;No more unpaid custom projects. Written validation is now baked into the workflow before delivery begins.&lt;/li&gt; 
 &lt;li&gt;Portfolio visibility without admin overhead. Relevant stakeholders have a real-time view, scoped to their profile.&lt;/li&gt; 
 &lt;li&gt;Project completion updates itself. It flows from the project sheet directly to the project portfolio automatically.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;strong&gt;If any of this sounds familiar, let's talk.&lt;/strong&gt;&lt;/p&gt; 
&lt;p&gt;If you have access to Smartsheet premium apps:&amp;nbsp;Smartsheet Salesforce Connector and Control Center, we can set this up together. Use the form below to let me know about your case and I'll reach back.&lt;/p&gt;  
&lt;img src="https://track-eu1.hubspot.com/__ptq.gif?a=148061373&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.adrienautomation.com%2Fblog%2Fstop-chasing-projects-how-we-automated-the-entire-project-portfolio&amp;amp;bu=https%253A%252F%252Fwww.adrienautomation.com%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <pubDate>Wed, 01 Apr 2026 09:21:55 GMT</pubDate>
      <guid>https://www.adrienautomation.com/blog/stop-chasing-projects-how-we-automated-the-entire-project-portfolio</guid>
      <dc:date>2026-04-01T09:21:55Z</dc:date>
      <dc:creator>Adrien Leduc</dc:creator>
    </item>
  </channel>
</rss>
