<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Mary Jonah</title>
    <description>The latest articles on DEV Community by Mary Jonah (@maryjonah).</description>
    <link>https://dev.to/maryjonah</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F216184%2F932b3099-1e07-44d2-b62a-dfdf464f12c7.jpg</url>
      <title>DEV Community: Mary Jonah</title>
      <link>https://dev.to/maryjonah</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/maryjonah"/>
    <language>en</language>
    <item>
      <title>Checkout Flow Optimization Analysis</title>
      <dc:creator>Mary Jonah</dc:creator>
      <pubDate>Sun, 09 Aug 2026 11:06:01 +0000</pubDate>
      <link>https://dev.to/maryjonah/checkout-flow-optimization-analysis-4chc</link>
      <guid>https://dev.to/maryjonah/checkout-flow-optimization-analysis-4chc</guid>
      <description>&lt;p&gt;I recently completed &lt;a href="https://learn.365datascience.com/projects/preview/checkout-flow-optimization-analysis-with-sql-and-tableau/" rel="noopener noreferrer"&gt;365's Checkout Flow Optimization Analysis with SQL and Tableau Project&lt;/a&gt; and decided to share publicly what my analysis is.&lt;br&gt;
Tech Stack: MySQL, &lt;a href="https://public.tableau.com/app/profile/mary.jonah/viz/CheckoutFlowOptimizationwithSQLandTableau/CheckoutFlowOptimization?publish=yes" rel="noopener noreferrer"&gt;Tableau Story&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Table of Contents&lt;/strong&gt;
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Client Background&lt;/li&gt;
&lt;li&gt;Northstar Metrics&lt;/li&gt;
&lt;li&gt;Total checkout attempts/ Monthly checkout success  rates&lt;/li&gt;
&lt;li&gt;Count Total Carts/ Monthly Abandonment Rate&lt;/li&gt;
&lt;li&gt;Error Messages and Devices&lt;/li&gt;
&lt;li&gt;Hypothesis for A/B Testing&lt;/li&gt;
&lt;li&gt;Recommendations&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Client Background
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://learn.365datascience.com/" rel="noopener noreferrer"&gt;365 DataScience&lt;/a&gt; is a Bulgarian based educational platform whose courses are mainly focused on Data Science and AI. The company makes a claim to have more than 3 million students and 132 courses in these 2 areas. &lt;br&gt;
They have 2 pricing plans and a free plan that allows any person who has signed up access to their projects. All activities performed by users on the website are logged and stored in their database for further analysis. &lt;/p&gt;

&lt;p&gt;They have been generous enough to share 2 tables: checkout_actions and checkout_carts from their 365_checkout_database. They both capture details such as the user’s id, date of activity, specific activity performed, error message encountered (if any), device the user accessed the website on, and the date they were able to complete purchase of a plan.&lt;br&gt;
This analysis is intended to be shared with the Head of Marketing on checkout details spanning 1st of July 2022 to the 31st of January 2023. &lt;/p&gt;

&lt;h3&gt;
  
  
  Northstar Metrics
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Total carts created&lt;/li&gt;
&lt;li&gt;Total checkout attempts&lt;/li&gt;
&lt;li&gt;Monthly:

&lt;ul&gt;
&lt;li&gt;Checkout success rates&lt;/li&gt;
&lt;li&gt;Cart abandonment rates&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Error Messages

&lt;ul&gt;
&lt;li&gt;And device types from which the error messages were generated from&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Total checkout attempts/ Monthly checkout success rates
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj1xmtt4olm9r29nk359s.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj1xmtt4olm9r29nk359s.png" alt="Line chart and Bar graph of the metrics monthly checkout success rates and total checkout attempts" width="800" height="425"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Checkout attempt is the final stage, where a user with a selected plan in their cart, initiates the process to pay for the plan.&lt;/li&gt;
&lt;li&gt;Total Checkout attempts encompass both successful and unsuccessful payment of a plan after &lt;/li&gt;
&lt;li&gt;A successful checkout is one where a user was able to successfully pay for the selected pricing plan.&lt;/li&gt;
&lt;li&gt;On a monthly level, 1 out of 3 carts are cleared without any issues&lt;/li&gt;
&lt;li&gt;A surprising finding is that November, which had ~5x of January’s total checkout attempts, does not have a corresponding high successful checkout rate.

&lt;ul&gt;
&lt;li&gt;From the video, it mentioned there was a campaign (think Black Friday, Pre-Christmas sales, etc.) hence the sudden increase in total checkout attempts can be seen as an outlier and not the norm.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Count Total Carts/ Monthly Abandonment Rate
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fllp3720qwfkgzwsaglgr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fllp3720qwfkgzwsaglgr.png" alt="Line chart and Bar graph of the metrics monthly abandonment rate and total count of carts" width="800" height="426"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A cart is abandoned when a user selects their preferred pricing plan but does not get to the stage to provide their payment details but leaves the 365 DataScience website.&lt;/li&gt;
&lt;li&gt;The key difference between an abandoned cart and an unsuccessful checkout attempt is that the unsuccessful attempt had a user providing their payment details.

&lt;ul&gt;
&lt;li&gt;But due to issues either from their end or 365’s, the payment was not successful.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Back to the analysis, there is an interesting story that has been told of where October 2022 is the month with the highest percentage of abandoned carts.

&lt;ul&gt;
&lt;li&gt;Juxtapose this with the data in Checkout Success Attempt Rate.&lt;/li&gt;
&lt;li&gt;In that screen, September 2022 had the lowest success attempt rate.&lt;/li&gt;
&lt;li&gt;Whatever blocker been faced by customers bled into October thereby causing most of them to not finalize their checkout process&lt;/li&gt;
&lt;li&gt;This needs its own independent investigation&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;The highest bar that corresponds to the total count of carts in November 2022 proves the assertion of a campaign that was held as discussed in the earlier section.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Error Messages and Devices
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4r92t9xubvyiu9marbmf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4r92t9xubvyiu9marbmf.png" alt="Two bar charts of count of error messages separated by device types and the percentage of errors from each device type" width="800" height="351"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The error messages are those shown to the user when the checkout process fails.&lt;/li&gt;
&lt;li&gt;From this analysis, there are 2 different messages shown based on the device used.

&lt;ul&gt;
&lt;li&gt;Desktop: “year field is required”&lt;/li&gt;
&lt;li&gt;Mobile: “number field is required”&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;80% of the error messages are from users who used Desktop to access the website.&lt;/li&gt;
&lt;li&gt;Unfortunately, the data associated with successful attempts does not include device information hence we cannot draw a conclusion about which of the devices we get most purchases from.&lt;/li&gt;
&lt;li&gt;Fixing both issues will use the same technique hence it will be cost effective and reasonable to do so at the same time.

&lt;ul&gt;
&lt;li&gt;Additional emphasis should be placed on resolving the number field as it directly influences the revenue.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;The issues can come from myriads of sources: small input fields on screens, real-time card verification as soon as the user completes filling in the number field in the form.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Hypothesis for A/B Testing
&lt;/h4&gt;

&lt;p&gt;Adding real-time inline validation to the card-number field on mobile /desktop checkout pages will reduce failed attempts caused by missing card details, which in turn will increase the checkout success rates for both devices.&lt;/p&gt;

&lt;h4&gt;
  
  
  Recommendations
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;As soon as the user fills any other field outside Card number, and Card number is empty, highlight it.&lt;br&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7xzit3xhfn30kuby8zgk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7xzit3xhfn30kuby8zgk.png" alt="card_number_recommendation" width="262" height="294"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Make it visible when the user moves to a CVC field and Expiry field is empty.  &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fiagoktwc2g203tl1rf2v.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fiagoktwc2g203tl1rf2v.png" alt="year_number_recommendation" width="294" height="339"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>365datascience</category>
      <category>sql</category>
      <category>tableau</category>
      <category>datascience</category>
    </item>
    <item>
      <title>Does setting a daily reminder actually cause better retention?</title>
      <dc:creator>Mary Jonah</dc:creator>
      <pubDate>Wed, 22 Jul 2026 16:52:02 +0000</pubDate>
      <link>https://dev.to/maryjonah/does-setting-a-daily-reminder-actually-cause-better-retention-373k</link>
      <guid>https://dev.to/maryjonah/does-setting-a-daily-reminder-actually-cause-better-retention-373k</guid>
      <description>&lt;p&gt;Building on the post &lt;a href="https://dev.to/maryjonah/who-are-our-customers-in-the-mindful-minutes-products-journey-2fg7"&gt;Who are our customers in Mindful Minutes product's journey?&lt;/a&gt;, a detail we have on our customers is whether they have set a daily remainder to use the Mindful Minutes application or not. &lt;/p&gt;

&lt;p&gt;This is a simple notification with encouraging words on the importance of meditation, a remainder to breathe, and reminding them to not break their streak among other positive words. Below are some examples:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe8drfhq802e2knt9ada4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe8drfhq802e2knt9ada4.png" alt="Good morning, time to breath - notification one" width="760" height="274"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flexc0yz8ht2lnp0m8ykp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flexc0yz8ht2lnp0m8ykp.png" alt="Midday reset - notification two" width="760" height="274"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzrpkh0pktkhmadaf2ns6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzrpkh0pktkhmadaf2ns6.png" alt="Don't break your 6-day streak! - notification three" width="760" height="274"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Ever since its introduction, there has not been any analysis to see if the feature has a positive impact on the company's revenue. So, this article will do just that.&lt;/p&gt;

&lt;h3&gt;
  
  
  Insights
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;As anyone would have guessed &lt;strong&gt;Yes&lt;/strong&gt;. Within the remainder on group, most of them continued to use the application.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fddpcokslaw5by10o379x.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fddpcokslaw5by10o379x.png" alt="Line graph of retention by remainders on or off" width="799" height="498"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;There is a sharp dropoff by the 1st week. A few questions comes into mind.

&lt;ul&gt;
&lt;li&gt;Is the feature available for during a 7-day trial period for new users? (As this simulates such a situation)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>productanalytics</category>
    </item>
    <item>
      <title>Who are our customers in Mindful Minutes product's journey?</title>
      <dc:creator>Mary Jonah</dc:creator>
      <pubDate>Sat, 27 Jun 2026 20:56:10 +0000</pubDate>
      <link>https://dev.to/maryjonah/who-are-our-customers-in-the-mindful-minutes-products-journey-2fg7</link>
      <guid>https://dev.to/maryjonah/who-are-our-customers-in-the-mindful-minutes-products-journey-2fg7</guid>
      <description>&lt;p&gt;Welcome back to the second post on Amplitude's Mastering Retention Playbook. In this post, I am going to talk about breaking down your users into cohorts and having separate retention processes for them. A lot of times, users are clamped into active and inactive users. But this hurts as users are on a different journey in their active life of a product. &lt;/p&gt;

&lt;p&gt;Chapter 3.2 of the Playbook shares 4 different stages anyone interested in understanding who their users are:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;New&lt;/li&gt;
&lt;li&gt;Current&lt;/li&gt;
&lt;li&gt;Resurrected&lt;/li&gt;
&lt;li&gt;Dormant&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  New User:
&lt;/h3&gt;

&lt;p&gt;A new user is one who is using the product for their first time. With such a customer it is important to make their first session very engaging, so they come back as often as possible.&lt;/p&gt;

&lt;h3&gt;
  
  
  Current User:
&lt;/h3&gt;

&lt;p&gt;A user in this category has been using the product in the previous product usage interval and the current usage interval &lt;strong&gt;(Refer to &lt;a href="https://dev.to/maryjonah/finding-product-usage-interval-and-mapping-retention-type-for-a-meditation-app-1j9h#:~:text=money%20we%20make.-,Product%20Usage%20Interval,-This%20relates%20to"&gt;Product Usage Interval&lt;/a&gt;&lt;/strong&gt; for a refresher if this term is new to you.). &lt;/p&gt;

&lt;h4&gt;
  
  
  In Mindful Minutes:
&lt;/h4&gt;

&lt;p&gt;A current user is one who has completed a meditation session at least once last week, and then another this current week.&lt;/p&gt;

&lt;h3&gt;
  
  
  Dormant user:
&lt;/h3&gt;

&lt;p&gt;A user here is no longer using the product or service within the span of data been analyzed.&lt;/p&gt;

&lt;h4&gt;
  
  
  In Mindful Minutes:
&lt;/h4&gt;

&lt;p&gt;Since October 2025 to January 2026, we have more dormant users than any other user based on our records.&lt;/p&gt;

&lt;h3&gt;
  
  
  Resurrected User:
&lt;/h3&gt;

&lt;p&gt;This is a dormant user who has completed a &lt;strong&gt;&lt;a href="https://dev.to/maryjonah/finding-product-usage-interval-and-mapping-retention-type-for-a-meditation-app-1j9h#:~:text=to%20measure%20retention-,Critical%20Event,-Company"&gt;Critical event&lt;/a&gt;&lt;/strong&gt; recently.&lt;/p&gt;

&lt;h4&gt;
  
  
  In Mindful Minutes:
&lt;/h4&gt;

&lt;p&gt;After our recent email activation, we got about 10% of dormant users completing a meditation on the application.&lt;/p&gt;

&lt;p&gt;Below is an analysis of our users in the various stages:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftncq8rmothq9bu4t1ll4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftncq8rmothq9bu4t1ll4.png" alt="4 different user stages for Mindful Minutes application based on Chapter 3.2" width="800" height="572"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Another helpful chart to look at is the rate of growth which is referred to as &lt;strong&gt;Pulse&lt;/strong&gt;. It is calculated using: &lt;em&gt;New, Current, and Dormant users&lt;/em&gt;. A value greater than 1 means, the product is retaining much more than losing users and vice versa when the value is lower than 1. The week by week calculation is displayed as a line chart below.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjtaznivi1verzxnolt8t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjtaznivi1verzxnolt8t.png" alt="Weekly pulse view for Mindful Minutes" width="557" height="452"&gt;&lt;/a&gt;.&lt;br&gt;
It is imperative that measures are put in place to halt this loss as there was no week which crossed 0.2% so this is a leaking basket situation with the users.&lt;/p&gt;

&lt;p&gt;But was the picture all gloomy from the first week in October 2025 through to the first week in January 2026?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fi5cw35jhsacaz1m56z16.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fi5cw35jhsacaz1m56z16.png" alt="Active vs Dormant Users By Week" width="799" height="527"&gt;&lt;/a&gt;&lt;br&gt;
It turns out no, and that there is a glimmer of hope in the more active than dormant users in the final weeks leading to January 2026.&lt;/p&gt;

</description>
      <category>productanalytics</category>
      <category>amplitude</category>
    </item>
    <item>
      <title>Finding product usage interval and mapping retention type for a meditation app</title>
      <dc:creator>Mary Jonah</dc:creator>
      <pubDate>Wed, 17 Jun 2026 13:26:51 +0000</pubDate>
      <link>https://dev.to/maryjonah/finding-product-usage-interval-and-mapping-retention-type-for-a-meditation-app-1j9h</link>
      <guid>https://dev.to/maryjonah/finding-product-usage-interval-and-mapping-retention-type-for-a-meditation-app-1j9h</guid>
      <description>&lt;p&gt;I came across &lt;strong&gt;&lt;a href="https://amplitude.com/resources/mastering-retention" rel="noopener noreferrer"&gt;Amplitude's Mastering Retention Playbook&lt;/a&gt;&lt;/strong&gt; and I have been hooked ever since. &lt;br&gt;
More often than not when we want to increase revenue for our digital products, we concentrate on increasing the number of new customers for our products, but the playbook reminds us there are 2 other groups we should include: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Current users becoming power users (so they spend more)&lt;/li&gt;
&lt;li&gt;Dormant users (users who are no longer using the product)
rather than focus on our current users and those who were once users.
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This article starts from basics; it covers details from Chapter 1 up through to Chapter 3.1. I hope this serves as a practical resource for anyone who picks up the material. At the end of the article, my expectations are you would be able to explain:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Calculate the average number of times a typical user uses your application (performs a transaction on an ecommerce store, plays game, completes a meditation session, comments/like/share for a media mobile app or website)? &lt;/li&gt;
&lt;li&gt;How to measure retention in multiple ways for your product.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Here I use a fictional mobile application called &lt;strong&gt;Mindful Minutes&lt;/strong&gt; to explain the terms: *&lt;em&gt;Critical Event&lt;/em&gt;, &lt;em&gt;Product Usage Interval&lt;/em&gt; and talk about the &lt;em&gt;3 ways to measure retention&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu8g21blzdavn0vfx8h9z.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu8g21blzdavn0vfx8h9z.png" alt="Mindful minutes logo" width="799" height="309"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Critical Event
&lt;/h3&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Company&lt;/th&gt;
&lt;th&gt;Expected interaction with company's product&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Youtube&lt;/td&gt;
&lt;td&gt;Watch content&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Amazon&lt;/td&gt;
&lt;td&gt;Buy products&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;IC Wealth&lt;/td&gt;
&lt;td&gt;Buy Ghanaian stocks&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Instagram&lt;/td&gt;
&lt;td&gt;Post content, like, comment&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The interactions above are called &lt;strong&gt;&lt;em&gt;critical events&lt;/em&gt;&lt;/strong&gt;. These are the core actions which the various companies expect the bulk of their customers to undertake. Anything outside these is fine but they may not have a direct and positive relationship with revenue for the company.&lt;/p&gt;

&lt;h4&gt;
  
  
  Critical Event for Mindful Minutes
&lt;/h4&gt;

&lt;p&gt;We want users to &lt;strong&gt;complete a meditation session&lt;/strong&gt;. Hence that is our critical event. The more users complete this, the more money we make.&lt;/p&gt;

&lt;h3&gt;
  
  
  Product Usage Interval
&lt;/h3&gt;

&lt;p&gt;This relates to how frequent users interact with the application. There are general expectations for apps: daily (social media, weather apps), weekly (e-commerce [could be daily for some users]), monthly (an application for tax or payroll purposes). &lt;br&gt;
But the fact that your product s categorized under social media does not necessarily mean by default your product usage interval is daily. You need to calculate this for yourself.&lt;/p&gt;

&lt;h4&gt;
  
  
  Product Usage Interval for Mindful Minutes
&lt;/h4&gt;

&lt;p&gt;From our data, most of our users use the app on a *&lt;em&gt;weekly *&lt;/em&gt; basis (not excited to hear this but wait this is why we are reading this playbook to move it to daily)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwbwcz8hbejullxedzeac.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwbwcz8hbejullxedzeac.png" alt="Product usage interval for Mindful Minutes mobile application" width="800" height="531"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  3 ways of measuring retention
&lt;/h3&gt;

&lt;p&gt;It may surprise you to know that there are multiple ways as mentioned in the Playbook.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;N-Day (week/month) Retention:&lt;br&gt;
This type calculates the percentage of users who performed the critical event on a specific day. This measure informs you how many of your users returned on say 3 days after performing the critical event.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Unbounded Retention:&lt;br&gt;
The difference between this and the N-Day retention measure is this value informs you of &lt;strong&gt;how many users performed the critical event on the specific day and over&lt;/strong&gt;. So, if you have 30% Unbounded retention on Day 7, then 30% of users meditated on the 8th day and the days after when they completed their first session.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;
  
  
  1-Week Retention vs Weekly Unbounded Retention for the Mindful Minutes app
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3ypzxarnyud5axstz2nt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3ypzxarnyud5axstz2nt.png" alt="1-week retention vs weekly unbounded retention for mindful minutes" width="800" height="424"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;How to read the graph?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;N-Week Retention Curve: 8.64% of users came back on exactly 1 week after their first completed meditation session&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Unbounded Retention: 31.96% of users came back after their first week and the weeks there after&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ol&gt;
&lt;li&gt;Bracket Retention:
There are some applications that are used infrequently. As an example: a university build a portal where students can view their transcript. There can be varying arguments that it fits the N-day measure but I think it is infrequent. More students will take a look at it during vacation or when school resumes. So why not group these days/weeks/months and then capture your retention within this period. This explains how bracket retention is calculated.&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;
  
  
  Bracket Retention using 3 week bands for Mindful Minutes
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh6spnenfvzd2if3zz9af.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh6spnenfvzd2if3zz9af.png" alt="Bracket retention for mindful minutes" width="800" height="643"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;There you have it, my take on Chapter 1 through to Chapter 3.1 of &lt;a href="https://amplitude.com/resources/mastering-retention" rel="noopener noreferrer"&gt;Mastering Retention Playbook by Amplitude&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Go through it, share your thoughts, I am excited to read them and let me know where I falter so I can correct.&lt;/p&gt;

&lt;p&gt;Resources:&lt;br&gt;
SQL: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/maryjonah/amplitude-mastering-retention-product-analytics-repository/blob/main/sql_statements.sql#L12-L57" rel="noopener noreferrer"&gt;Product Usage Interval&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;3 Retention Types

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/maryjonah/amplitude-mastering-retention-product-analytics-repository/blob/main/sql_statements.sql#L73-L103" rel="noopener noreferrer"&gt;N-day Retention&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/maryjonah/amplitude-mastering-retention-product-analytics-repository/blob/main/sql_statements.sql#L107-L136" rel="noopener noreferrer"&gt;Unbounded Weekly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/maryjonah/amplitude-mastering-retention-product-analytics-repository/blob/main/sql_statements.sql#L139-L181" rel="noopener noreferrer"&gt;Bracket&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>productanalytics</category>
      <category>amplitude</category>
    </item>
    <item>
      <title>Should We Even Have a Summer Sale? A Data-Driven Debate 🌞</title>
      <dc:creator>Mary Jonah</dc:creator>
      <pubDate>Thu, 11 Jun 2026 07:50:43 +0000</pubDate>
      <link>https://dev.to/maryjonah/should-we-even-have-a-summer-sale-a-data-driven-debate-4nno</link>
      <guid>https://dev.to/maryjonah/should-we-even-have-a-summer-sale-a-data-driven-debate-4nno</guid>
      <description>&lt;p&gt;Summer is just around the corner, count down in less than 2 weeks and by now, most companies are already out with good deals on their products. Unfortunately, my fictional company was dealing with other issues, so they are now in action and are hurriedly preparing to slash prices of their products for their customers.&lt;/p&gt;

&lt;p&gt;The Marketing Department is excited about this, and the Chief Marketing Officer (CMO) wants the plan completed by end of week. During the first meeting of the team setup to draw the plan, the senior data analyst was asked "Which category of products should we concentrate on based on the sales data your team has collected?".&lt;/p&gt;

&lt;p&gt;He answered, "Should we have the summer sale in the first place?". "Because because", muttered the CMO.&lt;br&gt;
"Let me share a simple analysis of revenue grouped by seasons for 2024 and 2023", the analyst said in response to his own question.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdp5qj0wy94eb47gmyaby.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdp5qj0wy94eb47gmyaby.png" alt="2023/2024 total sales by seasons" width="799" height="542"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;"Gross Merchandise Volume is at the highest during the Summer for the past 2 years. Should we not rather boost sales in other seasons?"&lt;/p&gt;

&lt;p&gt;"But we will be the only company without a sale, how do you think we will be perceived in the eyes of the public: a company that does only wants money", the CMO interrupted the analyst. "Last quarter financials, showed that a third of our customers purchased more than once within that period."&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0zaswq8zpcyv0c79a1u4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0zaswq8zpcyv0c79a1u4.png" alt="20024 Q3 retention rate" width="692" height="350"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>summersale</category>
      <category>dataanalysis</category>
    </item>
    <item>
      <title>The story of "liquid gold" from 3 oil fields in Ghana.</title>
      <dc:creator>Mary Jonah</dc:creator>
      <pubDate>Thu, 04 Jun 2026 10:02:33 +0000</pubDate>
      <link>https://dev.to/maryjonah/the-story-of-liquid-gold-from-3-oil-fields-in-ghana-41i2</link>
      <guid>https://dev.to/maryjonah/the-story-of-liquid-gold-from-3-oil-fields-in-ghana-41i2</guid>
      <description>&lt;p&gt;Still in the 2025 Ghanaian budget, it had a section that highlighted Crude oil production from January up till 25th September 2025. Data from 3 oil fields Jubilee, TEN (Tweneboa Enyenra Ntomme), and SGN (Sankofa-Gye Nyame) captured in Table 8 included:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Daily average production (in barrels)&lt;/li&gt;
&lt;li&gt;Number of production days in the month&lt;/li&gt;
&lt;li&gt;Quantity for the month (&lt;em&gt;Daily average production x Number of production days&lt;/em&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What I like&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Table with all the data needed to come up with visualizations.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What will I change?&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Create 2 visualizations:

&lt;ul&gt;
&lt;li&gt;Line graphs which show the total quantity (in millions of barrels of crude oil) produced per month from each field. &lt;/li&gt;
&lt;li&gt;Small multiples of line graphs which shows the average production per day for each oilfield.&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Before&lt;/strong&gt; &lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwkcy18r6gymbavmkshaq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwkcy18r6gymbavmkshaq.png" alt="Table 8: Total Crude Oil Production in Barrels Jan-Sep 2025" width="800" height="390"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;After&lt;/strong&gt;&lt;br&gt;
&lt;em&gt;Total output from all 3 oilfields&lt;/em&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fllyk7f7pdihvo1l7khlv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fllyk7f7pdihvo1l7khlv.png" alt="Total output of crude oil in millions of barrel from Jubilee, TEN and SGN oilfields." width="800" height="537"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Average production from each oilfield&lt;/em&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8x0jm180rf80395y3oas.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8x0jm180rf80395y3oas.png" alt="Daily average production of crude oil" width="799" height="288"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Tools: Excel&lt;br&gt;
References:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.mofep.gov.gh/sites/default/files/budget-statements/2026-Budget-Statement-and-Economic-Policy.pdf" rel="noopener noreferrer"&gt;Table 8: Total Crude Oil Production in Barrels Jan -Sep 2025(Page 43)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://petrocom.gov.gh/2026/02/24/parliament-extends-jubilee-and-ten-licences-to-2040-as-kosmos-ramps-up-production/" rel="noopener noreferrer"&gt;Parliament extends Jubilee and TEN licences to 2040 as Kosmos ramps up production&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.ecofinagency.com/news-industry/0105-55187-tullow-accelerates-jubilee-drilling-to-reverse-ghana-s-oil-decline" rel="noopener noreferrer"&gt;Tullow Accelerates Jubilee Drilling to Reverse Ghana’s Oil Decline&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>linegraph</category>
      <category>datavisualization</category>
      <category>smallmultiples</category>
      <category>beforeandafterdesign</category>
    </item>
    <item>
      <title>When things fell into right places</title>
      <dc:creator>Mary Jonah</dc:creator>
      <pubDate>Thu, 28 May 2026 06:59:31 +0000</pubDate>
      <link>https://dev.to/maryjonah/when-things-fell-into-right-places-2g8b</link>
      <guid>https://dev.to/maryjonah/when-things-fell-into-right-places-2g8b</guid>
      <description>&lt;p&gt;In the 2025 Annual Inflation Report, there was a happy story in 'bars' that needed to be told.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What I like:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Data labels so one can use it in recreating the chart.&lt;/li&gt;
&lt;li&gt;Legend was at the top (was eliminated but this is better than most diagrams leaving them in the default position which is beneath the chart)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What will I change?&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Axis titles:

&lt;ul&gt;
&lt;li&gt;y-axis title: Include "Inflation" title and % to communicate the values are percentages.&lt;/li&gt;
&lt;li&gt;x-axis title: 2025 moved to be an x-axis title as the data spans the same year no need to include it in each month&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;li&gt;Highlight the drastic drop in May - June

&lt;ul&gt;
&lt;li&gt;Capture that as the story in the title&lt;/li&gt;
&lt;li&gt;Match the background colour of the title with the line between May and June.&lt;/li&gt;
&lt;li&gt;Include the inflation details for these months for both categories&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;li&gt;Include the series titles directly on the lines.&lt;/li&gt;

&lt;li&gt;Provide details of story as a description beneath the title.&lt;/li&gt;

&lt;li&gt;End with the inflation numbers for both series at the end of the year with minimal emphasis on them.&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Before:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzgmoin6hht4dn29akjrw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzgmoin6hht4dn29akjrw.png" alt="Bar graph of goods and services inflation in Ghana from January to December 2025" width="800" height="461"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;After:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx0cluc4vf1topjfhyy5m.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx0cluc4vf1topjfhyy5m.png" alt="Line chart of goods and services inflation in Ghana from January to December 2025 with description and annotation between May and June 2025 for both categories" width="800" height="592"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tools:&lt;/strong&gt; Excel&lt;br&gt;
&lt;strong&gt;References:&lt;/strong&gt;&lt;br&gt;
    - &lt;a href="https://statsghana.gov.gh/publications/survey-reports?q=Annual%20Inflation%20Report%202025" rel="noopener noreferrer"&gt;FIGURE 2.2: GOODS VS SERVICES INFLATION (% YOY), JAN.-DEC. 2025 - Annual Inflation Report (Page 21)&lt;/a&gt;&lt;br&gt;
    - &lt;a href="https://www.bog.gov.gh/economic-data/exchange-rate/" rel="noopener noreferrer"&gt;Exchange Rate Details - Bank of Ghana&lt;/a&gt;&lt;br&gt;
    - &lt;a href="https://www.statmuse.com/money/ask/gold-price-by-month-in-2025" rel="noopener noreferrer"&gt;Jan to Dec monthly gold prices - Stat Muse&lt;/a&gt;&lt;/p&gt;

</description>
      <category>linechart</category>
      <category>datavisualization</category>
      <category>exceltips</category>
      <category>beforeandafterdesign</category>
    </item>
    <item>
      <title>Give us money and collecting from our citizens, Q1 - Q3 story of financing Ghana's expenditure in 2025</title>
      <dc:creator>Mary Jonah</dc:creator>
      <pubDate>Thu, 28 May 2026 06:51:08 +0000</pubDate>
      <link>https://dev.to/maryjonah/give-us-money-and-collecting-from-our-citizens-q1-q3-story-of-financing-ghanas-expenditure-in-5h5c</link>
      <guid>https://dev.to/maryjonah/give-us-money-and-collecting-from-our-citizens-q1-q3-story-of-financing-ghanas-expenditure-in-5h5c</guid>
      <description>&lt;p&gt;The initial diagram can be found under the section &lt;strong&gt;2025 Q1-Q3 Budget Balances and Financing Operations&lt;/strong&gt; in the 2025 Budget Statement and Economic Policy.&lt;/p&gt;

&lt;p&gt;Here my presentation is about informing the citizens about meeting financing goals from international and domestic sources.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What I like:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The figures in the diagram, there was no table with the figures, so I was able to recreate it using what I see in the diagram.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What will I change?&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Both colors will be replaced with &lt;strong&gt;Dark Teal, Accent 1&lt;/strong&gt; and &lt;strong&gt;Orange&lt;/strong&gt; to eliminate any bias or assumption associated with the existing colors.&lt;/li&gt;
&lt;li&gt;The line and figures associated with the totals do not add extra details; they can be added in the text description.&lt;/li&gt;
&lt;li&gt;Add block of text to provide more insights on title.&lt;/li&gt;
&lt;li&gt;Replace &lt;strong&gt;Outturn&lt;/strong&gt; with &lt;strong&gt;Actual&lt;/strong&gt;, it is too technical for the audience I seek to communicate with.&lt;/li&gt;
&lt;li&gt;Use slope graph and its slope to communicate the rate of change.&lt;/li&gt;
&lt;li&gt;Replace the default legend with colour-coded text at the top of the graph.&lt;/li&gt;
&lt;li&gt;Move the quarter information to the description instead of repeating in x-axis titles.

&lt;ul&gt;
&lt;li&gt;Also bolden the text &lt;strong&gt;financing&lt;/strong&gt; rather than repeating it in legend.&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;li&gt;Left-align text all text to follow the default way humans read text from top-left to bottom-right.&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Before:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkgt6uhfybgsvxxlv2ivf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkgt6uhfybgsvxxlv2ivf.png" alt="Bargraph of Ghana's Q1-Q3 2025 Financing Operations" width="737" height="466"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;After:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi6ls4olf07qhsyy46bhn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi6ls4olf07qhsyy46bhn.png" alt="A slope graph of Ghana's expenditure as against income during Q1 to Q3 in 2025" width="799" height="512"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tools:&lt;/strong&gt; Excel&lt;br&gt;
&lt;strong&gt;References:&lt;/strong&gt;&lt;br&gt;
    - &lt;a href="https://stephanieevergreen.com/slopegraph/" rel="noopener noreferrer"&gt;Evergreen Data - Make a Slopegraph in Excel&lt;/a&gt;&lt;br&gt;
    - &lt;a href="https://www.mofep.gov.gh/sites/default/files/budget-statements/2026-Budget-Statement-and-Economic-Policy.pdf" rel="noopener noreferrer"&gt;Figure 6: Summary of Q1-Q3 2025 Financing Operations - 2026 Budget Statement (Page 24)&lt;/a&gt;&lt;/p&gt;

</description>
      <category>slopegraph</category>
      <category>datavisualisation</category>
      <category>excel</category>
      <category>beforeandafterdesign</category>
    </item>
    <item>
      <title>Introducing "Four-Eyed Insights 🤓"</title>
      <dc:creator>Mary Jonah</dc:creator>
      <pubDate>Wed, 27 May 2026 06:42:58 +0000</pubDate>
      <link>https://dev.to/maryjonah/introducing-four-eyed-insights--2f4c</link>
      <guid>https://dev.to/maryjonah/introducing-four-eyed-insights--2f4c</guid>
      <description>&lt;p&gt;Hi Everyone,&lt;/p&gt;

&lt;p&gt;Welcome to Four-Eyed Insights, a play on the fact that I wear 2 extra 'eyes' in the form of spectacles👓.&lt;/p&gt;

&lt;p&gt;This series will be a fun one, here I will be re-doing visuals I find complex so they can be easily understood by most people (my target is not the whole world).&lt;/p&gt;

&lt;p&gt;Yes, there will be a before and after section (do not take it personal, everything here is my point of view, and opposing ideas are encouraged so share them in the comments section). I will also share my thought process.&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
