Your website and your business. One system.
We design websites and online shops on Odoo. Enquiries, customer records, appointments and invoices continue where your business already works, instead of in a second system alongside it. And we handle the visual identity that goes with it.
A website next to the business, or a website inside it
Most websites sit next to the company and are connected to it through integrations. On an Odoo website that separation disappears, because website, sales, service and accounting use the same database by default. This applies to an online shop just as much as to a plain company website.
System
- โEnquiries land in an inbox and are transferred by hand
- โCustomer data sits on the website and again in sales
- โAppointments are arranged by email, the calendar knows nothing about them
- โWith a shop, stock levels are maintained twice
- โEvery update can break one of the connections
- โAn enquiry becomes a record in sales straight away
- โOne customer file for website, quotation, service and newsletter
- โAppointments book into the calendar you have released
- โWith a shop, one stock level, the same online and internally
- โOne system, updated as a whole
Website and visual identity from one source
The two belong together, because a website only looks as good as the company it presents.
Design, migration and operation
- Designing and improving Odoo websites
- Safe migration of existing sites
- Relaunch for better loading times and structure
- Online shop and multilingual pages
- Performance and SEO analysis
- Newsletter, connected to the same customer file
- Ongoing support with updates, backups and changes on request
Tuning the site to your company
- Your logo, colours and typefaces applied cleanly to the site
- Consistent imagery across all subpages
- A tone of voice that suits your company
- A coherent presence across website and social channels
We do not design a logo or a visual identity from scratch. We implement what you have, and we tell you when something is missing.
What is additionally required in Europe
A website operated here has to do more than look good. These four points exist in Odoo and have to be set up correctly, otherwise they surface later in day-to-day operation.
Data protection from the start
Cookie consent, data minimisation, clean forms. GDPR is set up from the beginning rather than pasted on afterwards.
Multiple languages
German and English, further languages if needed, with a URL structure in which search engines find both versions instead of playing them off against each other.
Loading time
Images, scripts and page structure built so the site opens quickly on a phone over mobile data as well.
Findability
A clean page structure, headings and descriptions so search engines can read the site without an additional tool having to compensate.
How a web project runs with us
Step two is the one most providers skip. It decides whether the project stays on schedule.
Research
We look at your market, your competitors and your existing site, and establish what the new site has to achieve.
Defining the Content
Before design starts, we define what goes on the page. This produces a clear structure, and you see early which texts, images or approvals are still missing. That is the most common reason web projects stall.
Design
The design is built on your visual identity, not on a template. You see the draft before anything is built.
Build and Integration
Built in Odoo, connected to sales, service and accounting, tested across devices, loading times and search engines.
Training
You do not just get the site handed over, you learn to maintain it. Texts, images and new pages should be things you can change without us.
What we need from you
Web projects are almost never delayed by technology, they are delayed by missing content. So we say at the outset what is needed.
- One contact person on your side who is allowed to decide
- Your texts, or approval for us to write them
- Your logo and images at a usable resolution
- Access to the domain and existing hosting
- For a shop: product data, prices and shipping rules
- Fixed dates for feedback, so drafts do not sit unanswered
Projects we have built
Two sites we built from the ground up.


TCH Sports
Website and online shop built from the ground up.
tch-sports.at โAnd the page you are on right now. epsolutions.at itself runs on Odoo. Design, build, multiple languages, the connection to our own system and the appointment booking are all ours. No substitute for client projects, but evidence that we work with what we sell.
What we are asked almost every time
Tell us where your site is falling short
A free initial call, 30 minutes. We look at your existing site and tell you whether a relaunch, a migration or simply a clean-up is the right move.