Website & E-Commerce

SODOO

What You Will Learn in This Section

  • Building and customizing your website with the drag-and-drop editor
  • Setting up an online store with products, variants, and pricing
  • Configuring payment gateways and shipping methods
  • Creating contact forms and surveys to capture leads
  • Optimizing your pages for search engines (SEO)
  • Adding live chat to engage website visitors in real time
  • Measuring website performance with built-in analytics

Overview

SODOO's Website module is a fully integrated web presence platform. Unlike standalone website builders, SODOO websites are connected directly to your business data — products from inventory, contacts from CRM, orders from sales. When a customer buys on your website, a sales order is created automatically. There is no manual export or import required.

Website Builder
Drag-and-drop page builder with themes, blocks, and mobile-responsive design
E-Commerce
Full online store with product catalog, shopping cart, payment processing
Blog & CMS
Publish articles, news, and case studies to attract organic traffic
SEO Tools
Built-in meta tags, sitemaps, structured data, and keyword optimization
Live Chat
Engage visitors in real time and convert them to leads automatically
Analytics
Visitor traffic, page performance, e-commerce conversion funnel
🖼️
Website Home Page ExampleThis screenshot is being refreshed. The previous image came from a live system and carried real people and customer data, so it was withdrawn; a replacement from the PORTWARE demo company is on its way.

A professional website — your shop window, open around the clock

🖼️
Website HomeThis screenshot is being refreshed. The previous image came from a live system and carried real people and customer data, so it was withdrawn; a replacement from the PORTWARE demo company is on its way.

SODOO Website — a modern, professional corporate design

🖼️
Website Home PageThis screenshot is being refreshed. The previous image came from a live system and carried real people and customer data, so it was withdrawn; a replacement from the PORTWARE demo company is on its way.

SODOO Website Builder — designing a home page by dragging and dropping

Why a Business Website in SODOO?

Many businesses build their website on one platform and their ERP on another, then struggle with synchronization. SODOO eliminates this problem entirely.

Disconnected Tools

  • Website on WordPress, ERP on a separate system
  • Manual export/import of orders every day
  • Inventory out of sync — overselling is common
  • Customer data in multiple places
  • Two separate logins, two bills, two support teams

SODOO Integrated Website

  • Website and ERP share the same database
  • Orders on the website become sales orders instantly
  • Stock levels on the website update from inventory in real time
  • New customers on the web become CRM contacts automatically
  • One platform, one login, one subscription

Website Builder

The SODOO Website Builder is a visual, drag-and-drop editor that requires no coding knowledge. Everything is what-you-see-is-what-you-get (WYSIWYG) — click on any element to edit it, drag blocks to rearrange them, and preview instantly on any device.

Building Blocks

Pages are built from blocks — pre-designed content sections you can insert, move, and customize. SODOO offers dozens of block types:

  • Structure: Headers, sections, columns, containers
  • Content: Text, images, videos, icons, buttons
  • Features: Pricing tables, testimonials, team members, timelines
  • Dynamic: Products carousel, blog posts, contact forms
  • Social: Social media feeds, share buttons, review widgets
Start with a pre-built page template and customize it rather than building from scratch. SODOO includes templates for homepages, about pages, service pages, and more.

Responsive Design

All pages built in SODOO are automatically responsive — they adapt to desktop, tablet, and mobile screens without any extra work. Use the device preview buttons in the editor to check how your page looks on different screen sizes.

Responsive Controls

  • Show/hide specific blocks on mobile vs. desktop
  • Adjust font sizes and spacing per device
  • Reorder columns differently for mobile view
  • Test with Google Mobile-Friendly Test after publishing

How to Build a Page in SODOO

Open the Website Editor
  1. Navigate to Website
  2. Your website opens in a preview. Click Edit in the top bar
  3. The editor toolbar appears on the right
Add a New Block
  1. In the editor, click + Blocks in the top toolbar
  2. Browse block categories or search by name
  3. Drag a block from the panel and drop it onto the page
  4. Click any element within the block to edit text, images, or colors
Create a New Page
  1. In the Website menu, go to Website Pages New Page
  2. Enter the page title and URL slug (e.g., "About Us" → /about)
  3. Choose a template or start blank
  4. Build your page with blocks and click Publish when ready
🖼️
Website EditorThis screenshot is being refreshed. The previous image came from a live system and carried real people and customer data, so it was withdrawn; a replacement from the PORTWARE demo company is on its way.

Website Editor — the page editing interface

🖼️
Editing the WebsiteThis screenshot is being refreshed. The previous image came from a live system and carried real people and customer data, so it was withdrawn; a replacement from the PORTWARE demo company is on its way.

Editing the Website — changing page content and dropping in blocks

Themes & Design

A theme controls the overall visual identity of your website — color palette, typography, button styles, and spacing. You choose one theme and apply it site-wide, ensuring visual consistency across all pages.

Theme Customization Options

  • Color Palette: Define primary, secondary, and accent colors
  • Typography: Choose Google Fonts for headings and body text
  • Button Styles: Rounded, square, filled, or outlined
  • Header Style: Fixed, transparent, or scrolling header variants
  • Footer Layout: Multi-column or simple footer
  • Custom CSS: Add advanced styling rules for full control
Changing theme colors updates all pages automatically. You never need to update individual blocks when rebranding — just change your palette in Theme settings.

Pages & Navigation

Page Hierarchy

SODOO supports multi-level page hierarchies for complex websites:

  • Top-level pages: Home, About, Services, Contact
  • Sub-pages: Services → Consulting, Services → Development
  • Landing pages: Campaign-specific pages not in the main navigation

Navigation Menu

The navigation menu is fully customizable. You can:

  • Add, remove, and reorder menu items
  • Create mega-menus with columns and featured content
  • Link to internal pages, external URLs, or anchors
  • Show/hide menu items based on user login status

Editing the Navigation Menu

  1. In the website editor, click the navigation bar
  2. Select Edit Menu from the context menu
  3. Drag items to reorder, click the pencil icon to rename
  4. Add sub-menus by dropping items under a parent item
  5. Save when done

Blog & Content Management

A blog is one of the most effective tools for attracting organic search traffic and establishing your brand as a thought leader. SODOO's built-in blog and CMS make it easy to publish, organize, and promote content.

Writing Blog Posts

Blog posts use the same WYSIWYG editor as regular pages. Write in a clean editing interface, add images, embed videos, format code blocks, and publish with one click.

Blog Post Features

  • Categories & Tags: Organize posts for navigation and filtering
  • Author Bio: Multi-author support with profiles
  • Cover Image: Featured image shown in article lists
  • Published Date: Schedule posts to publish in the future
  • Comments: Allow or disable visitor comments per post
  • Social Share: Share buttons for LinkedIn, Twitter, Facebook
  • Related Posts: Automatically suggest similar content

Scenario: Content Marketing Strategy

Goal: A manufacturing company wants to attract leads through content. They will publish 4 articles per month about industry trends, product tips, and case studies.
  1. Create blog categories: "Industry Insights", "Product Tips", "Customer Stories"
  2. Write articles in the SODOO editor — no need for a separate CMS
  3. Add keywords, meta description, and alt tags for each article (SEO)
  4. Embed a contact form at the end of each article to capture lead info
  5. New form submissions automatically create CRM leads
  6. Track article traffic and conversion rates in website analytics

E-Commerce: Online Store

SODOO E-Commerce turns your website into a fully functional online store. Because it shares your product catalog and inventory with the rest of SODOO, there is no separate system to maintain.

Add Products
Publish Store
Customer Orders
Payment Processed
Inventory Updated
Delivery Shipped

Product Catalog

Every product in SODOO's inventory can be published to your website with a few clicks. The same product record drives both your internal ERP operations and your public webshop.

Product Configuration for Web

E-Commerce Product Fields

  • Name & Description: Public-facing product information
  • Photos: Multiple high-quality images with zoom support
  • Price: List price, sale price, tax-included or excluded display
  • Variants: Size, color, material combinations with separate SKUs
  • Categories: Organize products in your shop hierarchy
  • Tags: Enable filtered search (e.g., "New Arrival", "On Sale")
  • Availability: In stock, out of stock, or pre-order messaging
  • Related Products: Upsell and cross-sell suggestions

Product Variants

If you sell products in multiple sizes, colors, or configurations, use Product Variants. Each combination can have its own price, image, and stock level.

Attribute Values Variants Created
T-Shirt Size: S, M, L, XL + Color: Red, Blue, White 12 variants (4 sizes × 3 colors)
Laptop RAM: 8GB, 16GB + Storage: 256GB, 512GB 4 variants (2 × 2)

Pricelists

Show different prices to different customer groups using Pricelists:

  • Wholesale Price: Discounted prices for B2B customers
  • Retail Price: Standard prices for end consumers
  • Country-Based: Different currencies for different regions
  • Seasonal Sales: Temporary discounts during promotions
Pricelists can be applied automatically based on the customer's country, login status, or a promotional code entered at checkout.
🖼️
E-Commerce Shop PageThis screenshot is being refreshed. The previous image came from a live system and carried real people and customer data, so it was withdrawn; a replacement from the PORTWARE demo company is on its way.

Online Shop — a professional storefront with a product catalogue and category filters

🖼️
E-Commerce Catalogue EditorThis screenshot is being refreshed. The previous image came from a live system and carried real people and customer data, so it was withdrawn; a replacement from the PORTWARE demo company is on its way.

E-Commerce Catalogue Editor — editing and customising a product page

🖼️
E-Commerce Product ListThis screenshot is being refreshed. The previous image came from a live system and carried real people and customer data, so it was withdrawn; a replacement from the PORTWARE demo company is on its way.

E-Commerce Product List — managing products and categories

🖼️
E-Commerce Catalogue EditingThis screenshot is being refreshed. The previous image came from a live system and carried real people and customer data, so it was withdrawn; a replacement from the PORTWARE demo company is on its way.

E-Commerce Catalogue Editing — the product page and cart

Shopping Cart & Checkout

SODOO provides a streamlined, conversion-optimized checkout flow. The fewer steps a customer has to take, the more orders you will complete.

Cart Features

  • Persistent Cart: Cart is saved even if the customer closes the browser
  • Guest Checkout: Buy without creating an account
  • Coupon Codes: Enter promotional codes for discounts
  • Upsell Pop-ups: Suggest add-ons before checkout
  • Cart Recovery: Automated email to customers who abandon their cart

Checkout Process

Cart Review
Shipping Address
Shipping Method
Payment
Confirmation

Checkout Optimization Options

  • One-page checkout (all steps on one page)
  • Auto-fill address from browser or previous orders
  • Order summary always visible during checkout
  • Trust badges (SSL, secure payment logos)
  • Tax calculation based on shipping address

Payment Gateways

SODOO supports a wide range of payment providers. Configure multiple gateways to offer customers their preferred payment method.

Provider Payment Methods Best For
Stripe Credit/debit cards, Apple Pay, Google Pay Global businesses, modern checkout
PayPal PayPal balance, cards, Buy Now Pay Later Customers who trust the PayPal brand
Mollie iDEAL, Bancontact, SOFORT, cards European markets
Authorize.net Credit/debit cards, e-checks US businesses
Wire Transfer Bank transfer (manual confirmation) B2B orders, high-value purchases
Always test payment gateways in sandbox mode before going live. Use the provider's test card numbers to simulate successful and failed transactions.

Shipping Configuration

Define shipping rules that automatically calculate costs at checkout based on weight, destination, order value, or carrier rates.

Shipping Methods

Method How Cost Is Calculated Example
Fixed Price Same rate for all orders $9.99 flat rate
Free Shipping Free above a minimum order value Free shipping on orders over $50
Weight-Based Rate per kg/lb of the shipment $2/kg, minimum $5
Carrier Integration Real-time rates from UPS, FedEx, DHL Live rate at checkout
Pickup in Store No charge, customer collects Click & Collect

Forms & Surveys

Forms are your primary lead capture tool on the website. Every form submission can automatically create a CRM lead, send a notification email, and trigger a follow-up workflow — with zero manual work.

Contact Forms

Add a contact form to any page by inserting the Contact Form block. Customize the fields, add validation rules, and configure what happens on submission.

Form Field Types

  • Text input, email, phone number
  • Dropdown selector, checkbox, radio button
  • Text area for longer messages
  • File upload for attachments
  • Date picker
  • Hidden fields (for tracking campaign source)

On Form Submission

  • Show a "Thank You" message or redirect to a confirmation page
  • Send an auto-reply email to the submitter
  • Notify your sales team by email
  • Create a CRM lead automatically
  • Trigger an automation workflow (e.g., add to newsletter list)

Surveys

Use the Survey module for more complex data collection: customer satisfaction surveys, event registration, product feedback, or employee assessments.

  • Multiple question types including matrix and rating scale
  • Conditional logic (show question B only if question A = "Yes")
  • Time limit and attempt limit per respondent
  • Real-time results dashboard with charts
  • Export results to Excel or CSV

SEO Tools

Search Engine Optimization (SEO) determines how high your pages rank on Google and other search engines. SODOO includes built-in SEO tools to help you rank higher without needing a separate plugin.

On-Page SEO

Every page has an SEO properties panel. Fill it in to help search engines understand your content:

SEO Element Purpose Example
Title Tag Page title shown in search results Industrial Pumps - Acme Manufacturing
Meta Description Summary shown below the title in results High-efficiency pumps for industrial use. Free shipping over $500.
Keywords Help categorize the page topic industrial pump, centrifugal pump, water pump
URL Slug Clean, descriptive page URL /products/industrial-pumps
Image Alt Text Describes images for accessibility and SEO "Industrial centrifugal water pump 5HP"

Technical SEO

SODOO handles many technical SEO aspects automatically:

  • XML Sitemap: Auto-generated and submitted to search engines
  • Canonical URLs: Prevents duplicate content issues
  • Structured Data: Product schema, breadcrumb schema, article schema
  • Page Speed: Images are optimized and assets are minified automatically
  • HTTPS: SSL certificate enforced site-wide
  • 301 Redirects: Manage URL redirects when pages move

Setting SEO Properties in SODOO

  1. Open any page in the website editor
  2. Click the SEO button in the top toolbar
  3. Fill in the Title, Description, and Keywords
  4. Review the preview showing how the page will appear in Google
  5. Save and republish the page

Live Chat

Live Chat lets your team engage with website visitors in real time. A chat widget appears on your website and visitors can start a conversation with your team instantly. Conversations are managed in SODOO Discuss and can be handed off between agents.

Live Chat Features

  • Chat Widget: Configurable button position, color, and welcome message
  • Chatbots: Automated responses and lead qualification before human handoff
  • Routing Rules: Route chats to the right team by page or time of day
  • Visitor Info: See what page the visitor is on, their country, and session history
  • Lead Creation: Convert chat conversations to CRM leads with one click
  • Rating: Visitors rate the chat session, helping you measure agent performance
  • Mobile Notifications: Agents receive chat requests on the SODOO mobile app

Chatbots

A chatbot handles initial visitor interactions, qualifies leads, and answers common questions without requiring a human agent. Configure conversation flows with conditional branches based on visitor answers.

Example Chatbot Flow

  1. Bot: "Hi! What brings you here today?" [Options: Product info / Support / Pricing]
  2. Visitor selects "Pricing"
  3. Bot: "What is your company size?" [Options: 1-10 / 11-50 / 50+]
  4. Visitor selects "11-50"
  5. Bot: "I'll connect you with our sales team. What's your email?"
  6. Bot creates a CRM lead automatically and notifies the sales team
  7. Agent joins the chat to continue the conversation
🖼️
Live Chat WindowThis screenshot is being refreshed. The previous image came from a live system and carried real people and customer data, so it was withdrawn; a replacement from the PORTWARE demo company is on its way.

Live Chat — the real-time conversation between a visitor and an operator

🖼️
Live Chat ChannelsThis screenshot is being refreshed. The previous image came from a live system and carried real people and customer data, so it was withdrawn; a replacement from the PORTWARE demo company is on its way.

Live Chat Channels — managing channels and assigning operators

Website Analytics

Understanding how visitors use your website is essential for improving it. SODOO includes built-in website analytics and integrates with Google Analytics for deeper insights.

Total Visitors
Unique visitors per day/week/month
Page Views
Total page impressions over a period
Avg. Session Duration
How long visitors stay on your site
Bounce Rate
Visitors who leave after viewing one page
Conversion Rate
Orders / Unique visitors × 100
Revenue per Visitor
Average order value × Conversion rate

Conversion Tracking

Track which marketing efforts drive actual sales with conversion tracking. Link your website to Google Analytics 4 or Meta Pixel to measure return on ad spend.

Conversion Events to Track

  • Form Submit: Contact form, newsletter sign-up, quote request
  • Purchase: Completed e-commerce order with revenue value
  • Add to Cart: Product added to shopping cart
  • Chat Started: Live chat conversation initiated
  • Phone Click: Mobile visitor clicks the phone number to call

Integrating Google Analytics

  1. Create a Google Analytics 4 property at analytics.google.com
  2. Copy your Measurement ID (format: G-XXXXXXXXXX)
  3. In SODOO, navigate to Website Configuration Settings
  4. Paste the Measurement ID into the Google Analytics field
  5. Save and verify by checking the Real-Time view in GA4

Frequently Asked Questions

Do I need coding skills to build a website in SODOO?

No. The website builder is completely visual — drag blocks, click to edit text, and upload images without writing a single line of code. For advanced customization you can add custom CSS, but it is entirely optional.

Can I use my own domain name?

Yes. Connect any domain name you own to your SODOO website:

  1. Purchase a domain from any registrar (GoDaddy, Namecheap, Google Domains, etc.)
  2. In SODOO Website settings, add your domain
  3. Update your domain's DNS records to point to SODOO's servers
  4. SODOO automatically provisions an SSL certificate for your domain
How does inventory stay in sync with the web store?

SODOO's website and inventory module share the same database — there is nothing to sync. When a customer places an order online:

  • Stock is reserved immediately
  • A sales order is created automatically
  • The product page shows "Out of Stock" when inventory reaches zero

If you receive new stock in the warehouse, the website stock count updates automatically.

Can I sell internationally with multiple currencies?

Yes. Configure Pricelists with different currencies:

  • Create a pricelist per currency (USD, EUR, GBP, etc.)
  • SODOO detects the visitor's country and applies the correct pricelist
  • Customers can also manually select their currency
  • Exchange rates can be updated manually or fetched automatically from online sources
How do I handle digital product downloads?

For digital products (PDFs, software, e-books), set the product type to Digital Content. After payment is confirmed:

  • SODOO sends an automatic email with a secure download link
  • The download link expires after a configurable number of days or downloads
  • No physical shipping is triggered
Can multiple team members manage the website?

Yes. SODOO's access control lets you assign different permissions:

  • Website Designer: Can edit pages and publish content
  • Content Editor: Can write blog posts but not change layout
  • Administrator: Full access including settings and domain configuration

Best Practices

Performance

  • Compress images before uploading (aim for under 200KB per image)
  • Use WebP format for images where possible
  • Limit the number of fonts to 2 (heading + body)
  • Test page load speed with Google PageSpeed Insights regularly
  • Enable SODOO's built-in CDN for static asset delivery

SEO

  • Fill in SEO title and meta description for every page — never leave them blank
  • Use one H1 heading per page containing your primary keyword
  • Write blog posts of at least 800 words for content authority
  • Build internal links between related pages and blog posts
  • Submit your sitemap to Google Search Console after launch

E-Commerce Conversion

  • Show high-quality product images from multiple angles
  • Display customer reviews and ratings prominently
  • Offer free shipping above a threshold — it significantly increases average order value
  • Show a "30-day returns" or money-back guarantee to reduce hesitation
  • Use cart abandonment emails — 10-15% of abandoned carts can be recovered
  • Test your checkout flow on mobile — over 50% of purchases happen on phones
Launch Checklist: Before going live, verify that (1) all pages have SEO metadata, (2) payment gateways are tested, (3) confirmation emails are configured, (4) your domain has SSL, and (5) Google Analytics tracking is active.
Previous: Productivity Next: Services