Integration snippet
<script src="/widgets/whatsapp-enquiry/latest/whatsapp-enquiry.js" data-dealer-name="Dealer Name" data-whatsapp-number="447700900123" defer></script>
Use this page as the front door for local widget QA before production deploys. Each widget has latest and versioned bundles, generated integration documentation, and a copyable script-tag starting point.
Latest points at the newest local build. Versioned URLs are for stable rollout checks.
<script src="/widgets/whatsapp-enquiry/latest/whatsapp-enquiry.js" data-dealer-name="Dealer Name" data-whatsapp-number="447700900123" defer></script>
<script src="/widgets/vehicle-enquiry/latest/vehicle-enquiry.js" data-dealer-name="Dealer Name" data-lead-endpoint="/leads" defer></script>
<script src="/widgets/vehicle-views/latest/vehicle-views.js" data-advert-id="12345" data-vehicle-title="Vehicle title" defer></script>
<div id="vehicle-gallery"></div>
<script src="/widgets/vehicle-gallery/latest/vehicle-gallery.js" data-target="#vehicle-gallery" data-images='["/car-1.jpg","/car-2.jpg"]' defer></script>
<div id="sell-your-car-widget"></div>
<script src="/widgets/sell-your-car/latest/sell-your-car.js" data-target="#sell-your-car-widget" data-dealer-name="Dealer Name" data-lead-endpoint="/leads" data-lookup-endpoint="/api/lookup" defer></script>