Skip to content
Handcrafted in India
Wholesale & private-label enquiries welcome
Request a quote
Dwarka Handicraft
Dwarka Handicraft stone atelier logo
DWARKA
HANDICRAFT
Menu
Collection
Ready Stock
Wholesale
Our Craft
Trade enquiry
↗
Author: Dwarka Handicraft
It seems we can’t find what you’re looking for. Perhaps searching can help.
Search for:
Search
Scroll to top
Scroll to top
(() => { if (window.__dhTrackingInitialized) return; window.__dhTrackingInitialized = true; window.dataLayer = window.dataLayer || []; const GA4_ID = 'G-C1QFBLTY7P'; const cleanText = (value) => (value || '').replace(/\s+/g, ' ').trim().slice(0, 120); const productName = () => cleanText(document.querySelector('h1.product_title, h1.entry-title, main h1')?.textContent); const track = (eventName, extra = {}) => { const params = { page_path: window.location.pathname, page_title: document.title, ...extra }; window.dataLayer.push({ event: 'dh_tracking_event', event_name: eventName, ...params }); if (typeof window.gtag === 'function') { window.gtag('event', eventName, { ...params, send_to: GA4_ID, transport_type: 'beacon' }); } }; track('dh_page_view', { page_type: document.body.classList.contains('single-product') ? 'product' : 'page' }); if (document.body.classList.contains('single-product') || window.location.pathname.includes('/product/')) { track('dh_product_view', { product_name: productName() }); } const quoteSuccess = document.querySelector('.dh-form-success'); if (quoteSuccess) { let alreadyTracked = false; try { alreadyTracked = window.sessionStorage.getItem('dh_quote_success_tracked') === '1'; } catch (_) {} if (!alreadyTracked) { track('dh_enquiry_form_submit_success', { form_type: 'trade_quote' }); try { window.sessionStorage.setItem('dh_quote_success_tracked', '1'); } catch (_) {} } } document.addEventListener('click', (event) => { const target = event.target instanceof Element ? event.target : event.target?.parentElement; const link = target?.closest('a[href]'); if (!link) return; const href = link.href || ''; let path = ''; try { path = new URL(href, window.location.href).pathname; } catch (_) { path = href; } if (path.includes('/product/')) track('dh_product_click', { product_path: path }); const isQuote = /contact-request-a-quote/i.test(path); const isEmail = /^mailto:/i.test(href); const isPhone = /^tel:/i.test(href); const isWhatsApp = /wa\.me|whatsapp/i.test(href); if (isQuote || isEmail || isPhone || isWhatsApp) { const channel = isEmail ? 'email' : isPhone ? 'phone' : isWhatsApp ? 'whatsapp' : 'quote_page'; track('dh_enquiry_click', { enquiry_channel: channel }); } }, true); document.addEventListener('submit', (event) => { const form = event.target; if (form instanceof HTMLFormElement && form.matches('.dh-quote-form, form.wpforms-form')) { try { window.sessionStorage.removeItem('dh_quote_success_tracked'); } catch (_) {} track('dh_enquiry_form_submit_attempt', { form_type: form.matches('.dh-quote-form') ? 'trade_quote' : 'wpforms', form_id: form.id || '' }); } }, true); })();