QuackChat on GoDaddy
Important Limitations: GoDaddy Website Builder has significant restrictions on custom code. The widget runs in a sandboxed iframe with limited functionality. See Known Limitations below.
Add the QuackChat widget to your GoDaddy site using the HTML widget.
Quick Start (TL;DR)
- Add an HTML widget to your page
- Paste the widget code
- Publish
Note: GoDaddy doesn't offer global code injection. You must add the widget to each page.
Prerequisites
- GoDaddy Website Builder (Premium plan for custom HTML)
- Bot ID from your QuackChat dashboard
What Works vs. What May Not Work
What Works
- Widget displays in the corner
- Basic chat functionality
- Custom colors and themes
- Mobile responsiveness (within iframe)
What May Not Work
- JavaScript API access from your site
- Cross-page conversation persistence
- Full-page integration (widget is in iframe)
- High z-index over GoDaddy navigation
Step-by-Step Installation
HTML Widget (Only Method)
GoDaddy Website Builder only supports custom code through HTML widgets.
- Log into your GoDaddy Website Builder
- Edit your website
- Click Add Section or use the section where you want the widget
- Add an HTML widget
- Click the widget to edit
- Paste the widget code:
<script
src="https://www.quackchat.app/widget/quackchat-widget.js"
data-bot-id="YOUR_BOT_ID"
></script>
- Click Done
- Position the widget element in the corner of your page
- Publish your site
- Repeat for each page where you want the widget
Troubleshooting
Widget appears inside page content, not floating
Cause: GoDaddy runs HTML widgets in iframes that may be positioned with page flow.
Solution: Make the HTML widget element as small as possible and position it in the bottom corner.
Widget doesn't appear at all
Cause: Premium plan required for HTML widgets.
Solution: Upgrade to GoDaddy Premium plan.
Conversation doesn't persist across pages
Cause: Each page's HTML widget is a separate iframe with separate localStorage.
Solution: This is a fundamental limitation. Accept per-page sessions or use a different platform.
Known Limitations
| Limitation | Impact |
|---|---|
| Sandboxed iframe | Widget isolated from page |
| No global code injection | Must add to each page |
| Cross-page persistence | Conversations reset |
| JavaScript API | Can't call from site code |
When to Consider Alternatives
GoDaddy's restrictions make it challenging for chat widgets. Consider:
- GoDaddy Managed WordPress: Full WordPress with better code support
- Webflow or Squarespace: Better code injection support