Atlantic Business Technologies, Inc.

Category: Custom Websites

  • The Most Important Step in a Website Redesign Project Plan

    The Most Important Step in a Website Redesign Project Plan

    You want to redesign your website! It’s tempting to want to jump right in and skip to design and development. However, skipping this important step could lead to costly delays, budget overruns and poor user experience. In fact, according to IBM, fixing problems in development costs 10 times more than fixing them in design, and fixing them after launch costs 100 times more. What’s the secret behind every smooth, on-time, and on-budget, user-friendly and all around successful website redesign project plan? 

    It’s the often-overlooked discovery phase

    In web and portal development, this early stage sets the foundation for everything that follows. It’s the hidden ingredient that ensures your project aligns with both your business goals and user needs, all while maintaining the budget and timeline that you sought to begin with. Without it, your project risks falling short of expectations, whether through misaligned priorities, user frustration, or missed opportunities.

    What is the Discovery Phase?

    The discovery phase is the first and the most important step in any web development project. It’s the process where we dig deep into understanding both business objectives and user needs. The discovery phase is about balancing these two critical elements—because a product that only satisfies one without the other is destined to fall short. By the end of this phase, we develop a detailed blueprint that guides the design, development, and launch of your product.

    At its core, discovery is about uncovering the following:

    • Business goals: What are the business drivers behind the redesign? Are you looking to increase conversions, improve brand perception, or enhance functionality? Defining these goals early ensures your redesign stays on track.
    • User needs: Who are your users, and what do they expect from your website? Gathering insights about user behaviors, pain points, and preferences will guide the redesign toward a user-friendly solution.
    • Technical requirements: What are the technical constraints or opportunities that need to be addressed? Whether it’s integrating with existing systems or ensuring site scalability, the discovery phase ensures your project plan is technically sound.

    The Benefits of a Comprehensive Discovery Phase

    Skipping or minimizing the discovery phase can lead to a number of issues that derail your website redesign. However, when done correctly, the discovery phase sets the foundation for a successful project. Let’s look at the benefits of a discovery process.

    1. Meeting Deadlines

    Without discovery, unforeseen technical challenges or unclear business goals are almost guaranteed to arise during development. These issues cause wasted time and missed deadlines as the team scrambles to address problems mid-project.
    With a clear roadmap from discovery, the development team can work more efficiently, reducing ambiguity and minimizing the need for rework or adjustments mid-project. This ensures the project stays on schedule.

    1. Budget

    Projects that skip discovery often face scope creep, where new features or adjustments are added without a clear plan. As the project expands unexpectedly, costs spiral out of control and the budget can become unmanageable. By establishing detailed requirements from the start, discovery helps prevent scope creep, ensuring that the project stays within the agreed budget and avoids unexpected costs.

    1. Clear Business & User Requirements

    Without a proper discovery phase, the project may proceed without a clear understanding of business objectives or user needs. This often results in a final product that fails to meet its intended goals, requiring expensive rework or leading to a failed launch. Discovery ensures alignment between business goals, user needs, and technical feasibility, reducing the chances of miscommunication and ensuring that the project meets both business and user objectives.

    1. Stakeholder Alignment

    Skipping the discovery phase often means key stakeholders are not involved early enough, leading to conflicting goals and last-minute changes during development, which can delay the project and increase costs. Discovery brings stakeholders into the process from the beginning, ensuring that all departments and decision-makers are aligned. This prevents conflicts later in the project and fosters smoother collaboration.

    Discovery Phase in a Website Redesign Project Plan

    Website Redesign Project Plan Timeline

    Without further adieu, here is a typical Discovery that you can incorporate into your Website Redesign Project Plan. 

    Let’s take a closer look at the key components of the discovery phase and how each contributes to the project’s success:

    1. Stakeholder Interviews: Understanding Business Goals

    Before any design or development begins, it’s crucial to gain a deep understanding of your business goals. This is done through stakeholder interviews, which are 1-1 meetings with key decision-makers and department heads to uncover what the business hopes to achieve with the website redesign.

    Stakeholder interview

    Key Questions Addressed:

    • What are the main objectives of the redesign? (e.g., increase conversions, improve brand perception, enhance user experience)
    • What are the current challenges with the existing website?
    • What business metrics or KPIs will measure the success of the new website?

    By engaging stakeholders early, we make sure that the redesign is aligned with the company’s larger strategic objectives. The insights gathered here lay the groundwork for the entire project, keeping business goals front and center throughout the process.

    2. Technical Audits: Ensuring Technical and Design Feasibility

    Before moving into design and development, we conduct technical audits to assess the current technical landscape and identify any constraints or opportunities. This step ensures that the technical and design decisions made during the project are realistic and feasible within the existing infrastructure.

    What a Technical Audit Includes:

    • Current Site Performance: How well is the current site performing in terms of speed, security, and scalability?
    • Analytics: How much traffic is normal for your website? Are there any common usage spikes?
    • Content: How many pages exist? If the URL structure changes during discovery we will also need this for our redirect plan. 
    • Technical: How much customization is there? Are there existing integrations we need to account for?

    The technical audit helps to identify potential risks and ensure that the new website will perform as expected, without encountering avoidable technical issues during development. This stage also highlights opportunities for optimization, such as improving site speed, enhancing security, or making the site more scalable.

    3. User Research: Understanding User Needs and Pain Points

    A successful website redesign isn’t just about meeting business goals—it’s also about delivering a seamless experience for your users. User research plays a critical role in understanding who your users are, what they expect, and where they encounter frustrations on the current site.

    Key User Research Activities

    Usability Testing: Usability testing is  aimed at evaluating the effectiveness, efficiency, and overall user-friendliness of a web site or application. We use real users and walk them through typical tasks to understand their pain points and behaviors.

    User Personas: Personas are semi-fictional representations of your target audience. They outline the demographic details, behaviors, needs, and goals of your users, helping the design team keep the audience in mind throughout the project.

    User Journeys: A user journey map visually illustrates the steps a user takes to achieve a goal on your website. By identifying touchpoints and pain points, we can streamline the user experience to make the website more intuitive and user-friendly.

    This research ensures that the redesign solves real user problems and creates an experience that meets their expectations. A user-centered approach leads to higher engagement, better satisfaction, and improved business outcomes.

    4. Information Architecture: Building the Structure of the Website

    Once we understand the business goals and user needs, it’s time to structure the website through Information Architecture (IA). IA is the blueprint that defines how content and information are organized across the site.

    Key IA Activities:

    • Sitemap Creation: Mapping out the main pages and subpages of the website, ensuring that users can easily find the information they’re looking for.
    • Content Hierarchy: Determining how content should be organized based on importance, user needs, and business priorities.
    • Navigation Design: Designing an intuitive navigation structure that helps users move through the site smoothly.

    Information Architecture is the backbone of your website. By organizing the content in a way that aligns with both business goals and user needs, we ensure that users can easily find what they need, and businesses can guide users toward desired actions, such as purchases or inquiries.

    5. Requirement Gathering: Keeping Track of Functionality

    From the moment discovery begins we must document all functionality into a requirements gathering tool such as a requirements matrix. This involves documenting the business, technical, and user needs uncovered during interviews, user research, and technical audits and assigning priorities based on project scope and timeline. This ensures that the design and development teams have clear direction on what the website must accomplish and how it should function.

    Business Requirements: Essential features or improvements tied to business objectives

    Technical Requirements: Platforms, tools, or integrations required (e.g., CMS, CRM), Performance, security, or scalability considerations

    User Requirements: Features or flows critical to enhancing user experience

    The requirements matrix organizes and prioritizes all these elements, helping the team focus on what’s most important and avoiding scope creep. This structured approach keeps the project on track, within budget, and aligned with both business and user goals.

    The Outcome of a Discovery-Driven Website Redesign Project Plan

    By conducting these steps during the discovery phase, we develop a comprehensive roadmap that serves as the foundation for your website redesign project plan. This roadmap outlines:

    • Clear business goals: Ensuring that the website redesign delivers real value to the business.
    • User-focused strategies: Ensuring that user experience is at the forefront of design and functionality.
    • Technical and design feasibility: Making sure that all design and development decisions are realistic and based on a solid technical understanding.

    This detailed plan ensures that all teams—whether design, development, or UX—are working toward the same goal, with both the business and its users kept at the center of every decision. With this roadmap in place, the website redesign stays on time, within budget, and aligned with business objectives, creating a website that performs for both the company and its customers.

    Ready to kick off your next website redesign project the right way? Atlantic BT can guide you through a discovery tailored to your business needs. Let’s talk!

  • Maintain an accessible website in 2024

    Maintain an accessible website in 2024

    Your probably do not have an accessible website

    Making your website accessible to all users is more important than ever. Despite this, over 96% of the world’s top one million web pages fall short of website accessibility standards, leaving a significant portion of the global population unable to fully engage with online content. Creating inclusive online environments is not just a moral obligation but also a legal requirement in many regions. In 2024, the new European Accessibility Act (EAA) and the Web Content Accessibility Guidelines (WCAG) 2.2 updates set the standards for making digital content accessible. By embracing website accessibility, you can enhance usability, expand your user base, and comply with international regulations.

    Why make your website accessible?

    Designing for accessibility isn’t just about compliance; it’s about inclusivity and ensuring that everyone can use and benefit from your website. According to the World Health Organization, 16% of the world’s population, or 1 in 6 people, experience significant disability. In the United States, the Centers for Disease Control and Prevention (CDC) reports that 1 in 4 people, or 27%, have a disability. Given these statistics, it’s clear that accessibility is a critical consideration.

    Everyone will experience a temporary or permanent disability at some point in their life. Whether it’s a broken arm, age-related impairments, or situational disabilities like a noisy environment, designing for website accessibility ensures that your website remains usable for a wide range of users.

    Key Takeaway: Creating accessible designs means you expand your user base and increase usability for everyone!

    Who needs an accessible website under the law?

    In the United States, the Americans with Disabilities Act (ADA) mandates that state and local governments must be accessible under Title I. Additionally, any business open to the public must comply under Title III. This includes a wide range of entities:

    • State and Local Government: All government websites and digital services must be accessible. 
    • Private companies funded by the government: These entities are required to ensure their digital presence is accessible. 
    • Airlines: The Department of Transportation Rule #2 requires airline websites and automated kiosks at U.S. airports to be accessible to passengers with disabilities. 
    • Universities: The ADA mandates that educational institutions provide equal access to their programs, services, and activities for students, faculty and visitors with disabilities. This includes making college websites user-friendly so everyone can access essential information and resources without barriers. 

    Websites are increasingly becoming accepted as public spaces, and thus, must be accessible to comply with the ADA.. Public websites may include those for:

    • Retail
    • Restaurants
    • Hotels, Inns, and Motels
    • Hospitals and Medical Offices
    • Banks
    • Theaters and Sports Arenas

    European Accessibility Act (EAA)

    The European Accessibility Act (EAA) is a significant piece of legislation that aims to improve website accessibility and of a wide range of products and services within the European Union. Compliance enforcement begins on June 28th, 2025. The EAA sets clear guidelines and standards that must be met, ensuring that digital services are accessible to everyone, including those with disabilities.

    The European Accessibility Act Applies to the following products and services within the European Union:

    • E-Commerce – Any E-commerce that sells to anyone in the EU
    • Hardware and software products brought the market after June 2025
    • Computers, smart phones, ATMs television equipments, E-Readers, ticketing and check-in machines
    • Banking 
    • Telecommunications
    • Transport services
    • Audio-visual media services

    Exceptions

    • Published before June 2025
    • Any 3rd party content that you don’t have control over

    Non-Compliance

    • Financial and Legal penalties
    • B2B procurement: UPAT
    • Monetary fines
    • Reputational Damage 

    Compliance Standards

    • WCAG 2.2 Level AA
    • European Standard (EN 301 549)

    WCAG 2.2 Updates

    WCAG is a set of guidelines developed by the World Wide Web Consortium (W3C) to ensure web content is accessible to people with disabilities. 

    WCAG 2.2 introduced several new success criteria in October of 2023 aimed at enhancing accessibility. WCAG 2.2 added personas to the success criterion in order to better empathize with the needs of the users. 

    To maintain an accessible website in 2024, you need to ensure your website follows all of the WCAG 2.1 Level A & AA guidelines as well as the new WCAG 2.2 updates. These updates include:

    Focus Not Obscured (Minimum) – Level AA

    When a user interface receives keyboard focus the component is not hidden due to author-created content.

    “This page has a big banner that’s always across the bottom. (a sticky footer) When I move focus to items, some are hidden behind the banner and I can’t see them”

    – Persona Alex, a reporter with repetitive stress injury

    Dragging Movements – Level AA

    All functionality that uses a dragging movement for operation can be achieved by a single pointer without dragging unless dragging is essential.

    ex, a map allows users to drag the view of the map around, and the map has up/down/left/right buttons to move the view as well.

    “I cannot hold down the mouse button and drag it accurately enough to move the items in the list.”

    -Persona Yun, a retiree with hand tremor

    Target Size (Minimum) – Level AA

    The minimum size for any target should be 24px by 24px

    “The buttons are so close, I hit “Cancel” when going for “Submit”. Then I have to start all over again.”

    – Persona Yun, a retiree with hand tremor

    Consistent Help – Level A

    Put help in the same place when it is on multiple pages.

    “Whenever I use the online app to schedule my medical appointments, I can’t remember what to do at each step. I’ve seen a chat option in some places, but can’t find it now”

    – Persona Luis, a supermarket assistant with cognitive disabilities

    Redundant Entry – Level A

    Information previously entered by or provided to the user that is required to be entered again in the same process is either auto-populated, or available for the user to select.

    “Whenever I use the online app to schedule my medical appointments, I have to re-type some information that I entered in a previous step.”

    -Persona Luis, a supermarket assistant with cognitive disabilities

    Accessible Authentication (minimum) – Level AA

    Don’t make people solve, recall, or transcribe something to log in.

    “I can never remember my password, it’s really hard to get into this app.”

    -Persona Luis, a supermarket assistant with cognitive disabilities

    How to ensure your website is accessible

    To ensure your website is accessible, follow these steps:

    1. Conduct an Accessibility Audit: Evaluate your current website against WCAG 2.2 standards to identify areas that need improvement.You can use a scanner like RocketValidator.
    2. Implement Necessary Changes: Make the required updates to meet accessibility guidelines. This may include adjusting contrast ratios, ensuring keyboard navigability, and providing text alternatives for non-text content.
    3. Use Accessible Design Practices: From the start of the design process, incorporate accessible design principles to ensure all new content is compliant.
    4. Test with Real Users: Conduct usability testing with individuals who have disabilities to get direct feedback on your website’s accessibility.
    5. Keep Up with Updates: Accessibility standards and technologies evolve. Stay informed about the latest updates to WCAG and other relevant guidelines.

    By proactively addressing accessibility, you not only comply with legal requirements but also create a more inclusive and user-friendly experience for all visitors to your website.Ready to make your website accessible? Contact Atlantic BT today to ensure your digital content meets the latest accessibility standards and provides a seamless experience for all users.

  • WordPress WebP Conversion

    WordPress WebP Conversion

    Looking to resolve the “Serve images in next-gen formats” warning in PageSpeed Insights? This is a step-by-step guide for a WordPress website. This is for sites that are using S3 to host all media. The implementation that inspired this post used WP Offload Media, but the steps involving that tool are likely simple enough that they’ll carry over to other offloading plugins, so I’ve abstracted that part of the instructions to be plugin-agnostic.

    Instructions

    1. Add the EWWW Image Optimizer plugin to your project (WP Packagist has it at the time of writing).
    2. Activate EWWW and go to its settings page
    3. Turn on Ludicrous Mode so you can see all settings
    4. Ensure both WebP Conversion and Force WebP are turned on (Force WebP is regrettable, but it’s necessary if you don’t have local copies of your images, as specified in the linked article).
    5. Save your settings changes.
    6. If you have pre-existing media, you’ll want to run a Bulk Optimize as outlined below to make sure all your images have a WebP version available.
      1. Use your media offloading plugin to copy all media from the bucket to the server if they aren’t there already.
      2. Run EWWW’s Bulk Optimize tool (Media > Bulk Optimize) with the WebP Only and Force re-optimize options checked. Theoretically, it should work without these checked, but both seem to skip over some items unnecessarily when unchecked, leading to an incomplete bulk optimization. If you want to compress as well, it may be best to do that in a separate optimization step.
      3. After all media has been converted, copy everything back to the bucket from the server.
    7. Now you need to choose a WebP delivery method. Go back to the EWWW settings and scroll to the bottom of the Basic tab where it says “WebP Delivery Method”. Picture WebP Rewriting was chosen for my implementation since it uses native browser functionality designed for exactly this purpose and requires no JS injection. If you have extra URL patterns that you want to be rewritten, add them to the WebP URLs section as described in this article, which is the same as the one linked for the Force WebP option above.

    Hopefully, if you followed these instructions, you should now be serving WebP images to customers whose browsers support the format, all from your S3 bucket. You can delete the images from the server now if you want them only stored on the bucket.

  • Upgrading Drupal 7 to Drupal 10 can be a game changer for your business. Here’s why.

    Upgrading Drupal 7 to Drupal 10 can be a game changer for your business. Here’s why.

    As with all major website changes, the upgrade from Drupal 7 to Drupal 10 may be intimidating to plan. Despite the time investment, fully recognizing the benefits of the newest version of Drupal will be well worth your while. Read on to learn more about how upgrading will help your business through increasing efficiency, security, and an improved overall experience for your team.

    Primary Benefits of Upgrading to Drupal 10

    So why should you upgrade to Drupal 10, rather than staying with Drupal 7 or moving to another platform like WordPress?

    Ensure your application is secure.

    Drupal 7 is scheduled to reach its end of life in January of 2025. This means it won’t receive security updates or bug fixes after that point. The Drupal Association has discontinued their 3rd party maintenance program for Drupal 7, so this will be your last chance to upgrade!

    The Drupal community already did the work for simple migration paths.

    The Migrate module has been moved into Drupal 10 core code, and the community has included migration scripts to migrate most Drupal 6 and Drupal 7 configuration and content to Drupal 10. If you were moving to another platform, you would have to develop your new data structures, themes, and migration scripts yourself. With Drupal 10 you can leverage the efforts of the community to migrate your data structures and content with less effort.

    Upgrading to Drupal 10 will facilitate your upgrade to Drupal 11.

    While the Drupal 7 to Drupal 10 transition requires a migration of configuration and content (because of the extensive re-factoring of Drupal’s core code), the Drupal 10 to Drupal 11 upgrade will not require a migration. The Drupal community is returning to an upgrade-in-place strategy, much like between previous versions.

    Drupal 11 will be built off of Drupal 10, with its third-party dependencies updated and some old code removed. This will result in a smoother transition between Drupal 10 and 11.

    You may be wondering: why not upgrade to Drupal 8 or 9 first? The biggest reason is that Drupal 8’s end of life was November 2021, and Drupal 9’s end-of-life was November 1, 2023!

    What Drupal 7 Problems Will Drupal 10 Solve For Me?

    There are many new features in Drupal 10 that will improve both the developer and end-user experience for your application. It’s important to recognize that even if you’re not a developer, the new developer features make it easier to develop and deploy Drupal, which leads to a more efficient process all around.

    Three Problems for Admin Users in Drupal 7

    1. Issues with Content Editing

    One of the most frequent complaints about Drupal 7 is that the content editing experience wasn’t very good. Content editors usually had to edit their content on a form, and couldn’t really see how the content looked on the page before publishing. There was a preview function, but it didn’t always work correctly or required a lot of additional development to make it useful.

    Drupal 10 seeks to improve the content editing experience by introducing a few new features. The first is Quick Edit, which allows editors to change content inline on the page they are editing, rather than going to the edit form every time. Another is Layout Builder, which allows users to easily change the layout for a page without editing its template in code. The third is by moving the CKEditor WYSIWYG editor into Drupal’s core code, which makes it easier for editors to format text without knowing how to code.

    2. Issues With Media

    Another complaint about Drupal was its handling of media. Drupal’s solution for media management was previously cobbled together from a number of modules developed by the Drupal community. While there were some popular solutions, how to implement media management was left up to the individual site builder or developer, which led to a lot of confusion.

    Drupal 10 adds a more comprehensive media management solution in its core code that allows editors to create and re-use media content around Drupal. Drupal 10 even allows editors to embed Drupal-managed media into HTML text fields, which has been a much-requested feature for years.

    3. Issues with Moderation and Workflows

    Similarly to the media solution, the solution for content moderation and workflows were usually cobbled together from contributed modules. Drupal 10 contains the Workflows and Content Moderation modules, which provide a more tightly integrated moderation experience to Drupal’s content. Drupal 10 also introduces the concept of Workspaces, which are copies of the live site that allow developers and content editors to try out their changes in a separate environment and move the changes to the live site when they are ready. The Workspaces module is experimental for now, but should be declared stable by Drupal 11.

    Four Problems for Developers in Drupal 7

    1. Issues With Drupal’s Steep Learning Curve

    Drupal has always had a reputation of being hard to learn as a developer because it has so much custom code and therefore a steep learning curve. Additionally a lot of the most popular functionality was provided by modules contributed by the community, which developers had to know about to use and had the potential to lose support over time due to being maintained by open source contributors. Drupal’s data structures were also implemented inconsistently, which led to developer confusion about how things were implemented.

    Drupal 10 addresses the problem of custom code by re-factoring much of the code to use 3rd-party libraries with a wider knowledge base. The biggest example is that some of the previous custom functionality has been replaced by the Symfony framework. Drupal 10 also uses Composer for dependency management, rather than simply downloading core code and contributed modules from drupal.org.

    Drupal 10 also moves some of the more popular and important contributed modules into core, which has a more stable contributor base and therefore lessens the risk of these important modules becoming abandoned. The most notable examples are the Views, Migrate, Internationalization, CKEditor, and Bean modules.

    The inconsistency of the data in Drupal 7 has also been addressed by making more things “entities”, which are data structures which have common methods for working with them and which can be configured in predictable ways. This helps developers better understand how to work with Drupal data and cut down on specialized, Drupal-specific knowledge required to develop with Drupal.

    2. Issues With Deployments

    Prior to Drupal 8, deploying configuration among environments was a pain and required shuffling databases around or required contributed modules like the Features module. Drupal 8 introduced the configuration management system to combat these problems and it continues to be used in Drupal 10. Developers can export site configuration to files and check them into a source code repository. Then they can import them into different instances of the site to make deployments easier and more testable.

    3. Issues With Theming

    Drupal 7 (and prior versions) were designed as a web content management system before the popularity of smartphones and tablets, so it wasn’t designed with responsive web design in mind. Responsive best practices that required back-end support had to be implemented by custom code or by contributed modules.

    Drupal 8 added the Breakpoint and Responsive Image modules. The Breakpoint module allows developers to make modules and themes aware of each other’s breakpoints. Responsive images allows developers to tell Drupal to generate different image sizes for each breakpoint, and load those images selectively in the browser. Each of these modules helps developers make great-looking and usable sites in Drupal 10 as well.

    4. Issues With Web Services

    Drupal was also designed to build browser-based experiences. In the years since, building REST-based services became more popular by developers, and developing them in Drupal required a lot of custom code or by adding contributed modules.

    Drupal 10 has built-in support to output its data in formats other than HTML, which allows Drupal more flexibility. Drupal 10 allows developers to integrate with front-end frameworks like React and Vue easier than before, and allows users to follow a COPE (Create Once, Publish Everywhere) mindset.

    Start Your Drupal 10 Upgrade Today

    Drupal 10’s new features make many improvements for developers, content editors, and ultimately end-users. While the effort of a Drupal 7 upgrade seems heavy at first, the benefits can more than make up for it in developer and user experience. Now is the time to consider moving your site to Drupal 10! Visit our Drupal 10 page to learn more and get started with a free Drupal Migration Audit from our experts.

  • Why Your Content Management System Matters

    Why Your Content Management System Matters

    In the twenty-first century, content is king. Highly targeted and well-crafted content is one of your organization’s most important assets. It’s the tool you use to create positive experiences for your customers and potential customers, enticing them to come back for more. It’s the means to capture your audience’s attention and continually reinforce a positive opinion of your brand. With content as a tool, your content management system should be considered your toolbox.

    For this reason, it’s critical that all companies, regardless of size, have a reliable content management system (CMS) in place for the easy creation, management, and governance of digital content. The right system will serve a broad range of needs from web content management (WCM) to enterprise content management (ECM).

    Which Content Management System Should You Choose?

    Given how urgent content creation is today, a wide variety of content management systems are available, ranging from simple CMS solutions for specific tasks to highly complex enterprise-grade systems. Not only is choosing the right CMS important, but configuring, administering, and maintaining it is crucial. If a system doesn’t meet your organization’s needs, it’s unlikely it will be used to its full potential, and your content will suffer.

    It’s critical, when looking for a content management solution, that you find one that not only meets your needs today but that will meet your needs in the future. For this reason, it’s important to choose a scalable system that supports a variety of channels…even channels you’re not using yet.

    Wix, WordPress, Drupal, Shopify, and Joomla are considered the top five CMS platforms available on the market today (Forbes 11.06.2023).

    Resist the Temptation to DIY your Content Management System

    Since saving resources today is very critical, it’s tempting to think you can build your own custom CMS. While it may seem like saving you money, most professionals will tell you that it’s unlikely to work without hiccups. Your team members don’t have the years of experience necessary to create and support a good CMS platform. (And even if they do, chances are that they don’t have the time.) Custom builds are prone to failure if not executed properly and can waste a lot of time and money before they invariably do work. You want a content management system that allows your employees to implement campaigns and strategies that increase your digital presence instead of spending valuable time managing the technology itself.

    Quality of Support Is as Important as the Solution

    Content management systems are complex and will require significant support even if you choose the ideal solution for your organization. If the platform is not available when you need it, your business will suffer. Look for a solution that allows developers to work without disrupting the creation and management of content.

    Hire a Professional Consultant

    At Atlantic BT, our CMS consultants help you identify and prioritize needs, performing a comparative analysis of a subset that most closely matches your criteria. This method is similar to a personalized magic quadrant analysis. Once we’ve helped you choose a content management system, we’ll set it up for you, optimizing the solution for your needs. We’ll carry out necessary upgrades and maintenance to keep it working for your organization. Whatever your volume, traffic, and disaster recovery needs, we can architect, build and maintain the hosting structure for your CMS. Learn more about our website redesign services here.

    Atlantic BT is an award-winning technology firm located in Raleigh, NC. We offer enterprise web design, accessibility testing, IT consulting, software development, cybersecurity, and cloud technology to help clients easily manage, secure, and scale their core technologies. We combine full-service digital marketing with custom software development and technology solutions. Our awards stem from outstanding results in all aspects of digital, from UX design to modernizing applications. For more information, visit our website or call us at 919-518-0670.

  • Break free of CMS constraints.

    Break free of CMS constraints.

    Your content management system is meant to empower you, not limit you. A CMS should facilitate content creation for those who don’t code. It can include permissions, workflows, and elements of page design

    Unfortunately, many businesses start to feel restricted by their CMS as they grow. Atlantic BT has seen cases where companies spend weeks creating key pages, lose money from downtime, experience security breaches, or lose organic traffic as the website grows slow or outdated.

    These issues are preventable and should not be the norm. By selecting the best-fit CMS for your requirements and following key principles, you can have all the flexibility needed to help your business grow. 

    Here’s how to ensure your CMS is flexible and capable of supporting your business needs.

    Choose the most beneficial CMS to start.

    Some popular CMSs include WordPress, Drupal, and Umbraco. In certain use cases, companies are also starting to go headless. A Headless CMS requires more technical knowledge, but gives unlimited flexibility. You can publish content in one place, and have an API query the content anywhere (like a website or mobile app).

    The process of selecting the best CMS includes a careful examination of business requirements. For example, if your business includes a custom developed feature like a unique checkout process or customer portal, an Umbraco CMS could facilitate the integration with your website. On the other hand, a large website without proprietary software integrations may benefit from a WordPress CMS.  

    Atlantic BT helps you identify and prioritize needs, performing a comparative analysis of a subset that most closely matches your criteria. This method is similar to a personalized magic quadrant analysis

    Incorporate modular design.

    A modular design means using repeatable elements, or components, to build pages.

    This method empowers both non-technical users and developers. Developers have a library of components available to quickly create new page templates. Users can rearrange, include, or exclude these components within a template to design and publish new pages.

    Now and then, there may be a request to design and develop a new component. But this is much faster than designing a new page template altogether.

    Modular design can also facilitate the balancing act of flexibility and brand constraints. When employees can select various pre-designed elements to build a page, they have freedom to choose some elements. They do not have the freedom to customize design to the point that they are overwhelmed by options or straying from brand standards. 

    Ultimately, the process of creating pages is simplified for those who cannot code, and the process of creating new templates is faster for developers.

    Make smarter choices about flexibility.

    A website cannot be completely flexible for all content, design, features, and scenarios. That’s because with more user flexibility comes more complexity in writing and managing code. 

    Too often, people choose to build for flexibility due to fear of commitment. They don’t want to make a design or data decision, so they choose to build in a way that they don’t have to. The result: unnecessary complexities that are not worth the investment to build.

    You can avoid this fallacy by correctly determining which elements of a website need to be flexible. Maybe a blog layout can be simple, but a landing page for PPC campaigns needs the ability to test many different forms and layouts.

    Atlantic BT incorporates this step in the requirements gathering phase of a new project. Many people find that relying on an unbiased external team is beneficial to this process. 

    Continue to customize and update.

    Set yourself up for success! Even if you have your bases covered, you should constantly invest in enhancing your CMS. 

    Foster a culture of continuous improvement in your company and continue to test your website’s limits. As your business changes, you may choose to add new features like a storefront, custom dashboard, or online course library. If you lack the skill set or resources to continue to customize, you can always find a partner who can supplement your team.

    Additionally, keeping your CMS up-to-date will ensure you won’t accrue technical debt. Keep your site secure and performant by completing framework updates, updating underlying software packages, and updating server hardware. 

    Atlantic BT has seen websites last far beyond the typical 3-5 year mark due to ongoing maintenance. When you think about it, the best websites never stop the development and improvement process.

    Are you feeling limited by your CMS?

    If you’re feeling stuck, the solution might be to migrate to a new CMS or add custom elements to your current framework. Either way, we can help you get there. Reach out for a free consultation with one of our experts.