Install Bread & Butter on Ecwid by Lightspeed
Ecwid by Lightspeed powers everything from product browsing to checkout, and Bread & Butter connects the same simple way it connects to Google Analytics or HubSpot: one script, no plugin.
In short: one script connects your Ecwid store to Bread & Butter, no plugin and no developer required. It shows you who's a genuine prospect, not just a pageview, and which products or campaigns are actually driving qualified interest.
Once it's running, Bread & Butter watches how real visitors move through your store, not just how many pages loaded. It identifies who's showing genuine interest, builds a profile of what they're interested in, and surfaces that to you as a ranked list of your best leads instead of a wall of traffic numbers. For a store built on Ecwid, that means you can finally see which products, pages, or campaigns are actually driving qualified interest, and which ones are just generating clicks that go nowhere.
Frequently asked questions for Ecwid by Lightspeed
Does this work on any Ecwid plan? We haven't been able to confirm from Ecwid's public documentation whether the store-wide Custom Tracking Code field is limited to certain plans. Check under Settings > General > Tracking & Analytics in your own account to confirm you have access.
Do I need a developer to install this? No. It's a copy-and-paste step into Ecwid's Custom Tracking Code field, the same place you'd add Google Analytics or a similar tracking tool.
Does this work with a custom domain, or only an Ecwid-hosted subdomain? Either. The tracking script is embedded in the page itself, so it works the same way regardless of what domain your store is published under.
Does this track visitors who submit a native contact form or sign up for your newsletter? Yes. If a visitor submits Ecwid's native contact form, or opts in through the "Keep me up to date on news and exclusive offers" checkbox at checkout, Bread & Butter identifies them and connects that to the rest of their activity on your site.
Can you see who reaches checkout and the Order Confirmation page? We haven't been able to fully confirm from Ecwid's public documentation whether the store-wide tracking script reaches checkout and the Order Confirmation page. Treat full checkout-step coverage as something worth confirming in your own store.
Bread & Butter Conversion Tools: If you want a dedicated on-site tool to capture emails or identify visitors before they reach checkout, Bread & Butter also offers its own suite of optional Conversion Tools, floating lead capture forms with one-click social login, content gating for premium assets, and AI-triggered incentive popups, that plug directly into your Bread & Butter account, no separate app required. See our Conversion Tools overview for the full list.
What if my main website and my Ecwid store run on separate domains? This is common, for example a main site on one domain with a store hosted on a separate subdomain. Bread & Butter doesn't use cookies, it uses a GDPR-compliant identifier stored locally in the visitor's browser. Install the same tracking script on each domain, and Bread & Butter reconciles the activity into one visitor journey, even across different platforms.
Installation Steps
Step 1: Get your tracking script
- Log into your Bread & Butter Dashboard
- Go to Settings > App & Domains
- Add your Ecwid subdomain or custom domain
- Copy the JavaScript tracking snippet provided (it includes your unique App ID)
Recommended: Install via Google Tag Manager
If you're already using Google Tag Manager on your Ecwid store, this is the easiest and most reliable way to install Bread & Butter, and it's the method we recommend. See our full Google Tag Manager installation guide for more detail.
Step 2: Add the script as a GTM tag
- In your GTM container, create a new tag and choose Custom HTML
- Paste the Bread & Butter tracking snippet into the tag
- Set the trigger to All Pages
- Save and Submit to publish the container
Step 3: Confirm it's working
- Open your live Ecwid store in a new browser or incognito window
- Return to your Bread & Butter Dashboard and confirm visitor data is coming in
Managing the script through GTM also means future updates or changes to your tracking setup don't require editing your Ecwid settings directly.
Alternative: Manual install via Custom Tracking Code
If you're not using Google Tag Manager, install directly in Ecwid instead.
Step 2: Add it to Ecwid
- Log into your Ecwid Admin panel
- Go to Settings > General > Tracking & Analytics
- Find the Custom tracking code on store pages section
- Paste the tracking script
- Save
Step 3: Confirm it's working
- Open your live Ecwid store in a new browser or incognito window
- Return to your Bread & Butter Dashboard and confirm visitor data is coming in
Troubleshooting: If data isn't showing up, double-check that your App ID in the script matches your dashboard, and confirm your live Ecwid URL is listed under Settings > Advanced Settings > Website Domains.