🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights
🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights

🌈Hot sale now [49% OFF] - 🌊Pool Fountain Sprayer With Night Lights

Price

$48.99 $24.99
Save $24.00

make your pool more fun!

Please select a make your pool more fun!

pool’s universal compatibility

Please select a pool’s universal compatibility

Quantity

Global Provision of Services
Free Shipping Over $59.99
Sustainable Manufacturing
PayPal & Credit Card Payment

💥🔥Hurry Up, Hot sales ultra low price deal will end soon.

🎁💐It's an unique gift idea. 🔥🔥Please make sure to buy enough quantity before we increase the price!!!

TIPS: Our goods are authentic, with genuine patents, counterfeit must be investigated! Customers please identify our products!


Make your pool more fun!

Our Pool Fountain Sprayer can be used in many scenarios, please don't limit yourself to the pool, it can also be installed in the summer for enjoyable play on the grass!!!!


Q: The Pool Fountain Sprayer Nlight Light How to work & How does this attach to an in ground pool? 
A: Powered by 12 gpm water energy .when water flow running through. No extra battery and corded electric need. Saves your electricity bill by more than 80%.With Adapter
Compatible with most inground/ above ground swimming pool.

Escape the scorching summer heat with our pool fountain sprayer. This innovative addition to your pool combines the beauty of a fountain with the refreshing power of a cooling mist. Watch as the water gracefully dances and mingles with the cool mist, creating a mesmerizing display that will captivate both children and adults alike. Our pool fountain sprayer offers adjustable water flow levels, allowing you to create your desired ambiance and level of refreshment. Turn your pool into a haven of relaxation and enjoyment with our pool fountain sprayer.

Key Features:

Refreshing Poolside Oasis: Our Pool Fountain Sprayer provides a refreshing and rejuvenating experience by combining the beauty of a fountain with a cooling mist. It creates a cool and inviting ambiance that enhances your poolside oasis.

Adjustable Water Flow: The fountain sprayer offers adjustable water flow, allowing you to customize the height and direction of the fountain. Create a gentle water cascade or a more dramatic water display, depending on your preference and mood.

Cooling Mist Effect: The integrated cooling mist feature releases a fine mist that lowers the surrounding temperature, providing a refreshing and comfortable poolside experience. Stay cool and beat the summer heat with our Pool Cooling Fountain Sprayer.

💦【Cost-effective & Powerful Spray】

No Extra Power or Maintenance Fees.  

 Powered by your pool pump, the spray height ups to 14ft, depending on the pool pump used.   

(0.75HP sand pump injection distance up to 10 meters, 0.1HP/1000 gallons / 80W ordinary filter pump (HP = 80/745.7) injection distance of about 4 meters, 0.02HP/530 gallons / 15W ordinary filter pump can not be sprayed at all. )  

 It is recommended that you use a filter pump of AT LEAST 0.2hp and above.

Easy Installation and Operation: Our pool fountain sprayer is designed for easy installation and user-friendly operation. With its simple setup, you can quickly enjoy the benefits of a cooling mist and a captivating fountain display in your pool.

Specification

Product Category: Swimming pool accessories

Power Source: Water powered

Material: PVC

Weight: 0.56KG

Spray Height: up to 14 feet (depending on your water pump)

📦Package includes:

  • 1* Single/Double Head Pool Fountain Sprayer
  • 1* Pipe adapter

      WHY US?

      • We work directly with manufacturers all over the world to ensure the best quality of our products. We have a Quality Control department which helps us to keep our promise!
      • Price is always competitive.
      • Awesome Customer Service
      • Amazing products along with High Quality
      • Read reviews from our lovely customers

      180 DAY RISK-FREE GUARANTEE

      We have a risk-free 180-day guarantee that begins only when you receive the ITEM! 

      If you don't have a positive experience for any reason, we will do whatever it takes to make sure you are 100% satisfied with your purchase.

      class SpzSmartBlockComponent extends SPZ.BaseElement { constructor(element) { super(element); this.templates_ = null; this.container_ = null; this.i18n_ = {}; this.config_ = {}; this.show_type_ = 3; this.product_resource_id_ = ''; this.collection_resource_id_ = ''; this.cart_items_ = []; this.customer_id_ = ''; this.order_id_ = ''; } static deferredMount() { return false; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { const template_type = window.SHOPLAZZA.meta.page.template_type; if (template_type === 1) { this.show_type_ = 3; this.product_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 2) { this.show_type_ = 4; this.collection_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 15){ this.show_type_ = 5; } else if (template_type === 13){ this.show_type_ = 6; } else if (template_type === 20){ this.show_type_ = 7; this.customer_id_ = window.SHOPLAZZA.customer.customer_id; } else if (template_type === 35){ this.show_type_ = 8; this.order_id_ = window.location.pathname.split('/').pop(); } this.templates_ = SPZServices.templatesForDoc(this.element); this.setAction_(); } mountCallback() { console.log('appzebu smart mounted'); const that = this; const themeName = window.SHOPLAZZA.theme.merchant_theme_name; const isGeek = /Geek/.test(themeName); this.fetchRules().then((res) => { if (res && res.rules && res.rules.length) { const blockEl = document.getElementById('smart_recommend_block'); SPZ.whenApiDefined(blockEl).then((api) => { api.render({data: res}, true).then(() => { if (isGeek && that.show_type_ === 6) { blockEl.querySelector('.plugin_container_wrpper').style.padding = '30px 0'; } const recommendStyle = document.createElement('style'); recommendStyle.innerHTML = ` .plugin__recommend_container,.app-recommend-card { display: none !important; } `; document.head.appendChild(recommendStyle); const fetchList = []; res.rules.forEach((rule) => { fetchList.push(this.fetchRuleProductList(rule.id)); }); const fetchAll = Promise.all(fetchList); fetchAll.then((p_res) => { res.rules.forEach((rule, index) => { rule.products = p_res[index] && p_res[index].products; const ruleEl = document.getElementById('smart_recommend_rule_' + rule.id); SPZ.whenApiDefined(ruleEl).then((api) => { api.render({data: rule}, true).then(() => { that.impressListen(`#smart_recommend_rule_ul_${rule.id}`, function(){ that.trackRuleImpress(rule); }); const btnElList = document.querySelectorAll(`#smart_recommend_rule_ul_${rule.id} button`); btnElList.forEach((btnEl) => { if (btnEl && rule.config && rule.config.quick_shop_button_bg_color && rule.config.quick_shop_button_text_color) { btnEl.style.backgroundColor = rule.config.quick_shop_button_bg_color; btnEl.style.color = rule.config.quick_shop_button_text_color; } }) }); }); }); }); }) }) } else { if (window.top !== window.self) { const template_type = window.SHOPLAZZA.meta.page.template_type; const holderEl = document.getElementById('smart_recommend_preview_no_data_placeholder'); SPZ.whenApiDefined(holderEl).then((api) => { api.render({data: { isCart: template_type === 13, isCollection: template_type === 2, isProduct: template_type === 1, isIndex: template_type === 15 }}, true); }); } } }); } setAction_() { this.registerAction('quickShop', (data) => { const that = this; const product_id = data.args.product_id; const productIndex = data.args.productIndex; const rule_id = data.args.rule_id; const ssp = data.args.ssp; const scm = data.args.scm; const cfb = data.args.cfb; const ifb = data.args.ifb; const modalRender = document.getElementById('smart_recommend_product_modal_render'); if (product_id) { this.fetchProductData(product_id).then((res) => { const product = res.products && res.products.length && res.products[0] || {}; product.cfb = cfb; product.ifb = ifb; SPZ.whenApiDefined(modalRender).then((api) => { api.render({product: product, productIndex: productIndex, rule_id: rule_id, ssp: ssp, scm: scm, show_type: that.show_type_}, true).then(() => { const modalEl = document.getElementById('smart_recommend_product_modal'); SPZ.whenApiDefined(modalEl).then((modal) => { that.impressListen('#smart_recommend_product_modal', function(){ that.trackQuickShop({ rule_id: rule_id, product_id: product_id }); }); modal.open(); }); const formEl = document.getElementById('smart_recommend_product_form'); SPZ.whenApiDefined(formEl).then((form) => { form.setProduct(product); }); const variantEl = document.getElementById('smart_recommend_product_variants'); SPZ.whenApiDefined(variantEl).then((variant) => { variant.handleRender(product); }); }); }) }); } }); this.registerAction('handleScroll', (data) => { this.directTo(data.args.rule_id, data.args.direction); }); this.registerAction('handleProductChange', (data) => { const variant = data.args.data.variant; const product = data.args.data.product; const imageRenderEl = document.getElementById('smart_recommend_product_image'); SPZ.whenApiDefined(imageRenderEl).then((api) => { api.render({ variant: variant, product: product }, true); }); }); this.registerAction('handleAtcSuccess', (detail) => { const data = detail.args; data.data.product = data.data.product || {}; data.data.variant = data.data.variant || {}; const product_id = data.data.product.id; const product_title = data.data.product.title; const variant_id = data.data.variant.id; const price = data.data.variant.price; const rule_id = data.rule_id; const aid = `smart_recommend.${this.show_type_}.${rule_id}`; const ifb = data.data.product.ifb; const cfb = data.data.product.cfb; const ssp = data.ssp; const scm = data.scm; const spm = `smart_recommend_${this.show_type_}.${data.spmIndex}`; const params = { id: product_id, product_id: product_id, number: 1, name: product_title, variant_id: variant_id, childrenId: variant_id, item_price: price, source: 'add_to_cart', _extra: { aid: aid, ifb: ifb, cfb: cfb, scm: scm, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, ssp: ssp, } }; this.tranckAddToCart(params); }); this.registerAction('addATCHook', (data) => { const params = data.args; const spm = `smart_recommend_${this.show_type_}.${params.spmIndex}`; this.myInterceptor_ = window.djInterceptors && window.djInterceptors.track.use({ event: 'dj.addToCart', params: { aid: `smart_recommend.${this.show_type_}.` + params.rule_id, ssp: params.ssp, scm: params.scm, cfb: params.cfb, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, }, once: true }); }); } tranckAddToCart(detail) { if (window.$) { window.$(document.body).trigger('dj.addToCart', detail); } } fetchRules() { const payload = { show_type: this.show_type_, }; let that = this; if (this.show_type_ === 6) { let line_items = []; return this.fetchCart().then((res) => { if (res && res.cart && res.cart.line_items) { line_items = res.cart.line_items.map((item) => { return { product_id: item.product_id, variant_id: item.variant_id, quantity: item.quantity, price: item.price } }); } payload.line_items = line_items; that.cart_items_ = line_items; return that.fetchRulesRequest(payload); }); } else { if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return this.fetchRulesRequest(payload); } } fetchRulesRequest(payload) { return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_query", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }); } fetchCart() { return fetch(`/api/cart/cart-select?r=${Math.random().toString(36).slice(-4)}`) .then((res) => { if (res.ok) { return res.json(); } }); } fetchRuleProductList(rule_id) { const payload = { page: 1, limit: 100, fields: ["title", "url", "image", "min_price_variant.price", "min_price_variant.compare_at_price"], rule_id: rule_id, }; if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 6) { payload.line_items = this.cart_items_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); }); } fetchProductData(product_id) { return fetch(window.SHOPLAZZA.routes.root + "/api/possum/products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ product_ids: [product_id], fields: [ "images", "options", "min_price_variant", "variants"] }) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); const loadingEl = document.getElementById('smart_recommend_loading'); if (loadingEl) { loadingEl.style.display = 'none'; } }); } getStyle(ele, style) { if (!ele) return; if (window.getComputedStyle) { return window.getComputedStyle(ele)[style]; } return ele.currentStyle[style]; } directTo(id, direction) { const scrollElement = document.getElementById(`smart_recommend_rule_ul_${id}`); const blockWidth = parseInt(this.getStyle(scrollElement, 'width')); const scrollLength = (blockWidth * 0.19 - 12) * 5; const scrollPoint = scrollElement.scrollWidth - scrollElement.clientWidth; if (!scrollElement) return; if (direction === 'left') { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft - scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: Math.max(scrollElement.scrollLeft - scrollLength, 0), behavior: 'smooth' }); } else { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint + 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: scrollElement.scrollLeft >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); } } trackRuleImpress(rule) { if (window.sa && window.sa.track) { window.sa.track("plugin_common", { plugin_name: "upsell", event_type: "impressions", rule_id: rule.id, ssp: rule.ssp, scm: rule.scm, show_type: this.show_type_, support_app_block: window.SHOPLAZZA.theme.support_app_block }); window.sa.track("module_impressions", { aid: `smart_recommend.${this.show_type_}.${rule.id}`, support_app_block: window.SHOPLAZZA.theme.support_app_block }); } } trackQuickShop(data) { window.sa && sa.track && sa.track("plugin_common", { plugin_name: "upsell", event_type: "quick_shop", rule_id: data.rule_id, product_id: data.product_id, show_type: this.show_type_, }); } impressListen(selector, cb) { const el = document.querySelector(selector); const onImpress = (e) => { if (e) { e.stopPropagation(); } cb(); }; if (el && !el.getAttribute('imprsd')) { el.addEventListener('impress', onImpress) } else if (el) { onImpress(); } } } SPZ.defineElement('spz-custom-smart-block', SpzSmartBlockComponent);