I'm able to embed dynamic Mixpanel tiles into my Figma and Notion pages but I'm not able to do the same on another canvas based tool - I've been told this is something that you would need to enable in the oEmbed metadata returned by the third-party URL - is there a Mixpanel setting to whitelist domains for embedding? https://docs.mixpanel.com/changelogs/2023-01-31-embed
Hi Tim V., Please stand by as I search the Mixpanel knowledge base for an AI-powered answer. I normally take about 15 seconds or so. In case AI cannot answer your question, feel free to reach out to Mixpanel support at mixpanel.com/get-support. If you have follow-up questions for this thread, please tag me again with your question: @kapa.ai <follow-up question> 👋
Feel free to ask a follow-up question once I've answered by mentioning me with @kapa.ai
Based on the knowledge sources available, I don't have enough information to confirm whether Mixpanel has a setting to whitelist specific domains for embedding.
What the documentation does say is that Mixpanel's embed feature works via the standard oEmbed format:
"If your platform supports the oEmbed format, you should be able to support Mixpanel's Embeddable reports right out of the box." [Embeds docs]
The docs also note that:
"Though this feature works for any third-party that supports a standard oEmbed, certain integrations may be limited depending on how the third-party has customized their oEmbed settings." [Embeds docs]
This suggests the limitation is more likely on the third-party tool's side (how they've implemented oEmbed) rather than a Mixpanel-side domain whitelist setting. The knowledge sources do not mention any Mixpanel setting to whitelist domains for embedding.
For your specific case with the canvas-based tool, I'd recommend:
Checking if that tool supports Embedly or Iframely as an alternative path to oEmbed support. [Embeds docs]
Reaching out to Mixpanel Support at mixpanel.com/get-support to ask specifically about domain whitelisting in oEmbed metadata, as this is not covered in the available documentation.
ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.
Let me check the knowledge base for you again. One moment! 📚
Based on the knowledge sources, embeds work with Mixpanel authentication — the URLs do not need to be publicly shareable.
The docs describe the embed flow as requiring users to log in:
"Paste the link of the Board or Report into the 3rd-party tool and follow the instructions to authenticate." [Embeds docs]
This is also illustrated in the Figma walkthrough, where a user pastes a Mixpanel link and is prompted to log in the first time: [Embed video]
"The first time I go through this flow... I'll have to log in."
So authenticated Mixpanel reports (i.e., standard board/report links) can be embedded, and viewers will authenticate via their Mixpanel account to see the content.
That said, Public Boards are also embeddable via iFrame without requiring Mixpanel auth — useful for sharing with people who don't have a Mixpanel login. [Public Boards]
In summary:
Private/authenticated links → embeds work, but viewers must have a Mixpanel account and log in
Public Board links → embeds work without any Mixpanel login required
ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.
Let me check the knowledge base for you again. One moment! 📚
Let me check the knowledge base for you again. One moment! 📚
It looks like "try again" is a bit ambiguous — could you clarify what you'd like me to retry or elaborate on? For example, are you asking me to:
Re-answer the question about domain whitelisting for oEmbed?
Re-answer the question about authenticated vs. public embeds?
Something else entirely?
Please let me know and I'll be happy to help!
ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.
Let me check the knowledge base for you again. One moment! 📚
