More than just a beautiful website for you to be proud of.

Founder of our web design studio

Your business partner

Hi there, I’m Anabella,
the founder of Allegoria Studio.

I’m a website designer and front-end developer specialised in crafting tailored WordPress websites. I’m based in Portugal and work with small and mid-sized businesses across Europe and the United States.

With over 7 years of experience building websites on WordPress, I bring a mix of curiosity and problem-solving to every project I work on. I love collaborating one-on-one with clients to truly understand their business goals and challenges in order to translate those needs into websites that effectively deliver results.

My process revolves around building websites that don’t just look beautiful, but also perform powerfully behind the scenes to generate more traffic, leads and sales for my clients.

The team

At Allegoria Studio, we pride ourselves on being a small but mighty team. You’ll work directly with me, Anabella, as project lead, and have the support of my talented designer behind the scenes.

When you work with us, you can be sure that you’ll receive the personal attention and expertise you deserve. We collaborate closely to fully understand your business and goals first, before ever starting design work.

Every website we build balances visual appeal with performance. Our designs showcase what makes your business one-of-a-kind and makes you stand out, but we also ensure fast speeds, seamless site navigation, and world-class user experiences proven to drive more qualified traffic to your site and improve conversion rates over time.

The support you need meets our expertise

Our services to plan, design and maintain your newly-launched website


Beautifully-designed websites, developed with data-driven, SEO best practice in mind to help your clients find your services online.


Website maintenance that keeps your site running smoothly and securely so you can focus on running your business.

quotation marks

Client testimonials

Get your website up and running in 6 steps

Below are the six steps we take to create your website:



We start by defining where your business is, identifying your unique value proposition and goals. Then, we analyse your customer base to determine their needs and preferences.



Take care of your own copy, photos and branding – or leave it to us. Once we have the content, we create a goal-oriented structure for your website.



We combine your text, photos and branding with your tailored strategy and follow an optimised design process.



Once the first version of your website is ready, together we review each page to suggest improvements until we reach your perfect final version.



Time to celebrate your new website! On launch day your website will be made public and I’ll hand over the final files with all of the information you need.



Each project comes with 30 days of free support after publishing your website. Options to contract monthly support are also available.

Let's chat!

We’ll start with a 15-minute Zoom call to assess your needs and explore whether our services are a good fit.