Toggle navigation
Home
▼ Details
Products and pricing
Chart gallery
User stories
Text analytics
CDC NAMCS Library
Blog
Tutorials
Contact
Sign in
Post Editor
← All help posts
View post
Save
Manually creating client reports can be time consuming, resource-intensive and inefficient. When your studies has quarterly, monthly or even weekly reporting requirements across multiple markets or segments it can become quite costly to your team. Protobi eliminates this bottleneck by integrating PowerPoint report generation directly into your analysis workflow. Now you can explore data, build insights, and generate client-ready presentations all in one platform. This tutorial shows how your team can use Protobi to streamline your entire tracking program and update reports automatically. How It Works: Two Simple Workflows <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-31-07.png" alt="### First Wave (Initial Setup): Start by importing your survey data into Protobi. Design your interactive dashboard with the charts and tables that matter most to your clients. When you're ready, export these visualizations directly to PowerPoint to generate a complete client presentation. Next Waves (Ongoing Updates): As new data arrives from subsequent waves, simply add it to your existing project. Protobi automatically refreshes your online dashboard with the latest results. When it's time to report, export updated charts and tables to PowerPoint with a single click no manual recreation needed. What used to take hours or days now takes minutes. Your team can focus on analysis and insights rather than copying and pasting charts into slides." style="max-width: 50%; width: 480px;"/> ## Import data Start with your raw survey data and [create a new project from scratch](/new-to-protobi/create-a-new-project). ### Getting Started Click the "New project..." button from your Protobi dashboard. You'll see your recent projects listed on the left, along with example projects on the right that you can explore to understand Protobi's capabilities. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-31-34.png" alt="Create new project in Protobi" style="max-width: 80%"/> ## Design the online dashboard Once your data is imported, the next step is to neatly organize and edit the charts in your dashboard to tell your data story effectively. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-31-43.png" alt="On the left sidebar, you'll find your project structure organized by sections (Chart gallery, Screener, Banners, Report Slides etc.). The main canvas displays various chart types choropleth maps, donut charts, pie charts, bar charts, stacked bars, stacked column, Print layout crosstab, Print layout Grid2D, columns and Discrete group, tornado chart etc. all can be generated from your survey data." style="max-width: 100%"/> Make design tweaks so each appears in a form suitable for your analysis: * Start by running [Autogroup](/edit-access/autogroup) to organize your data into sections. * [Compact](/edit-access/compact-to) checkboxes and ratings into tidy collections * [Extract common text](/edit-access/extract-common-text) into parent groups * [Translate](/edit-access/translate-languages) text verbatims * [Bin numeric values](/edit-access/bin-numeric-values) into ranges * [Recode](/videos/recode-text-for-analysis-video) text verbatims * Set [filters](/edit-access/element-filters) to reflect skip patterns * Change [chart types](/charts/charttypes) * [Zero fill](/intermediate-editor/zero-filling) missing values * Edit value [formats](/edit-access/formatting) Learn more in our [Basic setup](/new-to-protobi/basic-project-setup) tutorial. ## Chart design The charts in your online dashboard should reflect the look and feel of the report you want to deliver. You can use different [chartTypes](https://help.protobi.com/charts/charttypes?from_search=150944621) (bars, columns, pies, lines, etc.) and [chartOptions](/edit-access/more-chart-properties) to stylize the charts to match your brand guidelines or client preferences. Adjust colors, fonts, label positions, and data display formats to create polished, professional visualizations. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-31-56.png" alt="- Headline: A clear, descriptive title (e.g., "Treatment allocation by specialty over time") that immediately tells readers what they're looking at - Title/Question text: The full survey question ("Thinking about your Condition Y patients on a GA (gamma antagonist), what percent are currently on the following therapies? (Your answers should sum to 100)") - Content: The visual representation of your data in this example, a stacked column chart comparing treatment allocation across different healthcare provider types (General Practitioners vs. Practice Nurses) over two survey waves wave 1 and wave 2 - Footnote: Additional details like base sizes, filters applied, or methodological notes (e.g., "Respondents with Condition Y patients on a GA in past 12 months")" style="max-width: 100%"/> ## Export charts from Protobi to PowerPoint Select your polished charts and export them to PowerPoint. You can also [group](https://help.protobi.com/how-to/change-sections-to-tabs?from_search=150944303) the questions you want to include in your PowerPoint report onto the same tab to make exporting easier (i.e. the Chart gallery group seen in the image below). Once grouped together, you can simply select the entire group and choose Export>as slides to PowerPoint. Note: Protobi can also [export into a old PowerPoint report](https://help.protobi.com/admin-access/pptx-template#Update%20your%20report%20with%20new%20data-4). So, if you already have a historical report that you use for your study, you do not need to export the charts anew out of Protobi. ### Export Process 1. Select your charts or an entire section from the left sidebar 2. Click "Export" in the top tool bar 3. From the drop down menu choose the export format. 4. Protobi exports to PowerPoint as editable charts and to Excel as tables or raw respondent leve data. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-32-14.png" alt="Exporting charts to PowerPoint from Protobi : 1. Select your charts or an entire section from the left sidebar 2. Click "Export" in the top tool bar 3. From the drop down menu choose the export format. 4. Protobi exports to PowerPoint as editable charts and to Excel as tables or raw respondent leve data. " style="max-width: 100%"/> ### Verify your exported charts The [exported charts](https://help.protobi.com/view-access/exporting-data?from_search=150944781) maintain all your design choices from Protobi. In PowerPoint's Selection Pane (Arrange > Selection), each chart is automatically named with its Protobi element key (e.g., "cS1_donut"). This enables automatic updates when you add new wave data. Note: If you're using a historical report, , you can manually [connect charts](https://help.protobi.com/admin-access/pptx-template#Connect%20charts%20in%20your%20PowerPoint%20to%20charts%20in%20Protobi-6) by editing shape names in the (Arrange>Selection) Selection Pane to match your Protobi keys. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-32-23.png" alt="PowerPoint Selection Pane showing named Protobi charts" style="max-width: 100%"/> ## Build PowerPoint client report Once charts are exported from Protobi, you have full flexibility to build and customize your PowerPoint report. You can copy, paste, reposition, resize, and even change the color scheme of your charts to match your brand guidelines or client preferences. As long as you don't change the chart's shape name in the Selection Pane, Protobi can reconnect to that chart and update it automatically when new wave data arrives. This means you can customize the appearance once, and all future updates will preserve your design choices. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-32-14.png" alt="Market overview PowerPoint slide with blue color scheme showing specialty distribution and product share analysis. Shows the original export with Protobi's default blue color palette. Notice in the Selection Pane on the right that each chart element has a unique name (cS1_donut, cQ4v1, cQ7_coded, etc.)." style="max-width: 100%"/> When you upload the edited PowerPoint back to Protobi as a template, subsequent exports will populate your custom-colored template with updated data while preserving all your formatting, colors, and layout choices. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-32-23.png" alt="Market overview PowerPoint slide with orange color scheme showing the same charts with custom branding . It shows the same slide after customizing the colors to an orange/yellow/green palette in PowerPoint. The chart shapes remain named identically (cS1, cQ4v1, cQ7_coded), which allows Protobi to recognize and update these specific charts when you refresh the report with new data." style="max-width: 100%"/> ## Upload the edited PowerPoint report as a template Once you have the final version of your report, upload it as a [template](/admin-access/pptx-template) in the [data](/admin-access/project-data) section of project settings.This allows Protobi to use your customized PowerPoint file as the base for all future exports. ### Where to Upload Navigate to the Data section in your Project Settings (left sidebar). Here you'll see a document section where you can upload your template file. Simply drag and drop your customized .pptx file or click to select it from your computer. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-32-53.png" alt="Protobi project settings showing PowerPoint template upload interface with Data section highlighted" style="max-width: 100%"/> ### Template Properties After uploading, you can configure template properties including page setup dimensions, chart positioning, fonts, and slide layouts. The template settings ensure that all exported charts will match your established formatting standards. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-33-04.png" alt="chartOptions editor showing PowerPoint export settings including defaultSlideLayout, exportAs, and templateKey fields" style="max-width: 80%; width: 300px"/> [Update PowerPoint Options](/setting-elementgroup-to-use-specific-powerpoint-template-for-export) for groups and elements Once you have uploaded the template, got back to your Protobi dashboard to update the [PowerPoint options](https://help.protobi.com/admin-access/pptx-template#PowerPoint%20export%20options-8) on the export group. Key Settings to Configure In the chartOptions editor (accessed by clicking the gear icon on any element), expand the powerpoint section to set: * defaultSlideLayout: The default PPTX slide layout for charts that are not named in the PPTX template. * exportAs: Export chart as 'native' chart, as editable 'shapes' or a static 'image'. * templateKey: The name of the template table in the [data](/admin-access/project-data) section of project settings. Note: If you want to export only one chart at a time, then you will also want to set these attributes for each individual chart as well. But if you will always export the entire group, then you only need to set the powerpointOptions at the group level. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-34-24.png"alt="Expanded powerpoint section in chartOptions showing templateKey set to report_template.pptx" style="max-width: 80%;width: 300px"/> ## Update chart data in-place Set [update data only](https://help.protobi.com/admin-access/pptx-template#Select%20update%20only%20in%20Protobi%20export%20options-7) Set the group and/or each chart included in your report to export as data only in the [chartType dialog](/charts/charttypes). This way each time you export the charts, only the underlying data of the PowerPoint chart is replaced and any manual changes you made in the PowerPoint template won't be overwritten. Note: Similar to the other powerpointOptions, updateDataOnly can also be set at the group level. But if you want the flexibility to export and update only select charts, then set updateDataOnly for each individual chart. ### How to Enable Data-Only Updates In the chartType dialog for your chart or chart group, locate the PowerPoint options section you'll see four export format options: image: Export to powerpoint as image charts: Export to powerpoint as chart object shapes: Export to powerpoint as drawing shapes shapes+table: Export to powerpoint as shapes and keep tables as powerpoint tables update data only (green button): Update data only when linked to existing presentation Click the "update only" option to enable this mode. When activated, subsequent exports will refresh the chart data without overwriting your custom colors, fonts, or layout modifications in the PowerPoint template. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-34-34.png" alt="Chart type dialog showing PowerPoint options with update only button highlighted in green" style="max-width: 80%;width: 300px"/> <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-33-38.png" alt="Chart type dialog for cS1_donut element displaying PowerPoint options section with four export format choices image: Export to powerpoint as image charts: Export to powerpoint as chart object shapes: Export to powerpoint as drawing shapes shapes+table: Export to powerpoint as shapes and keep tables as powerpoint tables update data only (green button): Update data only when linked to existing presentation" style="max-width: 80%;width: 300px"/> ## View chart to template connections Protobi offers a specialized PowerPoint Connector that shows how your visualizes the PowerPoint to Protobi chart connections. This visual reference helps you verify that all connections are properly configured. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-34-49.png" alt="" style="max-width: 60%"/> First, select the [group](https://help.protobi.com/how-to/change-sections-to-tabs?from_search=150944303) with your report questions and choose [clone (simple)](https://help.protobi.com/tracking-studies-organizing-the-view/move-mirror-clone#Simple-14) from the advanced menu. This creates a duplicate group that you'll convert into a connector visualization. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-34-58.png" alt="Protobi dashboard showing Advanced menu with Clone simple option highlighted for creating a PowerPoint connector" style="max-width: 100%"/> ### Configure the Connector The PowerPoint connector is not a first-class chartType yet, but in the [JSON](/intermediate-editor/edit-json) editor for the clone you create you can manually set the chartType to “PPTXConnector”. After you manually edit chartType, press “Ok” on the JSON dialog. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-35-33.png" alt="The PowerPoint connector isn't available as a first-class chartType yet, so you'll need to manually configure it through the JSON editor. In the cloned group's JSON editor: Locate the "chartType" attribute Change its value to "PPTXConnector" Click "Ok" to save your changes" style="max-width: 60%"/> ### Verify Template Connection If the connector tab appears blank after saving, return to the JSON editor and find the “resources" attribute. Be sure that the PPTX name (highlighted below) exactly matches the table name (not file name) of the report you uploaded to the [data](/admin-access/project-data) section of project settings. <p style="text-align: center"><p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-35-45.png" alt="JSON editor showing resources attribute section with template URL highlighted pointing to report_template.pptx. Be sure that the PPTX name (highlighted below) exactly matches the table name (not file name) of the report you uploaded to the [data](/admin-access/project-data) section of project settings. " style="max-width: 60%"/> Result Once properly configured, the PowerPoint Connector displays a visual layout of your template slide showing how each Protobi chart key (cS1, cQ7_coded, cQ4v1, dQ4v1) connects to its corresponding PowerPoint shape. This makes it easy to verify all mappings at a glance. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-35-54.png" alt="PowerPoint connector showing Protobi key names that must match PowerPoint shape name to establish connections" style="max-width: 80%"/> ## Update charts using an Excel Workbook Sometimes our clients already have a process to update their PowerPoint report with Excel. Or, the data that goes into a chart requires complex Excel calculations that they do not want to recreate in Protobi. Protobi lets you upload your Excel workbook, visualize the Excel to PPTX chart connections, and export from Protobi to update the report. Each time you want to update the report, simply update your Excel workbook and re-upload it to Protobi and re-export to get an updated report. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-36-40.png" alt="" style="max-width: 100%"/> First upload your Excel workbook as a [grey document table](https://help.protobi.com/admin-access/project-data#Documents-5) in the [data](/admin-access/project-data) section of project settings. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-36-52.png" alt="" style="max-width: 90%"/> In your open project, select the [group](https://help.protobi.com/how-to/change-sections-to-tabs?from_search=150944303) with your report questions and choose [clone (simple)](https://help.protobi.com/tracking-studies-organizing-the-view/move-mirror-clone#Simple-14) from the advanced menu. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-36-59.png" alt="" style="max-width: 100%"/> Change the chartType in your newly cloned group. The Excel to PowerPoint connector is not a first-class chartType yet, but in the [JSON](/intermediate-editor/edit-json) editor for the clone you create you can manually set the chartType to “XLSXtoPPTX”. After you manually edit chartType, press “Ok” on the JSON dialog. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-37-40.png" alt="" style="max-width: 60%"/> Your group will then look like the below image. Press “Add connection”. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-37-46.png" alt="" style="max-width: 60%"/> If you press “Add connection” and nothing happens, got back to the JSON editor and find the “resources" attribute. Check that the xlsx name exactly matches the table name (not file name) of the Excel workbook you uploaded to the [data](/admin-access/project-data) section of project settings. Also be sure the “url” has the same pattern as the below example (keep in mind your dataset ID which is the long string of numbers and letter will be different). Also make sure the “excel” attribute exists and there is a resource again with the name of the table with your Excel workbook. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-37-53.png" alt="" style="max-width: 60%"/>  Your connector should look like the image below, and when you press “Add connection”, a new row is added to the connector. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-38-25.png" alt="" style="max-width: 80%"/>  Note: the Excel Range and Chart data columns can take a named Excel range (e.g. sample\_overview) as well as explicit ranges (e.g. Sheet1!A1:B3). Each chart that you want to update needs to have a connection. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-38-33.png" alt="" style="max-width: 100%"/> ## Add data for next waves Now that you have a new group that is capable of export data only into existing charts and tables, you can [filter](https://help.protobi.com/view-access/click-to-query?from_search=150945708) or [update data](https://help.protobi.com/admin-access/project-data?from_search=150945675) with new waves to export a different set of data output to generate a new PowerPoint deck. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-38-43.png" alt="" style="max-width: 60%"/> ## Refresh online dashboard Select the specific group and - [Export Powerpoint](https://help.protobi.com/view-access/exporting-data?from_search=150945871) to update data only This is no different than the PowerPoint export function that you have used, except with the updated pptxOptions, you now can have PowerPoint deck that has data updated based on your filter or new wave of data. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-38-53.png" alt="" style="max-width: 100%"/> ## Export report charts and tables ### Data / PowerPoint template In the [data](/admin-access/project-data) section of a Protobi project, you can store multiple files, including PowerPoint files that can be used as [custom templates](/admin-access/pptx-template). ### PowerPoint Select Pane shape names PowerPoint identifies its charts by slide numbers and name. You can see these name by opening the “Selection Pane”. Often names are generic and duplicated across different slides, such as “Subtitle 1”, "Title 9", etc. However, you can name specific charts or groups with a name that can be identified by Protobi. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-39-03.png" alt="" style="max-width: 100%"/> Protobi automatically names charts when exporting new charts to PowerPoint When exporting data to PowerPoint as a new chart, the chart is automatically named after the element "key". This name will be preserved if you copy the chart from one slide to another or from one PowerPoint deck to another. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-39-15.png" alt="" style="max-width: 100%"/> Protobi looks for identically named charts when exporting before creating new charts for PowerPoint Before creating a new chart, Protobi will look for existing charts in the PowerPoint template with an identical name as the key of the element being exported. If such a chart exists, Protobi will export the element to it in place instead of creating a new chart. <p style="text-align: center"><img src="/uploads/images/image-create-and-automate-reports-in-protobi-2024-09-18-14-39-28.png" alt="" style="max-width: 100%"/>
Publishing
Date
Status
Published
Draft
Slug
edit
Content
Thumbnail
Categories
Manage
New to Protobi?
Charts
Making Changes
Intermediate topics for editors
Frequently Asked Questions
SERMO Topics
Tutorial Pages
Internal Docs
Data Processing
Videos
Obsolete
GSG Admin
SERMO Admin
GSG Topics
How to...
Basics for viewers
Basics for editors
For project admins
Advanced topics
Assessments
Articles (in-progress)
New and updated articles
Process data in Protobi
superseded
Text open-end questions
Troubleshooting
Tracking studies
Organizing the view
API References
Tools
AI Database
Checking AI...
Convert to MD
Danger zone
Delete