Add live chat to your DreamHost-hosted site
DreamHost hosts all kinds of sites — WordPress installs, hand-built HTML, small business pages. GreetMode works the same on any of them: one script in your site's footer puts a chat bubble on every page. If your DreamHost site runs WordPress, paste it with a footer-insert method; if it's plain HTML, paste it before </body>. Either way, visitors type and you reply from your phone.
What you need
- A GreetMode plan and account (signup is checkout-first: pick a plan, pay through Stripe, then set a password).
- Your site id, shown during onboarding and in the sites dashboard.
- Access to edit your site: WordPress admin (for DreamHost-hosted WordPress) or your HTML files (for a hand-built site on DreamHost hosting).
Steps: add chat in about five minutes
1. Pick a plan. Standard ($14.99/month, up to 3 sites) covers one site. Multi ($19.99/month, 4–6 sites) fits owners running several sites from one dashboard. Need 7+? Ask about a custom plan via /contact. Flat monthly pricing — no per-agent or per-conversation fees.
2. Create your account. Pay via Stripe, set a password, and the welcome flow walks you to your inbox.
3. Add your site and copy the snippet. Add the site in onboarding or the sites dashboard and copy your snippet:
<script src="https://www.greetmode.com/widget-1.js" data-site="your-site-id"></script>4. Paste it into your footer. For DreamHost-hosted WordPress: use a footer-insert option — usually your theme's customizer footer-scripts field or a lightweight insert-headers-and-footers style plugin — and paste the snippet so it loads in the footer on all pages. For a plain HTML site on DreamHost: paste the snippet just before the closing </body> tag in your shared template or footer include, then re-upload or deploy the files. One paste covers the whole site either way.For DreamHost-hosted WordPress: use a footer-insert option — usually your theme's customizer footer-scripts field or a lightweight insert-headers-and-footers style plugin — and paste the snippet so it loads in the footer on all pages. For a plain HTML site on DreamHost: paste the snippet just before the closing </body> tag in your shared template or footer include, then re-upload or deploy the files. One paste covers the whole site either way.
5. Send a test message. Open your live site in a normal browser window, type in the chat bubble, and watch it arrive in your owner inbox. Reply from the inbox and confirm the answer shows up on the site. Done — you're live.
Tip: save canned replies for repeat questions ("What are your hours?", "How do I order?") to answer in one tap.
After you're live: don't miss a message
When you're offline, visitors can leave a message instead of bouncing, and the web-only owner inbox flags unread threads with badges. The inbox is mobile-friendly — reply from your phone, no native app to install. Tune bubble color and hours in /settings.
Content-Security-Policy note
Most DreamHost sites don't set a custom Content-Security-Policy, so you can skip this. If you've added a stricter policy (for example through .htaccess headers or a security plugin), allow GreetMode by adding https://www.greetmode.com to script-src and frame-src.
Verify in 30 seconds
- Chat bubble appears in the corner of your live page.
- Send a test message as a visitor.
- Reply from your owner inbox and confirm it shows on the site.
If the bubble doesn't appear
Check three things in order: the snippet is saved in the footer that loads on all pages (and caches cleared, if you use a caching plugin), the data-site value matches your real site id exactly, and no ad-blocker is running in your test browser.