GoDaddy Integration Guide

Add the widget using GoDaddy website builder.

Medium10 minPremiumSandboxed, limited

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)

  1. Add an HTML widget to your page
  2. Paste the widget code
  3. 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.

  1. Log into your GoDaddy Website Builder
  2. Edit your website
  3. Click Add Section or use the section where you want the widget
  4. Add an HTML widget
  5. Click the widget to edit
  6. Paste the widget code:
html
<script
  src="https://www.quackchat.app/widget/quackchat-widget.js"
  data-bot-id="YOUR_BOT_ID"
></script>
  1. Click Done
  2. Position the widget element in the corner of your page
  3. Publish your site
  4. 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

LimitationImpact
Sandboxed iframeWidget isolated from page
No global code injectionMust add to each page
Cross-page persistenceConversations reset
JavaScript APICan'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

Stop letting warm leads go cold

Start converting while they're still on your site