Twin Cities Drupal Camp talk: "Change your customer's behavior with a brain-based, data-driven approach"

Change your customer's behavior

This talk was presented by our CEO, Seth Viebrock, at the 2018 Twin Cities Drupal Camp. The title of the presentation has been changed.

When we say we “optimize conversions” it doesn’t really get at the heart of what we’re doing – we’re changing customer behavior. We’re also learning about deep, emotional values that our customers possess. While there are many qualitative means to this end, there’s a ton of data that’s quicker to obtain and more readily available when we just don’t have the time, budget, or precision to delve into qualitative studies.

Whether you’re doing an evolutionary or revolutionary website redesign, or optimizing your ad traffic and SERPs, data is crucial. If it’s there, why not look at it?

Just like stereotypes can misrepresent reality, best practices can misrepresent what actually works for your particular site redesign. Be an advocate for archetypes (data-backed) over stereotypes (your own opinion). Whenever possible, favor data-informed decision making over “best practices”, egos, and the latest idea your boss dreamed up. Of course data is only as useful as the insights you draw from it, but why not look at it rather than ignore it, before spending your client’s dollars and putting your relationship with them on the line. Perfection does not exist in web design, but practicing data analysis can sure make things better.

Although this presentation is technology-agnostic, Drupal is a highly customizable, data-friendly platform, so let’s take a look at how we can use data for a better redesign, a better experience, and better KPIs and end results!

Here are some data concepts and sources we will cover, which can inform a successful redesign:

__Data-driven personas__ 

* What’s the difference between a stereotype (an inference based on personal experience) and an archetype (based on individual data points from a given demographic)? 

* What kind of data sources are available to support and build these personas? 

__Persuasive data__ 

* Your new redesign touts that this business/organization/institution can deliver a product or a set of promises…but what supporting data do you have to “prove” this to the end-users, and what does this mean when planning your data structures / content types? 

* How do you leverage and position testimonials, data-driven badges, and other “social proof”, as well as data from authority, liking, and scarcity (there are only X seats left to see this presentation!).

__User-centric, data-driven UX/Usability__ 

* The main goal of usability from your client’s perspective is more profit (or a similar KPI). How does something as simple as the prioritization of content on a page equate to profit? 

* What data exists right now that you can look at and use, without heading into a usability lab? 

* How does this data solve for the “ego problem” of web design? 

* Some of this data only takes a few minutes of your time – learn a few tips and tricks, too.

__What data do you have on the end-user?__ 

* Are there valuable opportunities for personalization of website content, even if it’s just the weather, referrer, or country of origin? Why would that matter?

__ Data-driven copywriting__

* So your client wants a website, but all websites need copy. Learn about what kind of data can inform copy-first design, even if it’s not always realistic, and at least think about what kind of data you or the client can collect to inform the usage of space on the page. 


* Simple tricks for evaluating website performance in analytics (i.e. detecting a bug in Chrome without ever looking at the page, based on user completion of page goals), how to set your website and client up for success, and how to continuously improve.  

About the author: Seth Viebrock is Founder and CEO of Origin Eight, a Drupal and WordPress web design and digital marketing optimization agency based in Minneapolis.

Case Study: Drupal 8 redesign for a Community College

Academic Catalog

From the client's perspective:

From start to finish Origin 8 has been an excellent company to work with. We came to them with a responsive design template with many dynamic elements and a goal to use Drupal 8 as the content management solution. Though we have considerable in-house experience in web development, we had little specifically in Drupal. We needed a company that could partner with us and handle the technical challenges of site development and programming to provide us with a flexible interface to keep our site maintenance cost and update time to a minimum. They met the challenge head on and helped us reach all of our performance goals.

Origin 8 set up a sprint-based project management process whereby we met online every two weeks to go over progress from both of our areas and set out the tasks for each person for the next sprint period. We wanted to do as much of the content entry as possible, so Origin 8 took that into account and turned things over to us as soon as they were ready for data entry and testing. Origin 8 documented tasks and progress in an online tool, so it was possible to see the status and thread of any task. The sprint process helped us stay on track too as the goals set each call were manageable within that time period.

In addition to their technical expertise, Origin 8 was also very easy to work with. They listened carefully to what we said and used that understanding to either implement that specific request or to suggest an alternative method that could either lower maintenance overhead or be better suited for future site developments.

See the review on Google >>

From our perspective:

This was a fantastic approach to incremental improvement and agile development of a Drupal 8 site that dramatically empowers stakeholders at the college. But really, our client couldn't have said it better.

Drupal vs Sitecore: It's 2019, Which Should I Choose?

It's 2019, Should I Choose Sitecore or Drupal?

"Sitecore vs Drupal" – it's a tricky topic, but one differentiator is critical:

Drupal is free, and built by a worldwide community. Sitecore has licensing fees, and is built by a company.

So what? Some will mention how Sitecore saves development costs by providing more features "out of the box" in its core

However, Drupal already has a "box" that you can pull things out of – it has building blocks called "modules" that you can use to extend it. It's a trivial effort to pull the building blocks out of the box and assemble a site – you get more room to be original that way. Yes, Sitecore is customizable, but Drupal's building blocks are evolving at a faster pace.

Drupal's core components are still lagging behind a bit, but it's catching up. Below is the Drupal 8 roadmap provided by Drupal's founder, Dries Buytaert (source). NOTE: these features already exist as modules (the "building blocks" of Drupal) – Drupal has been slower to incorporate such features into its core because it has been a highly customizable framework.

Screenshot 2018-05-03 17.45.12.png

Don't get me wrong, though. Sitecore is an amazing platform from several standpoints. If you have a sufficiently staffed digital marketing team with the right mindset and knowhow to really take advantage of its testing and optimization features, it can be a very powerful tool. Problems can arise if your marketing team is not trained in Conversion Rate Optimization and other aspects of Digital Impact Optimization, because to a degree a tool is only as good as the tests that you run. But its optimization as well as integrated dashboard features can be very nice for certain marketing teams. There are plenty of ways to do the same thing in Drupal, but again it's not as "out of the box." 

Both platforms are strong industry leaders and solid choices for the right customer. Contact us for further help making a decision about either platform – we promise to be as unbiased as we can! Responsive Drupal Website Redesign and Digital Impact Optimization

HelpSystems Drupal 8 website and digital marketing support

Complex multilingual Drupal website restructure & redesign for an established and renowned tech company

  • The website restructure and redesign resulted in a 140% increase in conversions year over year and a 15% increase in traffic, including a rise in mobile traffic.
  • Conversions increased across the board from contact form submissions to whitepaper downloads, and higher trial software and demo downloads.

"While our measureable goals are related to site conversions and leads – and those are increasing nicely – we are really pleased with how we are engaging with the market. A lot of people come to our site to get educated on topics like cybersecurity and IT operations management. This new structure helps these people get the information they need and connect with us if necessary." –Mike Devine, VP of Marketing

Read more >> 

Drupal Multilingual Challenges and Considerations

Drupal Multilingual Challenges and Considerations

We recently worked with a client to build a complex, yet approachable Drupal 7 site. The company had an international presence, meaning they needed some of their offerings translated into four other languages. They wanted a unified site, but with separate international editorial and marketing teams, they also needed flexibility in managing the translated sites. This would allow for both combined and separate marketing efforts. The main challenge with this situation was having the translated sites act as sub-sites of the main English website. The sub-sites would need different menus, navigation and subsets of the English products being offered. So only a subset of the original content would be translated. Additionally, the publication workflow and schedule for the different languages were not aligned. Translated content needed to be able to be published at different times depending on the language. There were many considerations to take into account when coming up with a solution.


[Choosing the right CMS is vital in terms of how your website will perform. For a more in-depth analysis of how to go about making this decision, please visit our post Choosing the Best CMS for Your Website]


Drupal Multilingual

Drupal supports two methods of doing translations for site content: Content Translation and Entity Translation.

The Content Translation module allows nodes to be translated by creating a set of nodes which are translations of each other. In other words, you have a source/base node and a node translation set made of separate nodes linked to the source node.


By contrast, the Entity Translation module allows particular fields to be translated, while only a single node or entity is created. With Entity Translation, the entity is language-independent. Only the associated fields are flagged with a language.


Content Translation is in Drupal 7 core. Entity Translation is the newer method and is in Drupal 8 core, but is also available for Drupal 7 as a contributed module. In Drupal 7, you can even use both methods side by side in a site. With heated interest in the newer Entity Translation, it is easy to jump to the conclusion that this is the better option. However, both methods are relevant and adequate options depending on the situation. 

We ended up implementing Content Translation for this particular client. Our considerations of both methodologies are detailed below with the pros and cons of each.



Site structure, navigation and menu

Similar to most sites, our client did not plan to have a one-to-one menu structure for all translated versions of the site since not all content needed to be translated. Some translated content would be different, targeting different markets and audiences with different SEO considerations. With Entity Translation, this would be complex from the editorial point of view. Content Translation scores better here because node based translation is independent and asymmetric menus are possible.

There are some drawbacks of using Content Translation. With a lot of nodes, some data, fields and language neutral properties needed to be synchronized. Fortunately, this can be easily achieved using the i18n_sync module, where it synchronizes taxonomy and fields across translations of the same content. Another drawback for Content Translation is the same files and images need to be uploaded multiple times for the different languages. We helped to eliminate this process by using a custom module to perform replication during translation (see Customization section below).

Using Content Translation also provided flexibility in terms of implementing the menu. If later on the client decided to split the menu tree out by languages, that could still be done. This is not as constricted as Entity Translation where the node only has one menu item relation, so translations must happen using the same menu.

Content revision and publication workflow

The client was using workbench moderation extensively with multiple manager and content editor roles. Hence, content revision was critical in product releases, documentation versioning, content editing, proof reading and approval processes. There is some initial work on Entity Translation to support such revisions, but we have not tested this.

Editorial roles and permissions

Each language had their own content editor team as an extension of the publication workflow. Moderation and publication permissions needed to be modified on a per language basis. A node has comprehensive permission support which could achieve this. Rich node access checking can be used to limit roles and permissions on translated content and workflows per language team. The field level permission toolset does not have this capability. Hence, Entity Translation is far from close to what the node based translation of Content Translation can do.

So for per language revisions, Content Translation wins.

Path alias

In Entity Translation, to translate the title field you will need the Title module. It also helps with path alias if the url pattern depends on it. Otherwise, both methods should work the same when you translate the path or leave them to be similar.

Drupal upgrade

Will upgrading to Drupal 8 or 9 be an issue? The short answer is no. Both Content Translation and Entity Translation will have an upgrade path. As of this writing, migration of Content Translation to Drupal 8 is already possible for the core fields. There is no movement yet for Entity Translation.


Core search does not work with Entity Translation in Drupal 7. Using Search API, Entity Translation will require the Search API Entity Translation module and if you are using Solr, Entity Translation will require Search API Entity Translation Solr search module. These will require usage of Solr dynamic fields, so make sure your Solr hosting supports it.

Content Translation, which is node based, has no issues with core search or Search API. 

Other text content

There are other types of content you will need to consider when evaluating which translation methods to use. Examples include:

  • Block content
  • Views
  • Javascript
  • Variables
  • Metatags
  • Node properties



Replication with translation

Paragraphs is used throughout all the content types and generally client content is heavy in text and graphics. In order to improve the editorial process and eliminate the redundant work of recreating every single piece of content during translation, we make use of the Replicate module and introduced custom modules to handle adding translation and performing node with paragraphs replication.

Untranslated content

When accessing untranslated content from another language or switching languages on untranslated content, the default behavior in Drupal will be to redirect to the English version.

Our client’s requirement was a sub-site configuration where untranslated content should not be linked or accessible unless they switch to the correct language. However, a user could reach untranslated content through menu items, content links, blocked links or the language switcher. So we decided to hide all untranslated content with some exceptions. 

Unpublished translation

The client had a translation QA process, so the editor and proofreader needed the ability to edit, navigate and proofread unpublished translations. To achieve this, we used a combination of View Unpublish and Menu view unpublished.


Useful Modules



Chin Kiong “CK” brings over 13 years of Drupal development experience and over 300 code “commits” or contributions to the Drupal community. He has a wild, insatiable talent and drive to solve even the toughest technical problems in a variety of technologies, and brings excellence and elegance in his high-level architectural solutions and invaluable direction and advice. He has taken lead architect roles for big clients and large projects such as The Juilliard School, University of Minnesota, Cornell, HelpSystems, and Estée Lauder.


"Optimizing Drupal for Digital Marketing" talk at Twin Cities Drupal Camp

Seth at Drupal Camp Twin Cities

Digital Impact Optimization™ is all about getting users to act – whether it's getting them to your website via search or paid advertising in the first place, or, once they arrive, getting them to take desired, valuable actions and follow important journeys on your website, such as filling out the "contact us" form, purchasing a product, and the like. 

I spoke about this concept at Twin Cities Drupal Camp 2017. The camp took place during Twin Cities Pride, so we popped a little champagne to celebrate. The slides and video recording are embedded below:

Ready for D8 Series: 5 Reasons to Upgrade to Drupal 8 Now

Drupal 8 upgrade - Time is now!

I'm going to keep this short and sweet! It's only 5 reasons, after all, although there are many more. 

  1. Upgrading a Drupal 8 site to Drupal 9 should be comparatively painless, unlike previous versions. Drupal 8 (D8) is the most future-proof version to date. The more you invest in your Drupal 7 site, the less you are investing in a long-term, future-proof site with which you can continually optimize in order to boost growth.
  2. Contributed modules are ready! You can either install the Upgrade Status module on your D7 site to see your personalized upgrade path, or take a look at the Contrib Tracker resources.  
  3. D8 is built on a model of continuous innovation – it just keeps getting better and better in a way that Drupal 7 never did. For example, usability is continually improving as you can see in the animations here in Drupal 8.2, followed by more improvements in 8.3. 
  4. Pushing changes to the live site is more reliable, using configuration management. This is a huge step in making Drupal 8 an even more professional platform and enterprise-ready.  
  5. There is even a module to automatically upgrade much of your D7 code to D8 

Our team is comprised of Drupal experts and community veterans. One of our team members has been developing and contributing to Drupal for 12+ years, and our CEO has been a member for 8+. We've done several D8 migrations and are a friendly, ingenious, highly-responsive team. Let's set up a call to discuss!



In no particular order... Seth has built websites for famous artists like Justin Bieber and Mariah Carey, led a team as CTO at a social network startup company, presented at Stanford and the International Society for Neuronal Regulation Conference on an EEG study in consciousness, travelled to Tokyo for data center network security assessments, worked on world-class e-commerce software as a software engineer, and provided Drupal expertise for Estee Lauder and their many international brands.


Drupal SEO Series: Increase Your Conversion Rates With These Pro Marketing Tips

Drupal SEO Series

Now that more consumers than ever are going online to get information about products and services, search engines have become the new gatekeeper, your website the new storefront and Search Engine Optimization (SEO) something akin to a next generation salesman. To reach online audiences, you not only need to sell what you do, but make it easy for people to find you. The good news: there are many proven techniques and online tools that you can capitalize on now, and we’re going to go through 7 key SEO strategies in this blog post:

  1. Why Relevance Matters
  2. Anticipating Customer Needs
  3. Social Media’s Impact On SEO
  4. The 7-Second Rule
  5. Optimizing Your Drupal Site For Google
  6. Landing Pages
  7. Preventing SEO Problems

Drupal websites already give the organizations that use them an edge over the competition because of their built-in SEO tools, such as faster pages, an advanced taxonomy and tagging system, superior naming conventions and many accessibility features. These tools help increase your page ranking on the Search Engine Results Page (SERP): the page you see after entering text into a browser when conducting an organic search. Most organic searches today use Google’s search engine and, as we discuss below, Drupal makes available several modules to simplify integration with Google services, such as Google Translate and Google Analytics.

In this blog post, we’re going to go over some foundational and more advanced SEO approaches to help your organization stay ahead of the curve and become an online authority in your field.

1. Why Relevance Matters

Search engines like Google, Bing and Yahoo rank content based on an evolving set of criteria. So webmasters and marketers need to be nimble in order to keep pace with the ever-changing SEO landscape. That said, one of the most important things to bear in mind when thinking about strategies to optimize your website content is: relevance. This cannot be understated. The days of keyword stuffing are over. Google’s web crawlers have grown wise to many black hat practice and spammy pages are getting pushed way down the SERP list.

Tip 1#:

Find a key phrase or a selection of keywords that accurately represent your brand and that aren’t used by so many other sites that yours gets lost in the noise. Long-tail keywords can be especially useful here when you’re working on distinguishing your brand and capturing a niche market.


Google’s indexing robots look for keywords used frequently in blocks of content that contain full sentences and proper grammar for the given language. So repeat your key phrase and keywords throughout your site, but do so using quality, focused content on landing pages, blog posts, customer reviews, etc. And don’t overuse keywords, as that can hurt your ranking.

Tip #3:

Relevant keywords and long-tail keywords can only go so far if your content isn’t up to snuff. Spend time filling your site with quality content – whether in the form of information about your product or service, blog posts, feature stories, press material and landing pages that link to your main site. Readers may find your page because of your exceptional SEO strategies, but they won’t stay long if they don’t find what they’re looking for. And because Google favors websites with fewer bounce rates – more on this in the next section – having quality content can have a significant impact on your page ranking.

2. Anticipating Customer Needs

Quality content is essential for SEO and converting customers. You increase your chances of both when you remove hurdles that could prevent customers from making the next click along their path to a purchasing decision. But, what’s the best way to strategize the flow of content on your site?

Here’s where having a firm grasp of your audience is particularly useful. Ask yourself:

  • What kind of content does your audience need at each stage of their decision-making process?
  • How can you walk you customer down the path to conversion?
  • Are there other mediums you can use to diversify your content, such as blogs, videos, audio, social media, etc.?

Let’s say, for example, that you sell ice cream and you know the vast majority of your customers just want to buy ice cream when they visit your site. You might try:

  • Having information about how to buy your product front-and-center on your homepage,
  • Featuring testimonials from happy customers below your main body content and
  • Including videos about making toppings for ice cream in a sidebar.

Once a visitor moves onto purchasing your ice cream, you could then include information about the ice cream accessories your company also sells.

Google looks at bounce rates when determining its SERP ranking. So if someone goes to your site, then almost immediately clicks the back button on his or her web browser and clicks on a another result on the search results page, Google might assume that your website doesn’t contain quality content and could lower your SERP ranking. The simple solution? Fill your site with quality, relevant content that meets your audience’s needs throughout their decision-making process.

3. Social Media’s Impact on SEO

Organizations wanting to boost your SEO should consider incorporating social media networks into your portfolio. Social media platforms, such as Facebook, Twitter, YouTube, Instagram, etc. can help you reach your targeted audience and increase the likelihood of organic search hits.

To give you a sense of just how big social networking sites have become, in early 2017 Facebook had upwards of 1.86 billion monthly active users. Similarly, WhatsApp had 1 billion, Instagram had 600 million and Twitter had 317 million. According to Statista, social media users worldwide almost doubled from 1.22 billion in 2011 to over 2.3 billion in 2016. And that number, they predict, will increase to over 2.9 billion by 2020.   

But what does this have to do with SEO? Simply put, getting your content on Facebook can increase your search page ranking. That’s because, as of 2010, Google crawlers started indexing Facebook posts and adding them to their SERPs. They did the same for Twitter posts in 2011. So diversify your content!

Think of it this way, if your organization has a Facebook, Twitter, YouTube, Instagram and Snapchat account, you’ve just increased the number of pages that can be used to engage your audience. Make these into authoritative pages and link them to your website and you’ve just increased your site’s SEO. It’s that simple.

4. The 7-Second Rule

A good test to see if you’re content is going to succeed is the 7-second rule. When you visit your site, if you can’t see the most important information about your company in 7 seconds, you’re going to lose customers. The reality is that the human attention span dropped to 8 seconds in 2015 (from 12 seconds in 2000). Because of that, your website needs to give your audience the information it needs before they click away to the next shiny object.

Although it’s not clear if visitor time, or the time people spend on your website, improves your SERP ranking on Google, what we do know is that anything you can do to edge your site above the competition, while staying true to your brand and company goals, is probably not a bad idea. Optimizing your website for increased visitor time could do a lot to increase your bottom line when visitors become invested in your brand and start sharing information about your amazing organization and opening their checkbooks to support what you do.

Some important questions to ask when assessing your website’s readability:

  • Is your biggest selling feature front-and-center?
  • Does the information provided clearly explain what your organization does and the benefit to customers?
  • Is important information easy to read off mobile and desktop screens?
  • Does your messaging use clear and engaging language?
  • Does your sidebar, header and footer content entice your visitors to get more information?

Try this out…

Ask someone who doesn’t know your brand to look at your homepage for a maximum of 7 seconds and then describe your organization and your value proposition in a few sentences. If they get it wrong, you know you have some more work to do. If they get it right, give them a high five.

5. Optimizing You Drupal Site For Google

Google is currently the top-ranked search engine globally. This means that being at the top of your SEO game will, for the most part, require playing by Google’s rules.

Here’s what you should know…

Each year, Google changes its search algorithm: the criteria Google’s web crawlers use to index and rank pages, somewhere between 500 to 600 times. Most of these changes will be minor tweaks that shouldn’t affect how your website’s pages are indexed and where you land on Google’s results page. However, sometimes Google rolls out major changes that can have a big impact on how it ranks websites and the order it lists them on the results page, which can greatly impact the visibility of your site and your click-through rate. For example, Google’s AdWords update of 2016 saw right-column ads replaced with four top block ads for many commercial searches, which pushed down organic search results lower on the results page. Also in 2016, Google updated its mobile-friendly ranking to further reward websites with mobile first or responsive design, and further penalize sites that lacked a mobile-friendly platform.

Why does Drupal excel?

Drupal 8’s built-in mobile- and tablet-friendly responsive design makes it a leader in the CMS field. Here are a few other ways Drupal sites are optimally positioned to meet Google’s search algorithm:

  • Fully responsive design in core (Drupal 8 only)
  • Built-in page translation with Content Translation to reach broader audiences (Drupal 8 only)
  • Drupal SEO Checklist creates a to-do list of modules and tasks to amp up your website’s SEO capabilities
  • Drupal SEO Tools gives you a dashboard filled with SEO information and tips tailored to meet your SEO needs
  • Fix any URL/link problems with Global Redirect, Link Checker, Pathauto and Path Redirect 
  • Drupal knows the importance of optimizing for Google and is compatible with Google Analytics, integrate that with Google Search Console for even more SEO power
  • Send a sitemap of your website directly to search engines with XML Sitemap
  • The H1 and H2 tags on your taxonomy term page are extremely important for SEO; Taxonomy Title lets you control your titles


[Choosing the right CMS is vital in terms of how your website will perform. For a more in-depth analysis of how to go about making this decision, please visit our post Choosing the Best CMS for Your Website]


Word to the wise…

In early 2017, Google started cracking down on sites that have aggressive pop-ups and interstitials, such as advertisements or information request pages that appear before a website’s homepage, because they believe this could negatively impact a mobile user’s experience. Google penalizes pages with aggressive pop-ups by pushing them down the SERP ranking. Don’t get caught with aggressive interstitial-itis! For the sake of your page ranking, get familiar with Google’s guidelines for interstitials.

6. Landing Pages

Landing pages, or pages with information that has a targeted focus, give you the ability to make maximum use of long-tail keywords and individual keywords that Google’s indexing robots look for when ranking pages. By tailoring your landing page keywords towards a specific audience, you increase the likelihood that your site will be placed near the top of the list for organic searches using these terms. In addition, pages that optimize the experience of your visitors get fewer bounces and, as mentioned in Section 2 of this blog, that’s a good thing for your SERP ranking.

Landing pages should have a clear, focused message and call to action. While sometimes used as a jumping point to another webpage, such as your organization’s main page, you’ll improve your SEO if you give your audience a complete experience on the landing page. There’s a chance that the person visiting your landing page hasn’t made their purchasing decision already, so providing information about other products or services they might be interested in can also increase your conversion rate.

7. Preventing SEO Problems

Lastly, it’s important to get a customized solution to meet your SEO goals. You could be faced with a world of problems and endless headaches if your Drupal website isn’t designed to fit the requirements of the platform. Drupal is a powerful, versatile CMS with endless opportunities to connect you with effective SEO tools and functionality. Working with a development team that does it right the first time can dramatically increase your chance of success.  

Need help optimizing your Drupal site? Contact Origin Eight for a free consultation: 612-276-5880 or leave details on our contact page Rates Origin Eight As A Leading Service Provider

Origin Eight on Clutch

Independent research firm, Clutch, rates Origin Eight as a firm that delivers. The Washington, D.C. based company evaluates digital agencies to identify the best of the best. Their research is based on a wide range of quantitative and qualitative factors that explore services provided, companies served, and—most importantly—independently conducted client reviews.

Origin Eight has been helping client partners succeed since 2010, and we’ve proven ourselves as experts in open source development, including Drupal and WordPress. We are a full-service, integrated solutions provider for web, app and mobile development with top-level experience in higher education, government, nonprofit organizations and private industry.

Favorable client testimonials gathered by Clutch identify Origin Eight as a leading service provider that is easy to work with, flexible, and with expert knowledge:

A state university said, “They’ve been able to deal with all of the challenges and limitations we’ve thrown their way. They’ve been completely open and willing to work within our constraints.”

A world-renowned educational/arts academy described the working partnership as, “… a very intuitive and consultative relationship.”

Another client; a national non-profit organization, recognized that “… they have a very deep knowledge base of all things related to Drupal.”

As a company Origin Eight is on a mission to provide world-class service to all the organizations we work with. We are based in Minneapolis, but we serve clients across the country and overseas. Currently, we are expanding into New York with offices in Ithaca and the Hudson River Valley where we are proud be able to offer the services of award-winning caliber staff.

Interested in learning more about the services we provide? We invite you to visit our Clutch profile, then give us a call to see how we might help you with your next project.

Contact us for a free consultation at 612-276-5880.

Boost Your Performance With A Drupal Site Audit

Drupal Audit

If your Drupal site is quite large and has a lot of media, you may notice that it is not performing as well as it should. This could include a site that tends to run slow or features on your site that do not seem to respond or perform as quickly as you would like.

Even if you have not noticed performance issues, it is important to have a Drupal Site Audit conducted from time to time to understand how well your site is handling traffic and to ensure it is providing your users with a good experience without being too slow. This could also affect your SEO negatively as slow sites are often penalized by search engines.

This type of audit includes a comprehensive review of all of the various layers of your website to identify potential problems. With a full review, no area of your website is left unassessed. As a result, you can be confident that your site has been thoroughly analyzed for any potential issues.

Once your Drupal Site Audit is completed, you will receive a detailed report that will list any specific issues observed on your site and offer recommendations for fixes. In the exceptional event that the audit determines that everything with your site is fine, you will have peace of mind in knowing that your site has been analyzed that everything is performing optimally.

Regular monitoring and maintenance is a requirement for modern websites, and conducting a Drupal Performance Audit proactively will help you identify potential risks early and avoid performance hits. It will also help you provide the best user experience for your visitors.

[RELATED: Choosing the Best CMS for Your Website]

For more information on Drupal Site Audits, feel free to contact us.