avatar avatar avatar avatar
5K+ Users trust Crezlo

Simplify Online Selling and Grow Your Business

Manage inventory, payments, and customer orders seamlessly. Give your customers a smooth shopping experience while staying in control of operations.

Overview of Features

Explore the main functionalities and benefits that help you get the most out of our platform.

Product Catalog Management

Easily add, organize, and update products with rich descriptions, images, variants, and inventory levels.

Shopping Cart & Checkout

Provide a seamless shopping experience with optimized cart, flexible checkout options, and multiple payment gateways.

Multi-Channel Sales

Sell on your website, marketplaces, social media, and in-person with a unified inventory and order management system.

Inventory & Stock Control

Keep real-time track of stock levels, set reorder alerts, and manage warehouses across locations effortlessly.

Discounts & Promotions

Create coupons, promotional campaigns, and flash sales to drive conversions and customer engagement.

Order Management

Track orders from placement to delivery with status updates, automated notifications, and easy returns processing.

Payment Gateway Integration

Connect with multiple payment providers including credit cards, UPI, wallets, and PayPal for global transactions.

Shipping & Fulfillment

Automate shipping calculations, generate labels, and track deliveries across multiple carriers.

Customer Management

Maintain customer profiles, order history, and loyalty programs to enhance repeat business.

Analytics & Reports

Gain insights into sales trends, revenue, top products, and customer behavior through detailed dashboards.

Multi-Currency & Tax Management

Handle international sales with multi-currency support and automated tax calculations for various regions.

Mobile Commerce Support

Provide a mobile-optimized shopping experience, allowing customers to browse, shop, and checkout from any device.

Real Stories. Measurable Success.

Really impressed with Crezlo Tours! The UI feels clean and intuitive, and the results look super professional. The Dollhouse feature is an absolute game-changer, such a smart addition for 360° virtual tours. Love how easy it is to customize and brand. Great job team

Abhijit Saha

Design Lead (Socially)

Crezlo Flipbooks elevated our presentations. Clients love the smooth page flips and embedded media. Makes our content much more memorable.

Andy Kaplan

Founder

Crezlo Tours is fantastic! The Dollhouse feature makes exploring spaces so intuitive and interactive. Customizing branding and adding hotspots is super easy, and the tours always look professional. Highly recommended for real estate, events, or any immersive experience!

Jyoti Kyamsaria

Founder (TeamUp Property)

Crezlo Tours has transformed how we present spaces. The customization options are great, and tours feel interactive and engaging. Clients spend more time exploring, and the feedback has been amazing. A truly professional tool for immersive experiences

Saif

Operations Head (BrandSwitch)

Featured Products

Explore our range of solutions created to elevate your digital experience.

See All

Power your business. The Crezlo way

Tailored solutions, dedicated support and integrations that fit your workflow.

// Active Menu Indicator - Like blog.crezlo.com (function() { const navLinks = document.querySelectorAll('.nav-link'); const activeIndicator = document.getElementById('active-indicator'); const nav = document.querySelector('#product-navbar nav'); const productNavbar = document.getElementById('product-navbar'); if (!navLinks.length || !activeIndicator || !nav || !productNavbar) return; // Get current path const currentPath = window.location.pathname; // Find active link let activeLink = null; navLinks.forEach(link => { const linkHref = link.getAttribute('href'); // Check if current path matches this link if (currentPath === linkHref || currentPath.startsWith(linkHref + '/')) { activeLink = link; link.classList.add('text-gray-900', 'font-medium'); } else { link.classList.remove('text-gray-900', 'font-medium'); } }); // Position indicator under active link, touching the border const updateIndicator = () => { if (activeLink) { const navbarRect = productNavbar.getBoundingClientRect(); const linkRect = activeLink.getBoundingClientRect(); // Calculate position relative to product-navbar (to touch the border) activeIndicator.style.left = (linkRect.left - navbarRect.left) + 'px'; activeIndicator.style.width = linkRect.width + 'px'; // Position at the very bottom (0px) to touch the border activeIndicator.style.bottom = '0px'; activeIndicator.style.display = 'block'; } else { activeIndicator.style.display = 'none'; } }; // Update on load and resize if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', updateIndicator); } else { setTimeout(updateIndicator, 50); } window.addEventListener('resize', updateIndicator); // Update when links are clicked (for smooth transition) navLinks.forEach(link => { link.addEventListener('click', () => { setTimeout(updateIndicator, 100); }); }); })(); // Position mega menu dropdown right below core navbar and fix hover gap (function() { const coreNavbar = document.getElementById('core-navbar'); const megaMenuDropdown = document.querySelector('.mega-menu-dropdown'); const megaMenuContainer = document.querySelector('.mega-menu-container'); const header = document.querySelector('header'); if (!coreNavbar || !megaMenuDropdown || !megaMenuContainer || !header) return; const updateMegaMenuPosition = () => { if (window.innerWidth >= 768) { // Check if core navbar is visible const isCoreNavbarHidden = coreNavbar.classList.contains('navbar-hidden'); if (isCoreNavbarHidden) { // If core navbar is hidden, position below product navbar const productNavbar = document.getElementById('product-navbar'); if (productNavbar) { const productNavbarRect = productNavbar.getBoundingClientRect(); megaMenuDropdown.style.top = productNavbarRect.bottom + 'px'; } else { megaMenuDropdown.style.top = '70px'; } } else { // If core navbar is visible, position below it const coreNavbarRect = coreNavbar.getBoundingClientRect(); const coreNavbarBottom = coreNavbarRect.bottom; megaMenuDropdown.style.top = coreNavbarBottom + 'px'; } } else { megaMenuDropdown.style.top = '0px'; } }; // Add delay before closing to allow mouse movement let closeTimeout; const showMenu = () => { clearTimeout(closeTimeout); updateMegaMenuPosition(); // Update position before showing megaMenuDropdown.style.opacity = '1'; megaMenuDropdown.style.visibility = 'visible'; megaMenuDropdown.style.pointerEvents = 'auto'; megaMenuDropdown.style.transform = 'translateX(-50%) translateY(0)'; }; const hideMenu = () => { closeTimeout = setTimeout(() => { megaMenuDropdown.style.opacity = '0'; megaMenuDropdown.style.visibility = 'hidden'; megaMenuDropdown.style.pointerEvents = 'none'; megaMenuDropdown.style.transform = 'translateX(-50%) translateY(-10px)'; }, 200); }; megaMenuContainer.addEventListener('mouseenter', showMenu); megaMenuContainer.addEventListener('mouseleave', (e) => { const relatedTarget = e.relatedTarget; if (!relatedTarget || (!megaMenuDropdown.contains(relatedTarget) && relatedTarget !== megaMenuDropdown)) { hideMenu(); } }); megaMenuDropdown.addEventListener('mouseenter', showMenu); megaMenuDropdown.addEventListener('mouseleave', hideMenu); // Update on load and resize if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', updateMegaMenuPosition); } else { updateMegaMenuPosition(); } window.addEventListener('resize', updateMegaMenuPosition); // Update when core navbar visibility changes const observer = new MutationObserver(() => { updateMegaMenuPosition(); // If menu is currently visible, update its position if (megaMenuDropdown.style.visibility === 'visible') { updateMegaMenuPosition(); } }); observer.observe(coreNavbar, { attributes: true, attributeFilter: ['class'] }); // Also update on scroll to catch navbar show/hide let scrollTimeout; window.addEventListener('scroll', () => { clearTimeout(scrollTimeout); scrollTimeout = setTimeout(() => { if (megaMenuDropdown.style.visibility === 'visible') { updateMegaMenuPosition(); } }, 100); }, { passive: true }); })();