[{"data":1,"prerenderedAt":2438},["ShallowReactive",2],{"site-chrome-en":3,"resource-build-or-not-quiz":902},{"header":4,"footer":78,"siteSettings":342,"fields":518},{"id":5,"logoHref":6,"nav":7,"signIn":65,"secondaryCta":68,"primaryCta":71,"menuLabel":74,"updatedAt":75,"createdAt":76,"globalType":77},1,"\u002F",[8,13,18,23,60],{"id":9,"label":10,"href":11,"children":12},"6ab3da06c46d8dcdda81f5eb","Why Trackian?","\u002F#features",[],{"id":14,"label":15,"href":16,"children":17},"6ab3da06c46d8dcdda81f5ec","Pricing","\u002Fpricing\u002F",[],{"id":19,"label":20,"href":21,"children":22},"6ab3da06c46d8dcdda81f5ed","FAQ","\u002Ffaq\u002F",[],{"id":24,"label":25,"href":26,"children":27},"6ab3da06c46d8dcdda81f5f2","Resources","#",[28,32,36,40,44,48,52,56],{"id":29,"label":30,"href":31},"6acf951e9e446caf0f92ef43","Free tools and guides","\u002Fresources\u002F",{"id":33,"label":34,"href":35},"6ad0d078c5d300c7eb1472f3","AI demo","\u002Fevents-demo\u002F",{"id":37,"label":38,"href":39},"6ac66c8c24b35e889d69ee3c","Platform Status Monitor","https:\u002F\u002Fstatus.trackian.com\u002F",{"id":41,"label":42,"href":43},"6ac66c8c24b35e889d69ee3d","Trackian Help Center","https:\u002F\u002Fhelp.trackian.com\u002Fhc\u002Fhelp-center",{"id":45,"label":46,"href":47},"6ab3da06c46d8dcdda81f5ee","Trackian Insights & News","\u002Finsights\u002F",{"id":49,"label":50,"href":51},"6ab3da06c46d8dcdda81f5ef","Client Case Studies","\u002Fmarketing-intelligence-client-case-studies\u002F",{"id":53,"label":54,"href":55},"6ab3da06c46d8dcdda81f5f0","About us","\u002Fabout\u002F",{"id":57,"label":58,"href":59},"6ab3da06c46d8dcdda81f5f1","Careers","\u002Fcareers\u002F",{"id":61,"label":62,"href":63,"children":64},"6ab3da06c46d8dcdda81f5f3","Contacts","\u002Fcontacts\u002F",[],{"label":66,"href":67},"Sign in","https:\u002F\u002Ftrackian.app\u002Flogin",{"label":69,"href":70},"Book a Demo","\u002Fbook-demo\u002F",{"label":72,"href":73},"Start for FREE","https:\u002F\u002Ftrackian.app\u002Fregister","Open menu","2026-10-15T13:09:12.962Z","2026-09-23T13:54:14.420Z","header",{"id":5,"about":79,"columns":80,"newsletter":251,"copyright":312,"legalLinks":313,"updatedAt":339,"createdAt":340,"globalType":341},"At Trackian, we unify and analyze marketing data, so businesses can navigate complexity with clarity.",[81,132,186],{"id":82,"groups":83},"6ab3da06c46d8dcdda81f5fe",[84,108],{"id":85,"title":86,"links":87},"6ab3da06c46d8dcdda81f5f8","Use Cases",[88,93,98,103],{"id":89,"link":90},"6ab3da06c46d8dcdda81f5f4",{"label":91,"href":92},"E-commerce Growth","\u002Fuse-cases\u002Fecommerce-growth\u002F",{"id":94,"link":95},"6ab3da06c46d8dcdda81f5f5",{"label":96,"href":97},"Marketing Agency","\u002Fuse-cases\u002Fmarketing-agencies\u002F",{"id":99,"link":100},"6ab3da06c46d8dcdda81f5f6",{"label":101,"href":102},"Brands Lead-gen & B2B","\u002Fuse-cases\u002Flead-gen-b2b\u002F",{"id":104,"link":105},"6ab3da06c46d8dcdda81f5f7",{"label":106,"href":107},"Enterprise Expansion","\u002Fuse-cases\u002Fenterprise-expansion\u002F",{"id":109,"title":110,"links":111},"6ab3da06c46d8dcdda81f5fd","For Roles like",[112,117,122,127],{"id":113,"link":114},"6ab3da06c46d8dcdda81f5f9",{"label":115,"href":116},"Brand Founders","\u002Froles\u002Fbrand-founders\u002F",{"id":118,"link":119},"6ab3da06c46d8dcdda81f5fa",{"label":120,"href":121},"Marketing Leaders","\u002Froles\u002Fmarketing-leaders\u002F",{"id":123,"link":124},"6ab3da06c46d8dcdda81f5fb",{"label":125,"href":126},"Performance Experts","\u002Froles\u002Fperformance-experts\u002F",{"id":128,"link":129},"6ab3da06c46d8dcdda81f5fc",{"label":130,"href":131},"Marketing Data Analysts","\u002Froles\u002Fmarketing-data-analysts\u002F",{"id":133,"groups":134},"6ab3da06c46d8dcdda81f60a",[135],{"id":136,"title":137,"links":138},"6ab3da06c46d8dcdda81f609","Trackian Features",[139,144,149,154,159,164,169,174,178,182],{"id":140,"link":141},"6ab3da06c46d8dcdda81f5ff",{"label":142,"href":143},"Data Integration Sources","\u002Fintegrations\u002F",{"id":145,"link":146},"6ab3da06c46d8dcdda81f600",{"label":147,"href":148},"Landing Page Health Monitor","\u002Ffeatures\u002Flanding-page-health-monitor\u002F",{"id":150,"link":151},"6ab3da06c46d8dcdda81f601",{"label":152,"href":153},"Data Anomalies Detection","\u002Ffeatures\u002Fanomaly-detection\u002F",{"id":155,"link":156},"6ab3da06c46d8dcdda81f602",{"label":157,"href":158},"Business Opportunity Finder","\u002Ffeatures\u002Fopportunity-finder\u002F",{"id":160,"link":161},"6ab3da06c46d8dcdda81f603",{"label":162,"href":163},"Marketing Daily Brief","\u002Ffeatures\u002Fmarketing-daily-brief\u002F",{"id":165,"link":166},"6ab3da06c46d8dcdda81f604",{"label":167,"href":168},"AI MCP tools & API access","\u002Ffeatures\u002Fai-mcp-api\u002F",{"id":170,"link":171},"6ab3da06c46d8dcdda81f605",{"label":172,"href":173},"Additional Services","\u002Fservices\u002F",{"id":175,"link":176},"6ab3da06c46d8dcdda81f606",{"label":177,"href":16},"Trackian Pricing",{"id":179,"link":180},"6ab3da06c46d8dcdda81f607",{"label":181,"href":21},"Frequently Asked Questions",{"id":183,"link":184},"6ab3da06c46d8dcdda81f608",{"label":185,"href":51},"Client Testimonials",{"id":187,"groups":188},"6ab3da06c46d8dcdda81f615",[189,208,232],{"id":190,"title":191,"links":192},"6ab3da06c46d8dcdda81f60f","Help & Support",[193,196,200,204],{"id":194,"link":195},"6ab3da06c46d8dcdda81f60b",{"label":38,"href":39},{"id":197,"link":198},"6ab3da06c46d8dcdda81f60c",{"label":199,"href":43},"Technical Support",{"id":201,"link":202},"6ab3da06c46d8dcdda81f60d",{"label":203,"href":43},"Knowledge Base",{"id":205,"link":206},"6ab3da06c46d8dcdda81f60e",{"label":207,"href":63},"Contact Us",{"id":209,"title":210,"links":211},"6ab3da06c46d8dcdda81f614","Company Resources",[212,215,219,223,227],{"id":213,"link":214},"6acf951e9e446caf0f92ef44",{"label":30,"href":31},{"id":216,"link":217},"6ab3da06c46d8dcdda81f610",{"label":218,"href":55},"About Trackian",{"id":220,"link":221},"6ab3da06c46d8dcdda81f611",{"label":222,"href":47},"Trackian Blog & News",{"id":224,"link":225},"6ab3da06c46d8dcdda81f612",{"label":226,"href":59},"Your Career in Trackian",{"id":228,"link":229},"6ab3da06c46d8dcdda81f613",{"label":230,"href":231},"Affiliate & Reseller Program","\u002Faffiliate-reseller-program\u002F",{"id":233,"title":234,"links":235},"6ab3fa0f456178c9ec754921","Follow us",[236,241,246],{"id":237,"link":238},"6ab3fa0f456178c9ec75491e",{"label":239,"href":240},"LinkedIn","https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Ftrackiancom\u002F",{"id":242,"link":243},"6ab3fa0f456178c9ec75491f",{"label":244,"href":245},"Facebook","https:\u002F\u002Fwww.facebook.com\u002Ftrackiancom",{"id":247,"link":248},"6ab3fa0f456178c9ec754920",{"label":249,"href":250},"X","https:\u002F\u002Ftwitter.com\u002Ftrackiancom",{"formId":252,"title":254,"placeholder":305,"submitLabel":306,"submittingLabel":307,"successMessage":308,"invalidEmailMessage":309,"failureMessage":310,"privacyNote":311},{"id":253,"title":254,"fields":255,"submitButtonLabel":268,"confirmationType":269,"confirmationMessage":270,"redirect":283,"emails":284,"kind":302,"updatedAt":303,"createdAt":304},2,"Newsletter",[256,262],{"id":257,"name":258,"label":259,"width":260,"required":261,"blockName":260,"blockType":258},"6ab3da06c46d8dcdda81f5e1","email","Email",null,true,{"id":263,"name":264,"label":265,"width":260,"defaultValue":260,"required":266,"blockName":260,"blockType":267},"6ab3da06c46d8dcdda81f5e2","website","Website",false,"text","Subscribe","message",{"root":271},{"type":272,"format":273,"indent":274,"version":5,"children":275,"direction":282},"root","",0,[276],{"type":277,"format":273,"indent":274,"version":5,"children":278,"direction":282},"paragraph",[279],{"type":267,"format":274,"style":273,"mode":280,"detail":274,"version":5,"text":281},"normal","Subscribed — welcome aboard.","ltr",{"url":260},[285],{"id":286,"emailTo":287,"cc":260,"bcc":260,"replyTo":288,"emailFrom":289,"subject":290,"message":291},"6ab3da06c46d8dcdda81f5e3","marketing@trackian.com","{{email}}","newsletter@trackian.com","New newsletter signup",{"root":292},{"type":272,"format":273,"indent":274,"version":5,"children":293,"direction":282},[294,298],{"type":277,"format":273,"indent":274,"version":5,"children":295,"direction":282},[296],{"type":267,"format":274,"style":273,"mode":280,"detail":274,"version":5,"text":297},"New newsletter signup: {{email}}",{"type":277,"format":273,"indent":274,"version":5,"children":299,"direction":282},[300],{"type":267,"format":274,"style":273,"mode":280,"detail":274,"version":5,"text":301},"{{*:table}}","newsletter","2026-09-23T18:27:04.130Z","2026-09-23T13:54:14.300Z","Enter your e-mail address...","Subscribe Now","Subscribing…","You're subscribed. Check your inbox to confirm.","Enter a valid email address, e.g. name@company.com.","Couldn't subscribe right now. Please try again in a minute.","Your email is secure with us and we won't send you any spam.","Trackian® Copyright 2026 © All Rights Reserved",[314,319,324,329,334],{"id":315,"link":316},"6ab3da06c46d8dcdda81f616",{"label":317,"href":318},"Sitemap","\u002Fwebsite-sitemap\u002F",{"id":320,"link":321},"6ab3da06c46d8dcdda81f617",{"label":322,"href":323},"Terms & Conditions","\u002Fprivacy-center\u002Fterms-and-conditions\u002F",{"id":325,"link":326},"6ab3da06c46d8dcdda81f618",{"label":327,"href":328},"Privacy Policy","\u002Fprivacy-center\u002Fprivacy-policy\u002F",{"id":330,"link":331},"6ab3da06c46d8dcdda81f619",{"label":332,"href":333},"Cookie Policy","\u002Fprivacy-center\u002Fcookie-policy\u002F",{"id":335,"link":336},"6ab3da06c46d8dcdda81f61a",{"label":337,"href":338},"Accessibility Policy","\u002Faccessibility-statement\u002F","2026-10-14T14:43:42.900Z","2026-09-23T13:54:14.470Z","footer",{"id":5,"gtmContainerId":343,"recaptchaSiteKey":344,"consent":345,"defaultMeta":350,"formMessages":353,"ui":360,"integrations":407,"siteLocales":482,"updatedAt":515,"createdAt":516,"globalType":517},"GTM-NQT76P65","6Lc_ks0rAAAAAFrQGfMbWZRrXIUBhP9GxLqcK7Kx",{"message":346,"policyLink":347,"acceptLabel":348,"essentialLabel":349},"We use cookies to measure how the site is used. You can accept analytics cookies or continue with essential cookies only.",{"label":332,"href":333},"Accept all","Essential only",{"title":351,"description":352,"image":260},"Trackian: Marketing Intelligence","Trackian turns your marketing and business data into ranked daily actions.",{"requiredField":354,"invalidEmail":309,"requestFailed":355,"submitting":356,"success":357,"recaptchaNotice":358,"recaptchaPrivacy":327,"recaptchaTerms":359},"This field is required.","Couldn't send right now. Please try again in a minute.","Sending…","Thanks, we'll be in touch shortly.","This site is protected by reCAPTCHA and the Google {privacy} and {terms} apply.","Terms of Service",{"backToInsights":361,"backToCareers":362,"onThisPage":363,"tableOfContentsLabel":364,"searchTriggerLabel":365,"searchPlaceholder":366,"searchLabel":367,"searchTitle":368,"searchNoResults":369,"searchNoResultsHint":370,"searchEmptyHint":371,"searchUnavailable":372,"searchGroupPages":373,"searchGroupInsights":374,"searchGroupCaseStudies":375,"searchGroupIntegrations":376,"searchGroupHelp":377,"searchRecentLabel":378,"searchSuggestedLabel":379,"searchClearRecent":380,"searchClearLabel":381,"searchKeyboardHint":382,"readMore":383,"readCaseStudy":384,"viewRole":385,"noOpenRoles":386,"readingTime":387,"relatedInsights":388,"share":389,"copyLink":390,"copied":391,"caseStudyChallenge":392,"caseStudySolution":393,"caseStudyResults":394,"applyNow":395,"applicationsClosed":396,"closedBadge":397,"jobDepartmentLabel":398,"jobLocationLabel":399,"jobTypeLabel":400,"jobSalaryLabel":401,"jobHiringManagerLabel":402,"jobDeadlineLabel":403,"honeypotLabel":404,"formSubmitting":356,"cookieConsentLabel":405,"localeNoticeMessage":406},"← Back to Insights","← Back to Careers","On this page","Table of contents","Search Trackian.com…","Search pages, insights, case studies…","Search","Search Trackian","No results for \"{query}\"","Try a different search term.","Start typing to search pages, insights and case studies.","Search is unavailable right now. Please try again later.","Pages","Insights","Case Studies","Integrations","Help center","Recent","Suggested","Clear recent","Clear search","to search","Read More","Read case study","View role","No open roles right now. Check back soon or follow us for updates.","{minutes} min read","Related Insights","Share","Copy link","Copied!","Challenge","Solution","Results","Apply now","Applications closed","Closed","Department","Location","Type","Salary","Hiring Manager","Deadline","Leave this field empty","Cookie consent","This document is available in English only.",{"railAria":408,"collectionsHeading":409,"allApps":410,"collectionEssentials":411,"collectionNew":412,"collectionSoon":413,"categoriesHeading":414,"categoryAll":415,"filtersHeading":416,"facetAvailability":417,"facetAccess":418,"availabilityAvailable":419,"availabilityAlpha":420,"availabilityBeta":421,"availabilityComingSoon":413,"accessRead":422,"accessDual":423,"resetFilters":424,"searchPlaceholder":425,"searchLabel":426,"sortLabel":427,"sortRecommended":428,"sortName":429,"sortNewest":430,"viewing":431,"showMore":432,"filtersButton":416,"filtersHint":433,"done":434,"chipsFilters":416,"chipsRemove":435,"chipsResetSort":436,"chipsClearAll":437,"dismiss":438,"emptyTitle":439,"emptyBody":440,"clearFilters":441,"connect":442,"comingSoon":413,"newTag":412,"agentOnly":443,"backToStore":444,"overview":445,"whatIs":446,"whatItDoes":447,"relatedApps":448,"factType":400,"factSetup":449,"factAgent":450,"factCategory":451,"factAdded":452,"typeInternal":453,"typeExternal":454,"setupOauth":455,"setupKey":456,"setupManual":457,"builtByTrackian":458,"builtByVendor":459,"powerBlended":460,"powerDashboards":461,"powerSentinel":462,"powerMcp":463,"powerMessaging":464,"powerExternal1":465,"powerExternal2":466,"powerExternal3":467,"screenshotOpen":468,"screenshotPrev":469,"screenshotNext":470,"screenshotGoTo":471,"screenshotAlt":472,"screenshotCounter":473,"ctaTitle":474,"ctaBody":475,"ctaBodyExternal":476,"ctaConnect":477,"ctaNewcomer":478,"ctaStartFree":479,"metaTitle":480,"metaDescriptionFallback":481},"Browse apps","Collections","All apps","Essentials","New","Coming soon","Categories","All","Filters","Availability","AI agent access","Available","Alpha","Beta","Read only","Dual layer","Reset filters","Search apps…","Search apps","Sort","Recommended","A to Z","Newest","Viewing {shown} of {total} apps","Show {n} more","Changes apply as you tick.","Done","Remove filter","Reset sort","Clear all","Dismiss","No platforms match your filter","Try clearing the search or picking a different filter.","Clear filters","Connect","Agent only","All Platforms","Overview","What is {name}?","What does it do?","Related apps","Setup","AI agent","Category","Added","Full analysis","Agent only (Beta)","Log in with the vendor","API key","Plugin, module or store keys","Built by Trackian","Built by {name} · connected through Trackian","Daily metrics blended with GA4 and your store on one timeline","Dashboards and KPI targets for every metric","Sentinel patterns and nightly findings","Read access for your AI agent through Trackian's MCP","Sentinel alerts and reports delivered to your channel","Every endpoint the {name} API exposes, read only","Fresh data on every call, nothing cached or modelled","Ask your AI agent in plain language, it picks the endpoint","Open screenshot {n} full size","Previous screenshot","Next screenshot","Go to screenshot {n}","{name} screenshot {n}","{n} of {total}","Connect {name} to Trackian","Trackian lines its data up with the rest of your stack and watches it every night.","Your AI assistant reads it through Trackian's MCP, next to everything else you connect.","Connect {name}","New to Trackian?","Start for free","{name} integration | Trackian","Connect {name} to Trackian and see its data next to the rest of your marketing stack.",[483,487,491,495,499,503,507,511],{"id":484,"code":485,"label":486},"6ab3da06c46d8dcdda81f61b","en","English",{"id":488,"code":489,"label":490},"6ab3da06c46d8dcdda81f61c","bg","Български",{"id":492,"code":493,"label":494},"6ab3da06c46d8dcdda81f61d","de","Deutsch",{"id":496,"code":497,"label":498},"6ab3da06c46d8dcdda81f61e","el","Ελληνικά",{"id":500,"code":501,"label":502},"6ab3da06c46d8dcdda81f61f","es","Español",{"id":504,"code":505,"label":506},"6ab3da06c46d8dcdda81f620","it","Italiano",{"id":508,"code":509,"label":510},"6ab3da06c46d8dcdda81f621","pl","Polski",{"id":512,"code":513,"label":514},"6ab3da06c46d8dcdda81f622","ro","Română","2026-10-14T10:59:48.664Z","2026-09-23T13:54:14.554Z","siteSettings",{"collections":519,"globals":729},{"pages":520,"posts":657,"caseStudies":665,"jobs":677,"testimonials":684,"faqs":690,"plans":697,"redirects":715,"search":720,"payload-locked-documents":725},{"text":521,"richText":651,"relations":653},[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650],"title","layout.hero.badge","layout.hero.title","layout.hero.lead","layout.hero.primaryCta.label","layout.hero.secondaryCta.label","layout.hero.alerts.*.title","layout.hero.alerts.*.ago","layout.hero.alerts.*.body","layout.logoMarquee.label","layout.audienceSplit.title","layout.audienceSplit.lead","layout.audienceSplit.cards.*.eyebrow","layout.audienceSplit.cards.*.body","layout.audienceSplit.cards.*.link.label","layout.featureBento.eyebrow","layout.featureBento.title","layout.featureBento.lead","layout.featureBento.tiles.*.title","layout.featureBento.tiles.*.body","layout.integrationHub.title","layout.integrationHub.cta.label","layout.tabbedFeature.title","layout.tabbedFeature.lead","layout.tabbedFeature.tabs.*.title","layout.tabbedFeature.tabs.*.body","layout.tabbedFeature.tabs.*.caption","layout.tabbedFeature.cta.label","layout.statFeature.title","layout.statFeature.body","layout.statFeature.chips.*.text","layout.serviceGrid.eyebrow","layout.serviceGrid.title","layout.serviceGrid.lead","layout.serviceGrid.note","layout.serviceGrid.cta.label","layout.serviceGrid.services.*.title","layout.serviceGrid.services.*.body","layout.testimonialGrid.title","layout.ctaBand.title","layout.ctaBand.lead","layout.ctaBand.primaryCta.label","layout.ctaBand.secondaryCta.label","layout.ctaBand.cards.*.title","layout.ctaBand.cards.*.body","layout.ctaBand.steps.*.title","layout.ctaBand.steps.*.body","layout.ctaBand.steps.*.links.*.label","layout.ctaBand.steps.*.note","layout.pricingHero.title","layout.pricingHero.lead","layout.pricingHero.billingLabels.monthly","layout.pricingHero.billingLabels.annual","layout.pricingHero.billingLabels.save","layout.pricingHero.footnotes.vat","layout.pricingHero.footnotes.payments","layout.pricingHero.segments.*.tabLabel","layout.pricingHero.segments.*.title","layout.pricingHero.segments.*.body","layout.pricingHero.segments.*.comparison.eyebrow","layout.pricingHero.segments.*.comparison.title","layout.pricingHero.segments.*.comparison.expandLabel","layout.pricingHero.segments.*.comparison.collapseLabel","layout.pricingHero.segments.*.comparison.srLabels.included","layout.pricingHero.segments.*.comparison.srLabels.notIncluded","layout.pricingHero.segments.*.comparison.columns.*.note","layout.pricingHero.segments.*.comparison.rows.*.label","layout.pricingHero.segments.*.comparison.rows.*.hint","layout.pricingHero.segments.*.comparison.rows.*.cells.*.value","layout.faq.title","layout.faq.help","layout.form.intro","layout.postList.title","layout.postList.lead","layout.caseStudyList.title","layout.caseStudyList.lead","layout.jobList.title","layout.jobList.lead","layout.notFound.title","layout.notFound.body","layout.notFound.primaryCta.label","layout.notFound.links.*.link.label","layout.notFound.searchPlaceholder","layout.htmlSitemap.title","layout.htmlSitemap.lead","layout.htmlSitemap.groupLabels.pages","layout.htmlSitemap.groupLabels.insights","layout.htmlSitemap.groupLabels.caseStudies","layout.htmlSitemap.groupLabels.careers","layout.htmlSitemap.groupLabels.legal","layout.splitShowcase.title","layout.splitShowcase.lead","layout.splitShowcase.rows.*.title","layout.splitShowcase.rows.*.body","layout.splitShowcase.rows.*.chips.*.text","layout.screenshotStage.title","layout.screenshotStage.lead","layout.screenshotStage.hotspots.*.label","layout.screenshotStage.hotspots.*.body","layout.steps.title","layout.steps.lead","layout.steps.steps.*.title","layout.steps.steps.*.body","layout.bigQuote.quote","layout.bigQuote.role","layout.metricsBand.title","layout.metricsBand.lead","layout.metricsBand.metrics.*.label","layout.comparisonSplit.title","layout.comparisonSplit.lead","layout.comparisonSplit.withoutTrackian.label","layout.comparisonSplit.withoutTrackian.items.*.text","layout.comparisonSplit.withTrackian.label","layout.comparisonSplit.withTrackian.items.*.text","layout.logoWall.title","layout.heroSplit.badge","layout.heroSplit.title","layout.heroSplit.lead","layout.heroSplit.primaryCta.label","layout.heroSplit.secondaryCta.label","layout.heroSplit.chips.*.text","layout.heroSplit.note","layout.connectorStore.title","layout.connectorStore.lead","layout.resourceLibrary.heading","layout.resourceLibrary.featuredHeading","layout.resourceLibrary.intro","meta.title","meta.description",[652],"layout.richText.content",{"layout.testimonialGrid.testimonials":654,"layout.pricingHero.segments.*.plans":655,"layout.pricingHero.segments.*.comparison.columns.*.plan":655,"layout.faq.items":656},"testimonials","plans","faqs",{"text":658,"richText":662,"relations":664},[522,659,660,661,649,650],"excerpt","category","author.title",[663],"content",{},{"text":666,"richText":672,"relations":676},[667,668,669,670,671,649,650],"clientTitle","resultHeadline","stats.*.label","quote.text","quote.title",[673,674,675],"challenge","solution","results",{},{"text":678,"richText":682,"relations":683},[522,679,680,681,649,650],"location","type","department",[663],{},{"text":685,"richText":688,"relations":689},[686,687],"quote","ratingLabel",[],{},{"text":691,"richText":695,"relations":696},[692,693,694],"question","answer","tags.*.tag",[],{},{"text":698,"richText":713,"relations":714},[699,700,701,702,703,704,705,706,707,708,709,710,711,712],"name","featuredLabel","customLabel","customNote.monthly","customNote.annual","billedMonthlyNote","billedAnnuallyNote","perMonthLabel","idealForLabel","idealFor","highlights.*.text","guarantee","cta.monthly.label","cta.annual.label",[],{},{"text":716,"richText":717,"relations":718},[],[],{"to.reference":719},"posts",{"text":721,"richText":722,"relations":723},[],[],{"doc":724},"caseStudies",{"text":726,"richText":727,"relations":728},[],[],{"document":655},{"header":730,"footer":740,"siteSettings":757},{"text":731,"richText":738,"relations":739},[732,733,734,735,736,737],"nav.*.label","nav.*.children.*.label","signIn.label","secondaryCta.label","primaryCta.label","menuLabel",[],{},{"text":741,"richText":755,"relations":756},[742,743,744,745,746,747,748,749,750,751,752,753,754],"about","columns.*.groups.*.title","columns.*.groups.*.links.*.link.label","newsletter.title","newsletter.placeholder","newsletter.submitLabel","newsletter.submittingLabel","newsletter.successMessage","newsletter.invalidEmailMessage","newsletter.failureMessage","newsletter.privacyNote","copyright","legalLinks.*.link.label",[],{},{"text":758,"richText":900,"relations":901},[759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899],"consent.message","consent.policyLink.label","consent.acceptLabel","consent.essentialLabel","defaultMeta.title","defaultMeta.description","formMessages.requiredField","formMessages.invalidEmail","formMessages.requestFailed","formMessages.submitting","formMessages.success","formMessages.recaptchaNotice","formMessages.recaptchaPrivacy","formMessages.recaptchaTerms","ui.backToInsights","ui.backToCareers","ui.onThisPage","ui.tableOfContentsLabel","ui.searchTriggerLabel","ui.searchPlaceholder","ui.searchLabel","ui.searchTitle","ui.searchNoResults","ui.searchNoResultsHint","ui.searchEmptyHint","ui.searchUnavailable","ui.searchGroupPages","ui.searchGroupInsights","ui.searchGroupCaseStudies","ui.searchGroupIntegrations","ui.searchGroupHelp","ui.searchRecentLabel","ui.searchSuggestedLabel","ui.searchClearRecent","ui.searchClearLabel","ui.searchKeyboardHint","ui.readMore","ui.readCaseStudy","ui.viewRole","ui.noOpenRoles","ui.readingTime","ui.relatedInsights","ui.share","ui.copyLink","ui.copied","ui.caseStudyChallenge","ui.caseStudySolution","ui.caseStudyResults","ui.applyNow","ui.applicationsClosed","ui.closedBadge","ui.jobDepartmentLabel","ui.jobLocationLabel","ui.jobTypeLabel","ui.jobSalaryLabel","ui.jobHiringManagerLabel","ui.jobDeadlineLabel","ui.honeypotLabel","ui.formSubmitting","ui.cookieConsentLabel","ui.localeNoticeMessage","integrations.railAria","integrations.collectionsHeading","integrations.allApps","integrations.collectionEssentials","integrations.collectionNew","integrations.collectionSoon","integrations.categoriesHeading","integrations.categoryAll","integrations.filtersHeading","integrations.facetAvailability","integrations.facetAccess","integrations.availabilityAvailable","integrations.availabilityAlpha","integrations.availabilityBeta","integrations.availabilityComingSoon","integrations.accessRead","integrations.accessDual","integrations.resetFilters","integrations.searchPlaceholder","integrations.searchLabel","integrations.sortLabel","integrations.sortRecommended","integrations.sortName","integrations.sortNewest","integrations.viewing","integrations.showMore","integrations.filtersButton","integrations.filtersHint","integrations.done","integrations.chipsFilters","integrations.chipsRemove","integrations.chipsResetSort","integrations.chipsClearAll","integrations.dismiss","integrations.emptyTitle","integrations.emptyBody","integrations.clearFilters","integrations.connect","integrations.comingSoon","integrations.newTag","integrations.agentOnly","integrations.backToStore","integrations.overview","integrations.whatIs","integrations.whatItDoes","integrations.relatedApps","integrations.factType","integrations.factSetup","integrations.factAgent","integrations.factCategory","integrations.factAdded","integrations.typeInternal","integrations.typeExternal","integrations.setupOauth","integrations.setupKey","integrations.setupManual","integrations.builtByTrackian","integrations.builtByVendor","integrations.powerBlended","integrations.powerDashboards","integrations.powerSentinel","integrations.powerMcp","integrations.powerMessaging","integrations.powerExternal1","integrations.powerExternal2","integrations.powerExternal3","integrations.screenshotOpen","integrations.screenshotPrev","integrations.screenshotNext","integrations.screenshotGoTo","integrations.screenshotAlt","integrations.screenshotCounter","integrations.ctaTitle","integrations.ctaBody","integrations.ctaBodyExternal","integrations.ctaConnect","integrations.ctaNewcomer","integrations.ctaStartFree","integrations.metaTitle","integrations.metaDescriptionFallback",[],{},{"resource":903,"doors":2437,"libraryTitle":25},{"path":904,"href":905,"itemNumber":906,"track":907,"typeLabel":908,"format":-1,"length":909,"effort":910,"hasSkill":266,"platforms":911,"cards":917,"slug":904,"edition":-1,"level":998,"parentPath":-1,"gate":999,"cta":1000,"title":919,"shortTitle":919,"button":1001,"hero":1002,"heroArt":1006,"flatCover":-1,"whatYouGet":1011,"who":1013,"inside":1016,"faq":1018,"layout":1019,"formId":1020,"picker":-1,"sheetsCopyUrl":-1,"thankYou":1021,"seo":1024,"check":-1,"toolKind":1025,"tool":1026},"build-or-not-quiz","\u002Fresources\u002Fbuild-or-not-quiz\u002F","27","both","Quiz","About 2 minutes","quick",[912,913,914,915,916],"claude","chatgpt","ga4","meta","gads",[918],{"cardId":906,"track":907,"title":919,"sub":920,"description":921,"punchline":922,"sortOrder":923,"featured":266,"featuredOrder":-1,"coverArt":924,"cover":929,"stage":995,"platforms":997},"Build Your Own AI Marketing Analyst, or Not?","A 2-minute quiz","2-minute quiz that tells you honestly whether you should build your own AI analyst.","before you trust it",50,{"src":925,"alt":926,"width":927,"height":927,"srcset":928},"/media/27-cover-art.ca21cbf0.webp","Cover art for Build Your Own AI Marketing Analyst, or Not?",1200,"/media/27-cover-art.ca21cbf0-400x400.webp 400w, /media/27-cover-art.ca21cbf0-900x900.webp 900w, /media/27-cover-art.ca21cbf0.webp 1200w",{"x0":930,"y0":931,"x1":932,"y1":933,"chip_right":934,"chip_top":935,"note":936,"loop":941,"y2":946,"outline":947,"person":260,"tone":994},0.08203125,0.13330078125,0.92,0.3177734375,0.041015625,0.048828125,[937,938,939,940],0.576171875,0.6171875,0.66015625,0.673828125,[942,943,944,945],0.400390625,0.501953125,0.650390625,0.62890625,0.3533007812500002,[948,951,953,955,957,959,961,963,965,967,969,971,973,975,977,979,981,983,985,987,989,991],[949,950],0.1333,0.93,[952,950],0.1433,[954,950],0.1533,[956,950],0.1633,[958,950],0.1733,[960,950],0.1833,[962,950],0.1933,[964,950],0.2033,[966,950],0.2133,[968,950],0.2233,[970,950],0.2333,[972,950],0.2433,[974,950],0.2533,[976,950],0.2633,[978,950],0.2733,[980,950],0.2833,[982,950],0.2933,[984,950],0.3033,[986,950],0.3133,[988,950],0.3233,[990,950],0.3333,[992,993],0.3433,0.6338,"light",{"kind":996},"scene",[912,913,914,915,916],"item","result-first","check","Check my setup",[1003],{"variant":1004,"sub":920,"hook":1005,"lead":921},"default","Build It or Not?",{"src":1007,"alt":1008,"width":1009,"height":1009,"srcset":1010},"/media/27-hero-art.85184a28.webp","Illustration for Build Your Own AI Marketing Analyst, or Not?",1600,"/media/27-hero-art.85184a28-400x400.webp 400w, /media/27-hero-art.85184a28-900x900.webp 900w, /media/27-hero-art.85184a28-1600x1600.webp 1600w",{"shop":1012,"leads":1012},[],{"forList":1014,"notForList":1015,"photoShop":-1,"photoLeads":-1},[],[],{"intro":-1,"note":-1,"pages":1017},[],[],[],5,{"startHeading":-1,"whereToStartShop":-1,"whereToStartLeads":-1,"step2":1022,"related":1023},[],[],{"title":-1,"description":-1,"image":-1},"route",{"meta":1027,"intro":1035,"track_selector":1041,"scoring":1056,"routing":1065,"tracks":1129,"visuals":2073,"placeholders":2148,"result_labels":2152,"email_capture":2173,"pdf":2194,"lead_scoring":2248,"sources":2327,"spend_band_labels":2393,"result_screen_order":2395,"forward_email":2407,"thank_you_routes":2419},{"id":904,"title":1028,"engine_version":1029,"content_version":1030,"language":485,"currency":1031,"reuse_note":1032,"url":1033,"edition_line":1034},"Build your own AI marketing analyst, or not?","1.0","2026-10-09","EUR","Built on the Tracking Readiness Scorecard engine (07-tracking-readiness-scorecard\u002Fscorecard.json), latest variant 14-numbers-lying-quiz\u002Fquiz.json. Same structure and field names. Results are routes, not a visible score: see the top-level routing block. Additive fields: routing (top level); on questions alias, counts_when, sets_field; on options reason and result_note; on bands fixes_heading, always_fixes, fix_priority, max_fixes, pitch_mode, diy_hours; on fixes links; on pitch show_when and soft; on qualification used_in_routing; lead_scoring pointer.","https:\u002F\u002Ftrackian.com\u002Fresources\u002Fbuild-or-not-quiz","Made by Trackian, a marketing brain for your business. Edition: October 2026.",{"headline":1036,"subheadline":1037,"meta_line":1038,"start_button":1039,"small_print":1040},"Should you build your own AI marketing analyst?","Thinking of connecting Google Analytics, Google Ads, Meta and your shop or lead list to Claude or ChatGPT? Answer a few quick questions and get an honest answer: build it yourself, test it first, or start from joined, checked data. Some people should build it. We'll tell you if you're one of them.","About 2 minutes · Your answer shown instantly · No email needed to see it","Find my route","This is a quick self-assessment, not a scan of your accounts. The hours we show are illustrative ranges, not quotes. \"Not sure\" is a fine answer.",{"id":1042,"text":1043,"helper":1044,"scored":266,"options":1045,"preselect_from_url":1052},"track","Do you sell online, or do you collect leads?","If you do both, pick the one most of your ad budget goes to. You can take the other quiz afterwards.",[1046,1049],{"id":1047,"text":1048,"sets_track":1047},"shop","I sell online (I run an online shop)",{"id":1050,"text":1051,"sets_track":1050},"leadgen","I collect leads (forms, calls or bookings)",{"param":1053,"values":1054,"note":1055},"v",{"shop":1047,"leads":1050},"An ad URL with ?v=shop or ?v=leads pre-selects the track and shows that track's intro. Visitors can still change it.",{"total_max":1057,"method":1058,"fix_ranking":1059,"keep_it_label":1064},100,"Sum the points of the chosen option for each of the 9 routing questions (DIY load; higher = harder to do yourself). Each track's maximums add up to exactly 100. A question with counts_when adds its points only when that condition is true. Qualification questions are never scored; spend_band never changes the route; it is used only for lead scoring. The score is internal and never shown: the visitor sees a route. See routing.",[1060,1061,1062,1063],"1. Collect fix ids from triggers_fixes of the chosen options (skip questions whose counts_when is false) plus the route band's always_fixes. Remove duplicates.","2. Apply conditional_fixes (dont_know_count >= 2 puts the tracking sheet first).","3. Sort the rest by the route band's fix_priority list.","4. Show the first max_fixes of the band. If fewer were collected, fill from fallback_fixes in order, skipping any already shown.","Also useful",{"result_type":1025,"summary":1066,"score_name":1067,"score_visible":266,"score_meaning":1068,"routes":1069,"expression_syntax":1080,"evaluation_order":1081,"rules":1087,"rules_note":1114,"tie_breaks":1115,"tie_break_note":1116,"floors":1117,"reasons_rule":1126,"result_notes_rule":1127,"fix_selection":1128},"Results are three routes, not a 0-100 score. Each answer adds DIY-load points (higher = harder to do well yourself). The points pick a default route from the track's bands; documented rules then override it and floors raise it. Ad spend never moves a result.","DIY load","0-100. Higher = a do-it-yourself AI analyst is harder to build, check and keep honest for this visitor. Opposite direction to 07 and 14, where higher is better. Never shown to the visitor.",[1070,1073,1076],{"id":1071,"name":1072,"rank":5},"build","Build it yourself",{"id":1074,"name":1075,"rank":253},"test_first","Start DIY, but test it first",{"id":1077,"name":1078,"rank":1079},"joined","You'll need joined data",3,"Same style as show_when in 07 and 14. qN = the option id chosen for question N of the visitor's track (sN on shop, lN on lead-gen; see each question's alias). score = DIY load after counts_when is applied. dont_know_count = number of answers with dont_know: true, counting a question with counts_when only when its condition is true (l2's \"don't know\" counts only when l2 counts toward the DIY load). spend_band, role and timing = qualification answers (used only in show_when and lead scoring, never in routing). Operators: ==, !=, IN (...), >=, \u003C=, AND, OR, NOT, parentheses.",[1082,1083,1084,1085,1086],"1. Score: sum the points of every chosen option. A question with counts_when adds its points only when that condition is true (q2, the shop platform or lead list question, counts only when q1 IN ('d','e')).","2. Override rules: check the rules in order. The first rule that matches sets the route and stops evaluation (skip steps 3-4).","3. Default route: the band (in the visitor's track) whose min-max range contains the score.","4. Floors: raise the route to at least the floor's route if the floor condition is true. Floors only ever raise; they never lower a route.","5. Reasons: show the matched rule's reason (if any), then fill up to 3 reasons from the chosen options' reason texts (see reasons_rule). Ad spend is never used in routing.",[1088,1093,1098,1103,1109],{"id":1089,"order":5,"route":1077,"when":1090,"name":1091,"reason":1092},"J1","q5 IN ('c','d') AND q4 IN ('c','d')","Budget decisions, no time to check","You'd make budget decisions on its answers, but there's under 30 minutes a week to check them. That combination is where confident wrong answers cost the most.",{"id":1094,"order":253,"route":1077,"when":1095,"name":1096,"reason":1097},"J2","q1 == 'd' AND q4 == 'd'","Ads and real records joined, nobody checking","You need ads joined with your real records, and nobody would check the numbers regularly. A do-it-yourself setup doesn't check itself overnight.",{"id":1099,"order":1079,"route":1077,"when":1100,"name":1101,"reason":1102},"J3","q1 IN ('c','d') AND q3 == 'd' AND q9 == 'c'","Several sources, nobody to run it, no appetite for upkeep","Several sources need joining, nobody on your side would run it, and you need it to just work. That's the profile a do-it-yourself setup fits worst.",{"id":1104,"order":1105,"route":1077,"when":1106,"name":1107,"reason":1108},"J4",4,"q3 == 'd' AND q4 == 'd'","Nobody to set it up, nobody to check","Nobody on your side would set it up, and nobody would check the numbers regularly. Even a one-platform setup needs both, or the answers run unchecked.",{"id":1110,"order":1020,"route":1071,"when":1111,"name":1112,"reason":1113},"B1","q1 IN ('a','b') AND q3 IN ('a','b') AND q4 IN ('a','b') AND q5 IN ('a','b') AND q6 == 'a'","Simple, checked and low-stakes","One or two sources, someone able to set it up, time to check, tracking checked recently, and no big money decisions riding on it. That's the setup do-it-yourself suits best.","J1-J4 and B1 cannot both match (B1 needs q1, q3, q4 and q5 all a\u002Fb; every J rule needs at least one of q5 c\u002Fd, q1 c\u002Fd, q3 d or q4 c\u002Fd), so the order between the joined and build rules never changes a result. It is fixed anyway for a deterministic build. J4 added 9 Oct 2026 (DEFAULTS #23): nobody to set it up and no time to check routes to joined, even on one platform.",[],"Removed 9 Oct 2026 (DEFAULTS #23): ad spend may not tip a result at the band edges, so spend never moves a route. Spend is still asked for lead scoring.",[1118,1122],{"id":1119,"when":1120,"min_route":1074,"reason":1121},"F1","q6 IN ('c','d')","Your tracking hasn't been checked recently. Whatever you build, check it before you trust it.",{"id":1123,"when":1124,"min_route":1074,"reason":1125},"F2","dont_know_count >= 2","You weren't sure about several answers, so start by checking what your tracking records.","Show up to 3 reasons under 'Why we suggest this'. First the reason of the override rule or floor that decided the route (if any). Then option reasons, using each chosen option's share of its question's max_points (points \u002F max_points). For test_first and joined: options with a share of 0.5 or more, highest share first. For build: options with a share of 0.4 or less, lowest share first. Ties: question order. Skip questions whose points didn't count (counts_when false), and questions named (qN) in the deciding rule's or floor's when condition, so reasons don't repeat each other. If this leaves no reason at all, show the single option reason with the highest share (test_first, joined) or the lowest share (build).","Show the result_note of the chosen q2 option under result_labels.platform_note_heading, whatever the route, when q1 IN ('d','e'). Otherwise hide it.",[1060,1061,1062,1063],[1130,1756],{"id":1047,"name":1131,"short_name":1132,"intro":1133,"qualification":1138,"questions":1187,"fixes":1455,"fallback_fixes":1611,"conditional_fixes":1612,"bands":1615,"diy_reality":1716,"pitch":1719,"ctas":1731,"next_step_by_route":1742},"Build your shop's AI analyst yourself, or not?","shop quiz",{"headline":1131,"subheadline":1134,"meta_line":1038,"start_button":1135,"seasonal_variants":1136,"preselect_param":1137},"Claude and ChatGPT can now read your ads, Google Analytics and, on some platforms, your shop. Whether you should wire it up yourself depends on a few things only you know. About 2 minutes, and an honest answer.","Check my shop's setup",[],"?v=shop",[1139,1157,1174],{"id":1140,"text":1141,"helper":1142,"scored":266,"ask_after":1143,"used_in_routing":266,"options":1144},"spend_band","Roughly how much do you spend on ads per month, across all platforms?","This one isn't scored. It helps us point you to the right next step.","s5",[1145,1148,1151,1154],{"id":1146,"text":1147},"under_2k","Under €2k",{"id":1149,"text":1150},"2k_5k","€2k-5k",{"id":1152,"text":1153},"5k_15k","€5k-15k",{"id":1155,"text":1156},"15k_plus","€15k+",{"id":1158,"text":1159,"helper":1142,"scored":266,"ask_after":1160,"options":1161},"role","Which best describes you?","s9",[1162,1165,1168,1171],{"id":1163,"text":1164},"owner","Owner or founder",{"id":1166,"text":1167},"marketing_lead","Marketing lead",{"id":1169,"text":1170},"agency","Agency (answering for a client)",{"id":1172,"text":1173},"other","Other",{"id":1175,"text":1176,"helper":1142,"scored":266,"ask_after":1158,"options":1177},"timing","When do you want this sorted?",[1178,1181,1184],{"id":1179,"text":1180},"this_month","This month",{"id":1182,"text":1183},"this_quarter","This quarter",{"id":1185,"text":1186},"exploring","Just exploring",[1188,1231,1286,1312,1337,1361,1389,1413,1433],{"id":1189,"alias":1190,"text":1191,"helper":1192,"why":1193,"max_points":1194,"options":1195,"sources":1225},"s1","q1","Which numbers would your AI analyst need to put side by side?","Think about the questions you most want answered, not every account you have.","Each source you add is another connection to set up and keep signed in, and another set of counting rules. Google Ads, Meta, Google Analytics and your shop each count a sale their own way, so the AI has to line them up in the chat, and nothing checks that it did. One ad platform on its own is the easy case: Meta has its own connector for Claude and ChatGPT (open beta since 29 April 2026), and Google Ads and Google Analytics can be connected through a connector vendor, or through Google's own servers if you have a developer.",16,[1196,1202,1208,1215,1220],{"id":1197,"text":1198,"points":274,"triggers_fixes":1199,"reason":1201},"a","One ad platform on its own (for example only Google Ads, or only Meta)",[1200],"g-ads-single","You only need one ad platform's numbers, which is the simplest setup to build and check.",{"id":1203,"text":1204,"points":1105,"triggers_fixes":1205,"reason":1207},"b","One ad platform plus Google Analytics",[1200,1206],"g-ga4","Two sources is a manageable setup: one connection each, and only two sets of counting rules to line up.",{"id":1209,"text":1210,"points":1211,"triggers_fixes":1212,"reason":1214},"c","Two or more ad platforms plus Google Analytics",10,[1213],"g-stack","Several ad platforms each claim their own share of the same sales, and the AI has to line them up in the chat.",{"id":1216,"text":1217,"points":1194,"triggers_fixes":1218,"reason":1219},"d","My ads and Google Analytics, checked against my shop's real orders",[1213],"You want ads checked against your shop's real orders, which means joining sources that count in different ways.",{"id":1221,"text":1222,"points":1211,"triggers_fixes":1223,"dont_know":261,"reason":1224},"e","Not sure yet",[1213],"You're not yet sure which sources you need, so plan for more than one.",[1226,1227,1228,1229,1230],"meta-connectors","meta-mcp-dev","gads-mcp","ga4-mcp","explainer",{"id":1232,"alias":1233,"sets_field":1234,"counts_when":1235,"text":1236,"helper":1237,"why":1238,"max_points":1239,"options":1240,"sources":1278},"s2","q2","platform","q1 IN ('d','e')","Which platform does your shop run on?","Some shop platforms connect to Claude or ChatGPT in a few clicks. Others need a developer, a connector vendor or exports.","Your shop is the record of what really sold, so it's the source an AI analyst most needs for profit questions. How easy it is to connect depends on the platform. This question only adds to your result if you want shop orders in the answers.",12,[1241,1247,1254,1261,1267,1273],{"id":1242,"text":1243,"points":274,"triggers_fixes":1244,"reason":1245,"result_note":1246},"shopify","Shopify",[],"Shopify makes its own connector for Claude, so your orders are a few clicks away.","Shopify has its own connector for Claude (made by Shopify and listed in Claude's connectors directory) and a Shopify plugin for ChatGPT. The Claude connector reads orders, customers and analytics, works with one store at a time, and can also change products, inventory and discount codes if you approve write access. As of October 2026.",{"id":1248,"text":1249,"points":1250,"triggers_fixes":1251,"reason":1252,"result_note":1253},"woocommerce","WooCommerce",6,[],"WooCommerce has no one-click connector of its own, so you'll need a connector vendor or some technical setup.","We found no one-click connector from WooCommerce itself in Claude's directory. WooCommerce's own MCP integration is a developer preview that needs technical setup (a feature flag, a proxy and an application password), and it can change products and orders. Several third-party connector vendors offer WooCommerce for Claude. As of October 2026.",{"id":1255,"text":1256,"points":1257,"triggers_fixes":1258,"reason":1259,"result_note":1260},"magento","Magento (Adobe Commerce)",8,[],"Adobe's own Magento connector isn't out yet, so you'll rely on a connector vendor, an extension or exports.","Adobe lists its own Commerce MCP as \"coming soon\" (page updated 17 June 2026). Until it arrives, the routes are connector vendors (at least one lists Magento for Claude), third-party extensions, or exports. As of October 2026.",{"id":1262,"text":1263,"points":1250,"triggers_fixes":1264,"reason":1265,"result_note":1266},"prestashop","PrestaShop",[],"PrestaShop's own connector exists, but it's a module to install and a custom connector to add, not one click.","PrestaShop makes its own MCP Server module. You install it in your shop, turn on webservices, then add it to your AI tool as a custom connector. It can read and change products, orders and customers, so set permissions with care. As of October 2026.",{"id":1268,"text":1269,"points":1239,"triggers_fixes":1270,"reason":1271,"result_note":1272},"opencart","OpenCart",[],"We found no OpenCart connector, so your orders would come in as exported files.","We found no official OpenCart connector, and none at the connector vendors we checked. Realistically that means exporting CSV files, or a community-built server that is unofficial and unvetted. As of October 2026.",{"id":1172,"text":1274,"points":1239,"triggers_fixes":1275,"reason":1276,"result_note":1277},"Other or custom-built",[],"A custom shop usually means exports, or a developer building a connection.","Custom shops usually mean exports, or a developer building a connection to your shop's own API.",[1279,1280,1281,1282,1283,1284,1285],"shopify-claude-help","shopify-claude-listing","shopify-ai-tools","woo-mcp","adobe-mcp","presta-mcp","opencart-community",{"id":1287,"alias":1288,"text":1289,"helper":1290,"why":1291,"max_points":1292,"options":1293,"sources":1311},"s3","q3","Who would set it up and keep it running?","Be honest about who actually has the time, not who could do it in theory.","Some routes take minutes: Meta's own connector and Shopify's need no code. Others are developer projects: Google's own Google Analytics and Google Ads servers need Python, a Google Cloud project and credentials. And someone has to write the instructions that tell the AI how your business counts a sale.",14,[1294,1298,1302,1307],{"id":1197,"text":1295,"points":274,"triggers_fixes":1296,"reason":1297},"Me, or a colleague who's comfortable with APIs, config files or a bit of code",[],"Someone on your side is comfortable with technical setup.",{"id":1203,"text":1299,"points":1020,"triggers_fixes":1300,"reason":1301},"Someone happy connecting apps and building spreadsheets, but not code",[],"Someone can connect apps, which covers the no-code routes.",{"id":1209,"text":1303,"points":1304,"triggers_fixes":1305,"reason":1306},"Our agency or a freelancer, when they have time",9,[],"Setup and fixes would wait for an agency or freelancer's time.",{"id":1216,"text":1308,"points":1292,"triggers_fixes":1309,"reason":1310},"Nobody, really",[],"Nobody on your side has the time or skills to set it up and keep it running.",[1229,1228,1227,1279],{"id":1313,"alias":1314,"text":1315,"helper":1316,"why":1317,"max_points":1292,"options":1318,"sources":1335},"s4","q4","How much time each week could someone spend checking the AI's answers?","Checking means opening Google Ads, Meta or your shop admin and comparing a few numbers by hand.","An AI connected to your accounts answers just as confidently whether the data is right or not. The habit that keeps a do-it-yourself setup honest is a weekly spot check and a monthly comparison with your shop's real orders. Nothing checks the numbers between your questions: if tracking breaks on a Tuesday, you find out when you next look.",[1319,1323,1327,1331],{"id":1197,"text":1320,"points":274,"triggers_fixes":1321,"reason":1322},"2 hours or more",[],"You have time every week to check the AI's answers by hand.",{"id":1203,"text":1324,"points":1105,"triggers_fixes":1325,"reason":1326},"About an hour",[],"You have about an hour a week to check, which covers spot checks on a small setup.",{"id":1209,"text":1328,"points":1304,"triggers_fixes":1329,"reason":1330},"Under 30 minutes",[],"You have under 30 minutes a week to check the AI's answers.",{"id":1216,"text":1332,"points":1292,"triggers_fixes":1333,"reason":1334},"None. Nobody would check regularly",[],"Nobody would check the numbers regularly, so a broken number could go unnoticed.",[1336],"neilpatel-survey",{"id":1143,"alias":1338,"text":1339,"helper":1340,"why":1341,"max_points":1292,"options":1342,"sources":1360},"q5","What will you decide based on its answers?","Pick the biggest decision you'd make with it.","The cost of a wrong number grows with the decision. Exploring with slightly-off numbers is harmless. Moving budget on a total the AI added up wrongly in the chat, or on a sale counted twice, costs money. In a February 2026 survey of US marketers, 47.1% said they run into AI inaccuracies several times a week.",[1343,1347,1351,1356],{"id":1197,"text":1344,"points":274,"triggers_fixes":1345,"reason":1346},"Nothing big yet: I want to explore and learn",[],"You want to explore, so a small error won't cost much.",{"id":1203,"text":1348,"points":1020,"triggers_fixes":1349,"reason":1350},"Weekly or monthly reporting",[],"You'd use it for reporting, where errors are visible and can be corrected.",{"id":1209,"text":1352,"points":1353,"triggers_fixes":1354,"reason":1355},"Where to move ad budget",11,[],"You'd move ad budget based on its answers, so a wrong number costs real money.",{"id":1216,"text":1357,"points":1292,"triggers_fixes":1358,"reason":1359},"Bigger calls: yearly budgets, stock, hiring or reports for clients",[],"Big decisions would rest on its answers, where a wrong number is expensive.",[1336],{"id":1362,"alias":1363,"text":1364,"helper":1365,"why":1366,"max_points":1211,"options":1367,"sources":1386},"s6","q6","When did someone last check your tracking against your real orders?","For example, putting a month of Google Analytics purchases next to your shop's orders and looking at the gap.","An AI reads whatever your tracking recorded. If purchases are counted twice, or a cookie banner change stopped some being recorded, it gives you a confident, well-written answer built on the wrong numbers. Checking tracking first is the cheapest step in any setup.",[1368,1372,1377,1382],{"id":1197,"text":1369,"points":274,"triggers_fixes":1370,"reason":1371},"In the last month, and the numbers were close",[],"Your tracking was checked recently and matched closely.",{"id":1203,"text":1373,"points":1105,"triggers_fixes":1374,"reason":1376},"In the last 3 to 6 months",[1375],"t-trust","Your tracking was checked a few months ago; worth re-checking before you build on it.",{"id":1209,"text":1378,"points":1304,"triggers_fixes":1379,"reason":1381},"Longer ago, or never",[1380,1375],"s-missing-sheet","Your tracking hasn't been checked recently, and an AI can't tell broken tracking from a real drop.",{"id":1216,"text":1383,"points":1211,"triggers_fixes":1384,"dont_know":261,"reason":1385},"I don't know",[1380,1375],"You don't know when tracking was last checked, and an AI can't tell broken tracking from a real drop.",[1387,1388],"ga4-ecom","cm-dev",{"id":1390,"alias":1391,"text":1392,"helper":1393,"why":1394,"max_points":1250,"options":1395,"sources":1409},"s7","q7","How far back do you need to compare?","Think about the comparisons you'd ask for most often.","Long comparisons mean pulling a lot of data through a connector or an export, and large results can be cut short by the AI's context window. Some data doesn't go back far: on standard properties, Google Analytics keeps the detailed data used in explorations for 2 or 14 months (standard reports aren't affected), and Meta's reporting API is reported to limit figures such as reach to 13 months.",[1396,1400,1405],{"id":1197,"text":1397,"points":274,"triggers_fixes":1398,"reason":1399},"The last few weeks is enough",[],"You only need recent weeks, which any setup can handle.",{"id":1203,"text":1401,"points":1079,"triggers_fixes":1402,"reason":1404},"This year against last year, month by month",[1403],"h-history","You want year-on-year comparisons, which means more data per question.",{"id":1209,"text":1406,"points":1250,"triggers_fixes":1407,"reason":1408},"Several years of trends or seasons (for example every Black Friday)",[1403],"You want several years of trends, which strains connectors and runs into data limits.",[1410,1411,1412],"ga4-retention","meta-api-retention","context-truncation",{"id":1414,"alias":1415,"text":1416,"helper":1417,"why":1418,"max_points":1250,"options":1419,"sources":1432},"s8","q8","How many people need answers from it?","Count everyone who would ask it questions or act on its answers.","In a do-it-yourself setup, each person usually connects their own accounts and asks in their own words, so two people can get two different answers to the same question. Shared project instructions help, but nothing forces one definition of a sale.",[1420,1424,1428],{"id":1197,"text":1421,"points":274,"triggers_fixes":1422,"reason":1423},"Just me",[],"Only you need answers, so there's one person to keep consistent.",{"id":1203,"text":1425,"points":1079,"triggers_fixes":1426,"reason":1427},"2 or 3 people",[],"A few people need answers, so definitions have to be shared.",{"id":1209,"text":1429,"points":1250,"triggers_fixes":1430,"reason":1431},"A wider team, or clients",[],"A team or clients need answers, and everyone has to get the same number.",[],{"id":1160,"alias":1434,"text":1435,"helper":1436,"why":1437,"max_points":1257,"options":1438,"sources":1451},"q9","When a connection breaks or a platform changes how it counts, how do you feel about fixing it?","Sign-ins expire, campaigns get renamed, and platforms change their rules a few times a year.","Platforms change how they count. In 2026 alone, Meta removed two attribution windows from its reporting API (12 January) and changed what counts as a click (staged from late March), and Google merged its two enhanced conversions settings into one. Each change can quietly shift what your AI analyst reports.",[1439,1443,1447],{"id":1197,"text":1440,"points":274,"triggers_fixes":1441,"reason":1442},"Happy to. I like tinkering",[],"You're happy to fix things when they break.",{"id":1203,"text":1444,"points":1079,"triggers_fixes":1445,"reason":1446},"Fine, once in a while",[],"You can handle the occasional fix.",{"id":1209,"text":1448,"points":1257,"triggers_fixes":1449,"reason":1450},"I'd rather not. It needs to just work",[],"You need it to just work, and do-it-yourself setups need regular upkeep.",[1452,1453,1454],"meta-attr-windows","meta-click-change","gads-ec-merge",[1456,1482,1502,1532,1554,1576,1593],{"id":1200,"title":1457,"impact":1257,"effort":1458,"explanation":1459,"diy_steps":1460,"for_implementer":1464,"links":1465,"sources":1478,"triggered_by":1479},"Connect your ad platform, then check it","30 to 60 minutes (our estimate)","Step-by-step guides for one ad platform, each with a 10-minute trust test: Meta Ads (Meta's own connector is the easy route) and Google Ads (a connector vendor, or Google's developer server). Each comes in a Claude and a ChatGPT edition.",[1461,1462,1463],"Pick the guide for your ad platform and your AI tool.","Follow the route the guide recommends for your situation.","Run the guide's 10-minute trust test before you rely on any answer.","Meta's connector can create and edit campaigns. Start in read-only habits (the guide has a section on this) and don't approve changes from a chat you haven't checked.",[1466,1470,1474],{"label":1467,"folder":1468,"url":1469},"Meta Ads to Claude or ChatGPT","02-meta-ads-to-claude-chatgpt","https:\u002F\u002Ftrackian.com\u002Fresources\u002Fmeta-ads-to-claude-chatgpt",{"label":1471,"folder":1472,"url":1473},"Google Ads to Claude or ChatGPT","03-google-ads-to-claude-chatgpt","https:\u002F\u002Ftrackian.com\u002Fresources\u002Fgoogle-ads-to-claude-chatgpt",{"label":1475,"folder":1476,"url":1477},"TikTok Ads to Claude or ChatGPT","39-tiktok-ads-to-claude-chatgpt","https:\u002F\u002Ftrackian.com\u002Fresources\u002Ftiktok-ads-to-claude-chatgpt",[1226,1228],[1480,1481],"s1.a","s1.b",{"id":1206,"title":1483,"impact":1484,"effort":1458,"explanation":1485,"diy_steps":1486,"for_implementer":1490,"links":1491,"sources":1500,"triggered_by":1501},"Connect Google Analytics, then check it",7,"The Google Analytics (GA4) guides: the realistic routes for non-developers, setup steps, 15 prompts and a 10-minute trust test.",[1487,1488,1489],"Open the GA4 guide for your AI tool.","Use a connector vendor unless you have a developer for Google's own server.","Run the 10-minute trust test before you rely on any answer.","Google's own GA4 server runs locally, needs Python, a Google Cloud project and Application Default Credentials, and uses the read-only Analytics scope.",[1492,1496],{"label":1493,"folder":1494,"url":1495},"GA4 to Claude","01-ga4-to-claude","https:\u002F\u002Ftrackian.com\u002Fresources\u002Fga4-to-claude",{"label":1497,"folder":1498,"url":1499},"GA4 to ChatGPT","04-ga4-to-chatgpt","https:\u002F\u002Ftrackian.com\u002Fresources\u002Fga4-to-chatgpt",[1229],[1481],{"id":1213,"title":1503,"impact":1304,"effort":1504,"explanation":1505,"diy_steps":1506,"for_implementer":1510,"links":1511,"sources":1526,"triggered_by":1527},"Build the full shop analyst: ads, Google Analytics and your shop in one project","About a day to set up properly (our estimate)","The stack guide walks through every source, the four ways to build it, a settings and definitions file so the AI knows how your business counts, and a 20-minute cross-source trust test.",[1507,1508,1509],"Open the stack guide for your AI tool.","Fill in the settings sheet first: time zones, currencies, attribution windows, what counts as a sale.","Connect each source, then run the 20-minute cross-source trust test.","Mixing routes is fine (for example an official connector for one source and a vendor for the rest). The definitions file matters more than the route.",[1512,1517,1522],{"label":1513,"folder":1514,"file":1515,"url":1516},"Claude edition","05-stack-guides-claude","shop-ai-analyst-claude.md","https:\u002F\u002Ftrackian.com\u002Fresources\u002Fstack-guides-claude\u002Fshop",{"label":1518,"folder":1519,"file":1520,"url":1521},"ChatGPT edition","18-stack-guides-chatgpt","shop-ai-analyst-chatgpt.md","https:\u002F\u002Ftrackian.com\u002Fresources\u002Fstack-guides-chatgpt\u002Fshop",{"label":1523,"folder":1524,"url":1525},"Your AI Marketing Workspace Starter Kit","36-claude-project-custom-gpt-starter-kit","https:\u002F\u002Ftrackian.com\u002Fresources\u002Fai-marketing-workspace-starter-kit",[1230],[1528,1529,1530,1531],"s1.c","s1.d","s1.e","route: joined (always_fixes)",{"id":1533,"title":1534,"impact":1020,"effort":1535,"explanation":1536,"diy_steps":1537,"for_implementer":1541,"links":1542,"sources":1551,"triggered_by":1552},"g-prompts","Ask better questions: the prompt pack","A few minutes per prompt","Ready-to-paste prompts for shop questions, with a note on which answers to double-check before you act on them.",[1538,1539,1540],"Start with the prompts labelled SAFE: simple lookups that should match the platform's own screen.","Check every VERIFY answer against the platform before you act on it.","Skip the WON'T WORK WITHOUT JOINED DATA prompts unless your setup has joined data: the AI may still answer them, which is the risk.","Both packs use the same three trust labels as our connection guides: SAFE, VERIFY and WON'T WORK WITHOUT JOINED DATA. The platform packs cover GA4, Google Ads and Meta Ads; the business packs cover shop-owner or lead-gen questions.",[1543,1547],{"label":1544,"folder":1545,"url":1546},"Platform prompt packs (GA4, Google Ads, Meta Ads)","19-prompt-packs-platforms","https:\u002F\u002Ftrackian.com\u002Fresources\u002Fprompt-packs-platforms",{"label":1548,"folder":1549,"url":1550},"Shop-owner prompts","26-prompt-packs-business","https:\u002F\u002Ftrackian.com\u002Fresources\u002Fprompt-packs-business\u002Fshop",[],[1553],"route: build (always_fixes)",{"id":1375,"title":1555,"impact":1211,"effort":1556,"explanation":1557,"diy_steps":1558,"for_implementer":1562,"links":1563,"sources":1570,"triggered_by":1571},"Run the trust test before you rely on it","10 minutes for one source, about 20 minutes across several","Every guide in the series ends with a trust test: five questions you ask the AI and then check on the platform's own screen. It shows whether the AI reads your data correctly and whether it breaks the numbers when it calculates.",[1559,1560,1561],"Pick a date range that ended at least a few days ago, so the data has stopped changing (the guide says how many days for each source).","Ask the five test questions, one at a time, and write the AI's answer next to the platform's number.","If two or more don't match, don't use the answers for decisions yet. Fix the setup and run the test again.","Run it again after any change to tracking, connectors, account access or project instructions. Each connection guide (GA4, Google Ads, Meta) has a 10-minute single-source version in its chapter 5.",[1564,1567],{"label":1565,"folder":1514,"url":1566},"The 20-minute cross-source trust test (stack guide, Claude edition, chapter 5)","https:\u002F\u002Ftrackian.com\u002Fresources\u002Fstack-guides-claude\u002Fshop#chapter-5",{"label":1568,"folder":1519,"url":1569},"The same test, ChatGPT edition","https:\u002F\u002Ftrackian.com\u002Fresources\u002Fstack-guides-chatgpt\u002Fshop#chapter-5",[],[1572,1573,1574,1575],"s6.b","s6.c","s6.d","route: build\u002Ftest_first\u002Fjoined (always_fixes)",{"id":1380,"title":1577,"impact":1211,"effort":1578,"explanation":1579,"diy_steps":1580,"for_implementer":1584,"links":1585,"sources":1590,"triggered_by":1591},"Check your tracking first: the Missing Orders sheet","About 30 minutes","Paste 30 days of daily orders and revenue from your shop and from Google Analytics. The sheet shows the gap in orders and in euros, and flags the days that look wrong.",[1581,1582,1583],"Export daily orders and revenue from your shop admin and daily purchases from Google Analytics, for the same 30 days.","Paste both into the sheet.","If the gap is serious, fix tracking before you connect anything to an AI.","Use the same date range and time zone on both sides; remove test and cancelled entries or note that they're included.",[1586],{"label":1587,"folder":1588,"url":1589},"Missing Orders sheet","09-missing-orders-leads-sheet","https:\u002F\u002Ftrackian.com\u002Fresources\u002Fmissing-orders-leads-sheet\u002Forders",[],[1573,1574,1592],"rule: dont_know_count >= 2",{"id":1403,"title":1594,"impact":1250,"effort":1595,"explanation":1596,"diy_steps":1597,"for_implementer":1601,"links":1602,"sources":1607,"triggered_by":1608},"Protect your history before you need it","About 10 minutes","Two Google Analytics settings most properties never change. Ten minutes now keeps the history you'll want to compare against later.",[1598,1599,1600],"Open the GA4 history insurance guide.","Change the two settings it describes.","Note the date you did it: history from before that day can't be recovered.","The guide covers data retention and the BigQuery export, including the sandbox's 60-day table expiry.",[1603],{"label":1604,"folder":1605,"url":1606},"GA4 history insurance","11-ga4-history-insurance","https:\u002F\u002Ftrackian.com\u002Fresources\u002Fga4-history-insurance",[1410],[1609,1610],"s7.b","s7.c",[1375,1533,1213],[1613],{"fix":1380,"when":1124,"rank":1614},"first",[1616,1649,1686],{"id":1071,"min":274,"max":1617,"name":1072,"headline":1618,"body":1619,"fixes_heading":1620,"always_fixes":1621,"fix_priority":1622,"max_fixes":1105,"pitch_mode":1623,"diy_hours":1624},34,"Build it. Here's the guide.","From your answers, a do-it-yourself setup is a good fit: few sources to line up, someone able to set it up, time to check the numbers, and decisions where a small error won't cost much. Start with the guide for your setup, run the trust test once before you rely on it, and retake this quiz if your setup grows.","Your build kit",[1375,1533],[1200,1206,1213,1375,1533,1403,1380],"soft",{"heading":1625,"label":1626,"rows":1627,"setup_total":1646,"monthly_total":1647,"note":1648},"What doing it yourself costs you in hours","Illustrative ranges (our estimates)",[1628,1632,1634,1638,1642],{"task":1629,"when":1630,"hours":1631},"Connect your source (an official connector or a connector vendor)","Once","30 to 60 minutes",{"task":1633,"when":1630,"hours":1631},"Write short instructions for the AI: time zone, currency, what counts as a sale",{"task":1635,"when":1636,"hours":1637},"Run the 10-minute trust test","Once, then after any setup change","15 to 30 minutes",{"task":1639,"when":1640,"hours":1641},"Spot-check the AI's answers against the platform","Weekly","15 to 30 minutes a week",{"task":1643,"when":1644,"hours":1645},"Fix what breaks: expired sign-ins, renamed campaigns","Unpredictable","0 to 1 hour a month","About 1 to 3 hours to set up","About 1 to 3 hours a month to keep it honest","Small enough to be worth doing yourself. The weekly spot check is the part people skip, and it's the part that catches a broken number.",{"id":1074,"min":1650,"max":1651,"name":1075,"headline":1652,"body":1653,"fixes_heading":1654,"always_fixes":1655,"fix_priority":1656,"max_fixes":1105,"pitch_mode":1657,"diy_hours":1658},35,59,"Start it yourself, but test it before you trust it.","You can build this yourself, but some of your answers say the numbers could mislead you: tracking that hasn't been checked recently, several sources to line up, or limited time to check. Check your tracking first, build it, then run the trust test before you base any decision on it. If the test fails, or the checking takes more time than you have, that's your sign to move to joined data.","Do these in order",[1375],[1380,1375,1213,1200,1206,1403,1533],"full",{"heading":1625,"label":1626,"rows":1659,"setup_total":1683,"monthly_total":1684,"note":1685},[1660,1662,1665,1669,1671,1675,1677,1680],{"task":1661,"when":1630,"hours":1631},"Check tracking first with the Missing Orders sheet",{"task":1663,"when":1630,"hours":1664},"Connect two to four sources","1 to 2 hours",{"task":1666,"when":1667,"hours":1668},"Developer routes for Google's own GA4 and Google Ads servers","Once, if chosen","2 to 6 hours of developer time",{"task":1670,"when":1630,"hours":1664},"Settings sheet, project instructions, definitions file",{"task":1672,"when":1673,"hours":1674},"Cross-source trust test","Once, then after any change","20 to 30 minutes",{"task":1676,"when":1640,"hours":1641},"Spot-check the AI's weekly answers",{"task":1678,"when":1679,"hours":1631},"Monthly comparison: orders vs Google Analytics vs ad platforms","Monthly",{"task":1681,"when":1644,"hours":1682},"Fix what breaks: sign-ins, connector changes, new platform rules","30 minutes to 2 hours a month","About 3 to 6 hours to set up, plus 2 to 6 hours of developer time if you choose Google's own servers","About 2 to 5 hours a month to keep it honest","Worth it if someone enjoys the work and has the hours. If the trust test fails twice, count the hours you've spent and compare them with what joined, checked data would save you.",{"id":1077,"min":1687,"max":1057,"name":1078,"headline":1688,"body":1689,"fixes_heading":1690,"always_fixes":1691,"fix_priority":1692,"max_fixes":1079,"pitch_mode":1657,"diy_hours":1693},60,"You'll need joined, checked data.","Your setup has several of the things a do-it-yourself AI analyst struggles with: sources that count in different ways, money riding on the answers, little time to check, and nobody watching between your questions. You could still build it, and the hours below show what that takes. Or start from data that is already joined and checked every night, so the AI explains the numbers instead of calculating them in the chat.","If you still want to build it",[1375,1213],[1380,1375,1213,1403,1533,1200,1206],{"heading":1625,"label":1626,"rows":1694,"setup_total":1713,"monthly_total":1714,"note":1715},[1695,1696,1699,1700,1701,1702,1706,1708,1709,1711],{"task":1661,"when":1630,"hours":1631},{"task":1697,"when":1630,"hours":1698},"Connect four or more sources","1 to 3 hours",{"task":1666,"when":1667,"hours":1668},{"task":1670,"when":1630,"hours":1664},{"task":1672,"when":1673,"hours":1674},{"task":1703,"when":1704,"hours":1705},"Refreshing exports for any source without a connector","Weekly or monthly","15 to 30 minutes per refresh",{"task":1707,"when":1640,"hours":1641},"Checking the numbers behind the answers you'll act on",{"task":1678,"when":1679,"hours":1631},{"task":1710,"when":1679,"hours":1631},"Keeping instructions and definitions the same for everyone who asks",{"task":1681,"when":1644,"hours":1712},"1 to 3 hours a month","About 3 to 7 hours to set up, plus 2 to 6 hours of developer time if you choose Google's own servers","About 3 to 7 hours a month, more if you refresh exports by hand","These hours buy you a setup that still doesn't check itself overnight. With joined, checked data, the joining, the maths and the nightly checks happen before you ask; your time goes on reading what changed and deciding. Trackian takes about 90 seconds to set up.",{"heading":1717,"body":1718},"What doing it yourself really involves","Every route in our guides can be built without Trackian, and for some setups it's the right call. The work isn't the first connection; it's what comes after. Each platform counts a sale its own way, the AI does the maths in the chat, and nothing checks the numbers between your questions. Someone has to line the sources up, spot-check the answers, and notice when a platform changes its rules.",{"heading":1720,"show_when":1721,"body":1722,"soft":1727,"note":1730},"Or start from joined, checked data","route IN ('test_first','joined')",[1723,1724,1725,1726],"Trackian is a marketing brain for your business. It joins your ads, site and shop data through 40+ integrations, including Google Ads, Meta Ads, Microsoft Ads, Google Analytics (GA4) and your store, whether it runs on Shopify, WooCommerce, Magento, PrestaShop or OpenCart. Your ERP or other tools connect through API, webhooks or MCP.","It calculates every number in code from the joined data, checks them every night, and flags what moved, why, and whether it's real or broken tracking. A specialist reviews findings before they reach you.","Prefer to keep asking Claude or ChatGPT? The Trackian MCP connector works in Claude, ChatGPT, Gemini, Microsoft Copilot and other MCP-ready assistants, so the numbers your AI sees are already joined, checked and calculated in code. The AI explains them; it doesn't do the maths in the chat. The connector can also make changes in your ad accounts, but only after it shows you a preview and you confirm. Add it from your Trackian account.","If you'd rather not fix it yourself, our specialists can: the Fix Sprint covers GA4, Google Tag Manager, and Google Ads and Meta conversion settings. It's delivered by people and priced separately.",{"show_when":1728,"text":1729},"route == 'build'","When your setup grows (more platforms, budget decisions riding on the answers, a team asking questions), retake this quiz. Joined, checked data is there when a weekend project stops being enough.","Pitch text only; the one button on every route is ctas.check_24h.",[1732],{"id":1733,"order":5,"type":1734,"heading":1735,"label":1736,"subtext":1737,"own_numbers_line":1738,"note":1739,"url":1740,"show_when":1741},"check_24h","primary","Step 3 - get your numbers checked in 24 hours, free.","Get my free Missing Orders Check","A Trackian specialist compares what your tracking recorded with your real orders and tells you within 24 hours what's missing, why, and what to fix first. Free - we ask a few short questions first to make sure it's a fit.","You said you spend {spend_band_label} a month on ads. Whatever you build, or buy, reads the numbers your tracking recorded - the check shows whether they match your real orders.","Delivered by people, not scripts. Not sure you can trust your numbers, or the people reporting them? This is the second opinion.","https:\u002F\u002Ftrackian.com\u002Fmissing-orders-check","always",{"build":1743,"test_first":1752,"joined":1754},{"type":1744,"label":1745,"links":1746},"text_link","Step 2 of 3: build it with the stack guide for your AI tool, and count the hours first",[1747,1748,1749],{"label":1513,"url":1516},{"label":1518,"url":1521},{"label":1750,"url":1751},"The DIY AI Analyst Bill: every hour, line by line, with a calculator","https:\u002F\u002Ftrackian.com\u002Fresources\u002Fdiy-ai-analyst-bill",{"type":1744,"label":1753,"url":1589},"Step 2 of 3: check your tracking first with the free Missing Orders sheet",{"type":1744,"label":1755,"url":1589},"Step 2 of 3: see what your tracking misses with the free Missing Orders sheet",{"id":1050,"name":1757,"short_name":1758,"intro":1759,"qualification":1764,"questions":1784,"fixes":1917,"fallback_fixes":1994,"conditional_fixes":1995,"bands":1997,"diy_reality":2051,"pitch":2053,"ctas":2057,"next_step_by_route":2063},"Build your own AI lead analyst, or not?","lead-gen quiz",{"headline":1757,"subheadline":1760,"meta_line":1038,"start_button":1761,"seasonal_variants":1762,"preselect_param":1763},"Claude and ChatGPT can now read your ads and Google Analytics, and work with your lead list. Whether you should wire it up yourself depends on a few things only you know. About 2 minutes, and an honest answer.","Check my lead setup",[],"?v=leads",[1765,1772,1779],{"id":1140,"text":1141,"helper":1142,"scored":266,"ask_after":1766,"used_in_routing":266,"options":1767},"l5",[1768,1769,1770,1771],{"id":1146,"text":1147},{"id":1149,"text":1150},{"id":1152,"text":1153},{"id":1155,"text":1156},{"id":1158,"text":1159,"helper":1142,"scored":266,"ask_after":1773,"options":1774},"l9",[1775,1776,1777,1778],{"id":1163,"text":1164},{"id":1166,"text":1167},{"id":1169,"text":1170},{"id":1172,"text":1173},{"id":1175,"text":1176,"helper":1142,"scored":266,"ask_after":1158,"options":1780},[1781,1782,1783],{"id":1179,"text":1180},{"id":1182,"text":1183},{"id":1185,"text":1186},[1785,1803,1831,1844,1858,1871,1886,1897,1908],{"id":1786,"alias":1190,"text":1191,"helper":1192,"why":1787,"max_points":1194,"options":1788,"sources":1802},"l1","Each source you add is another connection to set up and keep signed in, and another set of counting rules. Google Ads, Meta, Google Analytics and your lead list each count a lead their own way, so the AI has to line them up in the chat, and nothing checks that it did. One ad platform on its own is the easy case: Meta has its own connector for Claude and ChatGPT (open beta since 29 April 2026), and Google Ads and Google Analytics can be connected through a connector vendor, or through Google's own servers if you have a developer.",[1789,1791,1793,1796,1800],{"id":1197,"text":1198,"points":274,"triggers_fixes":1790,"reason":1201},[1200],{"id":1203,"text":1204,"points":1105,"triggers_fixes":1792,"reason":1207},[1200,1206],{"id":1209,"text":1210,"points":1211,"triggers_fixes":1794,"reason":1795},[1213],"Several ad platforms each claim their own share of the same leads, and the AI has to line them up in the chat.",{"id":1216,"text":1797,"points":1194,"triggers_fixes":1798,"reason":1799},"My ads and Google Analytics, checked against the leads I actually received",[1213],"You want ads checked against the leads you actually received, which means joining sources that count in different ways.",{"id":1221,"text":1222,"points":1211,"triggers_fixes":1801,"dont_know":261,"reason":1224},[1213],[1226,1227,1228,1229,1230],{"id":1804,"alias":1233,"counts_when":1235,"text":1805,"helper":1806,"why":1807,"max_points":1239,"options":1808,"sources":1829},"l2","Where do your real leads end up?","The leads you actually received, not the number the ad platforms report.","Ad platforms report the leads they think they caused. Your own lead list is the only record of what actually arrived, so the AI needs it, with the source of each lead stored next to it. This question only adds to your result if you want real leads in the answers.",[1809,1814,1819,1824],{"id":1197,"text":1810,"points":274,"triggers_fixes":1811,"reason":1812,"result_note":1813},"In one form tool or spreadsheet I can export",[],"Your leads are in one place you can export, which is the easiest lead list to work with.","A good starting point. Make sure each lead is saved with where it came from (UTM tags or a source field), or the AI can't match leads to ads.",{"id":1203,"text":1815,"points":1250,"triggers_fixes":1816,"reason":1817,"result_note":1818},"In a CRM (for example HubSpot or Pipedrive)",[],"Your leads live in a CRM, which is one more system to connect and match to ad clicks.","Check whether your CRM offers its own connector for Claude or ChatGPT. Either way, the AI still has to match CRM leads to ad clicks, which only works if the source is stored with each lead.",{"id":1209,"text":1820,"points":1239,"triggers_fixes":1821,"reason":1822,"result_note":1823},"In several places: inbox, forms, phone calls, bookings",[],"Your leads are spread across several places, and they have to be gathered into one list before any AI can count them.","Leads spread across an inbox, forms, calls and bookings have to be gathered into one list before any AI can count them. Calls are the hardest: unless you use call tracking, nothing records which ad led to the call.",{"id":1216,"text":1825,"points":1211,"triggers_fixes":1826,"dont_know":261,"reason":1827,"result_note":1828},"Not sure",[],"You're not sure where your real leads end up, so the AI would only be able to repeat what the ad platforms claim.","Start by finding out. Without a list of real leads, the AI can only repeat what the ad platforms claim.",[1830],"ads-calls",{"id":1832,"alias":1288,"text":1289,"helper":1290,"why":1833,"max_points":1292,"options":1834,"sources":1843},"l3","Some routes take minutes: Meta's own connector needs no code. Others are developer projects: Google's own Google Analytics and Google Ads servers need Python, a Google Cloud project and credentials. And someone has to write the instructions that tell the AI how your business counts a lead.",[1835,1837,1839,1841],{"id":1197,"text":1295,"points":274,"triggers_fixes":1836,"reason":1297},[],{"id":1203,"text":1299,"points":1020,"triggers_fixes":1838,"reason":1301},[],{"id":1209,"text":1303,"points":1304,"triggers_fixes":1840,"reason":1306},[],{"id":1216,"text":1308,"points":1292,"triggers_fixes":1842,"reason":1310},[],[1229,1228,1227],{"id":1845,"alias":1314,"text":1315,"helper":1846,"why":1847,"max_points":1292,"options":1848,"sources":1857},"l4","Checking means opening Google Ads, Meta or your lead list and comparing a few numbers by hand.","An AI connected to your accounts answers just as confidently whether the data is right or not. The habit that keeps a do-it-yourself setup honest is a weekly spot check and a monthly comparison with the leads you actually received. Nothing checks the numbers between your questions: if tracking breaks on a Tuesday, you find out when you next look.",[1849,1851,1853,1855],{"id":1197,"text":1320,"points":274,"triggers_fixes":1850,"reason":1322},[],{"id":1203,"text":1324,"points":1105,"triggers_fixes":1852,"reason":1326},[],{"id":1209,"text":1328,"points":1304,"triggers_fixes":1854,"reason":1330},[],{"id":1216,"text":1332,"points":1292,"triggers_fixes":1856,"reason":1334},[],[1336],{"id":1766,"alias":1338,"text":1339,"helper":1340,"why":1859,"max_points":1292,"options":1860,"sources":1870},"The cost of a wrong number grows with the decision. Exploring with slightly-off numbers is harmless. Moving budget on a total the AI added up wrongly in the chat, or on a lead counted twice, costs money. In a February 2026 survey of US marketers, 47.1% said they run into AI inaccuracies several times a week.",[1861,1863,1865,1867],{"id":1197,"text":1344,"points":274,"triggers_fixes":1862,"reason":1346},[],{"id":1203,"text":1348,"points":1020,"triggers_fixes":1864,"reason":1350},[],{"id":1209,"text":1352,"points":1353,"triggers_fixes":1866,"reason":1355},[],{"id":1216,"text":1868,"points":1292,"triggers_fixes":1869,"reason":1359},"Bigger calls: yearly budgets, hiring, sales targets or reports for clients",[],[1336],{"id":1872,"alias":1363,"text":1873,"helper":1874,"why":1875,"max_points":1211,"options":1876,"sources":1885},"l6","When did someone last check your tracking against your real leads?","For example, putting a month of the leads Google Ads reported next to the leads you actually received.","An AI reads whatever your tracking recorded. If leads are counted twice, or a cookie banner change stopped some being recorded, it gives you a confident, well-written answer built on the wrong numbers. Checking tracking first is the cheapest step in any setup.",[1877,1879,1881,1883],{"id":1197,"text":1369,"points":274,"triggers_fixes":1878,"reason":1371},[],{"id":1203,"text":1373,"points":1105,"triggers_fixes":1880,"reason":1376},[1375],{"id":1209,"text":1378,"points":1304,"triggers_fixes":1882,"reason":1381},[1380,1375],{"id":1216,"text":1383,"points":1211,"triggers_fixes":1884,"dont_know":261,"reason":1385},[1380,1375],[1388],{"id":1887,"alias":1391,"text":1392,"helper":1393,"why":1394,"max_points":1250,"options":1888,"sources":1896},"l7",[1889,1891,1893],{"id":1197,"text":1397,"points":274,"triggers_fixes":1890,"reason":1399},[],{"id":1203,"text":1401,"points":1079,"triggers_fixes":1892,"reason":1404},[1403],{"id":1209,"text":1894,"points":1250,"triggers_fixes":1895,"reason":1408},"Several years of trends or seasons (for example your busy season each year)",[1403],[1410,1411,1412],{"id":1898,"alias":1415,"text":1416,"helper":1417,"why":1899,"max_points":1250,"options":1900,"sources":1907},"l8","In a do-it-yourself setup, each person usually connects their own accounts and asks in their own words, so two people can get two different answers to the same question. Shared project instructions help, but nothing forces one definition of a lead.",[1901,1903,1905],{"id":1197,"text":1421,"points":274,"triggers_fixes":1902,"reason":1423},[],{"id":1203,"text":1425,"points":1079,"triggers_fixes":1904,"reason":1427},[],{"id":1209,"text":1429,"points":1250,"triggers_fixes":1906,"reason":1431},[],[],{"id":1773,"alias":1434,"text":1435,"helper":1436,"why":1437,"max_points":1257,"options":1909,"sources":1916},[1910,1912,1914],{"id":1197,"text":1440,"points":274,"triggers_fixes":1911,"reason":1442},[],{"id":1203,"text":1444,"points":1079,"triggers_fixes":1913,"reason":1446},[],{"id":1209,"text":1448,"points":1257,"triggers_fixes":1915,"reason":1450},[],[1452,1453,1454],[1918,1928,1935,1952,1962,1974,1986],{"id":1200,"title":1457,"impact":1257,"effort":1458,"explanation":1459,"diy_steps":1919,"for_implementer":1464,"links":1920,"sources":1924,"triggered_by":1925},[1461,1462,1463],[1921,1922,1923],{"label":1467,"folder":1468,"url":1469},{"label":1471,"folder":1472,"url":1473},{"label":1475,"folder":1476,"url":1477},[1226,1228],[1926,1927],"l1.a","l1.b",{"id":1206,"title":1483,"impact":1484,"effort":1458,"explanation":1485,"diy_steps":1929,"for_implementer":1490,"links":1930,"sources":1933,"triggered_by":1934},[1487,1488,1489],[1931,1932],{"label":1493,"folder":1494,"url":1495},{"label":1497,"folder":1498,"url":1499},[1229],[1927],{"id":1213,"title":1936,"impact":1304,"effort":1504,"explanation":1505,"diy_steps":1937,"for_implementer":1510,"links":1939,"sources":1947,"triggered_by":1948},"Build the full lead-gen analyst: ads, Google Analytics and your lead list in one project",[1507,1938,1509],"Fill in the settings sheet first: time zones, currencies, attribution windows, what counts as a lead.",[1940,1943,1946],{"label":1513,"folder":1514,"file":1941,"url":1942},"leadgen-ai-analyst-claude.md","https:\u002F\u002Ftrackian.com\u002Fresources\u002Fstack-guides-claude\u002Fleadgen",{"label":1518,"folder":1519,"file":1944,"url":1945},"leadgen-ai-analyst-chatgpt.md","https:\u002F\u002Ftrackian.com\u002Fresources\u002Fstack-guides-chatgpt\u002Fleadgen",{"label":1523,"folder":1524,"url":1525},[1230],[1949,1950,1951,1531],"l1.c","l1.d","l1.e",{"id":1533,"title":1534,"impact":1020,"effort":1535,"explanation":1953,"diy_steps":1954,"for_implementer":1541,"links":1955,"sources":1960,"triggered_by":1961},"Ready-to-paste prompts for lead-gen questions, with a note on which answers to double-check before you act on them.",[1538,1539,1540],[1956,1957],{"label":1544,"folder":1545,"url":1546},{"label":1958,"folder":1549,"url":1959},"Lead-gen prompts","https:\u002F\u002Ftrackian.com\u002Fresources\u002Fprompt-packs-business\u002Fleadgen",[],[1553],{"id":1375,"title":1555,"impact":1211,"effort":1556,"explanation":1557,"diy_steps":1963,"for_implementer":1562,"links":1964,"sources":1969,"triggered_by":1970},[1559,1560,1561],[1965,1967],{"label":1565,"folder":1514,"url":1966},"https:\u002F\u002Ftrackian.com\u002Fresources\u002Fstack-guides-claude\u002Fleadgen#chapter-5",{"label":1568,"folder":1519,"url":1968},"https:\u002F\u002Ftrackian.com\u002Fresources\u002Fstack-guides-chatgpt\u002Fleadgen#chapter-5",[],[1971,1972,1973,1575],"l6.b","l6.c","l6.d",{"id":1380,"title":1975,"impact":1211,"effort":1578,"explanation":1976,"diy_steps":1977,"for_implementer":1584,"links":1980,"sources":1984,"triggered_by":1985},"Check your tracking first: the Missing Leads sheet","Paste 12 weeks of the leads Google Ads and Google Analytics report, next to the leads you actually received. The sheet shows the gap each week and what the uncounted leads are worth.",[1978,1979,1583],"Export the leads Google Ads and Google Analytics reported, and the leads you actually received, for the same 12 weeks.","Paste them into the sheet and mark junk leads.",[1981],{"label":1982,"folder":1588,"url":1983},"Missing Leads sheet","https:\u002F\u002Ftrackian.com\u002Fresources\u002Fmissing-orders-leads-sheet\u002Fleads",[],[1972,1973,1592],{"id":1403,"title":1594,"impact":1250,"effort":1595,"explanation":1596,"diy_steps":1987,"for_implementer":1601,"links":1988,"sources":1990,"triggered_by":1991},[1598,1599,1600],[1989],{"label":1604,"folder":1605,"url":1606},[1410],[1992,1993],"l7.b","l7.c",[1375,1533,1213],[1996],{"fix":1380,"when":1124,"rank":1614},[1998,2009,2032],{"id":1071,"min":274,"max":1617,"name":1072,"headline":1618,"body":1619,"fixes_heading":1620,"always_fixes":1999,"fix_priority":2000,"max_fixes":1105,"pitch_mode":1623,"diy_hours":2001},[1375,1533],[1200,1206,1213,1375,1533,1403,1380],{"heading":1625,"label":1626,"rows":2002,"setup_total":1646,"monthly_total":1647,"note":1648},[2003,2004,2006,2007,2008],{"task":1629,"when":1630,"hours":1631},{"task":2005,"when":1630,"hours":1631},"Write short instructions for the AI: time zone, currency, what counts as a lead",{"task":1635,"when":1636,"hours":1637},{"task":1639,"when":1640,"hours":1641},{"task":1643,"when":1644,"hours":1645},{"id":1074,"min":1650,"max":1651,"name":1075,"headline":1652,"body":1653,"fixes_heading":1654,"always_fixes":2010,"fix_priority":2011,"max_fixes":1105,"pitch_mode":1657,"diy_hours":2012},[1375],[1380,1375,1213,1200,1206,1403,1533],{"heading":1625,"label":1626,"rows":2013,"setup_total":2030,"monthly_total":2031,"note":1685},[2014,2016,2017,2018,2019,2020,2023,2026,2027,2029],{"task":2015,"when":1630,"hours":1631},"Check tracking first with the Missing Leads sheet",{"task":1663,"when":1630,"hours":1664},{"task":1666,"when":1667,"hours":1668},{"task":1670,"when":1630,"hours":1664},{"task":1672,"when":1673,"hours":1674},{"task":2021,"when":1630,"hours":2022},"Getting the source (UTM tags) saved with each lead, if it isn't yet","1 to 4 hours, depending on your form tool",{"task":2024,"when":1704,"hours":2025},"Exporting and cleaning the lead list (junk, duplicates)","20 to 45 minutes per refresh",{"task":1676,"when":1640,"hours":1641},{"task":2028,"when":1679,"hours":1631},"Monthly comparison: leads vs Google Analytics vs ad platforms",{"task":1681,"when":1644,"hours":1682},"About 4 to 10 hours to set up, plus 2 to 6 hours of developer time if you choose Google's own servers","About 3 to 6 hours a month with a monthly lead list refresh, up to 8 with a weekly one; most of it is the lead list",{"id":1077,"min":1687,"max":1057,"name":1078,"headline":1688,"body":1689,"fixes_heading":1690,"always_fixes":2033,"fix_priority":2034,"max_fixes":1079,"pitch_mode":1657,"diy_hours":2035},[1375,1213],[1380,1375,1213,1403,1533,1200,1206],{"heading":1625,"label":1626,"rows":2036,"setup_total":2049,"monthly_total":2050,"note":1715},[2037,2038,2039,2040,2041,2042,2043,2044,2045,2046,2047,2048],{"task":2015,"when":1630,"hours":1631},{"task":1697,"when":1630,"hours":1698},{"task":1666,"when":1667,"hours":1668},{"task":1670,"when":1630,"hours":1664},{"task":1672,"when":1673,"hours":1674},{"task":2021,"when":1630,"hours":2022},{"task":2024,"when":1704,"hours":2025},{"task":1703,"when":1704,"hours":1705},{"task":1707,"when":1640,"hours":1641},{"task":2028,"when":1679,"hours":1631},{"task":1710,"when":1679,"hours":1631},{"task":1681,"when":1644,"hours":1712},"About 4 to 11 hours to set up, plus 2 to 6 hours of developer time if you choose Google's own servers","About 4 to 10 hours a month, more if you refresh exports by hand; the lead list is the biggest part",{"heading":1717,"body":2052},"Every route in our guides can be built without Trackian, and for some setups it's the right call. The work isn't the first connection; it's what comes after. Each platform counts a lead its own way, the AI does the maths in the chat, and nothing checks the numbers between your questions. Someone has to line the sources up, spot-check the answers, and notice when a platform changes its rules.",{"heading":1720,"show_when":1721,"body":2054,"soft":2056,"note":1730},[2055,1724,1725,1726],"Trackian is a marketing brain for your business. It joins your ads, site and lead data through 40+ integrations, including Google Ads, Meta Ads, Microsoft Ads, TikTok Ads, Google Analytics (GA4), Google Search Console, and form and booking tools such as Typeform and Calendly. Your CRM connects through API, webhooks or MCP, so you can see which leads turned into deals - not just which forms were filled in.",{"show_when":1728,"text":1729},[2058],{"id":1733,"order":5,"type":1734,"heading":1735,"label":2059,"subtext":2060,"own_numbers_line":2061,"note":1739,"url":2062,"show_when":1741},"Get my free Missing Leads Check","A Trackian specialist compares what your tracking recorded with the leads you actually received and tells you within 24 hours what's missing, why, and what to fix first. Free - we ask a few short questions first to make sure it's a fit.","You said you spend {spend_band_label} a month on ads. Whatever you build, or buy, reads the numbers your tracking recorded - the check shows whether they match the leads you actually received.","https:\u002F\u002Ftrackian.com\u002Fmissing-leads-check",{"build":2064,"test_first":2069,"joined":2071},{"type":1744,"label":1745,"links":2065},[2066,2067,2068],{"label":1513,"url":1942},{"label":1518,"url":1945},{"label":1750,"url":1751},{"type":1744,"label":2070,"url":1983},"Step 2 of 3: check your tracking first with the free Missing Leads sheet",{"type":1744,"label":2072,"url":1983},"Step 2 of 3: see what your tracking misses with the free Missing Leads sheet",[2074,2082,2090,2097,2104,2111,2120,2127,2134,2141],{"id":2075,"type":2076,"placement":2077,"title":2078,"shows":2079,"caption":2080,"alt":2081},"V1","PHOTO","intro","Deciding whether to build it yourself","welcome photo - an owner and a marketing colleague at a shared desk in a small European office, mid-conversation, a laptop open between them with its screen angled away and a notepad with a rough hand-drawn sketch of boxes and arrows (nothing readable); daylight, coffee cups, calm. Nothing that says shop or lead-gen: no parcels or stock, no phones ringing. No logos or brand marks, no readable screens, no real or named people. The one point: a practical decision made by people like the visitor, not a technical test","Build it, test it first, or start from joined data - an honest answer in about 2 minutes.","An owner and a marketing colleague talk at a desk in a small office, with a laptop and a notepad showing a rough sketch of boxes and arrows between them.",{"id":2083,"type":2084,"placement":2085,"title":2086,"shows":2087,"caption":2088,"alt":2089},"V2","DIAGRAM","track:shop","What your shop's AI analyst would line up","four source boxes on the left - Google Ads, Meta, Google Analytics, Your shop's orders - each with a small tag: counts a sale its own way. An arrow from each into one box on the right: Claude or ChatGPT. One short label across the arrows: one connection each, kept signed in. No numbers. The one point: every source added is another connection to set up and another way of counting a sale. Phone width: the boxes stack and the arrows point down","Each source you add is another connection to keep signed in, and another way of counting a sale.","Diagram: Google Ads, Meta, Google Analytics and your shop's orders each feed Claude or ChatGPT through their own connection, and each counts a sale its own way.",{"id":2091,"type":2084,"placement":2092,"title":2093,"shows":2094,"caption":2095,"alt":2096},"V3","before:s6","Checking your tracking against your real orders","two columns side by side for the same month, no numbers: Google Analytics purchases and Your shop's orders (from the shop admin), of slightly different heights, with a bracket between their tops labelled the gap. A line under both: same dates, same time zone, test and cancelled orders taken out. The one point: this side-by-side is the check question 6 asks about","A month of Google Analytics purchases next to your shop's orders - the gap is what the check looks at.","Diagram of two columns for the same month, Google Analytics purchases and your shop's orders, with the gap between them marked.",{"id":2098,"type":2084,"placement":2099,"title":2100,"shows":2101,"caption":2102,"alt":2103},"V4","track:leadgen","What your lead AI analyst would line up","four source boxes on the left - Google Ads, Meta, Google Analytics, Your lead list - each with a small tag: counts a lead its own way. An arrow from each into one box on the right: Claude or ChatGPT. One short label across the arrows: one connection each, kept signed in. No numbers. The one point: every source added is another connection to set up and another way of counting a lead. Phone width: the boxes stack and the arrows point down","Each source you add is another connection to keep signed in, and another way of counting a lead.","Diagram: Google Ads, Meta, Google Analytics and your lead list each feed Claude or ChatGPT through their own connection, and each counts a lead its own way.",{"id":2105,"type":2084,"placement":2106,"title":2107,"shows":2108,"caption":2109,"alt":2110},"V5","before:l6","Checking your tracking against your real leads","two columns side by side for the same month, no numbers: Leads Google Ads reported and Leads you actually received (from your form tool, inbox or lead list), of slightly different heights, with a bracket between their tops labelled the gap. A line under both: same dates, same time zone, spam, duplicates and test entries taken out. The one point: this side-by-side is the check question 6 asks about","A month of the leads Google Ads reported next to the leads you actually received - the gap is what the check looks at.","Diagram of two columns for the same month, the leads Google Ads reported and the leads actually received, with the gap between them marked.",{"id":2112,"type":2113,"placement":2114,"dynamic":261,"title":2115,"shows":2116,"data":2117,"caption":2118,"alt":2119},"V6","CHART","result","Your route","a strip of three equal steps, left to right: Build it yourself; Start DIY, but test it first; You'll need joined data. The visitor's route is filled and marked Your route; the other two stay outlined and readable, so the visitor sees where they landed and what the other routes are. No number, score or percentage anywhere - the DIY load stays internal. Plain colours, no red-to-green traffic lights. Static mockup, example: Start DIY, but test it first highlighted. Phone width: the three steps stack vertically","dynamic - the visitor's route (band id build, test_first or joined, as set by the override rules, the band and the floors) placed on the three-step strip and highlighted; the internal DIY load score is never drawn or shown, and nothing is compared with other visitors","Your route, from your answers - not a check of your accounts.","A three-step strip from Build it yourself through Start DIY, but test it first to You'll need joined data, with the visitor's route highlighted.",{"id":2121,"type":2084,"placement":2122,"title":2123,"shows":2124,"caption":2125,"alt":2126},"V7","band:build","Your build kit, in order","four numbered steps in a row (stacked on a phone): 1 Connect your source - an official connector or a connector vendor; 2 Write short instructions for the AI - time zone, currency, what counts as a sale or a lead; 3 Run the trust test once; 4 Spot-check the AI's answers every week. A loop arrow from step 4 back to the start, labelled retake the quiz if your setup grows. No hours, no numbers. The one point: the build is short, and the weekly spot check is what keeps it honest","The weekly spot check is the part people skip - and the part that catches a broken number.","Four steps: connect your source, write short instructions for the AI, run the trust test once, then spot-check every week, with a loop back to retake the quiz if the setup grows.",{"id":2128,"type":2084,"placement":2129,"title":2130,"shows":2131,"caption":2132,"alt":2133},"V8","band:test_first","Test it before you trust it","a short flow, top to bottom: Check your tracking first -> Build it -> Run the trust test -> a fork. Left branch, Passes: use it, and keep spot-checking. Right branch, Fails, or the checking takes more time than you have: move to joined data. A small note on the right branch: fails twice? Count the hours you've spent. The one point: the trust test, not the effort already spent, decides the next step","Check, build, test - and let the trust test tell you whether to keep going.","Flow from checking your tracking to building it and running the trust test; if it passes, use it and keep spot-checking; if it fails or checking takes too long, move to joined data.",{"id":2135,"type":2084,"placement":2136,"title":2137,"shows":2138,"caption":2139,"alt":2140},"V9","band:joined","Doing it yourself vs joined, checked data","two lanes with the same sources on the left of each: your ads, Google Analytics, your shop's orders or lead list. Top lane, Do it yourself: one connection per source -> the AI does the maths in the chat -> someone checks by hand, when there's time (a small question mark on this step). Bottom lane, Joined, checked data: sources joined -> every number calculated in code -> checked every night (a small moon icon) -> the AI explains what moved. No product screens, no brand marks, no hours. The one point: with joined data the joining, the maths and the checks happen before anyone asks","With joined, checked data, the joining, the maths and the nightly checks happen before you ask.","Two lanes: doing it yourself, where the AI does the maths in the chat and someone checks by hand when there's time, and joined, checked data, where numbers are calculated in code, checked every night and explained by the AI.",{"id":2142,"type":2113,"placement":2114,"dynamic":261,"title":2143,"shows":2144,"data":2145,"caption":2146,"alt":2147},"V10","Your hours, if you build it yourself","two horizontal range bars on one axis in hours, headed Illustrative ranges (our estimates): To set up, and Each month to keep it honest. Each bar spans the low-to-high range for the visitor's route, with the range printed at its end. Where the route lists developer time for Google's own servers, the set-up bar gets a dashed extension labelled plus 2 to 6 hours of developer time, if you choose Google's own servers. Where the monthly total says it can be more (exports refreshed by hand, a weekly lead list refresh), the monthly bar gets a faded open end with that note. No euros, no comparison with anyone else's hours. Static mockup, example: shop, Start DIY, but test it first - 3 to 6 hours to set up plus 2 to 6 developer hours, 2 to 5 hours a month","dynamic - the hours totals of the visitor's track and route (band diy_hours setup_total and monthly_total), drawn exactly as the panel states them: shop build 1-3 to set up, 1-3 a month; shop test first 3-6 plus 2-6 developer, 2-5 a month; shop joined 3-7 plus 2-6 developer, 3-7 a month and more with exports refreshed by hand; lead-gen build 1-3, 1-3 a month; lead-gen test first 4-10 plus 2-6 developer, 3-6 a month and up to 8 with a weekly lead list refresh; lead-gen joined 4-11 plus 2-6 developer, 4-10 a month and more with exports refreshed by hand. Our illustrative estimates for the route, not a measurement of the visitor's setup","Illustrative ranges, our estimates for your route - not quotes.","Two range bars showing the illustrative hours to set up a do-it-yourself AI analyst and to keep it honest each month, for the visitor's route.",{"track_name":2149,"other_track_name":2150,"note":2151},"The visitor's track's name (tracks[track].name), e.g. \"Build your shop's AI analyst yourself, or not?\". Used on the results-PDF cover date line: \"Build your shop's AI analyst yourself, or not? · taken on 11 October 2026\".","The other track's short_name (tracks[other].short_name), e.g. \"lead-gen quiz\" in result_labels.other_track: \"Take the lead-gen quiz instead\".","Defined 11 Oct 2026 (owner-approved tool fixes, _tools\u002FCOPY-NOTES.md T14), as session 5 builds them.",{"route_label":2115,"score_label":260,"score_format":260,"self_report_note":2153,"reasons_heading":2154,"platform_note_heading":2155,"top_fixes_heading":2158,"top_fixes_intro":2159,"fix_effort_label":2160,"fix_steps_label":2161,"fix_implementer_label":2162,"fix_links_label":2163,"why_label":2164,"hours_heading":1625,"hours_explainer":2165,"hours_columns":2166,"retake":2170,"other_track":2171,"step_one_line":2172},"Based on your answers, not a check of your accounts. Retake it whenever your setup changes.","Why we suggest this",{"shop":2156,"leadgen":2157},"About your shop platform","About your lead list","{band.fixes_heading}","Our guides and tools for your setup. Each one works on its own, without Trackian.","Time needed","What to do","For whoever implements this","Open the guide","Why this matters","Illustrative ranges, not measurements. These are our estimates for a typical small business doing this for the first time, based on the setup steps in our connection and stack guides. Expect fewer hours if you've done it before, and more with extra ad accounts, a custom shop or a lead list spread across several tools. They don't include AI or connector plan costs, or the cost of a decision made on a wrong number. These are the short version. The full line-by-line bill, with a calculator, is in The DIY AI Analyst Bill https:\u002F\u002Ftrackian.com\u002Fresources\u002Fdiy-ai-analyst-bill.",[2167,2168,2169],"Task","When","Time (our estimate)","Retake the quiz","Take the {other_track_name} instead","You've done step 1 of 3: your route and the reasons behind it.",{"position":2174,"optional":261,"delivery":2175,"headline":2176,"body":2177,"field_label":2178,"field_placeholder":2179,"work_email_note":2180,"first_name_label":2181,"site_url_label":2182,"site_url_placeholder":2183,"site_url_note":2184,"phone_label":2185,"site_url_error":2186,"phone_error":2187,"privacy_line":2188,"button":2189,"success":2190,"error_invalid":2191,"skip_link":2192,"consent_note":2193},"after_result","download","Get my route and the guide links as a PDF","Your route, the reasons, the hours panel and every guide link, as a PDF you can forward to whoever would build it. Fill in four quick fields and the download starts straight away.","Work email","you@yourcompany.com","A work email helps us match your results to your company. Any address gets the PDF.","First name","Your website","yourcompany.com","Filled in from your work email. Agencies: type your client's site.","Phone (optional)","That website address doesn't look right. Please check it and try again.","That phone number doesn't look right. Please check it and try again.","We use your email to give you your results and to follow up about them. Marketing emails only if you ask for them. Privacy policy: https:\u002F\u002Ftrackian.com\u002Fprivacy-center\u002Fprivacy-policy\u002F","Get my results PDF","Show the thank-you route (thank_you_routes) with the download link.","That email address doesn't look right. Please check it and try again.","No thanks, I've got what I need","The results PDF is a requested service and is given without marketing consent. There's no marketing box on the form: the opt-in is offered on the thank-you view (LAUNCH-BLOCKS 9.5, owner 11 Oct 2026).",{"filename":2195,"sections":2196,"delivery":2247},"trackian-build-or-not-{route}-{date}.pdf",[2197,2202,2208,2211,2214,2218,2225,2228,2232,2235,2239,2245],{"id":2198,"title":1028,"score_line":2199,"subtitle":2200,"date_line":2201},"cover","{band_name}","{band_headline}","{track_name} · taken on {date}",{"id":2203,"heading":2204,"body":2205},"what_this_is","What this result is, and isn't",[2206,2207],"This result comes from your answers to a few quick questions about your data, your team, your time and the decisions you'd make. It points you to one of three routes: build it yourself, start yourself but test it first, or start from joined, checked data.","It's not a check of your accounts or your tracking. If your setup changes (a new ad platform, a bigger budget, a team that needs answers), take it again.",{"id":2209,"heading":2199,"body":2210},"band","{band_body}",{"id":2212,"heading":2154,"rule":2213},"reasons","Same reasons as the result screen (routing.reasons_rule).",{"id":2215,"heading":2216,"rule":2217},"platform_note","{platform_note_heading}","Same as routing.result_notes_rule.",{"id":2219,"heading":2220,"columns":2221,"row_rule":2224},"answers","Your answers",[2222,2223,2164],"Question","Your answer","List the 9 routing questions in order, plus ad spend. Third column: the question's why text.",{"id":2226,"heading":2158,"per_check":2227},"steps","title, explanation, Time needed, What to do (numbered), links (folder titles with URLs), For whoever implements this (boxed)",{"id":2229,"use":2230,"explainer":2231},"hours","band.diy_hours","result_labels.hours_explainer",{"id":2233,"use":2234},"diy_reality","track.diy_reality",{"id":2236,"use":2237,"rule":2238},"pitch","track.pitch","Full pitch for test_first and joined; pitch.soft text only for build.",{"id":2240,"heading":2241,"body":2242,"cta_order":2243},"next_steps","Your next steps","You've done step 1 of 3: your route and the reasons behind it. Step 2: track.next_step_by_route[route] (labels and URLs as plain text). Step 3: the check block (ctas.check_24h: heading, subtext, own_numbers_line and URL as plain text).",[2244,1733],"next_step",{"id":341,"text":2246},"Based on your answers on {date}. Hours are illustrative ranges, not quotes. This is not a technical audit of your website or ad accounts. Made by Trackian, a marketing brain for your business. Edition: October 2026. https:\u002F\u002Ftrackian.com · Privacy policy: https:\u002F\u002Ftrackian.com\u002Fprivacy-center\u002Fprivacy-policy\u002F","Instant download on the thank-you screen after the email is entered. No email is sent.",{"version":2249,"scorecard_id":904,"fields":2250,"points":2255,"band_mapping":2302,"cannot_fire":2303,"routing":2304,"build_route_note":2317,"stored_per_submission":2318,"analytics":2319},"v2 (LAUNCH-BLOCKS s.9.1, accepted 9 Oct 2026)",[1042,2251,1140,1158,1175,2252,2253,2254],"platform (shop, from s2)","email (optional)","email_type","marketing_consent",[2256,2260,2263,2267,2271,2273,2276,2279,2282,2286,2289,2292,2295,2298,2300],{"signal":2257,"points":2258,"field":2259},"Spend under €2k",-20,"spend_band = under_2k",{"signal":2261,"points":1211,"field":2262},"Spend €2k-5k","spend_band = 2k_5k",{"signal":2264,"points":2265,"field":2266},"Spend €5k-15k",20,"spend_band = 5k_15k",{"signal":2268,"points":2269,"field":2270},"Spend €15k+",30,"spend_band = 15k_plus",{"signal":2178,"points":1211,"field":2272},"email_type = work",{"signal":2274,"points":2258,"field":2275},"Free-mail address","email_type = free",{"signal":2277,"points":1211,"field":2278},"Shop on a platform other than Shopify","platform != shopify (from s2)",{"signal":2280,"points":2265,"field":2281},"Route: You'll need joined data (maps to the lowest-band row)","band = joined",{"signal":2283,"points":2284,"field":2285},"Route: Start DIY, but test it first (maps to the second-band row)",15,"band = test_first",{"signal":2287,"points":1020,"field":2288},"Route: Build it yourself (maps to the top-band row)","band = build",{"signal":2290,"points":1211,"field":2291},"Owner\u002Ffounder or marketing lead","role in (owner, marketing_lead)",{"signal":2293,"points":1020,"field":2294},"Agency or freelancer","role = agency",{"signal":2296,"points":2284,"field":2297},"Wants it sorted this month","timing = this_month",{"signal":1183,"points":1020,"field":2299},"timing = this_quarter",{"signal":1186,"points":274,"field":2301},"timing = exploring","The quiz shows a route, not a score. joined maps to the lowest-band row (+20, the most to gain from joined data), test_first to the second-band row (+15), build to the top-band row (+5). The third-band row (+10) is not used.","ERP (+10) and lead-gen volume (+10) are not asked.",[2305,2309,2313],{"route":2306,"rule":2307,"what_happens":2308},"high","spend_band = 15k_plus OR lead_score >= 70 (erp is not collected)","Alert to sales@trackian.com and the Slack channel; the thank-you screen offers the specialist calendar; a person follows up within one working day.",{"route":2310,"rule":2311,"what_happens":2312},"medium","lead_score 30-69","Nurture, the same as Low: results download only, and the thank-you screen shows the same text as the Low route (no specialist review, no written findings). Nurture emails later, and only with marketing consent. Unlike Low, the lead fires the ad-platform conversion (with consent). Medium = nurture (owner, 11 Oct 2026).",{"route":2314,"rule":2315,"what_happens":2316},"low","lead_score under 30","Results download only. Nurture emails later, and only with marketing consent.","A build result is not a lost lead. Results download always; nurture only with marketing consent. Don't send trial-push emails to build visitors in the first week; send the guide links they asked for.","Stored in Trackian's own database (the form posts to our server): scorecard_id, track, every answer, DIY load, route, route_decided_by, reasons shown, next steps shown, platform (shop), spend_band, role, timing, email, email_type, marketing_consent with timestamp and the exact checkbox wording, lead_score, lead route, UTM parameters and click IDs (if consent allows).",{"event_names":2320,"scorecard_version":1030,"route_decided_by":2321,"scorecard_complete_extra":2322,"scorecard_email_submit":2323,"cta_ids":2324,"ad_conversion_mapping":2326},"Same as 07: scorecard_start, scorecard_question, scorecard_complete, scorecard_email_submit, scorecard_cta_click, scorecard_abandon. Never push the email address or other personal data.","J1 | J2 | J3 | J4 | B1 | band | F1 | F2","band (route id), route_decided_by, platform (shop), spend_band, role, timing, top_fixes","push lead_tier (high | medium | low) and band (route id); never the email",[1733,2244,2325],"forward_email","Meta and Google Ads conversions fire only for High and Medium leads (lead_score 30+ or a High rule), only with consent, and never for build-route visitors: trigger on scorecard_email_submit when lead_tier in (high, medium) AND band != 'build'. scorecard_complete stays a secondary action; filter by scorecard_id.",[2328,2331,2334,2337,2340,2343,2346,2349,2352,2355,2358,2361,2364,2367,2370,2372,2375,2378,2381,2384,2387,2390],{"id":1279,"title":2329,"url":2330},"Shopify Help Center - Shopify connector for Claude (reads orders, customers, analytics; write access needs approval; one store at a time; no extra Shopify fee)","https:\u002F\u002Fhelp.shopify.com\u002Fen\u002Fmanual\u002Fai-powered-tools\u002Fconnecting-ai-tools\u002Fshopify-connector-for-claude",{"id":1280,"title":2332,"url":2333},"Claude connectors directory - Shopify (\"Made by\" Shopify)","https:\u002F\u002Fclaude.com\u002Fconnectors\u002Fshopify",{"id":1281,"title":2335,"url":2336},"Shopify Help Center - Connecting your store to AI tools (Shopify plugin for ChatGPT, connector for Claude)","https:\u002F\u002Fhelp.shopify.com\u002Fen\u002Fmanual\u002Fai-powered-tools\u002Fconnecting-ai-tools",{"id":1282,"title":2338,"url":2339},"WooCommerce developer docs - MCP (developer preview; feature flag; remote proxy and application password; product and order tools)","https:\u002F\u002Fdeveloper.woocommerce.com\u002Fdocs\u002Ffeatures\u002Fmcp\u002F",{"id":1283,"title":2341,"url":2342},"Adobe Experience League - Commerce MCP overview (\"Coming soon\", updated 17 June 2026)","https:\u002F\u002Fexperienceleague.adobe.com\u002Fen\u002Fdocs\u002Fcommerce-learn\u002Fai-and-agentic-commerce\u002Fcommerce-mcp\u002Fcommerce-mcp-overview",{"id":1284,"title":2344,"url":2345},"PrestaShop MCP Server docs - Introduction (module by PrestaShop; webservices; read and write tools)","https:\u002F\u002Fdocs.mcp.prestashop.com\u002Fen\u002F0-getting-started\u002Fintroduction\u002F",{"id":1285,"title":2347,"url":2348},"Example of a community-built OpenCart MCP server (unofficial)","https:\u002F\u002Fgithub.com\u002Fchrisbray85\u002Fopencart-mcp",{"id":1226,"title":2350,"url":2351},"PPC Land (reported) - Meta opens its ad system to Claude and ChatGPT with AI connectors (open beta, 29 April 2026)","https:\u002F\u002Fppc.land\u002Fmeta-opens-its-ad-system-to-claude-and-chatgpt-with-new-ai-connectors\u002F?year=2026",{"id":1227,"title":2353,"url":2354},"Meta for Developers - Ads MCP server, get started (Claude and ChatGPT steps; ads_read and ads_management; no own app required)","https:\u002F\u002Fdevelopers.facebook.com\u002Fdocumentation\u002Fads-commerce\u002Fads-ai-connectors\u002Fads-mcp-server\u002Fads-mcp-server-get-started",{"id":1228,"title":2356,"url":2357},"Google Ads MCP server on GitHub (pipx, Google Cloud project, OAuth or ADC; the README still lists a developer token, which Google sunset on 9 September 2026: https:\u002F\u002Fdevelopers.google.com\u002Fgoogle-ads\u002Fapi\u002Fdocs\u002Ffirst-call\u002Fdev-token)","https:\u002F\u002Fgithub.com\u002Fgoogleads\u002Fgoogle-ads-mcp",{"id":1229,"title":2359,"url":2360},"Google Analytics MCP server on GitHub (local server, pipx, Google Cloud project, Application Default Credentials, read-only scope)","https:\u002F\u002Fgithub.com\u002Fgoogleanalytics\u002Fgoogle-analytics-mcp",{"id":1412,"title":2362,"url":2363},"The Ad Spend (reported) - ChatGPT and Google Ads: large query results can be truncated by the context window","https:\u002F\u002Ftheadspend.com\u002Fblog\u002Fchatgpt-google-ads-what-changed",{"id":1410,"title":2365,"url":2366},"Google Analytics Help - Data retention (2 or 14 months; affects explorations and funnel reports, not standard aggregated reports)","https:\u002F\u002Fsupport.google.com\u002Fanalytics\u002Fanswer\u002F7667196",{"id":1411,"title":2368,"url":2369},"PPC Land (reported) - Meta restricts attribution windows and data retention in Ads Insights API (12 January 2026; unique-count fields 13 months)","https:\u002F\u002Fppc.land\u002Fmeta-restricts-attribution-windows-and-data-retention-in-ads-insights-api\u002F",{"id":1452,"title":2371,"url":2369},"PPC Land (reported) - 7-day view and 28-day view windows removed from the Ads Insights API (12 January 2026)",{"id":1453,"title":2373,"url":2374},"Campaign Middle East - Meta updates ad measurement (3 March 2026); PPC Land on the staged rollout","https:\u002F\u002Fcampaignme.com\u002Fmeta-updates-ad-measurement-for-a-social-first-world\u002F",{"id":1454,"title":2376,"url":2377},"Google Ads Help - Enhanced conversions (web and leads in one setting, 2026)","https:\u002F\u002Fsupport.google.com\u002Fgoogle-ads\u002Fanswer\u002F16884284",{"id":1336,"title":2379,"url":2380},"Neil Patel - AI hallucination data study (US marketers, February 2026: 47.1% encounter AI inaccuracies several times a week)","https:\u002F\u002Fneilpatel.com\u002Fblog\u002Fai-hallucination-data-study\u002F",{"id":1387,"title":2382,"url":2383},"Google Analytics Help - Measure ecommerce (transaction ID deduplication)","https:\u002F\u002Fsupport.google.com\u002Fanalytics\u002Fanswer\u002F12313109",{"id":1388,"title":2385,"url":2386},"Google Tag Platform - Consent mode overview (what is sent when consent is declined)","https:\u002F\u002Fdevelopers.google.com\u002Ftag-platform\u002Fsecurity\u002Fconcepts\u002Fconsent-mode",{"id":1830,"title":2388,"url":2389},"Google Ads Help - Measure calls from ads and from your website","https:\u002F\u002Fsupport.google.com\u002Fgoogle-ads\u002Fanswer\u002F6095882",{"id":1230,"title":2391,"url":2392},"Trackian - Why Your Numbers Never Agree (companion explainer, item 06, with full platform sources)","https:\u002F\u002Ftrackian.com\u002Fresources\u002Fwhy-numbers-never-agree",{"under_2k":2394,"2k_5k":1150,"5k_15k":1153,"15k_plus":1156},"under €2k",[2396,2397,2398,2399,2400,2401,2402,2403,2404,2405,2406],"\"Your route\": route name and headline, then the body text. No number is shown.","\"Why we suggest this\": up to 3 reasons.","\"About your shop platform\" \u002F \"About your lead list\": the q2 note, when q1 is d or e.","The route's next steps (fixes), each with its guide links (content links).","\"What doing it yourself costs you in hours\": the route's hours table, totals, note and the explainer (with the pointer to The DIY AI Analyst Bill).","What doing it yourself really involves.","Pitch (full for test_first and joined; soft line for build).","Step 1 of 3 (result_labels.step_one_line), step 2 (track.next_step_by_route[route], text links), step 3 (the one CTA, ctas.check_24h, with its own_numbers_line).","Forward this to your boss (forward_email, a text link).","Email capture for the results PDF (optional).","Retake the quiz \u002F Take the other track.",{"link_label":2408,"delivery":2409,"subject":2410,"body":2411,"fill":2412},"Forward this to your boss","mailto: the visitor sends it from their own inbox; Trackian sends nothing. Fill it only from the visitor's own answers.","Our build-or-not result: {route_name}","Hi {first_name},\n\nI ran our setup through Trackian's free quiz \"Build Your Own AI Marketing Analyst, or Not?\" (about 2 minutes).\n\nResult: {route_name}. {route_headline}\nThe main reason: {first_reason}\nWhat it means for us: at our {spend_band_label} monthly ad spend, {route_hours_line}\n\nTrackian offers a free check: a specialist compares what our tracking recorded with our real {orders_or_leads} and tells us within 24 hours what's missing and why. I'd like to do it this month: {check_url}\n\nFull results: https:\u002F\u002Ftrackian.com\u002Fresources\u002Fbuild-or-not-quiz\n\n{sender}",{"first_reason":2413,"route_hours_line":2414,"orders_or_leads":2415,"check_url":2416,"spend_band_label":2417,"first_name":2418,"sender":2418},"the first line under \"Why we suggest this\"","the route's hours totals in lower case, e.g. \"about 3 to 6 hours to set up and about 2 to 5 hours a month to keep it honest (our illustrative estimate)\"","orders (shop) \u002F leads (lead-gen)","ctas.check_24h.url for the track","spend_band_labels[spend_band]","left blank",{"high":2420,"medium":2430,"low":2434,"note":2436},{"when":2421,"headline":2422,"body":2423,"button":2424,"url":2425,"url_by_segment":2426,"url_rule":2429},"spend_band == '15k_plus' OR erp == 'yes' OR lead_score >= 70","Your results are downloading. Want to go through them with a specialist?","Pick a time that suits you. A Trackian specialist will look at your answers before the call.","Book a call","https:\u002F\u002Ftidycal.com\u002Fteam\u002Ftrackian\u002Fmeet",{"agency":2427,"shop":2428,"leadgen":2428},"https:\u002F\u002Ftidycal.com\u002Fteam\u002Ftrackian\u002Fmeet-agency","https:\u002F\u002Ftidycal.com\u002Fteam\u002Ftrackian\u002Fmeet-brands","role == agency -> url_by_segment.agency; otherwise url_by_segment[track] (shop or lead-gen); if the segment is unknown -> url (generic)",{"when":2431,"headline":2432,"body":2433},"lead_score >= 30","Your results are downloading.","If it didn't start, use the download link below. Next: {next_step_by_route[route].label}: {next_step_by_route[route].url}.",{"when":2435,"headline":2432,"body":2433},"else","erp is not collected in this quiz, so the high route fires on spend or lead score. Build-route visitors see the same thank-you routes, but are excluded from the paid-ads conversion (see analytics). The result screen always shows the one CTA; routing only changes the thank-you screen and the follow-up. Medium = nurture (owner, 11 Oct 2026): the Medium route starts at lead score 30 (it was 40) and shows the same thank-you text as Low, with no specialist review; only High offers the call. {next_step_by_route[route].url} is the step's url; the build route has links[] instead of a url, so it is the first link's url (links[0].url).",[],1792069952434]