7 Steps to the Best CSS FAQ Accordion for Schema Markup

Categories ,
View Recent Posts Latest Announcements Our News Tips & Tricks Short Videos Funny Posts
7 Steps to the Best CSS FAQ Accordion for Schema Markup

7 Steps to the Best CSS FAQ Accordion for Schema Markup

Remember the days when creating an FAQ section meant cobbling together a mess of divs, jQuery dependencies, and praying it wouldn't break your site? I sure do. I once spent an entire bank holiday debugging a client's accordion that mysteriously collapsed (like my will to live) every time someone clicked the third question. Good times.

But here's some brilliant news — if you're using 365i's AI FAQ Generator to create schema-powered FAQs (and if you're not, what are you waiting for?), I'm about to show you how to transform that structured markup into a gorgeous CSS FAQ accordion that even your pickiest design friends will compliment.

The best part? No jQuery required. Just pure CSS magic with a sprinkle of vanilla JavaScript. I've built dozens of CSS FAQ accordions over the years, and this approach is hands-down the most elegant solution I've found. Let's dive in!


CSS FAQ Accordion

Why Schema-Based Accordions Are Web Design Gold

Before we get to the fun styling bits for our CSS FAQ accordion, let's talk about why this approach is absolutely brilliant:

  1. SEO superpowers: The schema markup helps Google understand your content, potentially landing you those coveted rich snippets in search results.
  2. Accessibility built-in: The semantic structure is naturally more accessible than DIY solutions.
  3. Maintenance simplicity: Update your FAQs in one place, and both the schema and the visual accordion stay in sync.

As the team at Schema.org states:

"A FAQPage contains a collection of questions and answers pertaining to a particular topic... Marking up FAQ content with structured data can make your content eligible to appear with a rich result on Search and with an Action on the Assistant."


AI Powered FAQ Generator

The Starting Point: Generate Your FAQ Schema

First things first, we need to generate our schema-powered FAQs. Here's the quickest route:

  1. Head over to 365i's AI FAQ Generator
  2. Enter your page URL (or create FAQs manually)
  3. Let the AI work its magic
  4. Choose "Microdata" as your output format
  5. Copy the generated code to your website

If you're new to the AI FAQ Generator, it's an absolute game-changer. As I mentioned in a previous post about Position Zero SEO strategies, schema markup is one of the most powerful tools for getting your content into those prime positions.

Once we have our Microdata Schema we can create our CSS FAQ accordion with 1 copy & paste!

The CSS Magic: Making Your FAQs Look Gorgeous

Now for the fun part! Here's the CSS that will transform your bland schema markup into an interactive accordion:

CSS
<style>
/* The "Make My FAQs Look Gorgeous" CSS - 2025 Edition */
.faqcss div[itemtype="https://schema.org/FAQPage"] {
  margin: 2rem auto;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
}

/* Question styling - the clickable headers */
.faqcss div[itemtype="https://schema.org/Question"] {
  margin-bottom: 1.25rem;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  background: #fff;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
  transition: all 0.2s ease;
  overflow: hidden;
}

.faqcss div[itemtype="https://schema.org/Question"]:hover {
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transform: translateY(-2px);
}

/* Question headers */
.faqcss h2[itemprop="name"] {
  padding: 1.25rem 3rem 1.25rem 1.5rem;
  margin: 0;
  font-size: 0.9rem;
  font-weight: 500;
  color: #111;
  position: relative;
  cursor: pointer;
  user-select: none;
  transition: background-color 0.2s;
}

/* The fancy plus/minus icon */
.faqcss h2[itemprop="name"]::after {
  content: '+';
  position: absolute;
  right: 1.5rem;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1.5rem;
  color: #0073aa;
  transition: all 0.2s;
}

/* Answer container styling */
.faqcss div[itemtype="https://schema.org/Answer"] {
  height: 0;
  overflow: hidden;
  transition: height 0.3s ease-out;
  padding: 0 1.5rem;
}

/* The actual answer text */
.faqcss div[itemprop="text"] {
  padding: 1.5rem;
  color: #444;
  line-height: 1.6;
}

.faqcss div[itemprop="text"] p {
  margin-top: 0;
}

/* Active state styling (when expanded) */
.faqcss div[itemtype="https://schema.org/Question"].active {
  background: #f8f9fa;
}

.faqcss div[itemtype="https://schema.org/Question"].active h2[itemprop="name"] {
  color: #0073aa;
  background: rgba(0, 115, 170, 0.05);
}

.faqcss div[itemtype="https://schema.org/Question"].active h2[itemprop="name"]::after {
  content: '−';
  transform: translateY(-50%) rotate(0deg);
}

/* The footer link styling */
.faqcss div[itemtype="https://schema.org/FAQPage"] > p {
  text-align: center;
  margin-top: 2rem;
  font-size: 0.95rem;
  opacity: 0.8;
}

.faqcss div[itemtype="https://schema.org/FAQPage"] > p a {
  color: #0073aa;
  text-decoration: none;
  font-weight: 500;
}

.faqcss div[itemtype="https://schema.org/FAQPage"] > p a:hover {
  text-decoration: underline;
}

/* Responsive adjustments for small screens */
@media (max-width: 768px) {
  .faqcss h2[itemprop="name"] {
    padding: 1rem 2.5rem 1rem 1rem;
    font-size: 0.75rem;
  }
  
  .faqcss h2[itemprop="name"]::after {
    right: 0.75rem;
  }
  
  .faqcss div[itemprop="text"] {
    padding-bottom: 0.75rem;
  }
}

/* We'll handle the column layout via JavaScript instead of media queries */
/* This allows us to check the container width rather than viewport width */
/<style>
Expand

The JavaScript Sprinkle: Making It Interactive

Now, let's add a bit of JavaScript magic to make our CSS FAQ accordion interactive. This is where the real magic happens:

JavaScript
<script>
document.addEventListener('DOMContentLoaded', function() {
  // First, check if any FAQ elements exist on this page
  const faqContainer = document.querySelector('.faqcss div[itemtype="https://schema.org/FAQPage"]');
  
  // Only run the FAQ code if we actually found FAQs
  if (faqContainer) {
    const questions = document.querySelectorAll('.faqcss div[itemtype="https://schema.org/Question"]');
    
    // Add this function to handle column layout based on container width
    function adjustFAQColumns() {
      const container = document.querySelector('.faqcss');
      if (!container) return;
      
      // Check container width, not viewport width
      if (container.offsetWidth >= 1025) {
        // Wide container - use two columns
        faqContainer.style.columnCount = "2";
        faqContainer.style.columnGap = "40px";
        
        // Make sure FAQ items don't break across columns
        questions.forEach(item => {
          item.style.breakInside = "avoid";
          item.style.pageBreakInside = "avoid"; 
          item.style.display = "inline-block";
          item.style.width = "100%";
        });
        
        // Footer spans all columns if present
        const footer = faqContainer.querySelector('p');
        if (footer) {
          footer.style.columnSpan = "all";
        }
      } else {
        // Narrow container - use one column
        faqContainer.style.columnCount = "1";
        faqContainer.style.columnGap = "0";
        
        // Reset any column-specific styles
        questions.forEach(item => {
          item.style.display = "block";
        });
      }
    }
    
    // Call it initially and on resize
    adjustFAQColumns();
    window.addEventListener('resize', adjustFAQColumns);
    
    questions.forEach(function(question, index) { // Added index parameter here
      const header = question.querySelector('h2[itemprop="name"]');
      const answer = question.querySelector('div[itemtype="https://schema.org/Answer"]');
      const answerContent = question.querySelector('div[itemprop="text"]');
      
      // Initialize collapsed state
      answer.style.height = '0px';
      
      // If this is the first question, open it automatically after a tiny delay
      if (index === 0) {
        setTimeout(function() {
          question.classList.add('active');
          answer.style.height = answerContent.offsetHeight + 'px';
        }, 50); // Small delay to ensure proper height calculation
      }
      
      header.addEventListener('click', function() {
        const isActive = question.classList.contains('active');
        
        // Close all questions first
        questions.forEach(q => {
          q.classList.remove('active');
          q.querySelector('div[itemtype="https://schema.org/Answer"]').style.height = '0px';
        });
        
        // If wasn't active, open this question
        if (!isActive) {
          question.classList.add('active');
          answer.style.height = answerContent.offsetHeight + 'px';
        }
      });
    });
    
    // Bonus: Handle window resizing to fix heights when screen size changes
    window.addEventListener('resize', function() {
      const activeQuestion = document.querySelector('.faqcss div[itemtype="https://schema.org/Question"].active');
      if (activeQuestion) {
        const answer = activeQuestion.querySelector('div[itemtype="https://schema.org/Answer"]');
        const answerContent = activeQuestion.querySelector('div[itemprop="text"]');
        answer.style.height = answerContent.offsetHeight + 'px';
      }
    });
  }
});
</script>
Expand

This JavaScript does a few clever things:

  • Auto-opens the first question (so users know it's interactive)
  • Handles the expand/collapse functionality
  • Resizes answer heights when the window changes size
  • Automatically switches between one and two-column layouts based on container width

Putting It All Together: Implementation Steps

Now let's put everything together:

  1. Generate your FAQ schema using the AI FAQ Generator (choose "Microdata" format)
  2. Wrap your schema markup in a div with class faqcss: <div class="faqcss"> <!-- Your FAQ schema markup goes here --></div>
  3. Add the CSS to your stylesheet or in a <style> tag in your <head>
  4. Add the JavaScript just before your closing </body> tag

And voilà! Your boring FAQ schema has transformed into an interactive, stylish accordion that both users and search engines will love. (See our FAQ accordion below for how it will look without customization)

This video shows how quick and easy it is to do. Takes just 1 minute!


Beyond the Basics: Customizations

The CSS I've provided is just a starting point for your CSS FAQ accordion. Here are some ways you could customize it:

  • Change the colors: Update the color values to match your brand
  • Adjust the animations: Modify the transition properties for different effects
  • Tweak the spacing: Adjust padding and margins to fit your design system

If you're hosting with us on our lightning-fast WordPress hosting, you can easily add this code to your theme's stylesheet and functions.php file (for the JavaScript). Or, if you prefer, you can use a plugin like Code Snippets to add them without editing theme files.


Why This Matters for SEO (And Your Users)

The beauty of this approach is that it serves both masters: search engines and actual humans.

For search engines, the structured data helps them understand your content better, potentially earning you those coveted rich snippets. And as we discussed in our post about FAQ Schema techniques, this can significantly boost your CTR.

For humans, the interactive CSS FAQ accordion provides a clean, intuitive way to navigate through your FAQs without overwhelming them with walls of text.

According to a study by the Nielsen Norman Group:

"Progressive disclosure is one of the best ways to reduce UI complexity. When used correctly, accordions can dramatically improve the user experience by allowing users to scan topics quickly and only expand those they care about."


365i AI FAQ Generator

Frequently Asked Questions About CSS FAQ Accordions

How do I add FAQ schema to my WordPress site?

To add FAQ schema to your WordPress site, use the 365i AI FAQ Generator to create structured markup. Enter your page URL, let the AI generate relevant questions and answers, select your preferred format (JSON-LD, Microdata, RDFa, or HTML), and copy the code. For WordPress sites, you can paste JSON-LD directly into your header or use a schema plugin. Alternatively, place Microdata directly in your page content where you want the FAQs to appear.

Do CSS FAQ accordions work on mobile devices?

Yes, CSS FAQ accordions are fully responsive on mobile devices when properly implemented. The code provided in this guide includes media queries that automatically adjust spacing, font sizes, and touch targets for smaller screens. The accordion collapses to a single column on mobile devices, ensuring optimal readability. The JavaScript also handles touch events correctly, making the accordion fully functional on smartphones and tablets without any additional plugins or dependencies.

What’s the difference between JSON-LD and Microdata for FAQ schema?

JSON-LD embeds schema as a script in your page’s head or body without affecting the visible HTML structure, making it Google’s preferred format for clean separation. Microdata, used in this accordion tutorial, integrates schema directly into your HTML elements with attributes like itemscope and itemprop. Microdata allows your visible content and schema to be perfectly aligned, making it ideal for creating visual accordions that are also schema-compliant. Both formats are fully supported by search engines.

How long does it take for FAQ schema to appear in Google search results?

FAQ schema typically takes 1-4 weeks to appear in Google search results after implementation. Google must first crawl your page, process the schema, and determine if it meets quality guidelines. You can speed up this process by submitting your URL for indexing in Google Search Console and using the Rich Results Test tool to validate your schema. Not all pages with valid FAQ schema will receive rich results, as Google’s algorithms ultimately decide which pages deserve enhanced listings.

Can I customize the colors and styling of the CSS FAQ accordion?

Yes, you can fully customize the FAQ accordion’s appearance by modifying the CSS variables. Change colors by updating the hex codes (e.g., #0073aa to your brand color), adjust spacing by modifying padding and margin values, and alter animations by changing transition properties. The accordion uses standard CSS properties, making it easily adaptable to match your website’s design system. For WordPress users, add custom CSS via your theme’s Customizer or a plugin like 365i’s AI FAQ Generator.

Why isn’t my FAQ accordion working after I added the code?

If your FAQ accordion isn’t working, check these common issues:

  1. Verify you wrapped the schema in a div with class “faqcss”
  2. Confirm the JavaScript is loading after the FAQ content (place it before closing body tag)
  3. Check browser console for JavaScript errors
  4. Ensure your schema structure matches the expected selectors in the JavaScript
  5. Verify no CSS conflicts by inspecting elements.

Most issues occur when the HTML structure doesn’t match what the JavaScript expects or when scripts load in the wrong order.

How many FAQs should I include on my page for SEO?

For optimal SEO benefit, include 4-8 FAQs on your page that address genuine user questions with concise, valuable answers. Google typically displays 2-3 FAQs in rich results, so prioritize your most important questions at the top. While you can technically add more, excessive FAQs might appear as keyword stuffing to search engines. Quality trumps quantity—each FAQ should provide unique value. Use the 365i AI FAQ Generator to create relevant questions based on your content.

Learn more about our WordPress Hosting.

To add FAQ schema to your WordPress site, use the 365i AI FAQ Generator to create structured markup. Enter your page URL, let the AI generate relevant questions and answers, select your preferred format (JSON-LD, Microdata, RDFa, or HTML), and copy the code. For WordPress sites, you can paste JSON-LD directly into your header or use a schema plugin. Alternatively, place Microdata directly in your page content where you want the FAQs to appear.


Final Thoughts

What I love most about this solution is how it elegantly bridges the gap between technical SEO and user experience. Too often, we see these as separate concerns, but they're really two sides of the same coin.

By starting with schema-powered FAQs from the AI FAQ Generator and enhancing them with this CSS and JavaScript, you're creating a solution that works for everyone.

If you're looking for more ways to optimize your WordPress site, check out our guide on Top WordPress Hosting with AI. And remember, if you run into any issues implementing this accordion, our support team is always here to help.

Have you implemented FAQ schema on your site? Let me know in the comments how it's working for you!


Note: This article was last updated on May 21, 2025, to ensure all code is compatible with current browser standards.

Share this post

The website provides a professional and accessible online presence with a clear structure and overall user-friendly experience. The layout is generally easy to navigate, with intuitive menus and a logical flow of information that helps visitors find what they are looking for.

Overall, the website provides a solid foundation with a professional appearance and clear purpose.
Response from the owner:Thanks for your review Henry. It was a pleasure to create your new business website for Cordley Solutions Limited. It looks great, and performs great!
Very helpful support team (Pippa in particular) at 365i. Instead of just giving me brief answers, they explained why they did what they did, and proactively gave advice on other topics too. Many thanks.
Response from the owner:Thank you so much Scott! We'll be sure to let Pippa know how much you value the support she provided. She may get a chocolate biscuit with her tea break. Possibly even 2! ;-)
Pre sales support has been exceptional. Detailed advice in a very friendly manner. At this time to be able to chat with a real human being who knows what they are talking about is a rarity these days with the take over of AI in so many areas. Thank you 365i
Response from the owner:Thanks Gerry! That’s so kind of you to take the time to leave a review and not even a customer yet. Let us know when you need us.
The 365i team built the website for my new business, Cordley Solutions, and I couldn't be happier with the result.

From the outset, he took the time to understand exactly what I was trying to achieve and offered valuable suggestions throughout the process. His attention to detail was exceptional, and nothing ever felt like too much trouble. Every amendment and idea was carefully considered, with the goal of producing the best possible end result rather than simply getting the project finished.

The website itself looks modern, professional and trustworthy, striking the perfect balance for a growing business. The design is clean, easy to navigate and performs brilliantly across both desktop and mobile devices. I've already had positive feedback on how credible and polished it looks.

Communication was excellent throughout, and it was clear that they genuinely cared about delivering a high-quality product. Their technical knowledge, creativity and professionalism made the entire process straightforward and enjoyable.

I would highly recommend 365i to anyone looking for a professional website backed by outstanding customer service and genuine attention to detail.
Response from the owner:Thanks Reiss. Always a pleasure.
I would give 10 stars if I could.

I signed up to 365i as I wanted to move away from WIX, and this seemed like a reliable and cost effective way to do it.
What I didn't appreciate, was how much work goes into the back end of making a website.

I am a total newbie, I have never had to make a website from scratch before, and I made all of the errors along the way.
Mark noticed I made an error when moving my domain name, and proactively sent me a message tellingme what I needed to do. I then managed to do something wrong so my client emails were no longer coming through to me, and at the same time, had made a mistake on workdpress which blocked me from signing in. Advice on the internet was complicated or said I had to start again.

I opened a ticket, and Mark fixed it within a few minutes. He also explained a few things I needed to update (that I never, ever would have known), and did those for me too.

I am so pleased I chose such a helpful and responsive web hosting platform.

I cannot recommend them enough.
Response from the owner:Thank you so much Durga for such a detailed review. It's an absolute pleasure being able to help you, and all our customers. We really enjoy being able to help any way we can.
My current domain supplier suddenly went into administration meaning that I was losing the email service I’d used for 25 years.
I contacted several hosting providers who wanted to take your money for a new account but couldn’t offer the transfer.
However, Mark & the team were extremely helpful in sorting the transfer of my “unusual” domain to their services.
I can’t recommend them enough especially after they expended a couple of painful days working behind the scenes & doing everything to facilitate the process.
Thank you.
Response from the owner:Thanks Steve! It’s been a challenging one for sure but it’s been a pleasure talking and working with you. I’m here for you for any other questions or issues you might have.
After speaking with a few web companies, I decided to go with Mark and I'm glad I did. The website is fast, professional and performs brilliantly. I was amazed when he showed me it had achieved 100 out of 100 on Google PageSpeed. What impressed me most though was the ongoing support. Mark genuinely cares about his clients and wants their business to succeed. Highly recommended.
Response from the owner:Thanks Sean! I do work on every site as if it's my business website and I need it to be a roaring success. There is no other way to approach website design projects. Nothing less than 100% effort, inspiration and imagination to get the best results for you and all my clients. It's a labour of love, and I do love it!
Prompt and efficient service - many thanks!
I’ve had a few websites over the years, so I thought I knew what to expect… I didn’t. The new Lockerfella site is way beyond anything I had in mind.

The big one for me is performance. I know how important Google PageSpeed is, and this site hits 100 across the board, which I never thought I’d see.

Fast, solid, and done properly. 365i is easily the best hosting I’ve used, with a team that really knows their stuff. You’d have to be mad to go anywhere else.
I needed to move my domain from the current provider to a new one with excellent service and superb customer focus - especially as I'm pretty hopeless with the web management side of IT! I found the company that gave me all of that and more in 365i. Absolutely brilliant service and help right from the start - in fact even before the start because Mark helped me sort the whole process out before I'd signed up. Can't beat that. Recommended. 7 stars,11/10. Thanks again Mark for all your help (and patience)!
I was really not happy with my website and its structure, but luckily I found Mark at 365i, I moved hosting to 365i, Mark very quickly found all of the faults with my Wordpress site that my previous company missed altogether, most importantly the crucial AI discovery, outdated high site security risk plugins, out of date website core. He fixed all of the issues and errors within 72 hours. Personal attention at the highest level and always available in times when support is urgently needed. It’s only been 2 weeks since the sites update and improvements but we are already seeing positive results especially within the AI search results.
Thank you for your support Mark
Jeffrey Avery MD
Avery Associates
Response from the owner:You’re very welcome Jeff. It’s a pleasure working with you!
Thanks 365i for going above and beyond on my Daughters wedding website. A friendly, professional service, a good quality look and feel and functionality we didn't even know we needed. Would definitely recommend you !
Response from the owner:It was an absolute pleasure creating the site for their big day!
Mark is extremely knowledgeable and a great person to speak and learn from - highly recommend his services!
Response from the owner:Thanks Alex! :-)
365i are fantastic! I'm not very good with IT and every one of my needs have been met with a friendly and beyond helpful response.
My most recent issue (self created I may add) was dealt with swiftly by Mark who I cant thank enough for his efforts supporting me. Thank you for a great service!
Response from the owner:Absolute pleasure Nick. So glad we could help ☺️
Very good support. Really Really impressed with the effort you’ve put into this, Mark. You’ve clearly gone the extra mile, and it shows. This web page has been a huge help — can’t imagine managing without it now. Thank you so much, truly appreciate it!appreciated! Thumbs up (y)
I don't know what to say???!

Absolutely BLOODY Marvellous!!

Mark on ticket chat, live chat, customer service top notch so easy to get in contact and so super helpful!

THanks guys!
Response from the owner:Thanks Callum! Reviews like that make us all proud of what we do! Thank you!
Exceptional Website Development Experience!
Working with Mark was an absolute pleasure. He understood our vision for the Grange Transport website and brought it to life beautifully. His attention to detail, creativity, and responsiveness throughout the entire process was outstanding. The final result was a modern, user-friendly site that perfectly reflects our brand and has already received fantastic feedback from our clients and staff. We couldn’t be happier and highly recommend his services to anyone looking for top-notch website development!
Thank you Mark!
Wow!!!! This guy goes above and beyond for anyone!! Must admit, I never really knew his limits but I can honestly say that without this amazing web page, I would be struggling!! Thankyou so much, I love it!!!
Response from the owner:Thank you so much Lena! 😁
Great service, best prices! Fast to respond, Mark goes beyond duty to find solutions to any trouble. Highly recommend!
Response from the owner:Thank you! :-)
Fantastic service. After the best part of 3 years agonising over what to do with an old website with Yell, and wanting a new site to reflect the new business name, in less than a week of speaking to Mark at 365i, everything is now pointing to a striking brand new website, with my domain name of my choice and at a very affordable price. Great work.
Response from the owner:It's been a pleasure!! :-)
Migrated from A2 Hosting to 365i and the level of customer service and support is absolutely exceptional. What Mark doesn't know about hosting and websites isn't worth knowing. He goes past just hosting and is always willing to help. Great to feel in safe hands. Highly recommend.
Amazing service. Mark is always happy to help and is easy to contact. Highly recommend!
Superb service, hosting is extremely fast with no issues at all. Mark is extremely helpful and very knowledgeable. Highly recommend 365i to anyone looking for hosting.
Having moved from a much slower hosting platform, this new setup is not only much faster, but has a far more user-friendly interface and some incredible friendly support, nothing is too much trouble, the whole process of transfer has been completed so seamlessly that there was barely any downtime and no loss of data. Really happy to have come across this company and looking forward to making use of the services offered within my new hosting package. Highly recommend :)

I wrote the above a couple of years ago (I think!) and since then have done a good bit more with more websites, the support when needed is always insanely fast, and often goes way above and beyond the call of duty, really cannot fault the service received from 365i, I stand by my original statement that I'd highly recommend. 5 stars is really not enough so here's a few more ***** ***** *****
Mark has been great to work with and I would definitely recommend his services. In addition to hosting, Mark has also designed a number of great looking, quick and responsive websites for us. Excellent work and service
Absolutely amazing customer service!
For years I been having constant issues with my website from plug-in issues to my hosting provider not giving me enough resources to actually host my site properly. Mark worked tirelessly and managed to not only solve all my website issues but also provide a much better hosting service at a fraction of the cost that I was previously paying.

I’m not very technically minded but he was able to explain things in a way I could understand and I’m so happy to have finally find a company that will help when and if things do go wrong.

With my website and hosting all sorted I can concentrate on running my business and I genuinely look forward to many years to come with 365i.
Very knowledgable and did a great job - I would definitely use again.
Absolute expert. Would whole heartedly recommend Mark for difficult IT issues. Good hosting too.
Was very generous with his time late, at night. Guided me through an unusual technical change. Highly recommended.
The best hosting provider I've ever had the pleasure of dealing with (and I've tried a few over the years!). Superb personal service, no foreign call centres and you get to deal with people who really know what they're talking about. Performance is top notch too - experienced an immediate increase in website responsiveness after transferring to them. Can't recommend highly enough.
Response from the owner:Many thanks David! :-)
Outstanding support & super friendly. I’d be lost without 365i. It’s like they do anything they can to help. Nothing is too much trouble. Oh, and fastest Wordpress hosting I’ve ever had! Totally recommended!
excellent company for all your web needs. Very knowledgeable very quick results and excellent communication. Recommended.
This guy was really helpful a genius at work
We have recently migrated our website to 365i. With Marks help not only was the migration seamless and speedy but Mark fixed a lot of persistent issues that had been around for ages. Since then the support we have got from Mark is exemplary and I simply could not have wished for better. Mark provides the best support packages you could wish for and this is the best business decision we have made in years. Perfect!!!
Response from the owner:Thanks Steve! Really appreciated!!
I've been with Mark for many years now and really appreciate his attention to detail and technical knowledge of web design, including all things associated with websites. He is at all times helpful, understanding and happy to impart his knowledge, which is always educational.
Whilst I haven't dealt with Mark directly as a client, a client of ours hosts with him and the dealings I have had with Mark have been great. Easy to talk to, helpful and knowledgeable.
Amazing hosting with great support, always going above and beyond to help and make the clients happy. Recommended.
Mark @ 356i is a WIZARD. The work he has created on WordPress - Woocommerce is outstanding, Mark has created a game changing ecommerce store giving me absolutely satisfaction. His knowledge in the Web world is just impressive,their really isn't anything he doesn't know!
Response from the owner:Pleased to know your happy with my work. It means a lot. Thank you so much!
Mark is excellent. His prices are very reasonable and he does an excellent job. So far Mark has re-designed one of our websites to an excellent looking, quick & responsive site and will soon be taking over our hosting. Great
Response from the owner:Thank you so much Andy! Much appreciated!
Mark has been extremely helpful with some website and system issues we recently faced, offering easy solutions to all of the problems without any fuss at all. We cannot thank you enough for all of your help!
If you want the best....look no further. I'm slightly reluctant in leaving such a good review as we want him to ourselves! Not enough stars or words to explain this man's level or expertise and work ethic. Wow!
If carling did web hosts and support. Simply the best! Thank you so much Mark.
No words really. I've had a few companies myself and always give my best, and this is the first time I've experienced the same back.

What a savour mark has been for us. Can't do enough to help... 10 stars!!!!
Mark was absolutely amazing from the get go. Very professional and went above and beyond what was expected. I wish there was a 6 star option! His responses are as quick as his servers! Top man highly recommended. Thank you, Denvah at Full Tank Camper Van Hire
Dear Mark and 365ico.uk, I'll be forever in your debt for the wonderful service, my business came into existence because of your undivided support and care.
Absolutely brilliant. Great value hosting and very high quality, but the support you get from Mark is second to none, he will literally bend over backwards to help you, even at silly o'clock on weekends. You just won't get this level of support anywhere else. And he really knows his stuff.
I approached Mark at 365i to ask him to migrate my website to their server since my website was very slow on my existing server. Not only did he carry out the migration within 24 hours but he actually completely redesigned my website free-of-charge to a standard that I was blown away by. He then took me step-by-step through everything he had done so that I now feel that I can make any further changes myself should the need arise, although he assures me he is always happy to be contacted if I struggle. He has done a fantastic job and I would recommend him and 365i with no hesitation!
Very helpful and cover every area. Mark especially is very effective in finding solutions for any queries you may have and goes the extra mile to assist. Overall, excellent service!
Mark provided superb service - rapid response, careful consideration of my requirements and great website design. Everything was wrapped up really quickly and with superb quality. Highly recommended.
Seriously I should have listened to Mark from the moment he approached me to migrate to 365i, very professional hosting with state of the art control panel that automatically optimises almost every aspect of your website for faster loading.
Mark has done a great job building my website for me. Easy to work with and professional. Will be using him and his company for any help I need in the future. I will be using the hosting sevices he provides for my other webistes.
Mark is very helpful and puts a lot of effort in his work. Highly recommended.
Wow! My website colouredglass.co.uk was running very slow with a previous hosting company, I signed up in minutes at 365i.co.uk Not only is my website super fast and loading in less than 3 seconds from 11 seconds, I am saving £23.81 per Month!!! - Keep up the good work Team365i
Mark has looked after us for 14 years and designed 3 websites in this time. I have been lucky to find them, they have been a great help to us over the years. Always available to answer questions or make changes to our website quickly. Our business wouldn't be where it is now without the support of 365i.
Really impressed with the on-boarding attention. I have not had service like this before.
Mark has helped us numerous times with our website. His skills are second to none and he gets back to us very quickly with every project. We would definitely recommend him for all your web hosting and design needs.
Excellent service and technically brilliant. Would not hesitate to recommend.
Excellent Customer Service Very Fast Response.
Awesome hosting service, customer support second to none with dedicated UK based team, highly recommend to agency and business owners
Response from the owner:Thanks Johnny! Great to have you with us!
The website provides a professional and accessible online presence with a clear structure and overall user-friendly experience. The layout is generally easy to navigate, with intuitive menus and a logical flow of information that helps visitors find what they are looking for.

Overall, the website provides a solid foundation with a professional appearance and clear purpose.
Response from the owner:Thanks for your review Henry. It was a pleasure to create your new business website for Cordley Solutions Limited. It looks great, and performs great!
Very helpful support team (Pippa in particular) at 365i. Instead of just giving me brief answers, they explained why they did what they did, and proactively gave advice on other topics too. Many thanks.
Response from the owner:Thank you so much Scott! We'll be sure to let Pippa know how much you value the support she provided. She may get a chocolate biscuit with her tea break. Possibly even 2! ;-)
Pre sales support has been exceptional. Detailed advice in a very friendly manner. At this time to be able to chat with a real human being who knows what they are talking about is a rarity these days with the take over of AI in so many areas. Thank you 365i
Response from the owner:Thanks Gerry! That’s so kind of you to take the time to leave a review and not even a customer yet. Let us know when you need us.
The 365i team built the website for my new business, Cordley Solutions, and I couldn't be happier with the result.

From the outset, he took the time to understand exactly what I was trying to achieve and offered valuable suggestions throughout the process. His attention to detail was exceptional, and nothing ever felt like too much trouble. Every amendment and idea was carefully considered, with the goal of producing the best possible end result rather than simply getting the project finished.

The website itself looks modern, professional and trustworthy, striking the perfect balance for a growing business. The design is clean, easy to navigate and performs brilliantly across both desktop and mobile devices. I've already had positive feedback on how credible and polished it looks.

Communication was excellent throughout, and it was clear that they genuinely cared about delivering a high-quality product. Their technical knowledge, creativity and professionalism made the entire process straightforward and enjoyable.

I would highly recommend 365i to anyone looking for a professional website backed by outstanding customer service and genuine attention to detail.
Response from the owner:Thanks Reiss. Always a pleasure.
I would give 10 stars if I could.

I signed up to 365i as I wanted to move away from WIX, and this seemed like a reliable and cost effective way to do it.
What I didn't appreciate, was how much work goes into the back end of making a website.

I am a total newbie, I have never had to make a website from scratch before, and I made all of the errors along the way.
Mark noticed I made an error when moving my domain name, and proactively sent me a message tellingme what I needed to do. I then managed to do something wrong so my client emails were no longer coming through to me, and at the same time, had made a mistake on workdpress which blocked me from signing in. Advice on the internet was complicated or said I had to start again.

I opened a ticket, and Mark fixed it within a few minutes. He also explained a few things I needed to update (that I never, ever would have known), and did those for me too.

I am so pleased I chose such a helpful and responsive web hosting platform.

I cannot recommend them enough.
Response from the owner:Thank you so much Durga for such a detailed review. It's an absolute pleasure being able to help you, and all our customers. We really enjoy being able to help any way we can.
My current domain supplier suddenly went into administration meaning that I was losing the email service I’d used for 25 years.
I contacted several hosting providers who wanted to take your money for a new account but couldn’t offer the transfer.
However, Mark & the team were extremely helpful in sorting the transfer of my “unusual” domain to their services.
I can’t recommend them enough especially after they expended a couple of painful days working behind the scenes & doing everything to facilitate the process.
Thank you.
Response from the owner:Thanks Steve! It’s been a challenging one for sure but it’s been a pleasure talking and working with you. I’m here for you for any other questions or issues you might have.
After speaking with a few web companies, I decided to go with Mark and I'm glad I did. The website is fast, professional and performs brilliantly. I was amazed when he showed me it had achieved 100 out of 100 on Google PageSpeed. What impressed me most though was the ongoing support. Mark genuinely cares about his clients and wants their business to succeed. Highly recommended.
Response from the owner:Thanks Sean! I do work on every site as if it's my business website and I need it to be a roaring success. There is no other way to approach website design projects. Nothing less than 100% effort, inspiration and imagination to get the best results for you and all my clients. It's a labour of love, and I do love it!
Prompt and efficient service - many thanks!
I’ve had a few websites over the years, so I thought I knew what to expect… I didn’t. The new Lockerfella site is way beyond anything I had in mind.

The big one for me is performance. I know how important Google PageSpeed is, and this site hits 100 across the board, which I never thought I’d see.

Fast, solid, and done properly. 365i is easily the best hosting I’ve used, with a team that really knows their stuff. You’d have to be mad to go anywhere else.
I needed to move my domain from the current provider to a new one with excellent service and superb customer focus - especially as I'm pretty hopeless with the web management side of IT! I found the company that gave me all of that and more in 365i. Absolutely brilliant service and help right from the start - in fact even before the start because Mark helped me sort the whole process out before I'd signed up. Can't beat that. Recommended. 7 stars,11/10. Thanks again Mark for all your help (and patience)!
I was really not happy with my website and its structure, but luckily I found Mark at 365i, I moved hosting to 365i, Mark very quickly found all of the faults with my Wordpress site that my previous company missed altogether, most importantly the crucial AI discovery, outdated high site security risk plugins, out of date website core. He fixed all of the issues and errors within 72 hours. Personal attention at the highest level and always available in times when support is urgently needed. It’s only been 2 weeks since the sites update and improvements but we are already seeing positive results especially within the AI search results.
Thank you for your support Mark
Jeffrey Avery MD
Avery Associates
Response from the owner:You’re very welcome Jeff. It’s a pleasure working with you!
Thanks 365i for going above and beyond on my Daughters wedding website. A friendly, professional service, a good quality look and feel and functionality we didn't even know we needed. Would definitely recommend you !
Response from the owner:It was an absolute pleasure creating the site for their big day!
Mark is extremely knowledgeable and a great person to speak and learn from - highly recommend his services!
Response from the owner:Thanks Alex! :-)
365i are fantastic! I'm not very good with IT and every one of my needs have been met with a friendly and beyond helpful response.
My most recent issue (self created I may add) was dealt with swiftly by Mark who I cant thank enough for his efforts supporting me. Thank you for a great service!
Response from the owner:Absolute pleasure Nick. So glad we could help ☺️
Very good support. Really Really impressed with the effort you’ve put into this, Mark. You’ve clearly gone the extra mile, and it shows. This web page has been a huge help — can’t imagine managing without it now. Thank you so much, truly appreciate it!appreciated! Thumbs up (y)
I don't know what to say???!

Absolutely BLOODY Marvellous!!

Mark on ticket chat, live chat, customer service top notch so easy to get in contact and so super helpful!

THanks guys!
Response from the owner:Thanks Callum! Reviews like that make us all proud of what we do! Thank you!
Exceptional Website Development Experience!
Working with Mark was an absolute pleasure. He understood our vision for the Grange Transport website and brought it to life beautifully. His attention to detail, creativity, and responsiveness throughout the entire process was outstanding. The final result was a modern, user-friendly site that perfectly reflects our brand and has already received fantastic feedback from our clients and staff. We couldn’t be happier and highly recommend his services to anyone looking for top-notch website development!
Thank you Mark!
Wow!!!! This guy goes above and beyond for anyone!! Must admit, I never really knew his limits but I can honestly say that without this amazing web page, I would be struggling!! Thankyou so much, I love it!!!
Response from the owner:Thank you so much Lena! 😁
Great service, best prices! Fast to respond, Mark goes beyond duty to find solutions to any trouble. Highly recommend!
Response from the owner:Thank you! :-)
Fantastic service. After the best part of 3 years agonising over what to do with an old website with Yell, and wanting a new site to reflect the new business name, in less than a week of speaking to Mark at 365i, everything is now pointing to a striking brand new website, with my domain name of my choice and at a very affordable price. Great work.
Response from the owner:It's been a pleasure!! :-)
Migrated from A2 Hosting to 365i and the level of customer service and support is absolutely exceptional. What Mark doesn't know about hosting and websites isn't worth knowing. He goes past just hosting and is always willing to help. Great to feel in safe hands. Highly recommend.
Amazing service. Mark is always happy to help and is easy to contact. Highly recommend!
Superb service, hosting is extremely fast with no issues at all. Mark is extremely helpful and very knowledgeable. Highly recommend 365i to anyone looking for hosting.
Having moved from a much slower hosting platform, this new setup is not only much faster, but has a far more user-friendly interface and some incredible friendly support, nothing is too much trouble, the whole process of transfer has been completed so seamlessly that there was barely any downtime and no loss of data. Really happy to have come across this company and looking forward to making use of the services offered within my new hosting package. Highly recommend :)

I wrote the above a couple of years ago (I think!) and since then have done a good bit more with more websites, the support when needed is always insanely fast, and often goes way above and beyond the call of duty, really cannot fault the service received from 365i, I stand by my original statement that I'd highly recommend. 5 stars is really not enough so here's a few more ***** ***** *****
Mark has been great to work with and I would definitely recommend his services. In addition to hosting, Mark has also designed a number of great looking, quick and responsive websites for us. Excellent work and service
Absolutely amazing customer service!
For years I been having constant issues with my website from plug-in issues to my hosting provider not giving me enough resources to actually host my site properly. Mark worked tirelessly and managed to not only solve all my website issues but also provide a much better hosting service at a fraction of the cost that I was previously paying.

I’m not very technically minded but he was able to explain things in a way I could understand and I’m so happy to have finally find a company that will help when and if things do go wrong.

With my website and hosting all sorted I can concentrate on running my business and I genuinely look forward to many years to come with 365i.
Very knowledgable and did a great job - I would definitely use again.
Absolute expert. Would whole heartedly recommend Mark for difficult IT issues. Good hosting too.
Was very generous with his time late, at night. Guided me through an unusual technical change. Highly recommended.
The best hosting provider I've ever had the pleasure of dealing with (and I've tried a few over the years!). Superb personal service, no foreign call centres and you get to deal with people who really know what they're talking about. Performance is top notch too - experienced an immediate increase in website responsiveness after transferring to them. Can't recommend highly enough.
Response from the owner:Many thanks David! :-)
Outstanding support & super friendly. I’d be lost without 365i. It’s like they do anything they can to help. Nothing is too much trouble. Oh, and fastest Wordpress hosting I’ve ever had! Totally recommended!
excellent company for all your web needs. Very knowledgeable very quick results and excellent communication. Recommended.
This guy was really helpful a genius at work
We have recently migrated our website to 365i. With Marks help not only was the migration seamless and speedy but Mark fixed a lot of persistent issues that had been around for ages. Since then the support we have got from Mark is exemplary and I simply could not have wished for better. Mark provides the best support packages you could wish for and this is the best business decision we have made in years. Perfect!!!
Response from the owner:Thanks Steve! Really appreciated!!
I've been with Mark for many years now and really appreciate his attention to detail and technical knowledge of web design, including all things associated with websites. He is at all times helpful, understanding and happy to impart his knowledge, which is always educational.
Whilst I haven't dealt with Mark directly as a client, a client of ours hosts with him and the dealings I have had with Mark have been great. Easy to talk to, helpful and knowledgeable.
Amazing hosting with great support, always going above and beyond to help and make the clients happy. Recommended.
Mark @ 356i is a WIZARD. The work he has created on WordPress - Woocommerce is outstanding, Mark has created a game changing ecommerce store giving me absolutely satisfaction. His knowledge in the Web world is just impressive,their really isn't anything he doesn't know!
Response from the owner:Pleased to know your happy with my work. It means a lot. Thank you so much!
Mark is excellent. His prices are very reasonable and he does an excellent job. So far Mark has re-designed one of our websites to an excellent looking, quick & responsive site and will soon be taking over our hosting. Great
Response from the owner:Thank you so much Andy! Much appreciated!
Mark has been extremely helpful with some website and system issues we recently faced, offering easy solutions to all of the problems without any fuss at all. We cannot thank you enough for all of your help!
If you want the best....look no further. I'm slightly reluctant in leaving such a good review as we want him to ourselves! Not enough stars or words to explain this man's level or expertise and work ethic. Wow!
If carling did web hosts and support. Simply the best! Thank you so much Mark.
No words really. I've had a few companies myself and always give my best, and this is the first time I've experienced the same back.

What a savour mark has been for us. Can't do enough to help... 10 stars!!!!
Mark was absolutely amazing from the get go. Very professional and went above and beyond what was expected. I wish there was a 6 star option! His responses are as quick as his servers! Top man highly recommended. Thank you, Denvah at Full Tank Camper Van Hire
Dear Mark and 365ico.uk, I'll be forever in your debt for the wonderful service, my business came into existence because of your undivided support and care.
Absolutely brilliant. Great value hosting and very high quality, but the support you get from Mark is second to none, he will literally bend over backwards to help you, even at silly o'clock on weekends. You just won't get this level of support anywhere else. And he really knows his stuff.
I approached Mark at 365i to ask him to migrate my website to their server since my website was very slow on my existing server. Not only did he carry out the migration within 24 hours but he actually completely redesigned my website free-of-charge to a standard that I was blown away by. He then took me step-by-step through everything he had done so that I now feel that I can make any further changes myself should the need arise, although he assures me he is always happy to be contacted if I struggle. He has done a fantastic job and I would recommend him and 365i with no hesitation!
Very helpful and cover every area. Mark especially is very effective in finding solutions for any queries you may have and goes the extra mile to assist. Overall, excellent service!
Mark provided superb service - rapid response, careful consideration of my requirements and great website design. Everything was wrapped up really quickly and with superb quality. Highly recommended.
Seriously I should have listened to Mark from the moment he approached me to migrate to 365i, very professional hosting with state of the art control panel that automatically optimises almost every aspect of your website for faster loading.
Mark has done a great job building my website for me. Easy to work with and professional. Will be using him and his company for any help I need in the future. I will be using the hosting sevices he provides for my other webistes.
Mark is very helpful and puts a lot of effort in his work. Highly recommended.
Wow! My website colouredglass.co.uk was running very slow with a previous hosting company, I signed up in minutes at 365i.co.uk Not only is my website super fast and loading in less than 3 seconds from 11 seconds, I am saving £23.81 per Month!!! - Keep up the good work Team365i
Mark has looked after us for 14 years and designed 3 websites in this time. I have been lucky to find them, they have been a great help to us over the years. Always available to answer questions or make changes to our website quickly. Our business wouldn't be where it is now without the support of 365i.
Really impressed with the on-boarding attention. I have not had service like this before.
Mark has helped us numerous times with our website. His skills are second to none and he gets back to us very quickly with every project. We would definitely recommend him for all your web hosting and design needs.
Excellent service and technically brilliant. Would not hesitate to recommend.
Excellent Customer Service Very Fast Response.
Awesome hosting service, customer support second to none with dedicated UK based team, highly recommend to agency and business owners
Response from the owner:Thanks Johnny! Great to have you with us!