Skip to main content

Notifications

Announcements

No record found.

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

Announcing Our 2025 Season 1 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Vahid Ghafarpour – Community Spotlight

We are excited to recognize Vahid Ghafarpour as our February 2025 Community…

Tip: Become a User Group leader!

Join the ranks of valued community UG leaders

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 292,494 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 231,305 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans