How Third-Party Apps Are Integrated in Duda
Preferred Third-Party Widgets
Effective Date: February 9, 2026
Last Updated: February 9, 2026
Hibu Policy
Hibu One Smart Sites are built on the Duda platform and support third-party applications only when they can be implemented using client-side code. Third-party apps must be embedded using HTML, CSS, and/or JavaScript and run entirely within the browser. Server-side integrations, plugins, or backend code execution are not supported.
This definition explains the technical capabilities available for integrating third-party applications within Duda. For recommended tools, refer to Preferred Third-Party Widgets. For rules, limitations, and unsupported use cases, refer to Third-Party HTML Widgets.
Definition
Third-party app integration in Duda refers to the ability to embed externally hosted tools into a Hibu One Smart Site using client-side code, such as HTML, CSS, JavaScript, or iframe snippets, without modifying the platform’s backend.
Supported Integration Methods
- Embed Code via HTML Widgets
- Most third-party apps are added by pasting an embed snippet into an HTML widget or page section. These snippets are typically provided by the third-party service and may include:
- HTML markup
- JavaScript (inline or externally hosted)
- iframe-based embeds
- Inline or linked CSS included as part of the snippet
- These embeds render client-side and do not require backend access.
- Custom Code Areas (Header / Body)
- Duda allows custom code to be added site-wide or on individual pages through designated Header HTML or Body End HTML areas. These locations are commonly used for:
- Global JavaScript libraries or tracking scripts
- Site-wide widgets or embeds
- Inline or external CSS rules
- Code added in these areas executes in the browser across applicable pages.
Supported Code Types
Key Principle: Any code that runs in the browser can be embedded. Code that requires server-side execution is not supported.
| Code Type | Common Use Case | Supported in Duda |
|---|---|---|
| HTML | Embeds, content blocks | Yes |
| CSS | Styling custom embeds or widgets | Yes (client-side only) |
| JavaScript | Third-party scripts, widgets, APIs | Yes (client-side only) |
| iframe | Embedded external pages or tools | Yes |
| Server-side languages (PHP, ASP, etc.) | Backend processing | No |