{"id":42355,"date":"2026-09-15T04:17:00","date_gmt":"2026-09-15T04:17:00","guid":{"rendered":"https:\/\/adspyder.io\/blog\/?p=42355"},"modified":"2026-09-15T04:17:00","modified_gmt":"2026-09-15T04:17:00","slug":"website-lead-tracking","status":"publish","type":"post","link":"https:\/\/adspyder.io\/blog\/website-lead-tracking\/","title":{"rendered":"Website Lead Tracking: How to Identify Source, Campaign and Intent"},"content":{"rendered":"<div style=\"max-width: 880px; margin: 0 auto; padding: 18px 16px 60px; font-family: Inter,system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif; color: #111827; background: #ffffff; line-height: 1.65; font-size: 18px;\">\n<p><!-- CATEGORY --><\/p>\n<div style=\"display: flex; align-items: center; justify-content: space-between; gap: 12px; flex-wrap: wrap; margin: 0 0 18px; padding-bottom: 13px; border-bottom: 1px solid #e5e7eb;\"><span style=\"font-size: 13px; font-weight: 900; color: #ff711e; text-transform: uppercase; letter-spacing: .7px;\">Lead Generation \u00b7 Attribution<\/span><br \/>\n<span style=\"font-size: 13px; color: #6b7280;\">UTMs \u00b7 Click IDs \u00b7 Forms \u00b7 CRM \u00b7 Intent<\/span><\/div>\n<p><!-- QUICK ANSWER --><\/p>\n<div style=\"background: linear-gradient(130deg,#111827 0%,#172554 100%); border-radius: 18px; padding: 25px 27px; margin: 0 0 27px;\">\n<p style=\"margin: 0 0 13px; color: #fb923c; font-size: 13px; font-weight: 900; text-transform: uppercase; letter-spacing: .08em;\">Quick Answer<\/p>\n<ul style=\"margin: 0; padding-left: 22px; color: #f3f4f6; font-size: 16px; line-height: 1.7;\">\n<li style=\"margin-bottom: 7px;\"><strong>Website lead tracking<\/strong> connects the visitor&#8217;s traffic source, campaign, click identifier and on-site behavior with the lead record created in your CRM.<\/li>\n<li style=\"margin-bottom: 7px;\">Use UTMs to identify source, medium, campaign and creative for manually tagged traffic.<\/li>\n<li style=\"margin-bottom: 7px;\">Preserve advertising click IDs such as <strong>GCLID<\/strong> when you need to connect website leads back to Google Ads and offline conversions.<\/li>\n<li style=\"margin-bottom: 7px;\">Store attribution values in hidden form fields or another reliable first-party mechanism before the visitor submits.<\/li>\n<li style=\"margin-bottom: 7px;\">Do not stop at \u201clead generated.\u201d Track qualified lead, opportunity and closed revenue so you know which campaigns create business value.<\/li>\n<li>Use <a style=\"color: #fdba74; font-weight: 850; text-decoration: underline;\" href=\"https:\/\/adspyder.io\/ad-analytics\">AdSpyder Ad Analytics<\/a> alongside your own lead data to understand competitor ads, keywords and landing-page strategies before planning new acquisition tests.<\/li>\n<\/ul>\n<\/div>\n<p><!-- INTRO --><\/p>\n<p style=\"font-size: 18px; line-height: 1.72; color: #374151; margin: 0 0 18px;\">A lead form tells you <strong>who converted<\/strong>. Good website lead tracking tells you <strong>how they arrived, what campaign influenced them, what they did before converting, and whether they eventually became revenue.<\/strong><\/p>\n<p style=\"font-size: 18px; line-height: 1.72; color: #374151; margin: 0 0 29px;\">That distinction matters because \u201c100 leads from the website\u201d is not actionable. \u201c42 leads came from Google Search, 18 from a specific non-brand campaign, 11 became qualified opportunities and 4 closed\u201d is something you can optimize.<\/p>\n<p><!-- DEFINITION --><\/p>\n<h2 style=\"font-size: 27px; line-height: 1.3; font-weight: 850; color: #111827; margin: 0 0 15px;\">What Is Website Lead Tracking?<\/h2>\n<p style=\"font-size: 17px; color: #374151; margin: 0 0 20px;\">Website lead tracking is the process of preserving acquisition and behavior data from the moment a visitor arrives until the lead is stored in your CRM or sales system.<\/p>\n<div style=\"background: #111827; border-radius: 16px; padding: 23px 24px; margin: 0 0 36px; text-align: center;\">\n<p style=\"font-size: 13px; font-weight: 900; color: #fb923c; text-transform: uppercase; margin: 0 0 9px;\">The Full Tracking Chain<\/p>\n<p style=\"font-size: 20px; font-weight: 900; color: #ffffff; line-height: 1.7; margin: 0;\">Ad \/ Link \u2192 Landing Page \u2192 Session \u2192 Form \u2192 CRM \u2192 Qualified Lead \u2192 Opportunity \u2192 Revenue<\/p>\n<\/div>\n<p style=\"font-size: 17px; color: #374151; margin: 0 0 35px;\">Every handoff can lose information. The purpose of the framework below is to keep enough identifiers intact that marketing and sales can reconstruct the journey later.<\/p>\n<p><!-- HOW IT WORKS --><\/p>\n<h2 style=\"font-size: 27px; line-height: 1.3; font-weight: 850; color: #111827; margin: 0 0 15px;\">How Website Lead Tracking Works<\/h2>\n<div style=\"overflow-x: auto; margin: 0 0 37px;\">\n<table style=\"width: 100%; border-collapse: separate; border-spacing: 0; border: 1px solid #e5e7eb; border-radius: 14px; overflow: hidden; font-size: 15px;\">\n<thead>\n<tr style=\"background: #111827;\">\n<th style=\"padding: 13px 14px; color: #fff; text-align: left;\">Layer<\/th>\n<th style=\"padding: 13px 14px; color: #fff; text-align: left;\">Data to Capture<\/th>\n<th style=\"padding: 13px 14px; color: #fff; text-align: left;\">Why It Matters<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding: 12px 14px; border-bottom: 1px solid #e5e7eb; font-weight: 850;\">Acquisition<\/td>\n<td style=\"padding: 12px 14px; border-bottom: 1px solid #e5e7eb;\">Source, medium, campaign, ad, keyword<\/td>\n<td style=\"padding: 12px 14px; border-bottom: 1px solid #e5e7eb; color: #374151;\">Identifies where the visit came from<\/td>\n<\/tr>\n<tr style=\"background: #f9fafb;\">\n<td style=\"padding: 12px 14px; border-bottom: 1px solid #e5e7eb; font-weight: 850;\">Click<\/td>\n<td style=\"padding: 12px 14px; border-bottom: 1px solid #e5e7eb;\">GCLID \/ platform click IDs<\/td>\n<td style=\"padding: 12px 14px; border-bottom: 1px solid #e5e7eb; color: #374151;\">Connects ad-platform click to downstream action<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 12px 14px; border-bottom: 1px solid #e5e7eb; font-weight: 850;\">Behavior<\/td>\n<td style=\"padding: 12px 14px; border-bottom: 1px solid #e5e7eb;\">Page views, CTA clicks, product interest<\/td>\n<td style=\"padding: 12px 14px; border-bottom: 1px solid #e5e7eb; color: #374151;\">Adds intent context<\/td>\n<\/tr>\n<tr style=\"background: #f9fafb;\">\n<td style=\"padding: 12px 14px; border-bottom: 1px solid #e5e7eb; font-weight: 850;\">Lead<\/td>\n<td style=\"padding: 12px 14px; border-bottom: 1px solid #e5e7eb;\">Form details + attribution fields<\/td>\n<td style=\"padding: 12px 14px; border-bottom: 1px solid #e5e7eb; color: #374151;\">Creates the CRM record<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 12px 14px; font-weight: 850;\">Revenue<\/td>\n<td style=\"padding: 12px 14px;\">Qualification, opportunity, sale value<\/td>\n<td style=\"padding: 12px 14px; color: #374151;\">Shows which campaigns generate real business<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p><!-- STEP 1 UTMS --><\/p>\n<h2 style=\"font-size: 27px; line-height: 1.3; font-weight: 850; color: #111827; margin: 0 0 15px;\">Step 1: Standardize Your UTM Parameters<\/h2>\n<p style=\"font-size: 17px; color: #374151; margin: 0 0 18px;\">UTMs are still one of the simplest ways to identify manually tagged marketing traffic. Google Analytics recognizes parameters including <strong>source, medium, campaign, term and content<\/strong>.<\/p>\n<div style=\"background: #f9fafb; border: 1px solid #e5e7eb; border-radius: 14px; padding: 20px 22px; margin: 0 0 24px;\"><code style=\"font-size: 15px; line-height: 1.8; color: #111827;\"><br \/>\nhttps:\/\/example.com\/demo?<br \/>\nutm_source=linkedin&amp;<br \/>\nutm_medium=paid_social&amp;<br \/>\nutm_campaign=q3_enterprise&amp;<br \/>\nutm_content=security_video<br \/>\n<\/code><\/div>\n<p style=\"font-size: 17px; color: #374151; margin: 0 0 18px;\">That gives you four useful dimensions immediately:<\/p>\n<ul style=\"font-size: 16px; color: #374151; line-height: 1.8; margin: 0 0 35px; padding-left: 22px;\">\n<li><strong>Source:<\/strong> LinkedIn<\/li>\n<li><strong>Medium:<\/strong> paid social<\/li>\n<li><strong>Campaign:<\/strong> Q3 enterprise campaign<\/li>\n<li><strong>Content:<\/strong> security-video creative<\/li>\n<\/ul>\n<div style=\"background: #fff7ed; border-left: 5px solid #f97316; border-radius: 10px; padding: 18px 21px; margin: 0 0 36px;\">\n<p style=\"font-size: 13px; font-weight: 900; color: #c2410c; text-transform: uppercase; margin: 0 0 6px;\">Naming Rule<\/p>\n<p style=\"font-size: 16px; color: #374151; margin: 0;\">Keep UTM naming consistent and case-controlled. <strong>linkedin<\/strong>, <strong>LinkedIn<\/strong> and <strong>linkedin_ads<\/strong> can fragment what should have been one reporting row.<\/p>\n<\/div>\n<p><!-- STEP 2 CLICK IDS --><\/p>\n<h2 style=\"font-size: 27px; line-height: 1.3; font-weight: 850; color: #111827; margin: 0 0 15px;\">Step 2: Preserve Advertising Click IDs<\/h2>\n<p style=\"font-size: 17px; color: #374151; margin: 0 0 18px;\">UTMs tell you how you named the campaign. Click IDs can preserve a stronger link back to a specific advertising click.<\/p>\n<p style=\"font-size: 17px; color: #374151; margin: 0 0 18px;\">For Google Ads, auto-tagging can append a <strong>GCLID<\/strong> to the landing-page URL. Google describes GCLID as a click identifier used for campaign attribution and offline conversion tracking.<\/p>\n<div style=\"background: #eff6ff; border-radius: 14px; padding: 20px 22px; margin: 0 0 36px;\">\n<p style=\"font-size: 13px; font-weight: 900; color: #1d4ed8; text-transform: uppercase; margin: 0 0 7px;\">Practical Rule<\/p>\n<p style=\"font-size: 16px; color: #374151; margin: 0;\">If your sales process ends in a CRM instead of an instant ecommerce checkout, preserve the click ID with the lead record so qualified or closed outcomes can later be associated with the original advertising click where your platform setup supports it.<\/p>\n<\/div>\n<p><!-- STEP 3 FIRST PARTY --><\/p>\n<h2 style=\"font-size: 27px; line-height: 1.3; font-weight: 850; color: #111827; margin: 0 0 15px;\">Step 3: Store Attribution Before It Disappears<\/h2>\n<p style=\"font-size: 17px; color: #374151; margin: 0 0 18px;\">A visitor may land with UTMs, browse five pages and submit a form later. If you read campaign parameters only on the final form page, the original values may no longer be in the URL.<\/p>\n<p style=\"font-size: 17px; color: #374151; margin: 0 0 18px;\">A practical setup stores relevant acquisition values when the visitor first arrives and makes them available when the form is submitted.<\/p>\n<div style=\"overflow-x: auto; margin: 0 0 36px;\">\n<table style=\"width: 100%; border-collapse: collapse; font-size: 15px;\">\n<thead>\n<tr style=\"border-bottom: 2px solid #111827;\">\n<th style=\"padding: 11px 10px; text-align: left;\">Field<\/th>\n<th style=\"padding: 11px 10px; text-align: left;\">Example<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"border-bottom: 1px solid #e5e7eb;\">\n<td style=\"padding: 12px 10px; font-weight: 850;\">First source<\/td>\n<td style=\"padding: 12px 10px; color: #374151;\">google<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #e5e7eb;\">\n<td style=\"padding: 12px 10px; font-weight: 850;\">First medium<\/td>\n<td style=\"padding: 12px 10px; color: #374151;\">cpc<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #e5e7eb;\">\n<td style=\"padding: 12px 10px; font-weight: 850;\">Campaign<\/td>\n<td style=\"padding: 12px 10px; color: #374151;\">crm_demo_search<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #e5e7eb;\">\n<td style=\"padding: 12px 10px; font-weight: 850;\">Landing page<\/td>\n<td style=\"padding: 12px 10px; color: #374151;\">\/crm-demo<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 12px 10px; font-weight: 850;\">Click ID<\/td>\n<td style=\"padding: 12px 10px; color: #374151;\">Captured when available<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p><!-- STEP 4 EVENTS --><\/p>\n<h2 style=\"font-size: 27px; line-height: 1.3; font-weight: 850; color: #111827; margin: 0 0 15px;\">Step 4: Track Intent Before the Form Is Submitted<\/h2>\n<p style=\"font-size: 17px; color: #374151; margin: 0 0 18px;\">Traffic source tells you where a visitor came from. Behavior gives you clues about what they wanted.<\/p>\n<p style=\"font-size: 17px; color: #374151; margin: 0 0 18px;\">Useful intent signals can include:<\/p>\n<ul style=\"font-size: 16px; color: #374151; line-height: 1.8; margin: 0 0 35px; padding-left: 22px;\">\n<li>Visited pricing page<\/li>\n<li>Viewed enterprise feature page<\/li>\n<li>Clicked \u201cBook Demo\u201d<\/li>\n<li>Downloaded a buyer guide<\/li>\n<li>Compared plans<\/li>\n<li>Returned multiple times<\/li>\n<li>Reached checkout or form start<\/li>\n<\/ul>\n<p style=\"font-size: 17px; color: #374151; margin: 0 0 35px;\">Do not turn this into a complicated \u201clead score\u201d before you have evidence that these behaviors correlate with sales. Start with a few meaningful events and compare them against qualified opportunities.<\/p>\n<p><!-- STEP 5 FORM --><\/p>\n<h2 style=\"font-size: 27px; line-height: 1.3; font-weight: 850; color: #111827; margin: 0 0 15px;\">Step 5: Pass Attribution Into the Website Lead Form<\/h2>\n<p style=\"font-size: 17px; color: #374151; margin: 0 0 18px;\">Your visible form may ask for name, email, company and phone number. The tracking layer can append hidden fields containing acquisition context.<\/p>\n<div style=\"background: #f5f3ff; border-left: 5px solid #8b5cf6; border-radius: 10px; padding: 18px 21px; margin: 0 0 36px;\">\n<p style=\"font-size: 13px; font-weight: 900; color: #7e22ce; text-transform: uppercase; margin: 0 0 7px;\">Example CRM Payload<\/p>\n<p style=\"font-size: 16px; color: #374151; line-height: 1.8; margin: 0;\"><strong>Lead:<\/strong> Priya Sharma<br \/>\n<strong>Company:<\/strong> Example SaaS<br \/>\n<strong>Source:<\/strong> Google<br \/>\n<strong>Medium:<\/strong> CPC<br \/>\n<strong>Campaign:<\/strong> competitor_crm_search<br \/>\n<strong>Landing page:<\/strong> \/enterprise-crm<br \/>\n<strong>Intent:<\/strong> Pricing viewed + Demo requested<\/p>\n<\/div>\n<p><!-- STEP 6 CRM --><\/p>\n<h2 style=\"font-size: 27px; line-height: 1.3; font-weight: 850; color: #111827; margin: 0 0 15px;\">Step 6: Map Marketing Fields Into the CRM<\/h2>\n<p style=\"font-size: 17px; color: #374151; margin: 0 0 18px;\">This is where many tracking systems fail. The analytics platform knows the campaign, but the CRM receives only the person&#8217;s contact details.<\/p>\n<p style=\"font-size: 17px; color: #374151; margin: 0 0 20px;\">At minimum, preserve fields such as:<\/p>\n<div style=\"display: grid; grid-template-columns: repeat(auto-fit,minmax(240px,1fr)); gap: 13px; margin: 0 0 37px;\">\n<div style=\"background: #eff6ff; border-radius: 13px; padding: 19px;\">\n<p style=\"font-size: 16px; font-weight: 900; color: #1d4ed8; margin: 0 0 6px;\">Acquisition<\/p>\n<p style=\"font-size: 15px; color: #374151; margin: 0;\">First source, medium, campaign and landing page.<\/p>\n<\/div>\n<div style=\"background: #f0fdf4; border-radius: 13px; padding: 19px;\">\n<p style=\"font-size: 16px; font-weight: 900; color: #15803d; margin: 0 0 6px;\">Conversion<\/p>\n<p style=\"font-size: 15px; color: #374151; margin: 0;\">Lead form, conversion page, date and campaign at conversion.<\/p>\n<\/div>\n<div style=\"background: #fff7ed; border-radius: 13px; padding: 19px;\">\n<p style=\"font-size: 16px; font-weight: 900; color: #c2410c; margin: 0 0 6px;\">Sales<\/p>\n<p style=\"font-size: 15px; color: #374151; margin: 0;\">Qualification status, opportunity value, closed revenue.<\/p>\n<\/div>\n<\/div>\n<p><!-- FIRST VS LAST --><\/p>\n<h2 style=\"font-size: 27px; line-height: 1.3; font-weight: 850; color: #111827; margin: 0 0 15px;\">First-Touch vs Last-Touch: Store Both When Possible<\/h2>\n<p style=\"font-size: 17px; color: #374151; margin: 0 0 18px;\">Imagine this journey:<\/p>\n<div style=\"background: #111827; border-radius: 15px; padding: 21px 23px; margin: 0 0 24px; text-align: center;\">\n<p style=\"font-size: 17px; font-weight: 900; color: #fff; line-height: 1.7; margin: 0;\">Google Ad \u2192 Blog \u2192 LinkedIn Retargeting \u2192 Direct Visit \u2192 Demo Form<\/p>\n<\/div>\n<p style=\"font-size: 17px; color: #374151; margin: 0 0 35px;\">If you record only the final session, the lead may appear \u201cdirect.\u201d If you record only the first click, you miss the later retargeting influence. Keeping both first-touch and conversion-touch fields produces a more useful CRM record without pretending one attribution model can explain every buying decision.<\/p>\n<p><!-- EXAMPLE --><\/p>\n<h2 style=\"font-size: 27px; line-height: 1.3; font-weight: 850; color: #111827; margin: 0 0 15px;\">Website Lead Tracking Example<\/h2>\n<div style=\"overflow-x: auto; margin: 0 0 37px;\">\n<table style=\"width: 100%; border-collapse: separate; border-spacing: 0; border: 1px solid #e5e7eb; border-radius: 14px; overflow: hidden; font-size: 14px;\">\n<thead>\n<tr style=\"background: #111827;\">\n<th style=\"padding: 12px; color: #fff; text-align: left;\">Lead<\/th>\n<th style=\"padding: 12px; color: #fff; text-align: left;\">Campaign<\/th>\n<th style=\"padding: 12px; color: #fff; text-align: left;\">Intent<\/th>\n<th style=\"padding: 12px; color: #fff; text-align: left;\">Outcome<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding: 12px; font-weight: 850;\">Lead A<\/td>\n<td style=\"padding: 12px;\">Google \u00b7 CRM Search<\/td>\n<td style=\"padding: 12px;\">Pricing + demo<\/td>\n<td style=\"padding: 12px; color: #15803d;\">Opportunity<\/td>\n<\/tr>\n<tr style=\"background: #f9fafb;\">\n<td style=\"padding: 12px; font-weight: 850;\">Lead B<\/td>\n<td style=\"padding: 12px;\">LinkedIn \u00b7 Ebook<\/td>\n<td style=\"padding: 12px;\">Guide only<\/td>\n<td style=\"padding: 12px; color: #374151;\">Nurture<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 12px; font-weight: 850;\">Lead C<\/td>\n<td style=\"padding: 12px;\">Google \u00b7 Brand<\/td>\n<td style=\"padding: 12px;\">Demo direct<\/td>\n<td style=\"padding: 12px; color: #15803d;\">Closed<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p style=\"font-size: 17px; color: #374151; margin: 0 0 35px;\">Now your optimization question changes from \u201cWhich channel has the cheapest CPL?\u201d to <strong>\u201cWhich campaign creates the highest rate of qualified opportunities?\u201d<\/strong><\/p>\n<p><!-- METRICS --><\/p>\n<h2 style=\"font-size: 27px; line-height: 1.3; font-weight: 850; color: #111827; margin: 0 0 15px;\">Metrics That Matter More Than Raw Lead Volume<\/h2>\n<div style=\"overflow-x: auto; margin: 0 0 37px;\">\n<table style=\"width: 100%; border-collapse: collapse; font-size: 15px;\">\n<thead>\n<tr style=\"border-bottom: 2px solid #111827;\">\n<th style=\"padding: 11px 10px; text-align: left;\">Metric<\/th>\n<th style=\"padding: 11px 10px; text-align: left;\">Formula \/ Meaning<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"border-bottom: 1px solid #e5e7eb;\">\n<td style=\"padding: 12px 10px; font-weight: 850;\">Landing-page conversion rate<\/td>\n<td style=\"padding: 12px 10px; color: #374151;\">Leads \u00f7 relevant sessions<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #e5e7eb;\">\n<td style=\"padding: 12px 10px; font-weight: 850;\">Cost per lead<\/td>\n<td style=\"padding: 12px 10px; color: #374151;\">Ad spend \u00f7 leads<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #e5e7eb;\">\n<td style=\"padding: 12px 10px; font-weight: 850;\">Qualified-lead rate<\/td>\n<td style=\"padding: 12px 10px; color: #374151;\">Qualified leads \u00f7 total leads<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #e5e7eb;\">\n<td style=\"padding: 12px 10px; font-weight: 850;\">Cost per qualified lead<\/td>\n<td style=\"padding: 12px 10px; color: #374151;\">Spend \u00f7 qualified leads<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 12px 10px; font-weight: 850;\">Lead-to-revenue rate<\/td>\n<td style=\"padding: 12px 10px; color: #374151;\">Closed customers \u00f7 leads<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p><!-- MISTAKES --><\/p>\n<h2 style=\"font-size: 27px; line-height: 1.3; font-weight: 850; color: #111827; margin: 0 0 15px;\">Common Website Lead Tracking Mistakes<\/h2>\n<div style=\"background: #fff7f7; border-left: 5px solid #ef4444; border-radius: 10px; padding: 18px 21px; margin: 0 0 37px;\">\n<ol style=\"font-size: 16px; color: #374151; line-height: 1.8; margin: 0; padding-left: 21px;\">\n<li><strong>Tracking only form submissions.<\/strong> You know a conversion happened but not why.<\/li>\n<li><strong>Not persisting UTMs.<\/strong> Campaign information disappears before the form is submitted.<\/li>\n<li><strong>Inconsistent UTM names.<\/strong> Reporting fragments into multiple versions of the same channel.<\/li>\n<li><strong>Losing parameters during redirects.<\/strong> The final landing page receives no usable source data.<\/li>\n<li><strong>Not saving click IDs.<\/strong> Offline sales cannot be connected back where supported.<\/li>\n<li><strong>Keeping CRM and analytics separate.<\/strong> Marketing optimizes for lead volume while sales sees poor quality.<\/li>\n<li><strong>Calling direct traffic \u201cbrand demand.\u201d<\/strong> Missing campaign information, redirects and blockers can also contribute to direct \/ none traffic.<\/li>\n<\/ol>\n<\/div>\n<p><!-- ADSPYDER --><\/p>\n<h2 style=\"font-size: 27px; line-height: 1.3; font-weight: 850; color: #111827; margin: 0 0 15px;\">How AdSpyder Improves the Workflow<\/h2>\n<p style=\"font-size: 17px; color: #374151; margin: 0 0 18px;\">Your analytics and CRM tell you what happened in <strong>your<\/strong> funnel. AdSpyder answers a different question: <strong>what acquisition patterns are visible across competitors before you decide what to test next?<\/strong><\/p>\n<p style=\"font-size: 17px; color: #374151; margin: 0 0 18px;\">AdSpyder&#8217;s <a style=\"color: #ff711e; font-weight: 850; text-decoration: none;\" href=\"https:\/\/adspyder.io\/ad-analytics\">Ad Analytics<\/a> can analyze competitor domains, active campaigns, keywords, platform distribution and landing pages. The <a style=\"color: #ff711e; font-weight: 850; text-decoration: none;\" href=\"https:\/\/adspyder.io\/ad-library\">Ad Library<\/a> adds cross-platform creative research across Google, Meta, LinkedIn, YouTube, TikTok and other advertising channels.<\/p>\n<div style=\"background: #111827; border-radius: 16px; padding: 23px 24px; margin: 0 0 25px;\">\n<p style=\"font-size: 13px; font-weight: 900; color: #fb923c; text-transform: uppercase; margin: 0 0 10px;\">Combined Workflow<\/p>\n<p style=\"font-size: 16px; color: #ffffff; margin: 0 0 8px;\"><strong>1.<\/strong> Find competitor ads and keyword themes.<\/p>\n<p style=\"font-size: 16px; color: #ffffff; margin: 0 0 8px;\"><strong>2.<\/strong> Inspect where those ads send traffic.<\/p>\n<p style=\"font-size: 16px; color: #ffffff; margin: 0 0 8px;\"><strong>3.<\/strong> Compare offers, CTAs and landing-page structure.<\/p>\n<p style=\"font-size: 16px; color: #ffffff; margin: 0 0 8px;\"><strong>4.<\/strong> Build your own differentiated campaign.<\/p>\n<p style=\"font-size: 16px; color: #ffffff; margin: 0 0 8px;\"><strong>5.<\/strong> Track every visitor with UTMs \/ click IDs.<\/p>\n<p style=\"font-size: 16px; color: #ffffff; margin: 0;\"><strong>6.<\/strong> Measure qualified leads and revenue in your CRM.<\/p>\n<\/div>\n<p style=\"font-size: 17px; color: #374151; margin: 0 0 18px;\">AdSpyder&#8217;s recent <a style=\"color: #ff711e; font-weight: 850; text-decoration: none;\" href=\"https:\/\/adspyder.io\/blog\/reverse-engineer-competitor-landing-page\/\">competitor landing-page research<\/a> shows why this matters: the ad is only the promise; the post-click page determines how that promise is converted into action.<\/p>\n<p style=\"font-size: 17px; color: #374151; margin: 0 0 35px;\">For broader competitive research, the <a style=\"color: #ff711e; font-weight: 850; text-decoration: none;\" href=\"https:\/\/adspyder.io\/blog\/competitor-ad-audit\/\">competitor ad audit workflow<\/a> helps map messaging, platforms, keywords and landing pages before you decide which campaigns deserve your own tracking and testing resources.<\/p>\n<p><!-- IMPORTANT DISTINCTION --><\/p>\n<div style=\"background: #eff6ff; border-left: 5px solid #3b82f6; border-radius: 10px; padding: 18px 21px; margin: 0 0 36px;\">\n<p style=\"font-size: 13px; font-weight: 900; color: #1d4ed8; text-transform: uppercase; margin: 0 0 6px;\">Important Distinction<\/p>\n<p style=\"font-size: 16px; color: #374151; margin: 0;\">AdSpyder does not replace your first-party attribution, analytics or CRM. It strengthens the <strong>research and campaign-planning layer<\/strong>; your own tracking stack measures what actually happens after people click your campaigns.<\/p>\n<\/div>\n<p><!-- CHECKLIST --><\/p>\n<h2 style=\"font-size: 27px; line-height: 1.3; font-weight: 850; color: #111827; margin: 0 0 17px;\">Website Lead Tracking Checklist<\/h2>\n<div style=\"background: #f9fafb; border: 1px solid #e5e7eb; border-radius: 16px; padding: 22px 24px; margin: 0 0 38px;\">\n<p style=\"font-size: 16px; color: #374151; line-height: 1.85; margin: 0;\">\u2610 Standard UTM naming documented<br \/>\n\u2610 Source and medium captured<br \/>\n\u2610 Campaign and creative values captured<br \/>\n\u2610 Advertising click IDs preserved when applicable<br \/>\n\u2610 First landing page stored<br \/>\n\u2610 First-touch source stored<br \/>\n\u2610 Conversion-touch source stored<br \/>\n\u2610 Important behavioral events tracked<br \/>\n\u2610 Attribution passed into hidden form fields<br \/>\n\u2610 CRM fields mapped correctly<br \/>\n\u2610 Qualified-lead status tracked<br \/>\n\u2610 Opportunity and revenue outcomes tracked<br \/>\n\u2610 Redirects tested for parameter loss<br \/>\n\u2610 Direct \/ none traffic reviewed for tracking gaps<br \/>\n\u2610 Campaign performance reviewed by qualified lead\u2014not just CPL<\/p>\n<\/div>\n<p><!-- CTA --><\/p>\n<div style=\"background: linear-gradient(115deg,#ff711e 0%,#ea580c 100%); border-radius: 17px; padding: 27px 29px; margin: 0 0 39px; display: flex; align-items: center; justify-content: space-between; gap: 18px; flex-wrap: wrap;\">\n<div style=\"max-width: 555px;\">\n<p style=\"font-size: 20px; font-weight: 900; color: #ffffff; margin: 0 0 6px;\">Know what generated the lead\u2014and what to test next<\/p>\n<p style=\"font-size: 15px; color: #ffedd5; margin: 0;\">Use your first-party tracking to connect campaigns to pipeline, then use AdSpyder to research competitor ads, keywords and landing pages before planning your next acquisition test.<\/p>\n<\/div>\n<p><a style=\"display: inline-block; background: #ffffff; color: #c2410c; text-decoration: none; font-size: 15px; font-weight: 900; padding: 13px 23px; border-radius: 9px; white-space: nowrap;\" href=\"https:\/\/adspyder.io\/ad-analytics\">Explore Ad Analytics \u2192<\/a><\/p>\n<\/div>\n<p><!-- FAQ --><\/p>\n<h2 style=\"font-size: 27px; line-height: 1.3; font-weight: 850; color: #111827; margin: 0 0 20px;\">Frequently Asked Questions<\/h2>\n<div style=\"columns: 2 340px; column-gap: 16px;\">\n<div style=\"break-inside: avoid; border: 1px solid #e5e7eb; border-radius: 13px; padding: 19px; margin: 0 0 15px;\">\n<p style=\"font-size: 17px; font-weight: 850; margin: 0 0 7px;\">What is website lead tracking?<\/p>\n<p style=\"font-size: 15px; color: #374151; margin: 0;\">Website lead tracking connects acquisition data such as source, campaign and click identifiers with form submissions, CRM records and downstream sales outcomes.<\/p>\n<\/div>\n<div style=\"break-inside: avoid; border: 1px solid #e5e7eb; border-radius: 13px; padding: 19px; margin: 0 0 15px;\">\n<p style=\"font-size: 17px; font-weight: 850; margin: 0 0 7px;\">How do I know which campaign generated a website lead?<\/p>\n<p style=\"font-size: 15px; color: #374151; margin: 0;\">Capture campaign parameters when the visitor arrives, persist them through the session and pass them into the lead record when the form is submitted.<\/p>\n<\/div>\n<div style=\"break-inside: avoid; border: 1px solid #e5e7eb; border-radius: 13px; padding: 19px; margin: 0 0 15px;\">\n<p style=\"font-size: 17px; font-weight: 850; margin: 0 0 7px;\">What is the difference between UTMs and GCLID?<\/p>\n<p style=\"font-size: 15px; color: #374151; margin: 0;\">UTMs are manually or dynamically assigned campaign labels. GCLID is a Google Ads click identifier used to associate an ad click with campaign and conversion data.<\/p>\n<\/div>\n<div style=\"break-inside: avoid; border: 1px solid #e5e7eb; border-radius: 13px; padding: 19px; margin: 0 0 15px;\">\n<p style=\"font-size: 17px; font-weight: 850; margin: 0 0 7px;\">Why are website leads showing as direct traffic?<\/p>\n<p style=\"font-size: 15px; color: #374151; margin: 0;\">Some are genuinely direct, but missing UTMs, stripped parameters, redirects, shorteners or tracking blockers can also cause source information to be lost.<\/p>\n<\/div>\n<div style=\"break-inside: avoid; border: 1px solid #e5e7eb; border-radius: 13px; padding: 19px; margin: 0 0 15px;\">\n<p style=\"font-size: 17px; font-weight: 850; margin: 0 0 7px;\">Should I track first-touch or last-touch source?<\/p>\n<p style=\"font-size: 15px; color: #374151; margin: 0;\">If possible, keep both. First-touch shows how the relationship began, while conversion-touch shows the campaign or channel closest to the lead conversion.<\/p>\n<\/div>\n<div style=\"break-inside: avoid; border: 1px solid #e5e7eb; border-radius: 13px; padding: 19px; margin: 0 0 15px;\">\n<p style=\"font-size: 17px; font-weight: 850; margin: 0 0 7px;\">How does AdSpyder help with lead tracking?<\/p>\n<p style=\"font-size: 15px; color: #374151; margin: 0;\">AdSpyder complements lead tracking by showing observable competitor ads, keywords, platforms and landing pages. Your analytics and CRM still provide the first-party attribution and lead-quality data for your own campaigns.<\/p>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Lead Generation \u00b7 Attribution UTMs \u00b7 Click IDs \u00b7 Forms [&hellip;]<\/p>\n","protected":false},"author":28,"featured_media":42356,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[659],"tags":[],"class_list":["post-42355","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-lead-generation"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Website Lead Tracking - Source, Campaign &amp; Intent Guide<\/title>\n<meta name=\"description\" content=\"Learn how website lead tracking connects UTMs, click IDs, form submissions, events and CRM data so you can identify source, and campaign\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/adspyder.io\/blog\/wp-json\/wp\/v2\/posts\/42355\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Website Lead Tracking - Source, Campaign &amp; Intent Guide\" \/>\n<meta property=\"og:description\" content=\"Learn how website lead tracking connects UTMs, click IDs, form submissions, events and CRM data so you can identify source, and campaign\" \/>\n<meta property=\"og:url\" content=\"https:\/\/adspyder.io\/blog\/website-lead-tracking\/\" \/>\n<meta property=\"og:site_name\" content=\"AdSpyder\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-15T04:17:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/adspyder.io\/blog\/wp-content\/uploads\/2026\/09\/Website-Lead-Tracking.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"putta srujan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"putta srujan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/adspyder.io\/blog\/website-lead-tracking\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/adspyder.io\/blog\/website-lead-tracking\/\"},\"author\":{\"name\":\"putta srujan\",\"@id\":\"https:\/\/adspyder.io\/blog\/#\/schema\/person\/5df32fcecd3b099ca1007ca16c1e5cb0\"},\"headline\":\"Website Lead Tracking: How to Identify Source, Campaign and Intent\",\"datePublished\":\"2026-09-15T04:17:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/adspyder.io\/blog\/website-lead-tracking\/\"},\"wordCount\":1552,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/adspyder.io\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/adspyder.io\/blog\/website-lead-tracking\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/adspyder.io\/blog\/wp-content\/uploads\/2026\/09\/Website-Lead-Tracking.jpg\",\"articleSection\":[\"Lead Generation\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/adspyder.io\/blog\/website-lead-tracking\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/adspyder.io\/blog\/website-lead-tracking\/\",\"url\":\"https:\/\/adspyder.io\/blog\/website-lead-tracking\/\",\"name\":\"Website Lead Tracking - Source, Campaign & Intent Guide\",\"isPartOf\":{\"@id\":\"https:\/\/adspyder.io\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/adspyder.io\/blog\/website-lead-tracking\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/adspyder.io\/blog\/website-lead-tracking\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/adspyder.io\/blog\/wp-content\/uploads\/2026\/09\/Website-Lead-Tracking.jpg\",\"datePublished\":\"2026-09-15T04:17:00+00:00\",\"description\":\"Learn how website lead tracking connects UTMs, click IDs, form submissions, events and CRM data so you can identify source, and campaign\",\"breadcrumb\":{\"@id\":\"https:\/\/adspyder.io\/blog\/website-lead-tracking\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/adspyder.io\/blog\/website-lead-tracking\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/adspyder.io\/blog\/website-lead-tracking\/#primaryimage\",\"url\":\"https:\/\/adspyder.io\/blog\/wp-content\/uploads\/2026\/09\/Website-Lead-Tracking.jpg\",\"contentUrl\":\"https:\/\/adspyder.io\/blog\/wp-content\/uploads\/2026\/09\/Website-Lead-Tracking.jpg\",\"width\":1200,\"height\":600,\"caption\":\"Website Lead Tracking:\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/adspyder.io\/blog\/website-lead-tracking\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"blog\",\"item\":\"https:\/\/adspyder.io\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Lead Generation\",\"item\":\"https:\/\/adspyder.io\/blog\/category\/lead-generation\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Website Lead Tracking: How to Identify Source, Campaign and Intent\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/adspyder.io\/blog\/#website\",\"url\":\"https:\/\/adspyder.io\/blog\/\",\"name\":\"AdSpyder\",\"description\":\"Spy on Your Competitors\",\"publisher\":{\"@id\":\"https:\/\/adspyder.io\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/adspyder.io\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/adspyder.io\/blog\/#organization\",\"name\":\"AdSpyder\",\"url\":\"https:\/\/adspyder.io\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/adspyder.io\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/adspyder.io\/blog\/wp-content\/uploads\/2024\/01\/MicrosoftTeams-image-89-1.png\",\"contentUrl\":\"https:\/\/adspyder.io\/blog\/wp-content\/uploads\/2024\/01\/MicrosoftTeams-image-89-1.png\",\"width\":300,\"height\":300,\"caption\":\"AdSpyder\"},\"image\":{\"@id\":\"https:\/\/adspyder.io\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/adspyder.io\/blog\/#\/schema\/person\/5df32fcecd3b099ca1007ca16c1e5cb0\",\"name\":\"putta srujan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/adspyder.io\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2a4526bc33e0da9bb4a4331beacaceca6e9fa836abb6fa480dd0465463abcb9a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2a4526bc33e0da9bb4a4331beacaceca6e9fa836abb6fa480dd0465463abcb9a?s=96&d=mm&r=g\",\"caption\":\"putta srujan\"},\"url\":\"https:\/\/adspyder.io\/blog\/author\/putta-srujan\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Website Lead Tracking - Source, Campaign & Intent Guide","description":"Learn how website lead tracking connects UTMs, click IDs, form submissions, events and CRM data so you can identify source, and campaign","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/adspyder.io\/blog\/wp-json\/wp\/v2\/posts\/42355","og_locale":"en_US","og_type":"article","og_title":"Website Lead Tracking - Source, Campaign & Intent Guide","og_description":"Learn how website lead tracking connects UTMs, click IDs, form submissions, events and CRM data so you can identify source, and campaign","og_url":"https:\/\/adspyder.io\/blog\/website-lead-tracking\/","og_site_name":"AdSpyder","article_published_time":"2026-09-15T04:17:00+00:00","og_image":[{"width":1200,"height":600,"url":"https:\/\/adspyder.io\/blog\/wp-content\/uploads\/2026\/09\/Website-Lead-Tracking.jpg","type":"image\/jpeg"}],"author":"putta srujan","twitter_card":"summary_large_image","twitter_misc":{"Written by":"putta srujan","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/adspyder.io\/blog\/website-lead-tracking\/#article","isPartOf":{"@id":"https:\/\/adspyder.io\/blog\/website-lead-tracking\/"},"author":{"name":"putta srujan","@id":"https:\/\/adspyder.io\/blog\/#\/schema\/person\/5df32fcecd3b099ca1007ca16c1e5cb0"},"headline":"Website Lead Tracking: How to Identify Source, Campaign and Intent","datePublished":"2026-09-15T04:17:00+00:00","mainEntityOfPage":{"@id":"https:\/\/adspyder.io\/blog\/website-lead-tracking\/"},"wordCount":1552,"commentCount":0,"publisher":{"@id":"https:\/\/adspyder.io\/blog\/#organization"},"image":{"@id":"https:\/\/adspyder.io\/blog\/website-lead-tracking\/#primaryimage"},"thumbnailUrl":"https:\/\/adspyder.io\/blog\/wp-content\/uploads\/2026\/09\/Website-Lead-Tracking.jpg","articleSection":["Lead Generation"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/adspyder.io\/blog\/website-lead-tracking\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/adspyder.io\/blog\/website-lead-tracking\/","url":"https:\/\/adspyder.io\/blog\/website-lead-tracking\/","name":"Website Lead Tracking - Source, Campaign & Intent Guide","isPartOf":{"@id":"https:\/\/adspyder.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/adspyder.io\/blog\/website-lead-tracking\/#primaryimage"},"image":{"@id":"https:\/\/adspyder.io\/blog\/website-lead-tracking\/#primaryimage"},"thumbnailUrl":"https:\/\/adspyder.io\/blog\/wp-content\/uploads\/2026\/09\/Website-Lead-Tracking.jpg","datePublished":"2026-09-15T04:17:00+00:00","description":"Learn how website lead tracking connects UTMs, click IDs, form submissions, events and CRM data so you can identify source, and campaign","breadcrumb":{"@id":"https:\/\/adspyder.io\/blog\/website-lead-tracking\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/adspyder.io\/blog\/website-lead-tracking\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/adspyder.io\/blog\/website-lead-tracking\/#primaryimage","url":"https:\/\/adspyder.io\/blog\/wp-content\/uploads\/2026\/09\/Website-Lead-Tracking.jpg","contentUrl":"https:\/\/adspyder.io\/blog\/wp-content\/uploads\/2026\/09\/Website-Lead-Tracking.jpg","width":1200,"height":600,"caption":"Website Lead Tracking:"},{"@type":"BreadcrumbList","@id":"https:\/\/adspyder.io\/blog\/website-lead-tracking\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"blog","item":"https:\/\/adspyder.io\/blog\/"},{"@type":"ListItem","position":2,"name":"Lead Generation","item":"https:\/\/adspyder.io\/blog\/category\/lead-generation\/"},{"@type":"ListItem","position":3,"name":"Website Lead Tracking: How to Identify Source, Campaign and Intent"}]},{"@type":"WebSite","@id":"https:\/\/adspyder.io\/blog\/#website","url":"https:\/\/adspyder.io\/blog\/","name":"AdSpyder","description":"Spy on Your Competitors","publisher":{"@id":"https:\/\/adspyder.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/adspyder.io\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/adspyder.io\/blog\/#organization","name":"AdSpyder","url":"https:\/\/adspyder.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/adspyder.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/adspyder.io\/blog\/wp-content\/uploads\/2024\/01\/MicrosoftTeams-image-89-1.png","contentUrl":"https:\/\/adspyder.io\/blog\/wp-content\/uploads\/2024\/01\/MicrosoftTeams-image-89-1.png","width":300,"height":300,"caption":"AdSpyder"},"image":{"@id":"https:\/\/adspyder.io\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/adspyder.io\/blog\/#\/schema\/person\/5df32fcecd3b099ca1007ca16c1e5cb0","name":"putta srujan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/adspyder.io\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2a4526bc33e0da9bb4a4331beacaceca6e9fa836abb6fa480dd0465463abcb9a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2a4526bc33e0da9bb4a4331beacaceca6e9fa836abb6fa480dd0465463abcb9a?s=96&d=mm&r=g","caption":"putta srujan"},"url":"https:\/\/adspyder.io\/blog\/author\/putta-srujan\/"}]}},"_links":{"self":[{"href":"https:\/\/adspyder.io\/blog\/wp-json\/wp\/v2\/posts\/42355","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/adspyder.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/adspyder.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/adspyder.io\/blog\/wp-json\/wp\/v2\/users\/28"}],"replies":[{"embeddable":true,"href":"https:\/\/adspyder.io\/blog\/wp-json\/wp\/v2\/comments?post=42355"}],"version-history":[{"count":1,"href":"https:\/\/adspyder.io\/blog\/wp-json\/wp\/v2\/posts\/42355\/revisions"}],"predecessor-version":[{"id":42357,"href":"https:\/\/adspyder.io\/blog\/wp-json\/wp\/v2\/posts\/42355\/revisions\/42357"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/adspyder.io\/blog\/wp-json\/wp\/v2\/media\/42356"}],"wp:attachment":[{"href":"https:\/\/adspyder.io\/blog\/wp-json\/wp\/v2\/media?parent=42355"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/adspyder.io\/blog\/wp-json\/wp\/v2\/categories?post=42355"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/adspyder.io\/blog\/wp-json\/wp\/v2\/tags?post=42355"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}