Websites¶ Website Web design Building blocks Adding a building block Color preset and background Layout: grid and columns Grid Cols Duplicating a building block Reordering a building block Visibility Visibility on desktop/mobile Conditional visibility Invisible elements Saving a custom building block Structure Banner Call to action Masonry Features Table of content Call to action Dynamic content Form Action Fields Products Embed code Inner content Social media Website themes Pages Page creation Page management Publishing/unpublishing pages Homepage Page properties Duplicating pages Deleting pages URL redirect mapping Menus Menu editor Adding regular menu items Adding mega menus Header and navigation bar appearance Search Engine Optimization (SEO) Content optimization Meta tags Keywords Image for social share Images Advanced features Structured data markup robots.txt Sitemap Hreflang HTML tags Configuration Domain names Register a free domain name with Odoo DNS records Mailbox Use a subdomain Use an external email provider Configure an existing domain name Add a CNAME record Map a domain name to an Odoo database SSL encryption (HTTPS protocol) Web base URL of a database Map a domain name to an Odoo website Address autocomplete Step 1: Enable the Google Places API Step 2: Create API Credentials Google Search Console Cookies bar Configuration Customization Cookie policy Translations Installing languages Default language Translating the contents Language selector menu Multiple websites Website creation Switching websites Website-specific configuration Content availability Website pages eCommerce features Customer accounts Pricing Reporting Analytics Other reporting data Forms spam protection Cloudflare Turnstile configuration On Cloudflare On Odoo reCAPTCHA v3 configuration On Google On Odoo Set up a content delivery network (CDN) Deploying with KeyCDN Create a pull zone in the KeyCDN dashboard Configure the Odoo instance with the new zone Prevent security issues by activating cross-origin resource sharing (CORS) Reporting Website analytics Plausible.io Google Analytics Google Tag Manager Link tracker Configuration Create a traceable URL Website visibility Tracked links overview Statistics Mail groups Configuring mail groups Using mail groups Subscribing/unsubscribing Sending messages Moderating mail group messages Whitelisting/Blacklisting authors eCommerce Products Product management Add products to the catalog Publish Product page design Additional functions Layout Add content Download link Digital files Product configuration Multiple languages Website availability Stock management Inventory Selling as kit Product comparison Catalog Categorize the product catalog Browsing Attributes Sort-by search Page design Category page Product highlight Additional features Add content Product variants Product configurator Product specifications Filter catalog by attributes Price management Taxes Tax configuration Tax display Price per unit Price configuration: pricelists Configuration Foreign currency Permanent discount Cross-selling and upselling Cross-selling Optional products Accessory products Upselling Alternative products Checkout, payment, and shipping Add to cart ‘Add to Cart’ action customization Replace ‘Add to Cart’ button by ‘Contact Us’ button Customizable ‘Add to Cart’ button ‘Buy Now’ button Re-order from portal Checkout Checkout steps Review order: promo code (and subtotal) Address: B2B fields Request extra info (additional step) Confirm order: terms and conditions Express checkout Guest and signed-in checkout B2B access restriction Shared customer accounts Shipping methods Own shipping methods Pickup in store Shipping providers Website availability Delivery method at checkout Payment providers Configuration Checkout payment options eWallets and gift cards eCommerce management Order handling Sales orders Order and payment status Abandoned cart Delivery orders Delivery flow Returns and refunds Invoice and legal requirements Customer accounts Access restriction Multi-website account Customer interaction Product reviews Live chat Contact forms Helpdesk Contact us Newsletter Performance monitoring Data monitoring Analytics eLearning Courses Course creation Content tab Description tab Options tab Course Communication Access rights Display Karma tab Course groups Settings Content Document tab Description tab Additional Resources tab Quiz tab Content Tags Publish your content Forum Create a forum Karma points Karma gains Karma-related rights Gamification Ranks Badges Assign manually Assign automatically Tags Use a forum Post questions Interact with posts Moderate a forum Blog Creating a blog Adding a blog post Using tags Customizing blog homepages Customizing blog posts Live Chat Enable Live Chat Create live chat channels Operators tab Options tab Livechat button Livechat window Channel Rules tab Create new rules Widget tab Participate in a conversation Set an online chat name Set online chat languages Join or leave a channel Manage live chat requests Ratings Rate live chat conversations Publish customer ratings Add ratings page to site Customer ratings report Hide individual ratings Commands and canned responses Execute a command Help Helpdesk & Helpdesk search Create a ticket from a live chat Search for a ticket from a live chat History Lead Leave Canned responses Create canned responses Use canned responses in a live chat conversation Chatbots Build a chatbot Chatbot scripts Step types Text Question Email Phone Forward to Operator Free Input/Multi-Line Create Lead Create Ticket Only if Script testing Add chatbot to a channel Reports Available reports Sessions History Session Statistics Operator Analysis View and filter options Pivot view Graph view Save and share a favorite search