Write Back Extreme Collaboration demonstration



Write Back Extreme for Tableau - Data Helper module
Request a quote
Write Back Extreme for Tableau - Add Data module
Write Back Extreme for Tableau - Data Correction module

Stay in the Flow | Stay in Tableau | Use your WriteBack Scenario

Infotopics | Apps for Tableau is the worldwide market leader in Tableau Extension Development and is proud to present the WriteBackExtreme Extension. Tableau helps people see and understand data and they make sure that, in the process of exploring and analyzing data, there are no changes made to the data.

Most analytics tools are based on strictly read-only technology. Sometimes, however, you want to have the ability to add, delete or edit existing data behind a Tableau visualization and instantly see how those changes are reflected in the Viz. Infotopics | Apps for Tableau developed the ultimate solution for these challenges and many other use cases and proudly presents it to you: WriteBackExtreme. You’ll love it!

Request a quote
Write Back Extreme Data Helper module - add edit and delete records in your custom tablea from Tableau

Data Helper

With Data Helper you can create a custom table from within your Tableau dashboard to store data and join it back in your Tableau dataset or use it in a different process. For example, custom date periods or a list of internal codes which need to be managed on a monthly basis. Use this module to eliminate Excel based workflows and sheets floating around in your organization. The Data Helper allows you to create, edit and delete records from your custom table, without changing existing data!

Add Data

Tableau by default does not allow you to add data. When you want to add a forecast or play a What-If scenario, the WriteBackExtreme extension allows you to add or change data that is connected to the visualizations present in your dashboard. You can see the changes and experience the impact and the data is safely stored in your database!

The animation illustrates the application of the ADD DATA module of the WriteBackExtreme extension for Tableau in a Forecasting use case. By adding and writing back adjusted forecasts the effect of changes is visible in the Tableau visualization almost instantly. Of course, the data additions can also be edited or deleted. No need to leave your Tableau dashboard to complete your forecasting workflow.

Write Back Extreme extension for tableau demonstration of Forecast use case
Write Back Extreme extension for tableau demonstration of Data Correction use case

Data Correction

Some Data Quality use cases demand the changing of existing data in your database. For example, if you have a dataset based on sensor data, you might want to correct existing values or add missing data points.

The WriteBackExtreme | Data Correction module allows you to just do that! Your dashboard users can perform data corrections directly from the dashboards where they detect the inconsistencies. With the full audit trails of the extension, your changes to the data are secure and governed.

WriteBackExtreme 1.5.0. is here!

WriteBackExtreme 1.5 is one of our biggest updates yet and in this blog we will share some of the highlights with you. Security has been tightened with new sign in tools as well as WriteBackExtreme security gets tested to the fullest. Cool, easy to use and of course great added value features such as bulk edit and import of data, duplicate rows and more. So let us share with you the highlights of WriteBackExtreme 1.5!

Read the blog


The Collaboration template is a part of the Add Data module of WriteBackExtreme. It allows you to create annotations and comments on marks in your visualizations from within your dashboard. This improves the collaboration in dashboards in a highly efficient way. Keep track of your expert annotations and conversations on your most valuable assets.

  • Create and manage annotations on marks in your visualizations
  • Assign annotations to other users
  • Reply on annotations/comments to start the dialog
  • Collaborate to the full extend
Notificiations in the collaboration module
Management Console WriteBackExtreme

Management Console

The WriteBackExtreme extension offers a highly configurable and governance-induced management console. The control room of the Extension is Password protected and allows authorized access to different roles of users. Permissions can be carefully assigned to specific users in order to comply with your governance and security policies. Dashboard Designers (Creators ) have the ability to create Schemas in predefined Database connections. The schemas can be created in the most flexible way. The authorized dashboard designer determines what fields will be presented and prompted to the dashboard users in your unique WriteBack scenario.

Add, Edit & Save Data in Tableau

Add, Edit & Save Data in Tableau

WriteBackExtreme enables Zurich Insurance Company Ltd (DIFC) to create customized dashboards where data can be added directly into Tableau. Incorporating this feature into an environment which is automatically updated saves significant efforts that would have been otherwise spent on the preparation of offline tools, translating into significant time savings, more agile decisionmaking, and encourages collaboration between team members.

Read the story

Stay in the Flow, Stay in Tableau, Use your WriteBack Scenario!



October 27th we launched the WriteBackExtreme extension. If you missed the Launch event, have a look at the event’s recording.


  • Why WriteBack in Tableau (3:30)
  • Use Cases (4:27)
  • Live demonstration of WriteBackExtreme (9:37)
  • Customer Stories (4:54 & 7:30)
  • Offering (21:51)


  • Free with limited features
  • Tableau Desktop – Tableau Server – Tableau Cloud
  • Always up to date
  • Requires internet access
  • Instant Download
  • Cloud based / 99% uptime
  • Support by ticketing system


Contactfor info
  • Billed Annually
  • On premise trial
  • Tableau Desktop – Tableau Server – Tableau Cloud
  • Always up to date
  • No internet access required
  • Additional enterprise features
  • On premise installation
  • Personal enterprise portal
  • Personal enterprise support
Siebe Grijpma - Product manager


Please contact me!


Are you ready to WriteBackExtreme?

Installation Guide

How to install the extension in your Windows or Linux environment?
Windows environment
Linux environment

Getting Started

How to configure and use the WriteBackExtreme extension

A free guide to help you get started with WriteBackExtreme

Get started


Everything you need to know to get up and running

Super handy video tutorials to get you up and running!

Get started


Our team is committed to your success with Infotopics | Apps for Tableau

Contact us by mail: 

Latest news

Supported Databases

Currently we support different database platforms to write data back to. Our goal is to support as many platforms and use cases our customers can think of. If your preferred database platform is not yet natively supported by the WriteBackExtreme extension, you can still use the WriteBackExtreme extension with a supported secondary use database platform. The DATA HELPER and ADD DATA modules can integrate seamlessly with your existing datasources using a supported database platform like MySQL or MS SQL.

Governed and Secure Products

All our products are secure as we comply with ISO 27001 and NEN7510. Your data and user access is secured under Tableau’s governance. Our products are 100% secure on premise or private cloud deployed and facilitate your workflow in Tableau, eliminating the need to move to external programs.

Learn more about our data Security
Tableau Premier Technololgy Partner
NEN7510 certified Apps for Tableau
ISO270001 certified Apps for Tableau
Tableau Premier Reseller Partner

Enterprise-Ready Security

When company policy or IT security requires an on-premise installation / integration of the extension, we can help you organize it. This is particularly useful when your Tableau Server is not granted internet access, or you need to be in full control of the usage and management of your extension.

On-premise installations allow you to be in control of infrastructure, privacy, governance, and to comply with company policies. It also allows the installation/hosting of several individual extensions. Please contact us for more information regarding on-premise installation of our extensions.

  • Be in full control of your extensions
  • Respect data governance policy
  • Comply with company security policy
  • Installation support (remote)
  • Excellent operational support (Tableau Gold Partner)
  • Updates managed by IT
  • No internet access required


How can we manage the jurisdiction to correct or add data ?2021-05-19T10:15:55+01:00

Within the management console administrators will be able to create groups and assign permissions to the groups. 

Snowflake – Schema creation throws error undefined2021-11-03T11:08:15+01:00

When creating a new schema for Snowflake an error message was thrown that it could not create the schema.

This is happening because the PDO/ODBC implementation of Snowflake has some quirks with preparing a SQL query. Our intended workflow of all of our database implementations should be: Prepare data (escape/sanitises data) -> execute query. Only the default Snowflake ODBC implementation fires the query directly instead of preparing the query.

Within the ODBC driver configuration file we need to set the configuration `NoExecuteInSQLPrepare=true` re-enable the original intended functionality of the prepare statement of the PDO/ODBC. Checkout this documentation for help.

– https://docs.snowflake.com/en/release-notes/2020-08.html#odbc-driver-2-21-6-changes-to-the-handling-of-ddl-statements-in-sqlprepare-and-sqlexecute
– https://appsfortableau.infotopics.com/support/documentation/write-back-extreme-installation-manual-linux/

How can we set permissions and authorizations for the write back users?2020-10-29T09:17:37+01:00

We have developed a permissions system which is very similar to Tableau Server. You can set permissions on your schema’s for every group. These permissions will be pushed to the extension automatically.

A printable extension part is something Tableau needs to incorporate as other dashboard items can’t be printed. To connect to the backend data would still be possible to join or relate it to the other data and do something printable, right?2021-05-19T10:22:47+01:00
That is correct. Tableau is working really hard to make that possible. Luckely you can query, join or relate the Write Back data right into your dashboard and visualize it and then print it of course :).
Do we need licenses to deploy the extension in development and test environments?2020-10-29T09:21:56+01:00

No, you only need licenses for your production environment and you can use the extension on your development and test environment without extra need for licenses.

We like to do a proof of concept with the WriteBackExtreme extension. How can we start?2021-08-17T08:20:41+01:00

If you want to start with Write Back Extreme, you can contact us to plan a meeting to talk about your use cases and have a live demo that meets your requirements.

We can grant you access to our online demo server and after a functional PoC we can also agree on an installation on your server if you like to use your own data, infrastructure and dashboards.

Currently we work with the Annotations extensions. Can we migrate to WriteBackExtreme Add Data module?2021-08-17T08:20:32+01:00

Yes of course. You can migrate and use all the value of Write Back Extreme. We can migrate your Annotations subscription to the Write Back Extreme | Add Data module at no extra costs.

Which users in my Tableau environment need to be licensed to use the WriteBackExtreme extension?2021-08-17T08:20:18+01:00

Only users that are actually going to interact with Write Back Extreme need to be licensed license, this includes all Tableau  Creators, Explorers and Viewers that are going to use the extension.

We would like to purchase a subscription to the WriteBackExtreme extension. Is it possible to start with 1 module?2021-08-17T08:20:05+01:00

Yes that is possible. You can start with 1 module and if needed you can upgrade to 2 modules or 3. We also offer a discount for the second and third module.

When we have extra wishes or general improvements regarding the WriteBackExtreme extension, how do we let you know?2021-08-17T08:19:54+01:00

We understand you might have some extra ideas and use cases that might be solved with this extension with a slight addition of functionality. You can email [email protected] or use our information form.

Can we use 2 instances or 2 different schemas of the WriteBackExtreme extension in the same dashboard?2021-08-17T08:19:45+01:00

Yes you can! And they can all integrate in one container on your dashboard.

The extension doesn’t work on Tableau Online/Server2021-09-27T15:57:59+01:00
  • Make sure the extension domain is whitelisted on Tableau Online/Server.
  • Webserver services content with proper X-Frame-Options and Content-Security-Policy headers.
  • Extensions feature is turned on, on Tableau Online/Server.
  • The Extension server/domain has a valid SSL Certificate.
  • Tableau Online/Server has access to the Extension Server to load the extension.

You can find any issues by doing the following: While running on Tableau Online/Server in the browser open the “console” tab in Chrome Developer’s tools. To open the developers tools can be done via: Hamburger menu top right > More Tools > Developer tools. Refresh the page while the developers tools is open. Now you can see if there any issue while embedding.

Note: Tableau will show warnings with something like: ‘cannot load source map’ by default, these are not caused by our extensions. They can be identified based on the domain of the url that it warns with.

Make sure to follow our installation guide to setup the right configuration!

Common issues

CSP Header error or X-Frame-Options error.

Make sure the following headers are properly set:

X-Frame-Options: SAMEORIGIN
Content-Security-Policy: frame-ancestors 'self' *.online.tableau.com;

For Tableau Server *.online.tableau.com should be your domain.

Check all security headers with the following website: https://securityheaders.com/

Does the no auth method work with MS SQL Server Auth or is it between the backend and frontend?2021-08-16T15:01:09+01:00
The connection with the database is managed by the backend. The no auth is only for access to the frontend of the extension.
What databases are supported with WriteBackExtreme?2022-04-04T11:39:57+01:00

Currently we support branches of SQL, we support MySQL, MicrosoftSQL and PostgreSQL. We also support a few cloud data warehouses like Snowflake and Amazon Redshift and Synapse and we also support the Oracle database for the WriteBackExtreme extension.