Est. 1986 · A national association of craftspeople across India
Membership Registration2026 – 2027
The Dastkari Haat Samiti is a federating organisation of craftspeople from all over India. Since 1986 the Samiti has been engaged in endeavours to increase their market and their meagre incomes through training, promotional programmes, design and product development projects and by organising themselves adequately to hold temporary and regular bazars in various cities and towns of India. It has sought to establish the urban haat as an innovative concept based on the traditional weekly "haat" or village market held in thousands of towns and villages all over the country.
Membership Fee: ₹4,000
Valid from 1st April 2026 to 31st March 2027
✦ ✦ ✦
✦ ✦ ✦
Dastkari Haat Samiti · M-64, Old MB Road, Lado Sarai, New Delhi – 110030 · dastkarihaat.com
document.getElementById('membershipForm').addEventListener('submit', async function(e) {
e.preventDefault();
if (!validateForm()) return;
const btn = document.getElementById('submitBtn');
const prog = document.getElementById('upload-progress');
btn.disabled = true;
prog.style.display = 'block';
prog.textContent = '⏳ Submitting your application, please wait…';
const fd = new FormData(this);
const data = {};
fd.forEach((v, k) => {
if (!['skill_group','product_type','registered_under',
'dc_card_file','workshop_photos','product_photos'].includes(k))
data[k] = v;
});
data.skill_group = getChecked('skill_group');
data.product_types = getChecked('product_type');
data.registered_under = getChecked('registered_under');
data.submission_timestamp = new Date().toISOString();
data.membership_year = '2026-27';
try {
// Use no-cors POST — Apps Script will still save even without response
fetch(APPS_SCRIPT_URL, {
method: 'POST',
mode: 'no-cors',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ action: 'saveToSheet', sheetId: SHEET_ID, gid: SHEET_GID, data })
});
// Wait 2 seconds then show success (no-cors gives no response, so we trust it)
await new Promise(r => setTimeout(r, 2000));
prog.style.display = 'none';
document.getElementById('membershipForm').style.display = 'none';
document.getElementById('success-msg').style.display = 'block';
window.scrollTo({ top: 0, behavior: 'smooth' });
} catch (err) {
prog.style.display = 'none';
btn.disabled = false;
alert('Submission failed. Please try again or contact dastkarihaat@gmail.com');
}
});
Newsletter
A short sentence describing what someone will receive by subscribing
Opens in a new window.
WhatsApp Button Demo
Your Website Content
Scroll down to see the floating WhatsApp button in the bottom-right corner.