Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Service | Customer Service, Contact Center, Fie...
Unanswered

Effectively embedding Tableau dashboards in Contact Form

(2) ShareShare
ReportReport
Posted on by 12

I am trying to embed a Tableau dashboard into the Contact Form that will apply a filter to the Tableau dashboard based on the id of the contact (last 36 characters in the URL) ?

This is what I did to create the web resource:

  • Copy the embed code from the published Tableau dashboard
    1. Go to the view in Tableau
    2. Click “share” and then click “Copy Embed Code”
  • Create Web Resource
    1. “Customizations” > “Custom the System”
    2. Click “Web Resources” from the menu on the left side
    3. Click “new”
    4. Name = “new_/Tableau/(Insert name here)”
    5. Display Name = Whatever the report is called; make sure you remember this for the last step
    6. Type = “Webpage (HTML)”
    7. The option “Text Editor” will populate next to Type once you select “Webpage”
    8. Click “Text Editor”
    9. Click “Source” tab
    10. Paste in the copied Embed Code
    11. Hit OK
    12. Click “preview” to make sure the tableau view populates
    13. “Save” and “Publish All Customizations”, NOT just “Publish”

Then I created a new section on the Contact Main page and inserted the web resource. The dashboard appears, but currently is unpopulated because it's filtered on a parameter in Tableau called 'id'. I need to be able to somehow set that parameter = to the contact id (the last 36 characters of the CRM URL). I unchecked the cross-scripting box or whatever and made sure the "allow parameters pass through" or whatever box was checked. But it seems like I may need to be doing more in the 'Source' tab of the web resource. I'm just not sure what.

A huge added bonus would be to be able to also pass the CRM user credentials to Tableau (the username for CRM and Tableau are the same) in the web resource, so our sales reps aren't prompted to log into Tableau every day as well. But that is less urgent.

Has anyone done this?? Thanks

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Jainam Kothari – Community Spotlight

We are honored to recognize Jainam Kothari as our June 2025 Community…

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

Leaderboard > Service | Customer Service, Contact Center, Field Service, Guides

#1
Daivat Vartak (v-9davar) Profile Picture

Daivat Vartak (v-9d... 153 Super User 2025 Season 1

#2
Siv Sagar Profile Picture

Siv Sagar 104 Super User 2025 Season 1

#3
Engy Louis Profile Picture

Engy Louis 37

Featured topics

Product updates

Dynamics 365 release plans