Embedded Analytics: GD.UI with a Product Marketer
Why I wrote this
This was a bit of a meta-experiment: could a product marketer (me) build something meaningful with GoodData's developer SDK? I wanted to prove that the tool was accessible beyond the engineering team, and writing about the experience made for an honest, relatable developer-marketing piece.
Summary
GoodData.UI is a React-based SDK for building embedded analytics applications. This article documents a product marketer's hands-on experience using the SDK to build a functional analytics interface, demonstrating that modern embedded analytics tools have become accessible enough for non-engineers to prototype with.
Key Takeaways
- 01Developer tools should be marketer-testable: if a product marketer can build with your SDK, your developer experience is genuinely good.
- 02Embedded analytics is a product feature, not a project: with the right SDK, adding analytics to an application is hours of work, not months.
- 03Eating your own dog food matters: using your own product reveals friction points that documentation and QA alone never surface.
2026 Perspective
The 'non-developer builds with developer tools' genre has exploded since 2021, driven by low-code/no-code and now AI-assisted development. A marketer using a React SDK was a novel angle in 2021; now it's a standard demo pattern. The underlying insight holds up though: the best developer tools are the ones accessible enough for adjacent roles to use, and that principle now extends to AI agents writing code for non-technical users.