Overview
The Element451 tracking pixel enables you to track student activity on your institution's website. When students visit your site, their page views and link clicks will appear in their Element451 profiles, allowing you to segment students based on website behavior and create targeted communications.
The tracking pixel is seamlessly integrated into the Messenger embed code, providing a streamlined implementation process. Even if Messenger is disabled or hidden on specific pages, the tracking pixel will still collect analytic data.
Note: Depending on how your institution's website is managed, this may require involvement from your marketing, web team, or information technology.
What Gets Tracked
With the tracking pixel implemented, you'll see the following student activities from your website appear in their Element451 profiles:
Page views - Which pages students visit and how often
Link clicks - Which links students click and where they lead
This data appears in student profiles and can be used for segmentation, automation, and more.
Implementation Options
The Element451 tracking pixel can be added to your website through:
Google Tag Manager
Direct placement on each page
Other tag management software
1. GTM Implementation
Step 3: Exclude Element451 Pages from GTM Tag
Step 3: Exclude Element451 Pages from GTM Tag
Since the tracking pixel is already embedded on Element451 Application Sites, Event Sites, Forms, Microsites, and Pages, adding your GTM container to these pages can cause duplicate tracking. To avoid this:
Identify Your Element451 URLs:
List URLs for Pages, Application Sites, and Events (e.g., "events.yourinstitution.edu")
Include any custom domains or subdomains you use for Element451 modules
Create an Exclusion Trigger in GTM:
Select Triggers from the left menu
Click New to create a new trigger
Name your trigger (e.g., "All Pages except Element451")
Select Page View and set the trigger to fire on Some Page Views
Add conditions for each URL in your list:
Page URL does not contain [your Element451 URL]
Create a separate condition for each Element451 domain/subdomain
Save the trigger and apply it to your tracking pixel tag
Step 4: Verify Implementation
Step 4: Verify Implementation
Visit your website and check that the pixel is firing in GTM Preview mode
Student activities should begin appearing in Element451 profiles
Verify that the pixel is NOT firing on Element451 pages to avoid duplicate tracking
2. Direct Page Implementation
If you prefer not to use GTM, you can add the tracking pixel directly to your website:
Get your tracking pixel code from Element451 (Step 1 above)
Add the code to the
<head>
section of each page on your websiteEnsure the code appears on all pages where you want to track activity
3. Other Tag Management Platforms
The Element451 tracking pixel can be implemented through other tag management systems following similar principles:
Create a custom HTML tag with your Element451 pixel code
Set the tag to fire on all pages of your website
Exclude Element451 pages to avoid duplicate tracking
Test and verify implementation
Controlling Messenger Display
The Element451 tracking pixel is embedded within the Messenger code for simplicity. This single piece of code gives you both website tracking and the option to display Messenger chat functionality. However, you can hide Messenger while keeping tracking active, as the tracking pixel operates independently of Messenger visibility.
On Non-Element451 Pages (Your Website)
On Non-Element451 Pages (Your Website)
Configure display conditions in Element451:
Navigate to Engagement > Conversations > Settings
Select Messenger from the left menu
Under Conditions, click Add Filter
Choose a filter type (Page URL, Path URL, UTM Parameters)
Set the Operator and Value for the filter
Add as many filters as needed
On Element451 Pages
On Element451 Pages
Enable Messenger on your internal Element451 pages and sites by activating the 'Activate Messenger' setting for each module. This doesn't require any additional coding. For more details on this process, click here.
Important: Always configure conditions in Element451 rather than GTM. This ensures that the tracking pixel still fires even if Messenger is hidden.
Hiding the GTM Tag from Element451 Pages and Sites
Since the tracking pixel is already embedded on Element451 Application Sites, Event Sites, Forms, Microsites, and Pages, adding your GTM container to these pages can cause duplicate tracking. To avoid this:
Identify URLs:
List URLs for Pages, Application Sites, and Events (e.g., "events.yourinstitution.edu").
Create a Trigger in GTM:
Select Triggers from the left menu.
Click New in the top right to create a new Trigger.
Name your Trigger (e.g., "All Pages except Element451").
Select Page View and set the trigger to fire on Some Page Views.
Add conditions for each URL in your list (Page URL does not contain the URL).
Create a condition for each URL on your list.
Save the Trigger and apply it to your tracking pixel / Messenger embed Tag.
β
Best Practices
Test thoroughly - Use GTM Preview mode to verify the pixel fires correctly on your website but not on Element451 pages
Monitor data quality - Check Element451 profiles to confirm website activities are appearing correctly
Document your setup - Keep track of which domains and pages you've excluded from tracking
Coordinate with your team - Ensure your web/marketing teams understand the tracking setup
Review regularly - As you add new Element451 modules or change domains, update your exclusion triggers accordingly
Troubleshooting
Pixel not firing on website:
Check that the GTM tag is published
Verify the trigger is configured correctly
Confirm the Element451 embed code is complete and unmodified
Duplicate tracking on Element451 pages:
Review your GTM trigger exclusions
Ensure all Element451 domains are properly excluded
Check that you haven't added the pixel code directly to Element451 modules
Activities not appearing in profiles:
Verify students are known contacts in Element451
Check that the pixel code matches your institution's configuration
Confirm GTM container is published and active
Pro Tip: Add Your Google Tag Manager ID
For complete tracking coverage, consider also utilizing Google Tag Manager to capture detailed events from Element451 modules and send them to analytics platforms. The two implementations work together to provide comprehensive tracking:
Tracking Pixel: Website activity β Element451 profiles
GTM Integration: Element451 events β Analytics platforms