(function(){
var STEPS=[
{
title:”Which option best describes your organization?”,
sub:”This helps estimate the scope of the site”,
options:[
{id:”pieni”,label:”Small business”,desc:”Fewer than 10 people, a clear product or service”,icon:”🏠”,score:0},
{id:”keski”,label:”Medium-sized company or organization”,desc:”Broader digital communications needs”,icon:”🏢”,score:2},
{id:”suuri”,label:”Large organization”,desc:”Public administration, a group, or a nationwide actor”,icon:”🏛️”,score:3}
]
},
{
title:”What is the primary purpose of the site?”,
sub:”Choose the option that fits best”,
options:[
{id:”esittely”,label:”Presentation site, blog, or portfolio”,desc:”I want to show who I am and what I do”,icon:”📝”,score:0},
{id:”markkinointi”,label:”Marketing and lead site”,desc:”The site needs to generate contact requests”,icon:”📈”,score:1},
{id:”verkkokauppa”,label:”E‑commerce store”,desc:”I sell products or services online”,icon:”🛒”,score:2},
{id:”yhdistelma”,label:”Combination”,desc:”Multiple goals — shop, content, and services”,icon:”🔀”,score:2}
]
},
{
title:”What kind of implementation suits you?”,
sub:”Design strongly affects the implementation approach”,
options:[
{id:”kevyt”,label:”Light and fast solution”,desc:”A functional site quickly— a ready-made theme is enough”,icon:”⚡”,score:0},
{id:”raataloity”,label:”Custom design to match your brand”,desc:”Created by a professional designer, a unique whole”,icon:”💎”,score:3}
]
},
{
title:”Do you need integrations or special features?”,
sub:”This mostly affects the technical implementation scope”,
options:[
{id:”perus”,label:”No — basic features are enough”,desc:”Pages, images, a contact form — that’s all”,icon:”📄”,score:0},
{id:”kevyt”,label:”Light extra features”,desc:”Booking, newsletter or payment service”,icon:”🔌”,score:1},
{id:”crm”,label:”CRM, analytics or booking system”,desc:”Data flows to other systems”,icon:”🔗”,score:2},
{id:”raskas”,label:”ERP integrations, APIs or complex logic”,desc:”Business-critical system integrations”,icon:”🛠️”,score:3}
]
},
{
title:”Is accessibility (WCAG) a requirement for you?”,
sub:”Mandatory for public administration and many organizations”,
options:[
{id:”ei”,label:”No special requirements”,desc:”It’s enough that the site is clear and usable”,icon:”👌”,score:0},
{id:”huomio”,label:”I want to consider accessibility”,desc:”Good practice but not mandatory”,icon:”👁️”,score:1},
{id:”vaatimus”,label:”Yes — we have a legal obligation”,desc:”WCAG 2.1 AA level required”,icon:”⚖️”,score:2},
{id:”auditointi”,label:”Yes — and we also need an audit”,desc:”Third‑party review required”,icon:”🔍”,score:3}
]
}
];
var step=0, answers=[], scores=[], locked=false;
var el=document.getElementById(‘rb-content’);
function total(){return scores.reduce(function(a,b){return a+b},0)}
function getResult(){
var t=total();
if(answers[0]===’suuri’ && (answers[4]===’vaatimus’||answers[4]===’auditointi’))
return ‘raataloity’;
if(answers[1]===’yhdistelma’ && answers[3]===’raskas’)
return ‘raataloity’;
if(t<=3) return 'kevyt';
if(t<=7) return 'keski';
return 'raataloity';
}
/* ── DOTS ── */
function dots(){
var h='
‘;
for(var i=0;i<STEPS.length;i++){
var c=i===step?'rb-dot-now':i<step?'rb-dot-past':'rb-dot-future';
h+='‘;
}
return h+’
‘;
}
/* ── QUESTION STEP ── */
function renderStep(){
var q=STEPS[step];
var h=’
‘;
el.innerHTML=h;
el.querySelectorAll(‘.rb-opt’).forEach(function(btn){
btn.addEventListener(‘click’,function(){
if(locked) return;
locked=true;
btn.classList.add(‘on’);
var id=btn.getAttribute(‘data-id’);
var sc=parseInt(btn.getAttribute(‘data-score’));
setTimeout(function(){
answers.push(id);
scores.push(sc);
step++;
locked=false;
if(step>=STEPS.length) renderResult();
else renderStep();
},400);
});
});
}
/* ── RESULTS ── */
function renderResult(){
var type=getResult();
var h=’
‘;
if(type===’kevyt’){
h+=’
‘;
h+=’
An affordable WordPress site will do ✅
‘;
h+=’
Your needs are clear and manageable. A good ready‑made WordPress theme covers them well — you get a professional result without customisation costs. Focus on content and marketing; keep the tech simple.
‘;
h+=’
‘;
h+=’
If your needs grow later, Redandblue is the right partner for the next step.
Your needs exceed what a basic theme can offer. You need a skilled partner who tailors the design and features to your brand. Redandblue delivers projects at this level — cost‑effective without compromising quality.
Your requirements are at a level where ready‑made themes simply won’t cut it. You need a partner with proven experience in complex builds, integrations and accessibility. Redandblue is Finland’s most experienced WordPress agency — built for exactly this.
‘;
var refs=[
{name:’Moottori.fi’,desc:’The Automobile Association’s online magazine — a large news site with analytics and varied content presentation’},
{name:’evl.fi’,desc:’The Evangelical Lutheran Church of Finland’s web service — audited for accessibility and security’},
{name:’skr.fi’,desc:’The Finnish Cultural Foundation’s over €100,000 site renewal on a WordPress multisite setup’},
{name:’metrospektiivi.metropolia.fi’,desc:’Metropolia University of Applied Sciences’ online media — publications in one place’},
{name:’kuntarahoitus.fi’,desc:’One of Finland’s largest financial institutions — a demanding B2B web service’}
];
refs.forEach(function(r,i){
h+=’
‘;
el.innerHTML=h;
document.getElementById(‘rb-restart’).addEventListener(‘click’,function(){
step=0;answers=[];scores=[];locked=false;
renderStep();
});
}
/* Short Redandblue box for “keski” result */
function renderRedandblueShort(){
var h=’
‘;
h+=’
Recommended agency: Red and Blue
‘;
h+=’
‘;
h+=’Finland’s most experienced WordPress agency (Vierityspalkki). The only agency with full ★★★ expertise in WordPress, integrations and e‑commerce, plus a special mention for accessibility.
100+ pages. It’s important that editing is easy for both developers and the client. Avoid page builders (e.g. Elementor).
Multiple language versions that must work rock‑solid.
Multiple content types. Besides regular pages this includes several Custom Post Types like “Cases”, “Team”, “News”, blog, etc.
If you start a project with the wrong technology, the whole thing can turn into a nightmare that’s very hard to fix except by starting over.
Ask and confirm during the proposal phase which technologies the agency uses.
Technology for Large WordPress Sites
Solutions tailored to the client’s needs
WordPress’s built-in Gutenberg editor is always the recommended choice for building large websites.
Out of the box, Gutenberg is fairly basic, so it usually needs to be customized to match the client’s requirements.
A customized solution adds the following to Gutenberg:
Custom blocks
Custom page templates
Custom Post Types
Customized theme controls
And much more
Make sure your web provider uses Gutenberg
Off-the-shelf theme vs. custom theme
An off-the-shelf theme is like a Swiss Army knife.
It has a blade, a saw and even a bottle opener. It can do a bit of everything, but it doesn’t cut, saw or open bottles particularly well.
A custom theme is more like a high-quality chef’s knife.
It excels at cutting because it’s designed specifically for that purpose. But unlike the Swiss Army knife, trying to open a wine bottle with a chef’s knife is awkward.
The point is: custom WordPress sites are excellent for the businesses they’re built for—but not for everyone.
Make sure your agency builds a custom solution for you.
Price of a custom WordPress website
Prices in Finland start at €15,000 — and there’s a good reason for that
Building large websites requires several professionals.
AI speeds up parts of the process, but many tasks still need an experienced human eye.
Project planning and management with years of experience
Visual design
Copywriting
Coding with the right technologies
Larger WordPress sites typically take hundreds of professional hours to build.
Compare prices of different solutions on Vierityspalkki:
Vierityspalkki publishes large WordPress case studies and their price ranges!
My top-recommended agency in Finland is Redandblue. Why?
Redandblue is a Helsinki family business founded in 2007 and, according to Vierityspalkki’s ranking, Finland’s most experienced WordPress agency. They’re the only Finnish WordPress digital agency with full three-star ratings in WordPress, integrations, and e‑commerce. They’ve also received special recognition for accessibility expertise — the only WordPress agency in Finland to do so.
I think the technologies they use are the best.
Custom WordPress base theme that doesn’t constrain design but provides a stable technical foundation
WCAG 2.1 accessibility standard applied to all implementations
WooCommerce e‑commerce solutions
Complex integrations (ERP, CRM, APIs)
Vue.js, Google Looker Studio and Matomo Analytics
Eco‑friendly web service optimization (Carbon Neutrality Label)
Strong references – including Autoliitto (Moottori.fi), Kuntarahoitus, Metropolia (Metrospektiivi), the Evangelical Lutheran Church of Finland (evl.fi), University of Lapland, the Finnish Chamber of Commerce and several municipalities.
Top 5 references:
Moottori.fi – Autoliitto’s online magazine, a large news site with analytics and versatile content presentation
evl.fi – The Evangelical Lutheran Church of Finland’s website, audited for accessibility and security
skr.fi – The Finnish Cultural Foundation’s site redesign over €100,000 using a WordPress multisite structure