Open navigation

About Supermetrics GPT and Supermetrics ChatGPT plugin

The Supermetrics GPT and Supermetrics ChatGPT plugin give you seamless access to your marketing data across different platforms, offering invaluable insights right within ChatGPT. 

By following the best practices outlined in this article, you can significantly enhance your data retrieval and analysis processes, making the most out of the Supermetrics GPT and plugin for data analysis.

Currently, the Supermetrics GPT and plugin support the following data sources:

  • Facebook Ads
  • Google Ads
  • Google Analytics 4
  • Google Search Console

We advise opting for Supermetrics GPT over the Supermetrics ChatGPT plugin. This is because Supermetrics GPT not only covers the full functionality of the plugin, but also extends its capabilities with features like conducting online searches through browsing and leveraging Python analytics tools for in-depth data analysis.

How to get Supermetrics GPT and Supermetrics ChatGPT plugin

The Supermetrics GPT and the Supermetrics ChatGPT plugin are available for users with ChatGPT plus plan or free plan.

Access Supermetrics GPT

The Supermetrics GPT will prompt you to authenticate your connection to the data sources as necessary.

Get Supermetrics ChatGPT plugin

Install the Supermetrics ChatGPT plugin from OpenAI's ChatGPT plugin store:

  1. Log in to your OpenAI account.
  2. In the ChatGPT settings, go to Beta Feature and enable the "Plugins" feature.
  3. On the main chat page, select Plugins and select "Plugin Store".
  4. Browse for the Supermetrics plugin and install it from the store. Make sure you have clicked the checkbox on Supermetrics plugin as shown below.
  5. To connect your data, authenticate the connection using your Google or Microsoft account, the same one you use to log in to Supermetrics Hub.

How to secure your data while using Supermetrics GPT

If you want to prevent OpenAI from using your data for future training of its AI software, go to SettingsData Controls and disable the Chat history & training setting before using the Supermetrics GPT.

After you disable the chat history and training, be aware that once a conversation is closed, it can't be retrieved anymore. If any valuable information, data, or graphs are generated during a chat that you want to save for later, make sure to save the data before ending the session.

Best practices for using Supermetrics GPT

Specify metrics and date range when fetching data

When querying data, ensure that you specify the following in your prompt to guarantee the accuracy and relevance of the responses: 

  • Date range, such as 'past 7 days' or 'last month'
  • Metrics, such as 'Impressions', 'Clicks', 'Cost', 'CTR', or 'CPC'
  • Dimensions for breakdown, such as 'breakdown by country' or 'use age group for rows'

Tips for optimizing the output

  • If the outputs are too long, ask the GPT for a shorter response. 
  • If outputs are too simple, ask for an expert-level response or elaboration with more details. 
  • If you want information in a structured way, ask the GPT to show the results in a table format.

Specify the task when initiating or transitioning between tasks

Initiate each task with a specific prompt that informs the GPT about the task at hand. For example, start with a prompt like "Next, help me with analyzing marketing data for my fashion webshop" or "Let's gather advertising data for an educational app and then analyze it to refine marketing strategies."

If you're transitioning to a new task that doesn't require previous data or context, start a fresh conversation. This ensures that the GPT doesn't inadvertently use outdated information for the new task.

Specify each step for complex tasks

If you need the GPT to perform a series of tasks, break them down into smaller, more manageable steps. This will help the GPT understand your instructions and execute the tasks accurately.

Instruct the GPT to reason step-by-step

Often, questions seem obvious and simple to a human but actually involve many more steps of reasoning for an AI. "Let's think step by step" or "Explain your chain of reasoning before answering" would be good instructions to be included in your prompt. This helps in understanding the logic behind the insights provided, aiding in better decision-making. 

Encourage the GPT to provide multiple solutions or options

Sometimes, after the GPT provides you with the specific metrics and data, you may find yourself overwhelmed or unsure of how to proceed with the analysis. To move forward, you can ask GPT to generate multiple possible solutions along with their corresponding pros and cons. This will help you narrow down your options and guide the GPT in the most appropriate direction. The GPT can even select and justify the most suitable solution for your specific needs.

Ask the GPT to adopt a persona or even multi-role-play

Include a persona for the GPT to assume in your prompt, such as "Think like a digital marketing expert. You need to perform a task to…".

You can even ask the model to adopt several different roles at the same time, challenge, validate, and refine actions or suggestions on each persona, and continue for multiple rounds to find the best result.

An example prompt of 3-role-play for modification/copying

Now you need to play 3 different roles. Role A, a PPC marketer adjusting online ad spend based on performance; Role B, an Account Manager overseeing marketing strategies, supervising Role A, and deriving insights from data; Role C, a client needing an overview of marketing data for business decisions and seeking advice on improving marketing efficiency. In a review meeting, these roles will interact, discussing past ad performances and planning optimizations for the next week. Use data from Supermetrics GPT when necessary and avoid fabricating results. During data analysis, clearly explain your reasoning step by step, ensuring accuracy. Begin now.

Prompt examples


Use delimiters to clearly separate contents

Delimiters, such as triple quotations, can help separate different types of content clearly. With delimiters, you can break longer prompts into sections, and make it clear for the language model to understand which part of the prompt text needs to be treated differently.

For Supermetrics ChatGPT plugin users only: Using chart-creation plugin and Supermetrics plugin together for visualization

Currently, the Supermetrics plugin alone isn't able to create any charts or other visualizations, but only tables. 

If you'd like to visualize the results in formats like bar charts, we recommend that you also install a graph-creation plugin like ShowMe at the same time in the ChatGPT plugin section.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.