Design and Formatting

How to extract a report theme from an image in Google Data Studio?

In this post, I want to show you how to extract a theme from an image in Google Data Studio. We often find ourselves in situations, where the dashboard look-and-feel needs to align with the client’s brand and style. However, imagine that you have already built a dashboard and you have to now go and change the colour and font of every single table, chart and label. It takes a lot of time if you do it manually, so here is a nifty time-saver tip.

Time Needed : 2 minutes

Extract a theme from an existing, uploaded or web-based image

  1. Go to Google Data Studio and “Create” a new report.

    You can use an existing report as well.

  2. Click on the “Edit” button of your report.

    Make sure you do not select any chart or table by clicking in the grey area outside the report.

  3. Choose one of the “Extract theme from image” options. All of them will lead to the same outcome:

    3.1 Right-click an existing image in your report.
    3.2 Pick “Upload from computer” and select a locally stored image.
    3.3 Paste the URL of an image available on the web.

  4. In a pop-up window, Data Studio is going to suggest “Themes created for you”, using different colour schemas.

    In this case, Data Studio has identified the predominant colours in my image.

  5. Once you pick a theme, the configuration is going to be available under “Theme and Layout”.

    You can also edit the newly generated theme further by selecting “Customize”.

Tools
  • This feature is directly available in Google Data Studio.
Materials
  • Remember, all you need as a source for the theme is a random image.

I hope this was a helpful design trick in! If you have any questions, feel free to DM me on LinkedIn or subscribe to my newsletter.

Dynamic Dashboards and Data Analysis with Google Data Studio

Learn how to build powerful data visualizations and unlock insights with my course on Udemy. If you are wondering, these are the things you will gain knowledge about. Take a look.

By the end of the course, you will be able to:

  • Use  and understand all chart types throughout the course (Bullets, Pie Charts, Scorecards, Scatter plot and etc.).
  • Connect and blend data sources from Google Analytics and Google Sheets.
  • Create custom dimensions with conditional expressions (CASE + REGEXP_MATCH + IN).
  • Build a user journey funnel with Google Analytics data based on a “Page Title” dimension.
  • Explore user-level data with scatter plot (eCommerece) and create a device breakdown visualization.
  • Build a time-series chart with rolling dates and interaction filters.
  • Automate reports with advanced date selection filters.
  • Understand the access levels in Data Studio “Owner” vs “Viewer”.
  • Apply conditional formatting rules to signal data anomalies.
  • Apply IF statements within a CASE and use operators.
  • Extract a report theme and colour scheme from an image in Data Studio.
Lachezar Arabadzhiev

Recent Posts

How to build AI Actions for GPTs with Zapier and ChatGPT

I've used Zapier for years to automate small tasks and create the lead generation system…

2 months ago

How to create Custom GPTs and Actions with ChatGPT

When I started creating custom GPTs for various tasks, one of the areas that I…

3 months ago

Canva Magic Studio: Elevate Digital Content with AI

Over the past few months, I've had the opportunity to dive into Canva Magic Studio,…

6 months ago

10 Tips for Using Data Analysis, Vision, and Voice in ChatGPT

In my nano tips series on ChatGPT so far, I've covered Data Storytelling and Visualization,…

9 months ago

Leveraging Technical Prompts Using ChatGPT and Generative AI

It has been a while since my last post, but I finally managed to wrap-up…

1 year ago

5 Tips for Data Storytelling and Visualization

Although cliché, the phrase "a picture is worth a thousand words" has never been more…

2 years ago