July 2026 Consensus Release Notes
This document describes the functionality released on July 16, 2026.
Included in this Release:
- Website Data Sync
- Embedded Demo Attribution
- Campaign Attribution Tracking
- Sync Email Contacts in DemoBoard Send
- Native Email Sender for DemoBoards
- SEO Optimization for Public Links
Website Data Sync
What is it?
When marketing teams embed a Consensus demo on a landing page, they hit an immediate problem: prospects who just filled out a form are asked to fill out another one inside the demo.
Website Data Sync solves this. When a prospect submits your existing form, that information flows directly into Consensus, a qualified lead is created automatically, and the demo plays — without asking them to fill out a second form.
Benefits
- Zero Friction Lead Capture: Visitors fill one form instead of two, improving conversion rates and buyer experience.
- Preserve Your Marketing Tech Stack: Keep all existing form tracking, attribution, hidden fields, and automation intact. Works with Marketo, HubSpot, Eloqua, and more.
- Custom Buyer Journeys: Maintain full control over landing pages, form presentation, and redirect flows on your domain.
- Better Data Quality: A single form submission reduces errors and incomplete data from form fatigue.
Set up
Website Data Sync is available in the Embed code tab inside the Share As modal, as part of the advanced embed options.
- Open the Share As modal for your demo
- Click the Embed code tab
- Toggle Add JavaScript snippet on
- Enable Website Data Sync
- Click Copy advanced embed and implement the code on your landing page
- Configure your existing form to pass lead data to the demo URL — email is required as a minimum
NOTE: The lead data fields in the snippet need to be mapped to your form's data sources. This step typically requires involvement from your web or marketing ops team.
How to use
Once implemented, Website Data Sync works automatically in the background. When a prospect submits your form and lands on the page with the embedded demo, their data passes into Consensus, a qualified lead is created, and the demo plays.
If email is not available or not passed through, the native Consensus lead form appears as a fallback — so no lead opportunity is lost.
Lead data captured via Website Data Sync appears on the Qualified Leads page and Public Link Details page alongside any tracking parameters surfaced through Campaign Attribution Tracking.
Frequently Asked Questions
Q: How is this different from the native Consensus lead form?
A: Website Data Sync bypasses the Consensus form entirely by ingesting data from the parent site, enabling single-form workflows for your buyers.
Q: What data passing methods are supported?
A: Website Data Sync supports URL parameters (primary), cookies, local storage, and DataLayer via the postMessage API. Email is the only required field; first name, last name, company, and job title are optional.
Q: Does this work with our CRM integrations?
A: Yes. Once a lead is created in Consensus, existing Marketo, HubSpot, and Eloqua integrations sync demolytics normally.
Q: What happens if the required email field is missing?
A: If email is not passed through, the native Consensus lead form appears as a fallback. Missing optional fields do not prevent lead creation.
Resources
Knowledge base article: https://support.goconsensus.com/ingesting-lead-data-into-your-consensus-publiclink-lead-form
Embedded Demo Attribution
What is it?
We rebuilt the embedding experience to make it simpler to understand, easier to configure, and more powerful for attribution.
All embedding options now live in a dedicated Embed code tab inside the Share As modal. From there, users can choose between two embed types: basic embed (the standard iframe option, unchanged) and advanced embed.
Advanced embed has two options:
- Ingest form data —an existing capability. Pass known lead data from an external form directly into the Consensus lead form, so returning prospects don't have to fill out their details again (see this article for additional context about this functionality: link).
- Pass URL parameters to player and CTA buttons — the new capability. When enabled, the snippet automatically captures any tracking parameters on the parent webpage (UTMs, Hubspot tokens, Marketo mkt_tok, and others) and passes them through to the Consensus player and all CTA buttons inside the demo
A live code preview updates in real time as options are toggled, so users always know exactly what they're copying before they implement it. The buttons at the bottom reflect the selection: Copy basic embed or Copy advanced embed — removing any ambiguity about what's being placed on the page.
Benefits
- Embedded Demos Are Now Part of Your Attribution Story: For the first time, tracking parameters from your campaign landing pages flow through to the Consensus player and CTAs inside the demo. Whether a prospect arrived via a Google Ad, a LinkedIn campaign, or a Marketo email sequence, that context is no longer lost the moment they enter the demo.
- Campaign Parameters Reach Your CTA Buttons: When a prospect clicks a CTA inside an embedded demo, tracking parameters from the parent page travel with them to the destination URL — keeping the attribution chain intact all the way through to conversion, not just to the demo view.
- One Place for All Your Embedding Decisions: The new Embed code tab in the Share As modal brings basic and advanced embedding options together in a single, clear interface. No more hunting for the snippet or figuring out which option does what.
- See Exactly What You're Copying Before You Implement It: The live code preview updates in real time as options are toggled, so your web or ops team always knows precisely what they're placing on the page.
- Mix and Match to Fit Your Use Case: The advanced embed options are independent. Choose to use Website Data Sync, parameter inheritance, or both — no forced bundling.
Set up
No prerequisite configuration is needed. The Embed code tab is available in the Share As modal for any link, ready to use out of the box.
First-time setup:
- Open the Share As modal for your link
- Click the Embed code tab
- Toggle Add JavaScript snippet on to switch to the advanced embed
- Enable Pass URL parameters to player and CTA buttons
- Click Copy advanced embed and implement the code on your landing page
Already using the snippet? Your current setup will continue to work as before. To add parameter inheritance:
- Return to the Share As modal and click the Embed code tab
- Toggle Add JavaScript snippet on and enable Pass URL parameters to player and CTA buttons
- Click Copy advanced embed
- Replace the existing snippet on your landing page with the updated code
NOTE: If you were previously using the Consensus iframe Generator tool or a custom JavaScript implementation to pass UTM parameters from a parent page to an embedded demo, you no longer need to. The advanced embed handles this natively, covers all parameter types (not just standard UTMs), and requires no custom code or developer involvement. We recommend replacing your existing implementation with the advanced embed going forward.
How to use
Once the advanced embed code is on your landing page, everything works automatically. When a prospect engages with an embedded demo on a tagged landing page, tracking parameters from that page flow through to the Consensus player and any CTA buttons inside the demo.
To verify the embed is working after implementation, check the Qualified Leads page after a test engagement on a tagged landing page and confirm the expected parameters are appearing on the lead record.
Frequently Asked Questions
Q: Will my existing basic iframe embed still work?
A: Yes. Nothing you already configured changes. The advanced embed gives you a more powerful option — your existing iframe setup is untouched.
Q: Can I use Website Data Sync and Pass URL parameters at the same time?
A: Yes. When the JavaScript snippet toggle is enabled, both options are available independently. Enable whichever ones apply to your setup. If you don't need one, simply leave its checkbox off.
Q: Will the parameters from the parent page get added to external links in my CTA buttons?
A: Yes. Parameters from the page where the demo is hosted are automatically appended to any external links included in CTA buttons.
Q: Do I need developer help to implement the advanced embed?
A: It depends on which options you enable. Pass URL parameters to player and CTA buttons requires no developer help — the code is self-contained and requires no modification. To enable Website Data Sync, you'll likely need additional assistance, as the lead data fields in the snippet need to be mapped and populated dynamically from your form, login session, or MAP.
Q: Will parameters inherited from the parent page show up in Qualified Leads?
A: Yes. Parameters are inherited and displayed for every recorded lead view in Qualified Leads and under the listed lead records on the Public Link Details page.
Resources
Knowledge base article: https://support.goconsensus.com/embedded-demo-attribution
Campaign Attribution Tracking
What is it?
We made tracking parameters visible in Consensus where marketers actually work with lead data.
UTMs, parent webpage URLs, and other tracking parameters attached to a demo link, including Hubspot tracking tokens, Marketo mkt_tok, and any custom parameters your team uses, are now displayed directly for each recorded view on the Qualified Leads page and the Public Link Details page, giving marketers instant visibility into how each lead found their way to a demo.
The same data is also included in the CSV export, so marketers can pull it into their MAPs, build attribution reports, and connect demo engagement to the campaigns that drove it without any manual legwork.
Benefits
- See Exactly Where Every Demo Lead Came From: Every qualified lead now comes with full tracking context. See at a glance which campaign, channel, or ad drove a prospect to a demo — directly in Consensus, without cross-referencing other tools.
- No More Attribution Dead Ends: Tracking parameters that were previously captured but invisible are now surfaced on the Qualified Leads page and Public Link Details page per recorded view.
- Export Attribution-Ready Data Straight into Your MAP: The CSV export now includes all tracking parameters as dedicated columns, so you can pull lead source data directly into HubSpot, Marketo, or any other platform without any data wrangling.
- Works with Your Entire Tracking Stack: UTMs, HubSpot tracking tokens, Marketo mkt_tok, custom parameters — if it was attached to the demo link, it's now visible.
Set up
No setup required. If your demo links already use tracking parameters, they will automatically appear per view record on the Qualified Leads page and Public Link Details page. Nothing to configure, no code changes, no admin work.
The same applies to the CSV export — the next time you export your Qualified Leads report, tracking parameter columns will be included automatically.
NOTE: Tracking parameters will only appear for links that have been tagged with parameters. If a prospect engaged with an untagged link, no parameter data will be displayed.
How to use
Viewing tracking parameters on the Qualified Leads page:
- Navigate to the Qualified Leads page
- Find the lead you want to inspect
- Click the info icon to expand the lead details
- Tracking parameters attached to that lead's demo link will be displayed alongside the rest of the lead information
Viewing tracking parameters on the Public Link Details page:
- Navigate to the Public Link Details page for the relevant link
- Click the info icon on a lead record to expand the details
- Tracking parameters will be displayed alongside the existing lead information
Exporting tracking parameters:
- Navigate to the Qualified Leads page or the Public Link Details page
- Click the report export button as you normally would
- Your CSV will now include tracking parameter columns automatically — no additional configuration needed
Frequently Asked Questions
Q: Which parameter types are supported?
A: All parameters attached to your demo link will be displayed per lead, regardless of the tool that generated them. UTM parameters appear in a dedicated column; all other parameters appear separately.
Q: Is there a limit on how many parameters are displayed per lead?
A: No. All parameters tagged for your link will display.
Q: Will this work retroactively?
A: Yes. Links that were already tagged with parameters will have parameter data displayed for previously recorded leads.
Q: Does this work for Anonymous views, or only Qualified Leads?
A: Tracking parameters display only for viewers who have filled out your lead form — your Qualified Leads.
Q: Who can see tracking parameters?
A: Tracking parameters are visible to any user role with permissions to the Marketing module.
Q: Does this work for all link types?
A: This works for Public Links only.
Q: Can I filter or search leads by parameter value?
A: Not at this time. Filter support for parameter values is not available in this release.
Resources
Knowledge base article: https://support.goconsensus.com/campaign-attribution-tracking
Sync Email Contacts in DemoBoard Send
We’ve improved the DemoBoard creation flow by enabling direct contact selection. You can now pull contact lists directly from your email provider and add them to your DemoBoard send without needing to leave the creation flow. This update eliminates the manual effort of switching platforms to find contact information, allowing for a faster, more integrated sending experience.
Native Email Sender for DemoBoards
To streamline the delivery of your demos, you can now email DemoBoards directly from within the Consensus web app. By selecting your preferred provider—Gmail, Outlook, or your computer's default client—you can compose and send customized messages in seconds. This update removes the friction of copying links and switching contexts, keeping your workflow entirely inside Consensus.
SEO Optimization for Public Links
Until now, embedded Consensus demos were invisible to search engines — crawlers could detect the iframe on your page, but couldn't see any of the demo content inside it. SEO Optimization for Public Links fixes that. A new SEO configuration section in the Embed Code tab of the Share As modal lets you define a title and description that get injected directly into the embed code, giving crawlers the context they need to index your demo content. The title and description pre-populate from your existing demo settings and are fully editable. When you copy the embed code — whether basic iframe or advanced snippet — the SEO metadata is included automatically. No technical configuration required.