let setCookie = (name, value, domain, days = null) => { let expires = "" if (days !== null) { const d = new Date() d.setTime(d.getTime() + (days * 24 * 60 * 60 * 1000)) expires = "expires=" + d.toUTCString() + ";" } document.cookie = name + "=" + value + ";" + expires + "path=/;domain=" + domain } let getCookieDomain = () => { let arr = window.location.hostname.split('.') return arr.length >= 2 ? `.${arr[arr.length - 2]}.${arr[arr.length - 1]}` : arr[0] } let affiliateConnectorId, affiliateType const urlParams = new URLSearchParams(window.location.search) if (urlParams.get('tid')) { affiliateConnectorId = urlParams.get('tid') affiliateType = 'everflow' } else if (urlParams.get('irclickid')) { affiliateConnectorId = urlParams.get('irclickid') affiliateType = 'impact' } else if (urlParams.get('fbclid')) { affiliateConnectorId = urlParams.get('fbclid') affiliateType = 'facebook-ads' } else if (urlParams.get('gclid')) { affiliateConnectorId = urlParams.get('gclid') affiliateType = 'google-ads' } if (affiliateConnectorId && affiliateType) { let days = 7 if (["facebook-ads", "google-ads"].includes(affiliateType)) { days = 28 } if (affiliateType === "facebook-ads") { affiliateConnectorId = "fb.1." + Date.now() + "." + affiliateConnectorId; } setCookie('affiliate_connector_id', affiliateConnectorId, getCookieDomain(), days) setCookie('affiliate_type', affiliateType, getCookieDomain(), days) } // // const acceptedUtmTags = ['utm_id', 'utm_source', 'utm_campaign', 'utm_medium', 'utm_term', 'utm_content'] const utmTags = {} let hasUtmTags = false for (const tagName of acceptedUtmTags) { const tagValue = urlParams.get(tagName) if (tagValue) { utmTags[tagName] = tagValue hasUtmTags = true } else { utmTags[tagName] = null } } if (hasUtmTags) { setCookie('utm_stored_data', JSON.stringify(utmTags), getCookieDomain(), 365) } // -->

Get Zendrop PLUS 100% Free for 30 Days

All You Need to Launch and Scale Your Dropshipping Business!
Unlock your Zendrop PLUS Account - Start Today for $0
* Your plan will renew at $79/month starting on 07/17/2025.
** Downgrade or cancel at anytime.
I started my first ecom business at age 18, and my life changed forever. Today, I continue to build eCommerce brands, enjoy storytelling and documenting the process across social media, and help people achieve similar success. Of the many lessons I have learnt along the way, perhaps the most fruitful is an old quote that goes “If you want to go somewhere fast, go alone — if you want to go somewhere far, bring a team”. In the case of dropshipping, if you want to make it far — it is essential that you build out an amazing team. When it comes to sourcing your products, Zendrop is the partner you need to go far. 
- Nathan Nazareth