Drupal Planet

Drupal Association blog: Volunteering at DrupalCon: Benefits and Highlights

1 month 1 week ago

DrupalCons are for everyone who loves to build and grow with Drupal. These events bring together community leaders, developers, designers, content creators, and users to share their knowledge, skills, and experiences. Whether you're a seasoned pro or just starting out, DrupalCons are a perfect platform to expand your horizons, network with like-minded individuals, and have fun in the process!

And what could be a more effective way to interact with as many people as possible than to volunteer? The highly anticipated DrupalCon Pittsburgh 2023 is just around the corner, and we’re looking for event volunteers to make it a resounding success!

Why volunteer?

For starters, you get a free ticket when you volunteer for a minimum of 8 hours! If that doesn’t cut it for you, discover more reasons to volunteer and be a part of this exciting event:

  • Scientific effects of giving - When you’re volunteering for an event you care about, you are giving your time and a part of yourself to it. This has multiple psychological, social, and physiological benefits for you. Studies show that giving can trigger the release of feel-good chemicals like oxytocin, dopamine, and serotonin, resulting in a feeling of happiness, satisfaction and well-being.
  • Personal development - After contributing to DrupalCon for the three years in a row, I am able to personally attest to my growth and the impact it has had on me. Volunteering helps you gain new skills, knowledge and experience. This can boost your self-confidence and enhance your personal growth.
  • Building connections - This is one of my favorite reasons to contribute. Volunteering gives you a chance to interact with people from diverse backgrounds who have a very different skillset than yours. Learning opportunities are immense when you collaboratively work as a team.
  • Community involvement - If you’re passionate about Drupal, you should love giving back to the community that helps build Drupal. It is simply the right thing to do if you’re using Drupal in any way. Being a part of an event as huge as DrupalCon is a great way to contribute and get involved with the community.
  • Career advancement - Gain practical experience and demonstrate your commitment to the industry when you volunteer for DrupalCon. You are exhibiting your willingness to take the initiative and that’s a quality all employers are looking out for. Additionally, when you earn credits for your contributions, it benefits both you and your employer.
Open positions and How you can help

Out of the many opportunities to volunteer at DrupalCon Pittsburgh, we now have 3 open positions remaining. The Speaker Review committee, Marketing & outreach committee, Local Ambassador, Summit Program committees positions have been filled. Check out more details here.

Translation Assistant

DrupalCons are for everyone from anywhere! We strive to provide a fantastic experience for all DrupalCon attendees. We are seeking volunteers to make English second language attendees feel comfortable and at home. Do you speak a language other than English and want to help others have a better DrupalCon experience? This could be a perfect opportunity for you!

Time commitment: 15-20 hours till June 2023 (including 4 hours on-site at DrupalCon).

Scholarship Mentor

This is a great opportunity for you to pay it forward and support the next generation of leaders. As a Scholarship mentor, you will guide scholarship recipients through their DrupalCon journey. This being their first time at an event as big as DrupalCon, you will help them understand expectations like the Code of Conduct and also suggest programs they should attend. You will help them build better connections with members of the community who share similar interests. So basically, for them, you will be a friendly face in an unfamiliar environment.

Time commitment: 5-10 hours in May and June (including on-site at DrupalCon)

Logistics Contributor

Logistics Contributors are the event superheroes, saving the day with their high-octane energy and smooth communication style! You will work with the event staff to manage the registration desk, warmly greet attendees, guide them to their destinations, and help with set-up/tear-down tasks. To ensure the smooth running of the event, you will also assist the Conference staff as needed.

Time commitment: 4-8 hours of on-site time at DrupalCon

The Drop Times: Upcoming Interview with Jonathan Daggerhart

1 month 1 week ago
TDT is an in-kind sponsor for Florida Drupal Camp 2023, and we are looking to receive a few interviews from the members of the Camp.Our Next Interview is with Jonathan Daggerhart lead developer at the Daggerhart Lab. Stay tuned for the interview to be released on 17th February 2023.

Evolving Web: Open Source vs Proprietary Software: 3 Common Myths, Busted

1 month 1 week ago

There are two choices when it comes to building a website: an open source platform like Drupal or WordPress, or a proprietary platform overseen by a company like Adobe or Microsoft. How to know which is best for your website? 

Things to consider:

  • How much user support will I get?
  • Which is better for security?
  • Is the cost within budget?

For organizations with limited budgets, the choice is either an open source site or something less flexible like Wix or Squarespace – the cost attached to a proprietary platform might be out of reach. However, for a large enterprise organization, both approaches have their pros and cons that are worth addressing.

Proprietary platforms like Sitecore, Microsoft SharePoint, or Adobe Experience Manager are attractive to many large organizations for several reasons. In addition to promising great platforms customized to the client’s business needs, proprietary arrangements typically offer full hosting plans. The company behind the CMS handles all updates, upgrades, security issues, and bugs – often 24/7.

While proprietary comes with some sticker shock, there is a sense of justification behind it: at least you get what you pay for.

It’s worth noting, though, that many of the world’s biggest corporate brands use Drupal as their CMS of choice. These include General Electric, Tesla, IBM, Twitter, Paramount Global and United Airlines. The Government of Australia operates on Drupal, as does the Government of Ontario, the Canadian Security Intelligence Service (CSIS), several US state governments and countless other government agencies around the world.

So, why do organizations that have large budgets for web development opt for an open source platform, despite the advantages touted by proprietary providers? 

The answers are numerous, ranging from a need for financial accountability to the supportive nature of the Drupal community. These factors more than make up for any potential shortcomings of the open source model.

Let’s run through some popular myths around proprietary and open source platforms that continue to influence decision making.

Myth #1: “Proprietary Platforms Provide Better User Support”

One of the main selling points of proprietary platforms is that its vendors promise 24/7 client support should anything go wrong with the site, or if you need anything customized. This 24/7 support comes at a cost. For institutions concerned about sudden emergencies, this is obviously an appealing offering that for many justifies the price tag.

What proprietary vendors won’t tell you, however, is that open source platforms like Drupal provide much of the same service (typically in tandem with an agency and an infrastructure partner like Acquia or Pantheon) at no cost through their networks of volunteers and sponsored contributors. 

Drupal, for example, is supported by a global community of hundreds of thousands of contributors who work collaboratively to address technical issues and improve the platform.

In the Drupal world, when you find a bug and create a report within the community, the response–while not necessarily instantaneous–is typically fast. While mission-critical sites like government platforms will need to pay somebody to be available for 24/7 support, this broader community support is of enormous benefit to all Drupal users.

Proprietary platforms do have counterparts to this type of community, but they’re oftentimes much smaller. Sitecore, for example, advertises that it has a community of 20,000 developers – a drop in the bucket compared to the scope of the Drupal developer community. 

Myth #2: “Proprietary Is More Secure Than Open Source”

This is a stubborn myth - understandably. Open source code, by its nature, is publicly available to anyone, including individuals with malicious intent. In contrast, proprietary platforms keep their codebases under lock and key. The for-profit nature of proprietary vendors, we’re told, gives them a greater (financial) incentive to track down and neutralize bad actors.

The unpopular truth is that proprietary platforms are every bit as vulnerable to attacks as their open source counterparts – if not more so. 

For one thing, most security breaches don’t come from hackers scouring source code for weak spots, but from avoidable human lapses such as failures to follow security guidelines, improper software setup, use of easy passwords, lack of data validation processes or absence of data encryption techniques. These lapses are no less likely to occur on a proprietary platform than they are on an open source one.

Paradoxically, the open source nature of platforms like Drupal is actually more of a help than a liability when it comes to cybersecurity. Open source code means that anyone with the know-how can search for and identify vulnerabilities. And with an army of over a million developers contributing behind the scenes, Drupal can rightly claim to be one of the most secure platforms on the planet. Proprietary vendors, by contrast, are limited in this capacity by their cybersecurity staffing numbers.

Myth #3: “Proprietary Costs More, So You Get More Value” 

It’s widely believed that when you opt for a less expensive product–in this case, an open source website–you’re either settling for a “less-good” quality product or setting yourself up for additional costs down the road in the form of upgrades and modifications. Proprietary websites, we’re told, may cost more at the outset, but at least you know you’re getting something of real quality and the costs are predictable.

In truth, there is no difference in quality between open source and proprietary websites. It all depends on the quality of workmanship that goes into building the sites. 

And while any website project is vulnerable to budget overruns, proprietary platforms are actually more prone to them than open source ones.

When you opt for a proprietary platform, you automatically commit to paying for a licence. This may be a one-time cost or a recurring subscription fee. In many cases, proprietary providers charge on a “per-seat” basis, meaning that the larger your team gets, the more expensive maintaining your website becomes. An open source site, by contrast, costs nothing beyond what you spend on design, and is in fact much more predictable from a cost standpoint.

This is of particular importance to governments, whose website development and renewal costs are publicly available and subject to intense media scrutiny. The Government of Canada faced negative press after it hired Adobe to restructure a vast swath of federal websites under the Canada.ca URL. A project originally valued at $1.54 million in 2015 had by the following year ballooned to $9.2 million. While details were scant, some of this budget overrun was attributed to costs due to additional staffing requirements. Cue impending doom music.

Websites built on open source platforms like Drupal aren’t cheap to develop, but the costs are almost always more predictable. And when it’s the taxpayers who are footing the bill, this is a major advantage.

Bonus: Open Source = Wider Talent Base

If you’re a large government organization with complex web needs, chances are you’ll be looking to hire in-house developers. From this standpoint, it makes much more sense to opt for an open source web platform in terms of available talent. The magnitude of the Drupal community relative to, say, Sitecore, means that your LinkedIn search is far more likely to turn up Drupal specialists in your area than Sitecore experts.

Similar disparities exist when it comes to providing your staff with training. Drupal training is widely available and affordable. Hint: we offer customized training. Becoming a licensed developer for something like Adobe Experience Manager, by contrast, is a much more complex and expensive undertaking.

Why Drupal Specifically?

We’ve touted Drupal extensively throughout this post, as Evolving web is the home of many Drupal trainers, developers and experts. However, it’s far from the only open source CMS option out there. WordPress remains the world’s most popular CMS platform, being used by some 43% of the world’s websites. 

Drupal does, however, stand out from the pack in a number of important ways. The Drupal platform simply has more features and is a lot more supportive of customization than most of its open source competitors. This is perhaps less of a big deal if you’re a small business or organization with a narrow area of focus, but government websites are generally complex, high-traffic undertakings responsible for disseminating a wide range of content to a diverse array of audiences.

Other Cool Government Sites Are Using It

Evolving Web recently redesigned the official website for the City of Hamilton. As the main online hub for Canada’s ninth largest municipal area, serving some 800,000 people, the City of Hamilton website caters to a wide range of audiences, from residents and local business people to tourists and foreign investors. Its services run the gamut, enabling residents to plan public transit use, pay property taxes, find employment, apply for a marriage licence and get information on recreational activities, among many other options.

The City of Hamilton site exemplifies many of Drupal’s strengths. Like many government websites, it encompasses vast swaths of data and resources and is subject to considerable surges in traffic, both of which Drupal is well equipped to handle. The site revamp also involved corralling various third-party services (including the recreation sign-up and council meeting scheduler) and a half-dozen websites that existed outside of Drupal, which required creative solutions of the sort that the Drupal community excels as developing.

Drupal Upholds Accessibility Standards

A further advantage of Drupal for government websites is that its publishing platform, along with all of its other features and services, is designed to be fully accessible in accordance with WCAG standards. Drupal’s default settings ensure accurate interpretation of text by screen readers, provide accessible colour contrast and intensity recommendations, generate pictures and forms that are accessible and incorporate skip navigation in its core themes.

You’ll Be In Good Company

All this attests to the strengths of the open source model–and of Drupal in particular–underpinned as it is by an army of over a million contributors. Thanks to this, the platform is in a constant state of improvement and innovation, of which every single Drupal user is a beneficiary.

Join The Club

At Evolving Web, we specialize in helping organizations harness their online presence with open source platforms like Drupal and WordPress. Let’s keep in touch! 


+ more awesome articles by Evolving Web

Nonprofit Drupal posts: February Drupal for Nonprofits Chat

1 month 1 week ago

Join us TOMORROW, Thursday, February 16 at 1pm ET / 10am PT, for our regularly scheduled call to chat about all things Drupal and nonprofits. (Convert to your local time zone.)

No pre-defined topics on the agenda this month, so join us for an informal chat about anything at the intersection of Drupal and nonprofits.  Got something specific on your mind? Feel free to share ahead of time in our collaborative Google doc: https://nten.org/drupal/notes!

All nonprofit Drupal devs and users, regardless of experience level, are always welcome on this call.

This free call is sponsored by NTEN.org and open to everyone. 

  • Join the call: https://us02web.zoom.us/j/81817469653

    • Meeting ID: 818 1746 9653
      Passcode: 551681

    • One tap mobile:
      +16699006833,,81817469653# US (San Jose)
      +13462487799,,81817469653# US (Houston)

    • Dial by your location:
      +1 669 900 6833 US (San Jose)
      +1 346 248 7799 US (Houston)
      +1 253 215 8782 US (Tacoma)
      +1 929 205 6099 US (New York)
      +1 301 715 8592 US (Washington DC)
      +1 312 626 6799 US (Chicago)

    • Find your local number: https://us02web.zoom.us/u/kpV1o65N

  • Follow along on Google Docs: https://nten.org/drupal/notes

View notes of previous months' calls.

Sooper Drupal Themes: Announcing our New Growth Subscription Tier for DXPR Builder

1 month 1 week ago

At DXPR, we're committed to empowering everyone to create beautiful, responsive websites without needing any technical knowledge or experience. That's why we're excited to announce the launch of our new Growth subscription tier for DXPR Builder, the no-code page builder for Drupal that makes website creation easy and accessible for all.

What is the Growth subscription tier?

Our new Growth subscription tier offers all the features of our Standard subscription tier, but at a lower price point starting at $8 per month. The only difference is that users are limited to creating 30 content items (pages) with our drag-and-drop builder. This makes it an ideal choice for small businesses and individuals who create smaller websites.

Why is this important for the Drupal community?

Drupal is an open-source platform that empowers organizations to build powerful, scalable websites. However, one of the main barriers to entry for Drupal has always been the perception that it requires technical expertise to use. With DXPR Builder, we aim to democratize website content creation and make Drupal accessible to non-technical users.

Our new Growth subscription tier aligns with this mission, and we believe that it will help make Drupal and DXPR more competitive with other platforms like WordPress, which has similarly priced page builders like Elementor. We are confident that our no-code page builder is one of the best available, and we want to make it accessible to as many people as possible.

How does this benefit the Drupal community?

By making it easier for non-technical users to create beautiful, responsive websites with Drupal, we hope to contribute to the growth and success of the Drupal community. We believe that everyone should have the opportunity to create a professional website that reflects their brand and values and that the open web is stronger when there are more voices and perspectives represented online.

How can you get started with DXPR Page Builder?

We offer a free tier that limits editing to 10 content items per website and does not include commercial customer support. For those who need more, our paid plans come with commercial customer support to help you get the most out of our products. Whether you're a small business, a freelancer, or an individual, DXPR Builder can help you create professional, responsive web pages quickly and easily.

The open web needs you At DXPR, we're committed to the open web and to the principles of openness, accessibility, and inclusivity. We believe that the internet is a powerful tool for bringing people together and for sharing ideas and that it's our responsibility to help make the web a better place for everyone.

By creating a no-code page builder for Drupal, we hope to contribute to the growth and success of the Drupal community and to help make the open web a more diverse and inclusive place. We invite you to join us in this mission and to help us build a web that is accessible, responsive, and open to all.

If you have any questions or feedback, please don't hesitate to reach out to us!

ImageX: Web Content Personalization: a Glimpse of Digital Experiences with a Personal Touch

1 month 2 weeks ago
Web Content Personalization: a Glimpse of Digital Experiences with a Personal Touch amanda Tue, 02/14/2023 - 20:40

With almost 2 billion websites on the Internet today, it’s no longer enough to have an appealing design and great content. You need to do everything you can to make customers’ experiences on your website more relevant, impressions more positive, and conversions more likely. This is not easily achievable because there is no “average user” — your website’s users are diverse in every way (and that’s great!). Luckily, there is a website strategy that can work wonders for you, and that is called web content personalization. Read on to discover more about creating digital experiences with a personal touch. 


Web content personalization explained


The key idea behind content personalization is that a website’s message needs to be tailored to match the needs, interests, backgrounds, activities, and motivations of individual users. In other words, your website should display the content that is most useful to a given user at a given moment so they are most likely to be interested in your offer and make a positive decision about it. 


Implementing a successful content personalization strategy is like telling each customer “Hi, we know what you need, so we are happy to offer it to you!”. Imagine walking into your favorite bakery where the salesperson is meeting you with your favorite blueberry muffins before you even asked. They are also informing you about their latest offering — chocolate strawberries because they know you like everything chocolate. Finally, they are inviting you to drop by next week so they can give you a little tasty birthday gift.


Similar personalized experiences can be provided on a website with the help of tailored product recommendations, exclusive offers, special CTAs for different visitors, and so on. Personalization enables marketers to craft their message to make it look like it has been personally created for a given visitor. Instead of being overwhelmed with irrelevant options, your visitors see exactly what they expect to see at the moment. 


Content personalization is so common that users expect it from websites. A study by Epsilon shows that 80% of customers are more likely to purchase from companies that use content personalization. According to Forrester, 89% of digital businesses invest in personalization, including famous brands like Sephora, Netflix, and USAA. 


User data in web content personalization


To display the content that best resonates with each user’s expectations, you can rely on various user data signals. Ways to collect these data signals include using various online forms (for registration, subscription, feedback, surveys, quizzes, etc.), wishlists on the website, marketing analytics tools, CRMs, specialized personalization platforms, customer support tickets, website cookies, browser fingerprinting, and more — of course, with respect to all privacy regulations. 


The hair product manufacturer Aveda collects customer data via a hair quiz to provide personalized product recommendations.


Any user data might be useful for content personalization, but let’s review some examples of the most commonly used types of data:


  • Geographic location (the country, region, or city from which a user is visiting your website).
  • A wide range of demographic data such as gender, age, ethnicity, family status, education level, employment, industry, job title, income level, hobbies, and more.
  • Technical data such as device type (desktop, mobile, or tablet), browser, operating system, and sometimes even screen resolution.
  • The traffic source from which the user has come to your website:
    • organic traffic
    • direct traffic
    • referrals
    • paid search
    • email marketing
    • social media
  • Funnel stage (awareness, consideration, or decision).
  • The status of an authenticated and non-authenticated user.
  • The status of a new or returning customer.
  • The user’s behavior and interactions with your website, emails, etc.:
    • visited URLs
    • time spent on the website
    • search history
    • clicked CTAs
    • submitted forms
    • previous purchases
    • cart abandonment 


Based on all these types of data, you can split your overall audience into smaller segments or groups that have some characteristics in common, and then show personalized content versions to each of the groups. You can take a step further and create user personas — archetypical users that represent the needs and characteristics of a subgroup of your target audience.


Content personalization with different website elements


To create a message that resonates with visitors on an individual level, it’s possible to personalize a wide array of website elements. You can show dynamically generated variations of permanent website content sections, as well as tailored pop-ups, navigation, and more. All website elements can have different versions of text and visuals, and even the order of the content items is important for personalization. Let’s review some examples of website elements that are often personalized.


Personalized hero section


A hero section, or a large banner placed prominently at the top of your website, can serve multiple purposes such as greeting your customers, describing a specific service or promotion, informing them of news, etc. It may include a heading, a subheading, a few brief sentences of text, a large eye-catching image, and an enticing call-to-action button leading to specific subpages. 


By dynamically displaying personalized hero sections to different visitors, you can cater to their different interests. Imagine, for example, a visitor who is accessing a fashion store from one of its target countries where the current season is summer. They can be shown a hero section with a promotion of trendy sunglasses shipped worldwide. Or, as shown in the image below, the hero section can target people of a specific profession from a specific geographical location.


A personalized hero section that targets drivers in Berlin.
Source: https://www.personalizationdecoded.com/p/how-would-we-personalize-the-sumup


Personalized content recommendations


Increase the user’s engagement by matching the recommended blog posts, videos, products, or services to their preferences. The recommendations can be based on a wide range of data such as the content the user has previously viewed, the industry they work in, and so on. 


Engaging content might keep the visitor on the website for a longer time so that they continue to read or view something more. In the image below, recommended services are displayed based on the results of the hair quiz by Aveda that we mentioned earlier in this blog post. 


Recommended services based on the user’s answer to the hair quiz.


Personalized pop-ups


Pop-ups on your website can be more engaging and convincing to specific users when personalized. For example, you could display a pop-up offering a discount for new visitors only if they subscribe to your newsletter. Or, if there is an upcoming event in the current visitor’s location, it would be great to inform them about it. Another example is to nudge a user with a discount coupon towards a product or service in a specific category that they have been exploring.


A personalized pop-up offering a discount in a specific category.
Source: https://popupsmart.com/blog/popup-design-templates-download


Personalized navigation


By reordering the items in the navigation menus, you give priority to the categories that your visitors are most interested in. This should help them quickly find what they are looking for instead of getting distracted by too many options. 


For example, if a prospective student has been browsing engineering programs during their last visit to a university website, the navigation menu can show them engineering programs at the top during their subsequent visits.

  Personalized social proof


When looking for social proof, what users will appreciate the most is information provided by other customers who have already used the same product, service, or technology, or with whom they share some common characteristics (such as industry, occupation, location, age, country, and so on). 


You can shape your social proof section accordingly. For example, if one of your company’s target subgroups includes finance specialists, it makes sense to display the feedback from customers with this job title first.


Personalized social proof displaying the feedback from finance specialists first.
Source: https://www.personalizationdecoded.com/p/how-would-we-personalize-the-social
  Final thoughts


By unlocking the potential of content personalization, you have a chance to create compelling digital experiences and skyrocket your conversion rate. You can always contact the ImageX team which includes specialists in digital strategy and planning, as well as web development. 


We will be happy to help you understand your audience, create a content personalization strategy, and successfully implement it on your website.

/sites/default/files/styles/original/public/2023-02/girl-with-red-hat-gL3-jTs_Q7g-unsplash%20%281%29.jpg.webp?itok=2V9Zm20_ Feature as an event Off Service Category Strategy Content Strategy Storytelling Digital Marketing SEO IsGated 0 IsDownloadable 0

Matt Glaman: Debugging your render cacheable metadata in Drupal

1 month 2 weeks ago

One of Drupal's greatest features, and often mysterious underworking to many site builders and developers, are its caching layers especially render caching. We have all been there before: we have no idea why it's not quite working, so we press "Cache rebuild" (or more infamously, "Flush all caches" of the pre-Drupal 8 eras), and like magic, things are displaying properly. Whenever we have to resort to clearing the cache to fix a page, that usually means a render cache item was not properly invalidated when it was supposed to have been. This is caused by missing cacheable metadata. Cacheable metadata is the information Drupal uses to understand when a cache item should be invalidated by its tags or maximum age. It's also used to provide variations of the cache based on context.

Specbee: How to Integrate Google Tag Manager with Drupal 9 – An Easy Step-by-Step Tutorial

1 month 2 weeks ago
How to Integrate Google Tag Manager with Drupal 9 – An Easy Step-by-Step Tutorial Shefali and Shruthi 14 Feb, 2023 Subscribe to our Newsletter Now Subscribe Leave this field blank

Marketers are always seeking new ways to elevate website engagement and maximize interactivity. Yet, managing the countless third-party integrations and tracking tools implemented to enhance their business can quickly become overwhelming and chaotic. That's when Google Tag Manager comes to the rescue. With its intuitive and user-friendly platform, managing, updating, and tracking the snippets, tags, and integrations on your website has never been easier. From improving website performance to boosting conversion rates, Google Tag Manager offers the solution to streamline your digital marketing efforts and revolutionize your online presence.

Drupal 9 makes integrating with Google Tag Manager easy and effortless. The Google tag manager module in Drupal lets you quickly add, modify and remove tags on your website without touching any code! Read this easy step-by-step guide to learn how to integrate your Drupal 9 site with your Google tag manager.

What is Google Tag Manager and how can it help?

Google Tag Manager is like a toolkit. It has all the tools you need meticulously organized in one place. Tools like Google Analytics, Adwords, personalization tools, A/B testing tools, Remarketing, Native advertising pixels, and much more. All the integration tags can be stored in Google Tag Manager for better access and management. How can it help, you ask?

  • Marketers find it greatly beneficial as they don’t have to depend on developers to add and modify integration tags on the website. They can easily do it themselves.
  • Better organization of tags can help marketers’ access and manage their integrations easily.
  • Updating tags don’t require you to change them on multiple web-pages. 
  • Test if your tags get triggered on any event/action in the preview mode.
  • You can even check for formatting or security issues before deploying it to live.
  • Provides an extra layer of data security.
Integrating Google Tag Manager in Drupal 9

Drupal 9 integrates seamlessly with Google Tag Manager and installing it is also a breeze. Now that we know how useful Google Tag Manager is, let’s move on to integrating it with your Drupal 9 website.

Step 1 - Install the module

You can download the Google tag Manager module here.

Or run this command through composer with this command :

composer require 'drupal/google_tag:^1.4' Step 2 - Configure the Module

In the admin toolbar, go to Configuration-> System -> Google Tag Manager

Step 3 - Open Container Page

Once you click on Google Tag Manager, you will see a container page like this –

Step 4 - Add a Container

Click on the Add container button. This is where you will add the Container ID that you had created previously when you signed up with GTM. If not done already, go here to signup and create a container ID for yourself (shown in the below steps).

Step 5 - Create a Container

Under Account setup, give the Account name and your Country name.

Under Container setup, give the Container name and select the target platform as per your requirements.

Click on the Create button.

Step 6 - Get the Container ID

Once done, you will be able to see a popup screen that will display the code snippet that needs to be pasted in the head section. Look out for the Container Id which will look like an alphanumeric word and begins with “GTM”. Here it is “GTM-MXQN9XL”. Copy this code to your clipboard.

Step 7 - Insert the Container ID

Head back to your Drupal setup where you had to add the container ID. Give a name for your container in the Label field and paste the previously copied container ID in the Container ID field. Save the configuration.

Step 8 - And we’re all set!

To verify if the installation of Google tag manager has been successful in your Drupal site, go to the home page of your website and do an “Inspect Element”. If it has been installed properly, you should be able to see it within the tag.

Google Tag Manager is an extremely useful tool for site owners and marketers. Different third-party integrations can be maintained, added and modified easily. This greatly helps marketers in speeding up the process of experimenting and testing out various useful integrations that can lead to better user engagement. Drupal 9 comes loaded with plenty of powerful features and functionalities and tons of handy contributed modules that you can easily install and connect to. As a leading Drupal development company, we can help you build seamless digital experiences with Drupal. We’d love to talk to you!

Email Address Subscribe Leave this field blank Drupal Planet Drupal 9 Drupal 9 Module Drupal Development Drupal Module

Leave us a Comment

  Recent Blogs Image How to Integrate Google Tag Manager with Drupal 9 – An Easy Step-by-Step Tutorial Image From Code to Community: Shashwat Tiwari's Dual Pursuits Image Taming JavaScript in Drupal (Includes FAQs) Want to extract the maximum out of Drupal? TALK TO US Featured Case Studies

Great Southern Homes, one of the fastest growing home builders in the US, sees greater results with Drupal


A reimagined digital solution for Abaco, a global leader in embedded computing systems for the defense industry


Upgrading the web presence of IEEE Information Theory Society, the most trusted voice for advanced technology

View all Case Studies
1 hour 31 minutes ago
Drupal.org - aggregated feeds in category Planet Drupal
Subscribe to Drupal Planet feed