hapman.com
Open in
urlscan Pro
151.101.130.159
Public Scan
Submitted URL: https://ideasthatmove.us/
Effective URL: https://hapman.com/
Submission: On June 13 via api from US — Scanned from US
Effective URL: https://hapman.com/
Submission: On June 13 via api from US — Scanned from US
Form analysis
1 forms found in the DOMPOST /#gf_1
<form method="post" enctype="multipart/form-data" target="gform_ajax_frame_1" id="gform_1" action="/#gf_1" data-formid="1" novalidate="" class="recaptcha-v3-initialized" siq_id="autopick_9594">
<div class="gf_invisible ginput_recaptchav3" data-sitekey="6LfAip0iAAAAAOY9leKS2Zl9io1wSScdfWjHUMMk" data-tabindex="0"><input id="input_8dbf4e010b21e43cdc179984340ce600" class="gfield_recaptcha_response" type="hidden"
name="input_8dbf4e010b21e43cdc179984340ce600" value=""></div>
<div class="gform-body gform_body">
<div id="gform_fields_1" class="gform_fields top_label form_sublabel_below description_below validation_below">
<div id="field_1_1" class="gfield gfield--type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_1"><label
class="gfield_label gform-field-label" for="input_1_1">Email<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label>
<div class="ginput_container ginput_container_email">
<input name="input_1" id="input_1_1" type="email" value="" class="large" aria-required="true" aria-invalid="false">
</div>
</div>
<div id="field_1_2" class="gfield gfield--type-html disclaimer gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"
data-js-reload="field_1_2">This site is protected by reCAPTCHA and the Google <a href="https://policies.google.com/privacy" target="_blank">Privacy Policy</a> and
<a href="https://policies.google.com/terms" target="_blank">Terms of Service</a> apply.</div>
<div id="field_1_3" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_3"><label
class="gfield_label gform-field-label" for="input_1_3">Email</label>
<div class="ginput_container"><input name="input_3" id="input_1_3" type="text" value="" autocomplete="new-password"></div>
<div class="gfield_description" id="gfield_description_1_3">This field is for validation purposes and should be left unchanged.</div>
</div>
</div>
</div>
<div class="gform_footer top_label"> <button class="button gform_button" id="gform_submit_button_1"><span>Sign up</span></button> <input type="hidden" name="gform_ajax"
value="form_id=1&title=&description=&tabindex=0&theme=gravity-theme">
<input type="hidden" class="gform_hidden" name="is_submit_1" value="1">
<input type="hidden" class="gform_hidden" name="gform_submit" value="1">
<input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
<input type="hidden" class="gform_hidden" name="state_1" value="WyJbXSIsImYxYjk1MzRkYmViYTMyN2YwODg4ZTdjZjdkZjA5MTg3Il0=">
<input type="hidden" class="gform_hidden" name="gform_target_page_number_1" id="gform_target_page_number_1" value="0">
<input type="hidden" class="gform_hidden" name="gform_source_page_number_1" id="gform_source_page_number_1" value="1">
<input type="hidden" name="gform_field_values" value="">
</div>
</form>
Text Content
We value your privacy We use cookies to enhance your browsing experience, serve personalized ads or content, and analyze our traffic. By clicking "Accept All", you consent to our use of cookies. Privacy Policy Customize Reject All Accept All Customize Consent Preferences We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below. The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... Show more NecessaryAlways Active Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data. * Cookie cookieyes-consent * Duration 1 year * Description CookieYes sets this cookie to remember users' consent preferences so that their preferences are respected on subsequent visits to this site. It does not collect or store any personal information about the site visitors. * Cookie __cf_bm * Duration 1 hour * Description This cookie, set by Cloudflare, is used to support Cloudflare Bot Management. * Cookie LS_CSRF_TOKEN * Duration session * Description Cloudflare sets this cookie to track users’ activities across multiple websites. It expires once the browser is closed. * Cookie zfccn * Duration session * Description Zoho sets this cookie for website security when a request is sent to campaigns. * Cookie rc::a * Duration never * Description This cookie is set by the Google recaptcha service to identify bots to protect the website against malicious spam attacks. * Cookie wpEmojiSettingsSupports * Duration session * Description WordPress sets this cookie when a user interacts with emojis on a WordPress site. It helps determine if the user's browser can display emojis properly. * Cookie rc::c * Duration session * Description This cookie is set by the Google recaptcha service to identify bots to protect the website against malicious spam attacks. * Cookie JSESSIONID * Duration session * Description New Relic uses this cookie to store a session identifier so that New Relic can monitor session counts for an application. * Cookie AWSELB * Duration session * Description Associated with Amazon Web Services and created by Elastic Load Balancing, AWSELB cookie is used to manage sticky sessions across production servers. Functional Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features. * Cookie visitorId * Duration 1 year * Description ZoomInfo sets this cookie to identify a user. * Cookie uesign * Duration 1 month * Description Zoho sets this cookie for the Visitor Live Chat. * Cookie _dc_gtm_UA-* * Duration 1 minute * Description Google Analytics sets this cookie to load the Google Analytics script tag. * Cookie lidc * Duration 1 day * Description LinkedIn sets the lidc cookie to facilitate data center selection. * Cookie UserMatchHistory * Duration 1 month * Description LinkedIn sets this cookie for LinkedIn Ads ID syncing. * Cookie li_gc * Duration 6 months * Description Linkedin set this cookie for storing visitor's consent regarding using cookies for non-essential purposes. * Cookie _zcsr_tmp * Duration session * Description Zoho sets this cookie for the login function on the website. * Cookie yt-remote-device-id * Duration never * Description YouTube sets this cookie to store the user's video preferences using embedded YouTube videos. * Cookie ytidb::LAST_RESULT_ENTRY_KEY * Duration never * Description The cookie ytidb::LAST_RESULT_ENTRY_KEY is used by YouTube to store the last search result entry that was clicked by the user. This information is used to improve the user experience by providing more relevant search results in the future. * Cookie yt-player-headers-readable * Duration never * Description The yt-player-headers-readable cookie is used by YouTube to store user preferences related to video playback and interface, enhancing the user's viewing experience. * Cookie yt-remote-connected-devices * Duration never * Description YouTube sets this cookie to store the user's video preferences using embedded YouTube videos. * Cookie yt-remote-session-app * Duration session * Description The yt-remote-session-app cookie is used by YouTube to store user preferences and information about the interface of the embedded YouTube video player. * Cookie yt-remote-cast-installed * Duration session * Description The yt-remote-cast-installed cookie is used to store the user's video player preferences using embedded YouTube video. * Cookie yt-remote-session-name * Duration session * Description The yt-remote-session-name cookie is used by YouTube to store the user's video player preferences using embedded YouTube video. * Cookie yt-remote-cast-available * Duration session * Description The yt-remote-cast-available cookie is used to store the user's preferences regarding whether casting is available on their YouTube video player. * Cookie yt-remote-fast-check-period * Duration session * Description The yt-remote-fast-check-period cookie is used by YouTube to store the user's video player preferences for embedded YouTube videos. Analytics Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc. * Cookie zabUserId * Duration 1 year * Description Zoho PageSense sets this cookie to store a unique ID for every user who visits that website. * Cookie _gcl_au * Duration 3 months * Description Google Tag Manager sets the cookie to experiment advertisement efficiency of websites using their services. * Cookie _ga_* * Duration 1 year 1 month 4 days * Description Google Analytics sets this cookie to store and count page views. * Cookie _ga * Duration 1 year 1 month 4 days * Description Google Analytics sets this cookie to calculate visitor, session and campaign data and track site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognise unique visitors. * Cookie _gid * Duration 1 day * Description Google Analytics sets this cookie to store information on how visitors use a website while also creating an analytics report of the website's performance. Some of the collected data includes the number of visitors, their source, and the pages they visit anonymously. * Cookie AnalyticsSyncHistory * Duration 1 month * Description Linkedin set this cookie to store information about the time a sync took place with the lms_analytics cookie. * Cookie _fbp * Duration 3 months * Description Facebook sets this cookie to display advertisements when either on Facebook or on a digital platform powered by Facebook advertising after visiting the website. * Cookie _hjSessionUser_* * Duration 1 year * Description Hotjar sets this cookie to ensure data from subsequent visits to the same site is attributed to the same user ID, which persists in the Hotjar User ID, which is unique to that site. * Cookie _hjSession_* * Duration 1 hour * Description Hotjar sets this cookie to ensure data from subsequent visits to the same site is attributed to the same user ID, which persists in the Hotjar User ID, which is unique to that site. * Cookie CLID * Duration 1 year * Description Microsoft Clarity set this cookie to store information about how visitors interact with the website. The cookie helps to provide an analysis report. The data collection includes the number of visitors, where they visit the website, and the pages visited. * Cookie _clck * Duration 1 year * Description Microsoft Clarity sets this cookie to retain the browser's Clarity User ID and settings exclusive to that website. This guarantees that actions taken during subsequent visits to the same website will be linked to the same user ID. * Cookie SM * Duration session * Description Microsoft Clarity cookie set this cookie for synchronizing the MUID across Microsoft domains. * Cookie MR * Duration 7 days * Description This cookie, set by Bing, is used to collect user information for analytics purposes. * Cookie _clsk * Duration 1 day * Description Microsoft Clarity sets this cookie to store and consolidate a user's pageviews into a single session recording. * Cookie utsdb * Duration never * Description Zoho SalesIQ sets this cookie to register data on visitor's website behaviour. * Cookie siqlsdb * Duration never * Description Zoho sets this cookie to generate a unique ID for the session. This allows the website to obtain data on visitor behaviour for statistical purposes. * Cookie 663a60c55d * Duration session * Description Zoho sets this cookie is used to build a sales analytics cookie * Cookie 0d269e8747 * Duration session * Description Zoho PageSense sets this cookie to evaluate visitor, session and campaign data and keeps track of site usage for the site’s analytics report and is set by Zoho Analytics. Performance Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors. * Cookie _uetsid * Duration 1 day * Description Bing Ads sets this cookie to engage with a user that has previously visited the website. * Cookie _uetvid * Duration 1 year 24 days * Description Bing Ads sets this cookie to engage with a user that has previously visited the website. * Cookie SRM_B * Duration 1 year 24 days * Description Used by Microsoft Advertising as a unique ID for visitors. * Cookie AWSELBCORS * Duration 2 hours * Description This cookie is used by Elastic Load Balancing from Amazon Web Services to effectively balance load on the servers. Advertisement Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns. * Cookie li_sugr * Duration 3 months * Description LinkedIn sets this cookie to collect user behaviour data to optimise the website and make advertisements on the website more relevant. * Cookie bcookie * Duration 1 year * Description LinkedIn sets this cookie from LinkedIn share buttons and ad tags to recognize browser IDs. * Cookie bscookie * Duration 1 year * Description LinkedIn sets this cookie to store performed actions on the website. * Cookie MUID * Duration 1 year 24 days * Description Bing sets this cookie to recognise unique web browsers visiting Microsoft sites. This cookie is used for advertising, site analytics, and other operations. * Cookie ANONCHK * Duration 10 minutes * Description The ANONCHK cookie, set by Bing, is used to store a user's session ID and verify ads' clicks on the Bing search engine. The cookie helps in reporting and personalization as well. * Cookie test_cookie * Duration 15 minutes * Description doubleclick.net sets this cookie to determine if the user's browser supports cookies. * Cookie YSC * Duration session * Description Youtube sets this cookie to track the views of embedded videos on Youtube pages. * Cookie VISITOR_INFO1_LIVE * Duration 6 months * Description YouTube sets this cookie to measure bandwidth, determining whether the user gets the new or old player interface. * Cookie VISITOR_PRIVACY_METADATA * Duration 6 months * Description YouTube sets this cookie to store the user's cookie consent state for the current domain. * Cookie PREF * Duration 8 months * Description PREF cookie is set by Youtube to store user preferences like language, format of search results and other customizations for YouTube Videos embedded in different sites. * Cookie yt.innertube::requests * Duration never * Description YouTube sets this cookie to register a unique ID to store data on what videos from YouTube the user has seen. * Cookie yt.innertube::nextId * Duration never * Description YouTube sets this cookie to register a unique ID to store data on what videos from YouTube the user has seen. Uncategorized Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet. * Cookie _cfuvid * Duration session * Description Description is currently not available. * Cookie calltrk_referrer * Duration 1 year * Description This is a functionality cookie set by the CallRail. This cookie is used to store the referring URL. It helps to accurately attribute the visitor source when displaying a tracking phone number. * Cookie calltrk_landing * Duration 1 year * Description This is a functionality cookie set by the CallRail. This cookie is used to store the landing page URL. It helps to accurately attribute the visitor source when displaying a tracking phone number. * Cookie kmcglobalgroup-_zldp * Duration 1 year 1 month 4 days * Description Description is currently not available. * Cookie kmcglobalgroup-_zldt * Duration 1 day * Description Description is currently not available. * Cookie zsc909acf068f904e03a998927f7bdf9488 * Duration 1 hour * Description Description is currently not available. * Cookie zft-sdc * Duration 10 hours * Description Description is currently not available. * Cookie zps-tgr-dts * Duration 1 year * Description Description is currently not available. * Cookie zabHMBucket * Duration 1 year * Description No description available. * Cookie loglevel * Duration never * Description No description available. * Cookie BNI_new_persistence * Duration session * Description No description available. * Cookie SESSION * Duration session * Description Description is currently not available. * Cookie PCOM_IFRAME * Duration session * Description Description is currently not available. * Cookie PWEBSESSIONID * Duration session * Description Description is currently not available. Reject All Save My Preferences Accept All Powered by * 24/7 Support * Reviews * Search * English▼ English French German Irish Italian Polish Spanish * Equipment & Systems * * Conveyors * Helix® Flexible Screw Conveyor * Vacuum Conveyors * Tubular Drag Conveyors * Autonomous Material Conveyors * Bag Handling * Small Bag Compactors * Small Bag Dump Stations * Bulk Bag Fillers * Valve Bag Fillers * Bulk Bag Unloaders * Automated Bag Unloaders * Process * Feeders * Lump Breakers * Liquid/Solid Systems * Full Systems * Services * * Engineering * Application Assessment * Installation & Startup * Managed Maintenance Program * Controls & Automation * Our Solutions * * Operating Solutions * Process Inefficiencies * Material Degradation * Cleanability * Dusting * Segregation * Batching * Industry Solutions * Chemical & Pharma * Food Industry * Polymers & Plastics * Vivarium Research * Building Products * Mining & Minerals * Power Generation * Wastewater Treatment * Battery Material Handling * Resources & Knowledge * * * Tools * Bulk Material Density Guide * Product Configurators * * Application Expertise * Case Studies * Insights * Brochures * Video Gallery * See All * * Transforming Pharmaceutical Efficiency with Innovative Conveyor Technology * About Us * * Hapman Advantages * Careers * Compliance Standards * Contact * * Contact Hapman * New Equipment Sales * Parts Request * Service Request * 24/7 Support BULK MATERIAL HANDLING EQUIPMENT THAT KEEPS YOU MOVING WELCOME TO HAPMAN, WHERE THE DESIGN AND MANUFACTURING OF THE BEST MATERIAL HANDLING EQUIPMENT IS DRIVEN BY YOUR SPECIFIC APPLICATION NEEDS, AND SUPPORTED BY UNPARALLELED DESIGN EXPERTISE. Find Your Solution Equipment and Systems CONVEYING, BAG HANDLING AND PROCESSING SOLUTIONS 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1. TUBULAR DRAG CONVEYOR Product captured between flights is moved en masse exposing it to very little turbulence during its transfer. Only a small percentage is ever in contact with the pipe wall minimizing the potential for abrasive degradation. The Tubular Drag Conveyor’s totally enclosed, dust-tight design makes it an obvious candidate for handling and containing dusty, noxious, toxic, or explosive hazardous materials. Learn More 2. BULK BAG UNLOADER Empty bags quickly and safely, even in classified or sanitary environments. Modular components are designed for the specific application, and a complete range of options ensures your materials flow properly. Learn More 3. PNEUMATIC CONVEYOR Highly efficient vacuum conveying systems utilizing regenerative blowers requiring less power and plant air than typical pneumatic conveying technology leading to low operating and install costs. Learn More 4. HELIX® FLEXIBLE SCREW CONVEYOR Hapman Helix® Flexible Screw Conveyors are the most efficient, flexible and easy to operate and maintain conveyors on the market. Our multiple design options let you tailor a Helix® flexible screw conveyor to the flow rate, capacity, sanitation, and durability specifications you need to operate your facility safely and efficiently. Learn More 5. BAG DUMP STATION WITH INTEGRAL DUST COLLECTION Hapman’s manual Bag Dump Stations provide for the effective dumping of small volume bags while mitigating loss of product through dusting. Improve worker safety, reduce housekeeping and keep your material in the product flow where it belongs with a Hapman Bag Dump Station with integral dust collection. Learn More 6. BAG COMPACTOR Hapman bag compactors are specifically engineered to provide dust control and containment for your processes and dust protection for your employees when integrated with Hapman Bag Dump Station or remote dust collection. Learn More 7. BULK BAG FILLER Bulk Bag Filler designs ranging from rugged and basic to automated and loaded with features. Options like densification, automated hook release, isolation pads, and feeding systems can handle low or high volume needs. The in-house controls team can provide precise automated feeding from Hapman and other process equipment. Learn More 8. CONTROLS Hapman designs and builds a vast array of control systems integrating Hapman and other OEM equipment providing turn-key operation including: gain-in-weight, continuous loss-in-weight, complex batching and recipe management, and other specialty processes required for the latest traceability requirements and remote process management. 9. TURN KEY SYSTEMS Our experienced team can design and build a complete material handling system containing both Hapman equipment and the equipment of other manufacturers. Integrated controls make the process run seamlessly. Learn More 10. BULK BAG UNLOADER Empty bags quickly and safely, even in classified or sanitary environments. Modular components are designed for the specific application, and a complete range of options ensures your materials flow properly. Learn More 11. LUMPMASTER® Prevent compacted materials and agglomerations from slowing or stopping your process, this economical accessory can break down clumps into easy-to-flow particles. Learn More 12. PNEUMATIC CONVEYOR Highly efficient vacuum conveying systems utilizing regenerative blowers requiring less power and plant air than typical pneumatic conveying technology leading to low operating and install costs. Learn More 13. POSIPORTION FEEDER Gravimetrically or volumetrically deliver free-flowing and sluggish bulk solids, granules and powders. The structural tube frame supports large hoppers or ancillary equipment. With a variety of designs, the PosiPortion Feeder is able to handle an array of materials. Learn More 14. SOLIDQUID™ LIQUID/SOLID FEEDING SYSTEM Automatically and precisely unloads, measures and delivers a variety of dry bulk ingredients as a pre-blended slurry to your mix tank, blender or other process equipment. Learn More 15. HELIX® FLEXIBLE SCREW CONVEYOR Hapman Helix® Flexible Screw Conveyors are the most efficient, flexible and easy to operate and maintain conveyors on the market. Our multiple design options let you tailor a Helix® flexible screw conveyor to the flow rate, capacity, sanitation, and durability specifications you need to operate your facility safely and efficiently. Learn More PreviousNext Helix® Flexible Screw Conveyor Vacuum Conveyors Tubular Drag Conveyors Bulk Bag Unloaders Bulk Bag Fillers Small Bag Compactors Small Bag Dump Stations Automated Bag Unloaders Valve Bag Fillers Feeders Lump Breakers Autonomous Material Conveyors Liquid/Solid Systems Full Systems See All Equipment and Systems Click for sound 1:42 2,700+ Distinct Materials 56 Countries 12,000+ Applications 200+ International companies OUR SOLUTIONS * Operating * Industry OPERATING SOLUTIONS Need to resolve a sanitation issue so you can spend less time cleaning and more time moving material? Is too much dust leaving your conveyors and compromising the safety and cleanliness of your facility? Do you simply need to streamline your operation and improve throughput efficiency? If any of these problems apply to your application, Hapman can help you solve them. Explore all Operating Solutions * Process Inefficiencies * Material Degradation * Cleanability * Dusting * Segregation * Batching INDUSTRY SOLUTIONS From food processing to chemical manufacturing, mining, and power generation, Hapman has engineered solutions for more than 12,000 applications worldwide. Explore all Industry Solutions * Chemical & Pharma Industries * Food Industry * Polymers & Plastics * Vivarium Research * Building Products * Minerals * Power Generation * Wastewater Treatment * Battery Material Handling SERVICES THAT DELIVER IDEAL PERFORMANCE From initial application assessment through startup and maintenance, you can rely on a complete range of Hapman services to create equipment and systems that are guaranteed to meet your bulk material handling requirements. See All Services FEATURED APPLICATION EXPERTISE See all Application Expertise Transforming Pharmaceutical Efficiency with Innovative Conveyor Technology PROBLEM: A leading pharmaceutical company approached Hapman for help in designing a vacuum conveyor system tailored to their needs. They… Volumetric Vs. Gravimetric Feeder Operation How Much Control Is Achieved with Volumetric vs. Gravimetric Material Feeding? Whether you work in the manufacturing or production industry,… Unload, Convey, Fill, Repeat Maggie Beauchamp, a Hapman sales rep from Gull Material Handling Company, contacted Hapman product specialist, Stephanie Avery, regarding a customer… Conveying Dried Biosolids Hapman partners with several major Wastewater Treatment facility developers meeting critical requirements around dosing treatment materials and sludge handling. Hapman… FEATURED CASE STUDIES See all Case Studies Helix® Flexible Screw Conveyor Feeds Innovative Form-Fill-Seal Packaging Solution Based in Grand Rapids, Michigan, IMS Group USA offers bulk solids packaging solutions for the food, pharmaceutical, resin, chemical and… Issues of Unloading Ammonium Nitrate Prill are Eliminated with Tubular Drag Conveyor System “Hapman and their local representative worked very hard to ensure the successful completion of our client’s project,” stated O’Connor. “Their… Easy-to-Clean. Cost Effective. Trouble-free Operation. Helix® is the Top Choice for Specialty Dry Bulk Food Company Planning for expansion is a critical step in a company’s growth plans. Especially when evaluating process improvements and new equipment… Bulk Bag Filler – Plastics Manufacturer Uses Bulk Bag Filler FIBC System CHALLENGE A plastics manufacturer needed a bulk bag filler that could be adjusted to fill a variety of large bag… BULK DENSITY GUIDE This resource provides the densities of thousands of bulk materials to assist in system design. Find Densities CONFIGURATORS Speed your designs with online CAD and BIM format files to configure 3D models and 3D PDFs. Access Files See All Resources & Knowledge REQUEST A QUOTE Tell us about your specific application need to start the quote process. Let’s Get Going CONTACT US We’re ready to help with systems, engineering and more to get you moving. Connect Now STAY IN TOUCH Learn more about the Hapman Advantage and subscribe to our email newsletter. Email(Required) This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Email This field is for validation purposes and should be left unchanged. Sign up Bulk Material Handling Experts (800) 427-6260 | 5944 E N Ave, Kalamazoo, MI 49048 * LinkedIn * Contact * Shipping Information * Bulk Material Density Guide * Careers * Sitemap * Terms of Service * Privacy Policy Copyright 2024 Hapman. All rights reserved. Notifications // Edit the gtm allowedOrigins variable and add your domains to the whitelist var allowedOrigins = http://www.pages03.net,https://www.pages03.net.split(','); function xDomainHandler(event) { event = event || window.event; var origin = event.origin; // Check for the whitelist. var found = false; for (var i = 0; i < allowedOrigins.length; i++) { if (allowedOrigins[i] == origin) { found = true; break; } } if (!found) return; if (event.data != 'send_client_id') return; // Get the clientId and send the message. var tracker = ga.getAll()[0]; tracker.get('clientId'); var data = {cid: tracker.get('clientId')}; event.source.postMessage(JSON.stringify(data), origin); } if (window.addEventListener) { window.addEventListener('message', xDomainHandler, false); } else if (window.attachEvent) { window.attachEvent('onmessage', xDomainHandler); } We're offline Leave a message