Skip to content

Parse.ly Product & Support Updates

  • Metadata via tag manager (in-pixel integration)

    The best way to provide Parse.ly with page metadata is by adding meta tags or JSON-LD directly to your page source, where our crawler can read them from.

    However, if you are unable to modify your page source — for example, due to CMS limitations or because your organization manages all tags centrally — it is possible to use a tag manager such as Google Tag Manager (GTM) or Tealium iQ to send metadata along with the traffic network calls.

    This type of integration is called an in-pixel integration.

    How it works

    In a standard setup, our crawler independently visits your pages to extract metadata and send it to the Parse.ly servers.

    With an in-pixel setup, the Parse.ly tracker does the work of extracting metadata from the DOM. It then packages that data up and sends it along in a metadata parameter on all traffic calls from the browser.

    Our standard crawler does not execute JavaScript on a page, and thus cannot read metadata set by a tag manager. With an in-pixel integration, the Parse.ly tracker is able to see elements on in the DOM that are loaded by a tag manager (or any other script).

    The key point is that the Parse.ly tracker must load after the metadata tags. If the metadata is not in the DOM when the Parse.ly tracker is set, it will not be able to access it.

    Limitations and considerations

    • No recrawls – As our crawler is not used in an in-pixel integration, we’re not able to manually initiate a recrawl to collect new metadata—sitewide or for an individual post. Instead metadata is updated once an hour per URL for URLs actively generating traffic. If there are sitewide metadata changes, only the posts generating traffic will receive those metadata updates.
    • API incompatibility – For security reasons, our API product cannot be enabled for dashboards that use in-pixel metadata.
    • Smart tags ineligibilitySmart tags require access to the full content of a post. This is too large to send in the pixel, so this information is not stored on Parse.ly servers to be processed by our smart tags recommendation engine.
    • Increased network call size – While negligible in most cases, the size of each network call from the browser will be slightly larger to accomodate the additional metadata parameter. The actual size of the network call is dependent on the amount of metadata being sent.

    Implementation steps

    The implementation involves setting two tags in a specific order. First the tag containing the metadata of the page, and second the Parse.ly tracking script.

    Prerequisites

    1. Your Parse.ly Site ID.
    2. Familiarity with creating tags and configuring firing order in your tag manager.
    3. Access to the desired metadata for each page.

    Step 1: Create the metadata tag

    Create a custom HTML tag that adds the necessary Parse.ly meta tags to the DOM.

    Example:

    <meta name="parsely-title" content="Iron Man Revealed" />
    <meta name="parsely-link" content="https://www.example.com/post/iron-man-revealed" />
    <meta name="parsely-type" content="post" />
    <meta name="parsely-image-url" content="https://www.example.com/tony-stark.png" />
    <meta name="parsely-pub-date" content="2024-01-22T18:01:00Z" />
    <meta name="parsely-section" content="Defense News" />
    <meta name="parsely-author" content="Peter Parker" />
    <meta name="parsely-author" content="April O'Neil" />
    <meta name="parsely-tags" content="editor: jjjameson, tony stark, stark industries, iron man" />

    You may inject these tags whichever way works best for your setup. Below is an example JavaScript function that accomplishes this.

    <script>
      (function() {
        var head = document.head || document.getElementsByTagName('head')[0];
    
        var meta = {
          'parsely-title': 'Iron Man Revealed',
          'parsely-link': 'https://www.example.com/post/iron-man-revealed',
          'parsely-type': 'post',
          'parsely-image-url': 'https://www.example.com/tony-stark.png',
          'parsely-pub-date': '2024-01-22T18:01:00Z',
          'parsely-section': 'Defense News',
          'parsely-tags': 'editor: jjjameson, tony stark, stark industries, iron man'
        };
    
        var authors = ['Peter Parker', 'April O\'Neil'];
    
        for (var key in meta) {
          if (meta.hasOwnProperty(key)) {
            var tag = document.createElement('meta');
            tag.setAttribute('name', key);
            tag.setAttribute('content', meta[key]);
            head.appendChild(tag);
          }
        }
    
        authors.forEach(function(author) {
          var tag = document.createElement('meta');
          tag.setAttribute('name', 'parsely-author');
          tag.setAttribute('content', author);
          head.appendChild(tag);
        });
      })();
    </script>

    The <meta> tags do not need to be in the <head>, however that may be preferred to conform to the HTML spec.

    Note

    The parsely-link value should match your Parse.ly canonical URL. If your site uses rel="canonical" or og:url, make sure these values are consistent. Mismatched canonical URLs can cause issues in your dashboard.

    Step 2: Load the tracker after the metadata tag

    Ensure that the Parse.ly tracking code fires only after the metadata tag has completed.

    Google Tag Manager: Use tag sequencing. Edit your Parse.ly tracker tag (the Parse.ly tag template or a Custom HTML tag), open Advanced Settings > Tag Sequencing, and configure the metadata tag as a Setup Tag.

    Tealium iQ: Use load order and tag priority settings to ensure the metadata tag fires first.

    Other tag managers: Consult your tag manager’s documentation for controlling tag execution order.

    Step 3: Contact Parse.ly Support

    Reach out to support@parsely.com and ask us to enable in-pixel metadata collection on your account. Without this configuration change, the tracker will not pick up metadata injected by your tag manager.

    Step 4: Test your integration

    Once both tags are published and Parse.ly Support has confirmed the configuration change:

    1. Use your browser’s element inspector to confirm the Parse.ly meta tags are present. (Because the tags are injected at runtime, they will not appear in “View Source” — only in the live DOM.)
    2. Follow Parse.ly’s testing instructions to confirm pageview events are firing. Check the network request payload and confirm the metadata field is populated with your values (title, link, section, tags, etc.). If metadata is empty or missing, the tracker likely fired before the meta tags were injected — revisit Step 2.
    3. Use the metadata validation guide to confirm your metadata appears correctly in the Dashboard.

    Next steps

    1. Review the full metadata documentation to ensure you’re sending all the fields you need.
    2. Return to the integration overview to check for additional features to configure.
    3. If you run into issues, reach out to Support for assistance.

  • iOS 26 update increases direct traffic

    Apple’s iOS 26 update introduces privacy enhancements that are affecting referrer data across the web. If you’ve noticed an increase in direct traffic in your Parse.ly dashboard recently, this update is likely the cause.

    What’s happening

    Safari in iOS 26 includes expanded privacy protections that limit referrer information sent to websites. According to WebKit’s documentation, Safari’s Advanced Fingerprinting Protection now “prevents known fingerprinting scripts from reading state that could be used for navigational tracking, such as query parameters and document.referrer.”

    In practice, this means a significant portion of traffic from iOS 26 devices arrives without referrer data and is therefore categorized as “Direct” in analytics platforms, including Parse.ly.

    What we’re seeing

    Across the Parse.ly network, we’ve observed a notable increase in sessions without referrer data from iOS 26 devices. Previous iOS versions typically showed around 20% of sessions without a referrer. With iOS 26, that average percentage has increased substantially to around 65%.

    iOS 26.2, which began rolling out to developers on December 8 and saw full public release on December 12.

    What this means for your data

    An increase in direct traffic doesn’t mean your audience behavior has fundamentally changed. Your readers are still arriving from social media, search, email newsletters, and other referral sources—Safari is simply no longer passing that information along in many cases.

    This change primarily affects:

    • Visitors using Safari on iOS 26 or later
    • Visitors using Safari on macOS Tahoe
    • Campaign tracking parameters (such as UTM parameters) in some scenarios

    What you can do

    • Watch for trends: Compare your referrer breakdown before and after iOS 26 adoption increases to understand the impact on your specific audience.
    • Consider your mobile audience: Sites with higher iOS and Safari usage will likely see more pronounced effects.

    This is part of a broader industry shift toward privacy-first browsing. Unfortunately, there’s no technical workaround for these browser-level changes. Parse.ly will continue to report referrer data accurately when it’s available, while respecting the privacy choices users and browsers make.

    If you have questions about changes in your traffic data, reach out to us at support@parsely.com.

  • Introducing Journeys: Understand How Audiences Arrive, Engage, and Convert

    We’re excited to introduce Journeys, a new Parse.ly feature that connects acquisition, content, and conversion data in a single view. With Journeys, teams can finally see how readers discover your site, which content captures their attention, and what leads them to convert.

    Journeys brings together data from Campaigns, Google Search Console, and Conversions, and uses an interactive Sankey diagram to map the pathways visitors take through your site, making it easier than ever to understand which channels and content truly drive business results.

    Learn more about Journeys.

    Improvements & Bug Fixes

    • If you have access to multiple dashboards, it’s now possible to set one as your default. See how to set this up in the account settings documentation.
    • Listing tabs, referrer categories, and the information panel will now be preserved when changing the timeline view (e.g. switching from daily to weekly or selecting a new date range).
    • New referrer categories (AI, Aggregator) will now appear in Stats Over Time exports.
    • Fixed an issue where Parse.ly Sage was not displaying the correct user query history.
    • The “hours left” metric in Goal tracking now reflects your site’s timezone for more accurate progress updates.
    • Resolved an issue that made it difficult to use the author and tag filters on shared links.
  • Product update: Exports to include new referrer categories

    Parse.ly will expand data exports to include the Aggregators and AI referrer categories introduced in the Referrer Dashboard refresh. This update will ensure consistent, complete data across your exports and dashboard views.

    The new columns will appear in reports run beginning 15:00 UTC on Tuesday, Nov. 18.


    What’s new

    • New referrer categories in exports
      Exported data now includes Aggregator and AI referrer categories, matching what appears in the dashboard.
    • Improved data consistency
      The referrer categories in CSV and API exports now align with the categories shown in your Referrers tabs and reports.
    • Note to users importing Stats Over Time CSV files
      The Aggregators and AI columns will be added to the CSV exports, following the Social refs column. If you are relying on a specific column order for data imports, note the changes that will occur with this update.
    Before
    After
  • New feature release: Configure headline testing in the Parse.ly WordPress plugin

    We’re excited to announce that you can now inject and configure the required JavaScript snippet for Parse.ly Headline Testing directly from your WordPress Admin area. This update to the Parse.ly Plugin helps your team set up and manage headline testing without manually injecting scripts.

    This functionality is available beginning with version 3.21.0 of the plugin.

    Why it matters

    Until now, setting up Parse.ly Headline Testing required manually inserting JavaScript snippets. This new update removes that friction—helping teams experiment faster, learn what resonates with readers, and continuously improve engagement with less setup time.

    Whether your site publishes breaking news or evergreen content, Headline Testing helps your editors make data-driven decisions that boost performance.

    What’s included

    • Headline Testing Configuration: Enable or disable Parse.ly Headline Testing directly in your WordPress Admin.
    • One-line Script Injection: Automatically adds the Parse.ly Headline Testing script (https://experiments.parsely.com/vip-experiments.js)—no manual code required.
    • Advanced Installation Option: Inline headline testing logic for developers who need deeper control.
    • Flicker Control: Reduce visual flicker when swapping headlines (available with Advanced Installation).
    • Live Updates: Automatically refresh headline variations on infinite-scroll or dynamically loaded pages.
    • Granular Settings: Adjust Live Update Timeout and control behavior after page load.

    For now, experiments themselves still need to be created and managed directly from the Parse.ly Dashboard. We’re actively exploring ways to bring full experiment management directly into WordPress in a future update.

    Get started

    To configure Headline Testing:

    1. In your WordPress Admin sidebar, go to Parse.ly → Settings.
    2. Select the Headline Testing tab.
    3. Choose your preferred installation method and configuration options.
    4. Click Save Changes

    For best results, use the One-line Snippet method unless your site uses custom caching or rendering logic. Visit your homepage’s source code to confirm the headline testing script is injected correctly.

    For detailed documentation, see the Parse.ly Plugin Headline Testing Documentation.

  • Referrer page refresh and real-time Google Discover

    Parse.ly has released important improvements to referral traffic, especially from Google. These updates will make it easier to distinguish between Google Search and Google Discover, track emerging referral patterns and react quickly to traffic spikes.

    What’s new

    • The Referrers page (located within the Traffic menu) will split real-time Google traffic into two sources: Google Search and Google Discover.
    • The Referrers page will include tabs for overview, categories and groups to better organize traffic insights.
    • The Referrer Groups tab will include two new groups that preserve historical consistency with previous tracking:
      • Google (Discover & Search): combines Google Search and Google Discover, maintaining the same aggregate view of Google traffic used before this update.
      • Legacy Search Referrers: Contains all sources that were included in the Search referrer category prior to October 15, 2025.
    • The Referrers page will include new referrer categories for Aggregators and AI referrals.
    • The Referrers categories tab will include a new stacked chart to showcase referrer category trends over time.

    Why this matters

    • You will be able to take advantage of trending stories and spikes from Google Discover as they happen.
    • You will have a clearer view of shifting traffic patterns over time.
  • Product update: October 3, 2025

    Overlay improvements

    Parse.ly has released important updates to the Overlay that include:

    • New color scale: The Overlay now uses a refreshed color scale, moving from purple to light green. Purple represents the lowest performance values, while light green represents the highest, making it easier to interpret differences at a glance.
    • More accurate metric labels: The metric label now uses “percentage points (pp)” to reflect absolute change, rather than suggesting relative change. For example, an increase from 2% to 10% click-through rate will display as +8pp.
    • Flexible comparison ranges: Previously, comparisons were fixed to 10 minutes vs. a six-day average. You can now select your own windows, such as two hours vs. five days, and compare against the same period in the past. Past-period comparisons can range from one day to one month, making it easier to evaluate performance in different publishing cycles. A new five-minute data view also allows teams to monitor changes as they happen.
    • Badge size metric: For teams using Overlay in fullscreen mode, a new option lets you enlarge metrics for easier viewing.

    These updates are a direct response to customer requests. Please keep the feedback coming as the team continues working on a complete overhaul to the Overlay experience. Stay tuned.

    Improvements & Bug Fixes

    • The issue where Path filters were not being applied in Goals has been resolved.
    • The save button in Goal creation is now disabled when ‘0’ is entered as the goal number, preventing the creation of unnecessary goals.
    • Switching between Pulse and Historical views should now behave correctly, and the graph will no longer block you from changing the date range on some listing pages.
  • Navigate faster: Parse.ly dashboard offers quick access to favorite features

    Parse.ly dashboard navigation has been streamlined to make it faster and easier to access favorite features. The updated navigation includes collapsible menus that organize related features for a more intuitive experience.

    Key improvements:

    • Streamlined navigation: Related features are organized into collapsible menus for a more intuitive experience. 
    • Quick access to essentials: Goals and Google Search Console are in the main navigation for faster access.
    • Improved saved views:
      • Recently accessed views appear in the dropdown for quick selection.
      • Mark your most-used menu items as favorites for instant access.
      • Manage all saved views from a new dedicated page.
    • Mobile-optimized: The navigation is responsive, allowing a seamless and consistent experience across devices. 
    • New feature highlights: New menu items are highlighted to visually remind you of the new features we’ve added.
    • Enhanced design: Fresh styling for alerts, notifications, and menu elements.
  • Product update: September 25, 2025

    Posts Count Added to Goals Tracking

    You can now track the number of posts published in a given period using Parse.ly Goals. This makes it easier to see if you’re meeting your publishing targets.

    Improvements & Bug Fixes:

    • Historical charts on the Overview listings now display as a bar chart in historical mode and as a line chart in pulse mode.
    • An issue where campaign filters were being reset after a few seconds in the pulse mode of the Conversion page has been fixed.
    • The bar showing the percentage breakdown of channels on the Channels page should now display correctly.
    • An issue affecting Google Search Console (GSC) exports has been resolved, and exports should now work as expected.
  • Introducing the Parse.ly Support AI Agent: Quick support at your fingertips

    Parse.ly users can now access the Parse.ly Support AI Agent, available within the docs.parse.ly public website.

    The Parse.ly Support AI Agent is trained on the public Parse.ly documentation pages as well as a few other helpful resources. It’s designed to quickly surface relevant guidance, so you can find answers to your issues without having to search or wait for a reply.

    Assists with answering questions: The Parse.ly AI Agent will answer your questions where a clear, documented solution already exists in Parse.ly docs, including, for example:

    • How do I add or configure the Parse.ly tracking code on my site?
    • How can I measure the performance of my content or authors in Parse.ly?
    • How do I create dashboards and reports in Parse.ly?

    Opens tickets for you: If you aren’t able to find the right answer in a conversation with the bot or need additional help, you can convert that bot conversation into a support ticket at any time. Simply type or click “Contact Support” and add your details within the form.

    Giving Feedback
    The Parse.ly Agent is part of our broader investment in making support faster and more accessible to our customers.

    Feedback is important. If you have feedback based on your experience, please click the small star ☆ at the top of the Parse.ly Support AI Agent to encourage feedback.

    We’ll continue to tune and improve the AI Agent based on your feedback.

Last updated: November 12, 2025