Raviltos OÜ approached Web Systems at the beginning of 2025 with the task of building a new international e-shop for RC models, cars, boats, planes, drones and thousands of spare parts. The source language had to be English, the target market was the European hobbyist community, and the entire solution had to be linked to Erply’s business software. RC Modelshop went live in 2025 and to date we continue to work together on maintenance, ongoing upgrades and SEO. Marketing is managed by the client’s partner 3klikki.ee, who is responsible for Google Ads and Meta Ads campaigns, which are increasingly driving sales outside of Estonia.

Client and project background
Raviltos OÜ is an RC model specialist based in Rakvere, aiming to build an international e-shop from scratch. The plan assumed from the start that:
- With English as the main language and Estonian as the second language, each marketing channel had to be ready to market elsewhere in Europe.
- The range is huge, RC cars (RTR models, kits, drift, crawlers, monster trucks), RC boats, planes, drones and thousands of parts and accessories (Tamiya, Kyosho, Team Associated, Maverick, Joysway and other brands).
- Erply is a business software, all movements of categories, products, stock and orders must be synchronised with the ERP system.
- Quick buying logic, the hobby customer knows what they need and the buying journey needs to be short and intuitive.
At the beginning of the project, there were fixed deadlines and a three-month development window. Web Systems was responsible for the whole technical side: design, front-end, back-end, Erply interface, multilingual, testing and live upload.
The challenge: an international e-shop with Erply interface and customised user experience
RC Modelshop’s e-shop differs from a regular WooCommerce e-shop in several important ways:
- Large product catalogue: managing thousands of parts and models requires strong content management logic and category-based filters.
- Erply interface: categories, products (including variable products), stock levels, all moving from daily sync to real-time stock updates.
- VAT specificities: sales outside Estonia (B2B EU, B2C EU, third countries) require accurate tax accounting.
- Multilingualism for expansion: initially two languages (en + et), but the architecture must support the addition of new languages without changing the content structure.
- Customized discounting system: pricing by product group, brand, user account or specific product, managed directly from WordPress instead of ERP.
- Wishlist and user accounts: hobbyists prefer to save models and spare parts for later purchase, and needed to think through scenarios of products going out of stock or going to zero.
- SEO-friendly architecture: to achieve organic visibility in the international market, every element of the page had to be optimizable.
Solution: WooCommerce + WPML base, Erply interface and customized user experience
We chose WordPress + WooCommerce + WPML as the basis. The entire design was created as a personalized design with mobile devices in mind, desktop, tablet and mobile get their optimal experience. We’ve written more about how making a successful e-commerce store is based on a thorough mapping and a meaningful design on the service page.
Personalised design and front-end development
The design process started with an analysis of the RC model community’s user experience, how an experienced hobby customer searches for spare parts, how they filter a new car or model, and how the product page should work to provide all the necessary technical information at a glance. We built a personalised design where the home page, category page and product view are all tailored to the expectations of the RC industry. The homepage includes admin-managed banners to quickly introduce new models or campaigns.

Erply interface
The Erply interface is the heart of the RC Modelshop e-shop. Categories are imported from Erply via daily sync. Products (including variable products) move with all associated data, descriptions, multilingual fields, brand, class and technical information. Stocks are constantly synchronised: as soon as a product reaches zero in Erply and is marked as “last product”, it automatically disappears from view online. Orders move to Erply as soon as the purchase is completed, where they await packing and dispatch.
Multilingualism and international architecture
WPML provides a flexible basis for multilinguality, with two languages initially, but the architecture is ready to add new languages without rebuilding the structure. Product descriptions will remain in English because the hobby terminology is international, but product menus, category names and all marketing content will be translatable. VAT rules are set so that sales within the EU to B2B, B2C and third countries are correctly accounted for.
Payments, transport and user experience
For our payment solution, we chose Montonio, which allows bank and card payments in many EU countries through a single integration. For transport, we combined Montonio and WooCommerce’s built-in transport systems, with the appropriate service providers assigned for each country. The shopping cart logic is optimized for fast shopping, minimal information, fewer clicks, inbound sales via linked products or root sales.
Custom modules
- Wishlist: the user can add products to the list and later add them to the shopping cart with a single click. Scenarios for out of stock and product deletion are clearly defined.
- Customized discounts: by product group, brand, user account or specific product, managed directly from WordPress, not ERP.
- Category-based dynamic filters: each category gets its own set of filters, specific to the shopping journey in that area.
- Products at the back of stock: if a product is not available in stock, it will automatically appear at the bottom of the category page.
- Newsletter integration: subscribing sends data to Smily or a similar newsletter platform.
- SEO-friendly architecture: all metadata, category pages and product pages are optimised for international organic search.
Result: live 2025 and growing international cooperation
RC Modelshop’s e-shop went live in 2025 and is now bilingual, with thousands of products and Erply sync working. After going live, we will continue to work together on maintenance, ongoing upgrades and SEO service. In terms of SEO, we started with the Estonian market and are systematically moving forward to foreign markets, in parallel with this, the client’s marketing partner 3klikki.ee is expanding Google Ads and Meta Ads campaigns to the same markets. The result: an increasing share of sales is already coming from outside Estonia.

Project details
- Client: Raviltos OÜ
- Field of activity: e-commerce of RC (radio controlled) models, cars, boats, airplanes, drones, spare parts.
- Website: rc-modelshop.com
- Platform: WordPress + WooCommerce + personalised design
- Multilingualism: WPML (from the main language to the second language; architecture ready to add new languages)
- Technologies: WordPress, WooCommerce, WPML, PHP, JavaScript, HTML5, SCSS
- ERP interface: Erply (categories, products, variable products, stock, orders)
- Payments: Montonio (bank transfers + card payments)
- Transport: Montonio + WooCommerce built-in transport systems (country-specific)
- Custom modules: wishlist, custom discounts (product group/brand/user/product), category-based dynamic filters, quick purchase logic, manageable landing page banners, newsletter integration (Smily).
- VAT: EU B2B, EU B2C and separate rules for third countries
- Marketing partner: 3klikki.ee (Google Ads + Meta Ads)
- Services: mapping, design, e-shop development, Erply interface, multilingual, testing, SEO service, ongoing maintenance.
- Implementation period: early 2025 → live 2025; ongoing maintenance, upgrades and SEO
When implementing similar international e-commerce projects, we will be by the client’s side all the way, from e-commerce creation and WooCommerce development to SEO service and long-term maintenance.