Getting live chat on your website sounds like a project. In reality, with Veyra, it takes less time than making a cup of coffee. Here is the complete walkthrough from zero to live chat widget — no developer required.

Step 1: Create your free account

Go to veyra.support/register and fill in your name, email address, and a password. Your account is activated immediately — there is no email confirmation step and no credit card required. You are taken directly to the dashboard.

Step 2: Add your website

In the dashboard sidebar, click Websites, then Add website in the top-right corner. Fill in your website name (something like "My Webshop") and your domain (e.g. myshop.com). You can optionally set a greeting message, agent display name, and widget colors now — or do it later. Click Save.

Step 3: Copy your embed code

After saving, your website's detail page shows the embed code — a single HTML script tag with your unique shop ID already baked in. Click the copy button.

Step 4: Paste the code into your site

Paste the script tag inside the closing head tag of every page where you want the chat to appear. Where exactly you do this depends on your platform:

  • Shopify — Online Store → Themes → Edit code → open theme.liquid → paste before closing head tag.
  • WordPress — Use a plugin like Insert Headers and Footers, or paste into your theme's header.php before the head closing tag.
  • WooCommerce — Same as WordPress above.
  • Custom HTML — Paste directly into your HTML file's head section.
  • Any other platform — Look for "custom HTML" or "header scripts" in your theme or CMS settings.

Step 5: See it live

Refresh your website. You will see the Veyra chat button appear in the bottom-right corner of the page. Click it to see exactly what your visitors experience. Then go back to the Veyra dashboard — if you click the chat and send a test message, you will see it appear in the Conversations list within seconds.

That is the entire setup. You are now live. From here, you can customize the widget colors to match your brand, configure your business hours so the widget hides when you are not available, and optionally connect an OpenAI API key to enable AI-powered automatic replies.

What about performance?

The widget script loads asynchronously — it uses the async attribute — which means it does not block your page from loading. Your page speed scores will not be affected. The widget itself is lightweight and loads only when a visitor scrolls to or interacts with the page.