{"id":1516,"date":"2026-07-30T15:50:24","date_gmt":"2026-07-30T15:50:24","guid":{"rendered":"https:\/\/massruum.ee\/work\/somafit\/"},"modified":"2026-07-30T15:50:24","modified_gmt":"2026-07-30T15:50:24","slug":"somafit","status":"publish","type":"page","link":"https:\/\/massruum.ee\/en\/work\/somafit\/","title":{"rendered":"Somafit"},"content":{"rendered":"\n<div class=\"wp-block-group alignfull ms-band ms-pagetitle has-global-padding is-layout-constrained wp-container-core-group-is-layout-12cb4702 wp-block-group-is-layout-constrained\">\n\t\n\t<p class=\"ms-crumb wp-block-paragraph\"><b>Home<\/b> \u00b7 <a href=\"https:\/\/massruum.ee\/en\/work\/\">Work<\/a> \u00b7 Somafit<\/p>\n\t\n\t\n\t<h1 class=\"wp-block-heading\">Somafit &#8211; a subscription workout video platform<\/h1>\n\t\n\t\n\t<p class=\"ms-lede wp-block-paragraph\">We took over one of Estonia&#8217;s most popular home-training video platforms, redesigned it, and moved more than a thousand active subscriptions to the new Somafit brand without a break in service.<\/p>\n\t\n<\/div>\n\n\n\n<figure class=\"wp-block-image alignfull size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1500\" height=\"1046\" src=\"https:\/\/massruum.ee\/wp-content\/uploads\/2026\/07\/somafit1-scaled.jpg\" alt=\"Somafit website - subscription training platform for women\" class=\"wp-image-1413\" title=\"\" srcset=\"https:\/\/massruum.ee\/wp-content\/uploads\/2026\/07\/somafit1-scaled.jpg 1500w, https:\/\/massruum.ee\/wp-content\/uploads\/2026\/07\/somafit1-scaled-300x209.jpg 300w, https:\/\/massruum.ee\/wp-content\/uploads\/2026\/07\/somafit1-scaled-1024x714.jpg 1024w, https:\/\/massruum.ee\/wp-content\/uploads\/2026\/07\/somafit1-scaled-768x536.jpg 768w\" sizes=\"auto, (max-width: 1500px) 100vw, 1500px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-group alignfull ms-band ms-shellband has-shell-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-12cb4702 wp-block-group-is-layout-constrained\">\n\t\n\t<p class=\"ms-eyebrow wp-block-paragraph\">Project<\/p>\n\t\n\t\n\t<p class=\"ms-measure wp-block-paragraph\"><strong>Client:<\/strong> Somafit (formerly Mokafit) &nbsp;\u00b7&nbsp; <strong>Year:<\/strong> 2024 &nbsp;\u00b7&nbsp; <strong>Type:<\/strong> WooCommerce subscription platform &nbsp;\u00b7&nbsp; <strong>Markets:<\/strong> Estonia and Lithuania &nbsp;\u00b7&nbsp; <strong>Site:<\/strong> <a href=\"https:\/\/somafit.ee\" target=\"_blank\" rel=\"noopener\">somafit.ee<\/a><\/p>\n\t\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull ms-band has-global-padding is-layout-constrained wp-container-core-group-is-layout-12cb4702 wp-block-group-is-layout-constrained\">\n\t\n\t<p class=\"ms-eyebrow wp-block-paragraph\">Challenge<\/p>\n\t\n\t\n\t<h2 class=\"wp-block-heading\">A popular platform that needed a new home<\/h2>\n\t\n\t\n\t<p class=\"ms-measure wp-block-paragraph\">Mokafit was one of Estonia&#8217;s best-known home-training video platforms, with over 1500 members working out at home to guided videos. Massruum already looked after the technical side of Mokafit, so when the company decided to rebrand as Somafit, trusting us with the whole build and migration was the natural next step.<\/p>\n\t\n\t\n\t<p class=\"ms-measure wp-block-paragraph\">The hardest part was gathering and moving more than a thousand active recurring subscriptions to the new site, so that no member lost access, billing continued without interruption, and all of the training content moved under the new brand with nothing left behind.<\/p>\n\t\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull ms-band ms-shellband has-shell-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-12cb4702 wp-block-group-is-layout-constrained\">\n\t\n\t<p class=\"ms-eyebrow wp-block-paragraph\">Solution<\/p>\n\t\n\t\n\t<h2 class=\"wp-block-heading\">A new design, the same uninterrupted service<\/h2>\n\t\n\t\n\t<p class=\"ms-measure wp-block-paragraph\">We rebuilt Somafit from the ground up at the end of 2024: a new visual identity, a redesigned member area, and a set of custom features that off-the-shelf solutions do not offer. Subscriptions and member data were migrated carefully enough that members never noticed the switch &#8211; they simply logged into a faster, better-looking environment.<\/p>\n\t\n\t\n\t<ul class=\"wp-block-list ms-measure\">\n\t\t<li>A complete redesign and the new Somafit brand<\/li>\n\t\t<li>Over a thousand active subscriptions migrated without a break in service<\/li>\n\t\t<li>Ten custom plugins written specifically for what the platform needed<\/li>\n\t\t<li>Two markets on one site &#8211; Estonian and Lithuanian content<\/li>\n\t<\/ul>\n\t\n\t\n\t<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1500\" height=\"1028\" src=\"https:\/\/massruum.ee\/wp-content\/uploads\/2026\/07\/Screenshot-2026-07-15-at-19.40.35.jpg\" alt=\"Somafit member area - introduction and membership content\" class=\"wp-image-1414\" title=\"\" srcset=\"https:\/\/massruum.ee\/wp-content\/uploads\/2026\/07\/Screenshot-2026-07-15-at-19.40.35.jpg 1500w, https:\/\/massruum.ee\/wp-content\/uploads\/2026\/07\/Screenshot-2026-07-15-at-19.40.35-300x206.jpg 300w, https:\/\/massruum.ee\/wp-content\/uploads\/2026\/07\/Screenshot-2026-07-15-at-19.40.35-1024x702.jpg 1024w, https:\/\/massruum.ee\/wp-content\/uploads\/2026\/07\/Screenshot-2026-07-15-at-19.40.35-768x526.jpg 768w\" sizes=\"auto, (max-width: 1500px) 100vw, 1500px\" \/><\/figure>\n\t\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull ms-band has-global-padding is-layout-constrained wp-container-core-group-is-layout-12cb4702 wp-block-group-is-layout-constrained\">\n\t\n\t<p class=\"ms-eyebrow wp-block-paragraph\">Features<\/p>\n\t\n\t\n\t<h2 class=\"wp-block-heading\">A complete training environment<\/h2>\n\t\n\t\n\t<p class=\"ms-measure wp-block-paragraph\">Somafit is a holistic training platform for women &#8211; &#8220;a training studio in your pocket&#8221;. It is not just a video library but a subscription environment where every feature is built around the member&#8217;s journey.<\/p>\n\t\n\t\n\t<ul class=\"wp-block-list ms-measure\">\n\t\t<li><strong>Subscription-based access<\/strong> to training programmes &#8211; videos streamed, access tied to membership status<\/li>\n\t\t<li><strong>Programmes built around the female cycle<\/strong> &#8211; workouts that follow the lunar phases and the hormonal cycle (for example &#8220;In the rhythm of the moon and the woman&#8221;)<\/li>\n\t\t<li><strong>Smart workout search<\/strong> &#8211; filter by length, trainer, style, difficulty and equipment, and save favourites<\/li>\n\t\t<li><strong>A personal training diary<\/strong> with progress charts &#8211; a workout can be marked as done<\/li>\n\t\t<li><strong>Recipe search and a meal planner<\/strong> &#8211; more than 200 recipes<\/li>\n\t\t<li><strong>Mindfulness sessions<\/strong> as their own section<\/li>\n\t\t<li><strong>Challenges and community<\/strong> &#8211; shared challenges and a member community to keep motivation up<\/li>\n\t\t<li><strong>A calorie calculator<\/strong> right in the browser<\/li>\n\t\t<li><strong>Gift cards<\/strong> with an automatic PDF<\/li>\n\t\t<li><strong>A personal course starting point<\/strong> for every member<\/li>\n\t\t<li><strong>Video viewing statistics<\/strong> to guide content development<\/li>\n\t<\/ul>\n\t\n\t\n\t<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1500\" height=\"1051\" src=\"https:\/\/massruum.ee\/wp-content\/uploads\/2026\/07\/somafit-programm-scaled.jpg\" alt=\"Somafit training programme - training built around the female cycle\" class=\"wp-image-1412\" title=\"\" srcset=\"https:\/\/massruum.ee\/wp-content\/uploads\/2026\/07\/somafit-programm-scaled.jpg 1500w, https:\/\/massruum.ee\/wp-content\/uploads\/2026\/07\/somafit-programm-scaled-300x210.jpg 300w, https:\/\/massruum.ee\/wp-content\/uploads\/2026\/07\/somafit-programm-scaled-1024x717.jpg 1024w, https:\/\/massruum.ee\/wp-content\/uploads\/2026\/07\/somafit-programm-scaled-768x538.jpg 768w\" sizes=\"auto, (max-width: 1500px) 100vw, 1500px\" \/><\/figure>\n\t\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull ms-band ms-shellband has-shell-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-12cb4702 wp-block-group-is-layout-constrained\">\n\t\n\t<p class=\"ms-eyebrow wp-block-paragraph\">Under the hood<\/p>\n\t\n\t\n\t<h2 class=\"wp-block-heading\">Built to last and to scale<\/h2>\n\t\n\t\n\t<p class=\"ms-measure wp-block-paragraph\">The platform runs on WordPress and WooCommerce, with recurring payments handled by WooCommerce Subscriptions and content access by WooCommerce Memberships. The workouts are built on the LearnDash learning environment, videos are hosted on VideoPress and played with FV Player. The two languages, Estonian and Lithuanian, run on WPML, and payments go through Montonio and Stripe.<\/p>\n\t\n\t\n\t<p class=\"ms-measure wp-block-paragraph\">On top of all that we wrote ten custom plugins, from recipe search and meal planning to the training diary, video statistics, gift cards and payment routing. That is exactly the layer no off-the-shelf plugin covers, and it is what makes Somafit a real product rather than just a website.<\/p>\n\t\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull ms-band has-global-padding is-layout-constrained wp-container-core-group-is-layout-12cb4702 wp-block-group-is-layout-constrained\">\n\t\n\t<p class=\"ms-eyebrow wp-block-paragraph\">Result<\/p>\n\t\n\t\n\t<h2 class=\"wp-block-heading\">A smooth migration and a growing platform<\/h2>\n\t\n\t\n\t<p class=\"ms-measure wp-block-paragraph\">Every subscription moved across without a break &#8211; members did not lose access or hit billing errors. Somafit still runs on two markets today with hundreds of active subscribers, and we keep developing the platform further. It is a good example of what we enjoy most: taking over an existing project, making it better, and keeping it in good shape for years.<\/p>\n\t\n\t\n\t<p class=\"wp-block-paragraph\"><a href=\"https:\/\/somafit.ee\" target=\"_blank\" rel=\"noopener\"><strong>Visit the site \u2192 somafit.ee<\/strong><\/a><\/p>\n\t\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull ms-cta ms-band ms-shellband has-shell-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-12cb4702 wp-block-group-is-layout-constrained\">\n\t\n\t<p class=\"ms-eyebrow wp-block-paragraph\">Get started<\/p>\n\t\n\t\n\t<h2 class=\"wp-block-heading\">Have a similar project &#8211; or a site that needs new momentum?<\/h2>\n\t\n\t\n\t<p class=\"ms-cta-sub wp-block-paragraph\">Tell us what you&#8217;re building &#8211; or let us take a look at the project you already have.<\/p>\n\t\n\t\n\t<div class=\"wp-block-group ms-cta-actions is-layout-flex wp-container-core-group-is-layout-ceb2bc04 wp-block-group-is-layout-flex\">\n\t\t\n\t\t<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n\t\t<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/massruum.ee\/en\/contact\/\">Start a project \u2192<\/a><\/div>\n\t\t<\/div>\n\t\t\n\t\t\n\t\t<p class=\"wp-block-paragraph\"><a class=\"ms-cta-email\" href=\"mailto:hello@massruum.ee\">hello@massruum.ee<\/a><\/p>\n\t\t\n\t<\/div>\n\t\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Home \u00b7 Work \u00b7 Somafit Somafit &#8211; a subscription workout video platform We took over one of Estonia&#8217;s most popular home-training video platforms, redesigned it, and moved more than a thousand active subscriptions to the new Somafit brand without a break in service. Project Client: Somafit (formerly Mokafit) &nbsp;\u00b7&nbsp; Year: 2024 &nbsp;\u00b7&nbsp; Type: WooCommerce subscription [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":1413,"parent":1079,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1516","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/massruum.ee\/en\/wp-json\/wp\/v2\/pages\/1516","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/massruum.ee\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/massruum.ee\/en\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/massruum.ee\/en\/wp-json\/wp\/v2\/comments?post=1516"}],"version-history":[{"count":0,"href":"https:\/\/massruum.ee\/en\/wp-json\/wp\/v2\/pages\/1516\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/massruum.ee\/en\/wp-json\/wp\/v2\/pages\/1079"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/massruum.ee\/en\/wp-json\/wp\/v2\/media\/1413"}],"wp:attachment":[{"href":"https:\/\/massruum.ee\/en\/wp-json\/wp\/v2\/media?parent=1516"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}