GTM reportsOverviewFindings explorerInternal. Built from reviewed runs in reports/publish.

Weekly GTM review · essential-studio

2026-11-12 13:57 · success · score –· by sarathkumarvenkatesan · reviewed by sarathkumarvenkatesan on 2026-11-12· backend claude-code 2.1.259 (claude-opus-5-5)

Checklist: demand-gen/measurement/weekly-gtm-review.md

Summary

Headline

Google Ads spent $9,797.87 on Essential Studio last week and recorded 0 primary conversions, down from 4 the week before. At the same time, GA4 recorded 4 demo requests and 3 quote requests, so the Ads conversion tags or import look broken. This needs a same-day alert to the paid owner.

Organic search is also down. Non-brand Search Console clicks fell 17.93% week over week and 22.43% against the 4-week average, mostly on free PDF-tool queries. GA4 totals are distorted by 833,554 referral sessions from aocr.org, which looks like spam.

Score

No score. This checklist doesn't define one, so overall_score is null.

Top 3 actions

  1. Fix Google Ads conversion tracking in the ES account (9780479270). Check why Request demo and Contact sales/quote recorded 0 while GA4 recorded 4 and 3, and why ES Product Signup went from 4 to 0. Then plan the BoldSales offline import of qualified opportunities. | Owner: Paid search lead, Essential Studio | Due: 2026-11-14
  2. Check traffic quality on Demand Gen .NET MAUI Emerging EU and the two new Demand Gen campaigns. Emerging EU clicks went from 3,536 to 15,600 while spend fell, with 0 conversions. Decide whether to pause the campaign or exclude placements (proposed change 3). Don't raise any budget-limited campaign until action 1 is fixed. | Owner: Paid search lead, Essential Studio | Due: 2026-11-14
  3. Clean GA4 and investigate the organic decline. Exclude aocr.org (proposed change 1). Then have SEO check the free PDF tool pages (compress, image to pdf, merge), where impressions fell sharply even though positions barely moved. Split search reporting into product pages, free tools and docs. | Owner: Web analytics and SEO lead | Due: 2026-11-20

Owners are roles. The marketing lead needs to confirm or reassign them (W5.1).

Findings

Weekly GTM review: essential-studio, week of 2026-11-02

Run by: Claude (pbmaintain, unattended) | Data sources: google-ads, google-analytics, search-console, bing-webmaster (partial)

Headline

Ads conversions fell to zero on ~$9.8k spend, while GA4 shows demo and quote requests still arriving, which points to a tracking problem. Non-brand organic clicks are down about 18% WoW. GA4 traffic is inflated by aocr.org referral spam.

Area Metric This week Last week Change Note
Paid Spend $9,797.87 $10,254.36 -4.45% -17.16% vs 4-wk avg ($11,827.78)
Paid Qualified conversions no data no data n/a No CRM offline import in the account; CRM MCP not connected
Paid Cost per qualified opportunity no data no data n/a See above. Primary conversions were 0 vs 4
Site Demo + trial + contact-sales 60 51 +17.65% GA4: demo 4/3, quote 3/2, trial confirms 53/46
Search Non-brand clicks (GSC + Bing) 35,539 GSC; Bing no data 43,302 GSC -17.93% (GSC) GSC -22.43% vs 4-wk avg. Bing total clicks 4,269 vs 4,901 (-12.90%), no brand split
AI Mention rate (last run) no data no data n/a No essential-studio AI monitoring run published

Notable changes

Checklist items

ID Item Status
W1.1 Spend, clicks, conversions, CPA by campaign type fail
W1.2 Qualified (CRM) conversions, cost per qualified opp fail
W1.3 Negative-keyword candidates warn
W1.4 Disapprovals, budget-limited, auto-applied changes warn
W2.1 Sessions by channel fail
W2.2 Key events warn
W2.3 Landing-page conversion movers warn
W3.1 Brand vs non-brand search fail
W3.2 Top queries gaining/losing impressions warn
W3.3 Coverage errors, manual actions, CWV warn (partial)
W4.1 AI mention/citation rate change not-checked
W4.2 New wrong facts / competitor appearances not-checked
W5.1 Top 3 actions with owner and due date warn (draft, needs the lead to confirm)
W5.2 Route items pass

Full evidence for each item is in findings.json.

Routing: paid items go to ads account audit and Google Ads strategy. Search and AI items go to the SEO/GEO program.

Choices made in this unattended run:

Not checked

Proposed changes (need approval)

Nothing has been applied. Each item needs a named human to approve it in chat.

  1. GA4 property 400461682, aocr.org referral traffic. Current: no exclusion. Proposed: add a data filter, or an unwanted-referral or traffic exclusion, for aocr.org. Why: it is 98.8% of referral sessions this week and distorts totals and pricing views.
  2. Google Ads account 9780479270, conversions. Current: no offline-import conversion action. Proposed: create a BoldSales qualified-opportunity offline import and use it as the primary bidding signal once it is validated. Why: W1.2 can't be measured without it.
  3. ES | Demand Gen - .NET MAUI | Emerging EU (24412463914). Current: enabled with a $15/day budget. Proposed: review placements, then either pause the campaign or exclude low-quality placements. Why: 15,600 clicks and 0 conversions.
  4. ES | Doc SDK | US & Canada (24087813271), negative keyword. Current: none for this term. Proposed: add [react pdf line height] as an exact-match negative. Why: how-to or support intent, $17.55 spent.
  5. BoldCreate AI | US and BoldCreate AI | Tier3 in the ES account. Current: they run in syncfusion.com 9780479270. Proposed: decide whether to move them to a BoldCreate account or label them so product reporting stays clean. This is a decision for the team, not a setting change.

No budget increase is proposed for the budget-limited campaigns until conversion tracking is fixed.

Data sources

Remember to add this summary to the team's shared results log.

Findings

IDItemStatusSeverityEffortRecommendationChecklist
W1.1Spend, clicks, conversions and cost per conversion per campaign type
Google Ads account 9780479270 (syncfusion.com, USD), 2026-11-02..08 vs 2026-10-26..11-01. Total: spend 9797.866031 vs 10254.355847 (-4.45%; -17.16% vs 4-week avg 11827.78), clicks 19776 vs 5269, primary conversions 0 vs 4 (4-week avg 3), all conversions 105.965898 vs 136.024012. By type: Search category/geo multi-product 8850.83 spend, 1683 clicks, 0 conv (last week 9329.95, 1690 clicks, 4 conv); Competitor 501.78, 37 clicks, 0 conv (541.54, 43, 0); Demand Gen .NET MAUI (3 campaigns) 445.26, 18056 clicks, 0 conv (382.86, 3536, 0). No brand, migration or remarketing campaigns found. CPA not computable this week (0 conversions); last week 2563.59.
failcriticalMTreat primary conversions at zero as a same-day alert to the paid owner. Confirm the Request demo, Contact sales/quote, ES Product Signup and Purchase tags are firing (GA4 recorded 4 demo requests and 3 quote requests this week while Ads recorded none). Route to the ads account audit.demand-gen/measurement/weekly-gtm-review.md#phase-1-paid-claude-via-google-ads--microsoft-ads-mcp
W1.2Qualified conversions from CRM vs form fills; cost per qualified opportunityneeds approval
No enabled offline-import conversion action (UPLOAD_CLICKS, UPLOAD_CALLS, SALESFORCE, STORE_SALES_DIRECT_UPLOAD) exists in account 9780479270. Form-fill primary actions (Request demo, Contact sales/quote) recorded 0 all-conversions over 2026-10-26..11-08. The BoldSales CRM MCP was not connected for this run. Qualified conversions and cost per qualified opportunity cannot be measured.
failhighLSet up offline conversion import of qualified opportunities from BoldSales into Google Ads (needs approval: conversion settings change).demand-gen/measurement/weekly-gtm-review.md#phase-1-paid-claude-via-google-ads--microsoft-ads-mcp
W2.1Sessions by channelneeds approval
GA4 property 400461682 (www.syncfusion.com - GA4). Referral 843931 vs 284567 sessions, of which aocr.org 833554 vs 277297 (suspected referral spam). Unassigned 93563 vs 31241. Organic Search 58740 vs 71869 (-18.27%). Paid Search 2305 vs 2462. Direct 212496 vs 214850. AI Assistant 860 vs 900 (chatgpt.com 795, gemini.google.com 44, claude.ai 13, copilot.com 6, perplexity.ai 1). No YouTube channel group; Organic Video 66 vs 92.
failhighSExclude aocr.org traffic in GA4 (data filter or report-level segment) so totals are usable; investigate the Unassigned rise. Needs approval because it changes property configuration.demand-gen/measurement/weekly-gtm-review.md#phase-2-site-and-goals-claude-via-ga4-mcp
W3.1Clicks, impressions, average position: brand vs non-brand
Search Console sc-domain:syncfusion.com (web). Total clicks 51307 vs 60318 (-14.94%), impressions 3073261 vs 3919102 (-21.58%). Brand (regex sync fu|syncfussion|essential studio|ej2): clicks 2516 vs 2792 (-9.89%), impressions 6218 vs 7589, desktop position 2.65 vs 2.79. Non-brand: clicks 35539 vs 43302 (-17.93%; -22.43% vs 4-week avg 45817.25), impressions 2369702 vs 3142429, desktop position 8.25 vs 8.39, mobile 8.59 vs 8.40. Bing www.syncfusion.com total clicks 4269 vs 4901 (-12.90%; -18.10% vs 4-week avg 5212.5), impressions 299487 vs 347191; Bing brand split not available. The domain property includes free online tools, docs and demos, so non-brand is dominated by free-tool queries rather than Essential Studio buyer intent.
failhighMAlert the SEO owner: non-brand clicks are down more than 15% against both last week and the 4-week average. Split reporting into product pages vs free tools vs docs so ES buyer-intent trends are visible.demand-gen/measurement/weekly-gtm-review.md#phase-3-search-claude-via-search-console-and-bing-webmaster-mcp
W1.4Disapprovals, budget-limited campaigns or auto-applied changesneeds approval
No disapproved or limited ads in enabled campaigns. No changes from recommendations or automated rules in change history 2026-11-02..09 (11 asset creates by INTERNAL_TOOL). Budget-limited: ES | UI Components | US & Canada lost 46.9% search IS to budget; ES | Tier1-Europe lost 26.4%. Manual changes this week: new campaigns ES | Japan | Japanese, Demand Gen .NET MAUI UK & DE and US, plus BoldCreate AI | US and BoldCreate AI | Tier3 created inside the Essential Studio (syncfusion.com) account. Demand Gen .NET MAUI Emerging EU clicks rose from 3536 to 15600 while spend fell from 382.86 to 237.11, with 0 conversions.
warnhighMDon't raise budgets on limited campaigns until conversion tracking works. Review Demand Gen Emerging EU placements and traffic quality. Agree whether BoldCreate campaigns should run in the ES account, since they mix product reporting.demand-gen/measurement/weekly-gtm-review.md#phase-1-paid-claude-via-google-ads--microsoft-ads-mcp
W1.3Top new search terms by spend with no conversions (negative candidates)needs approval
Every search term had 0 primary conversions this week because account conversions were 0, so spend-without-conversion is not a reliable negative signal. Top spend terms: 'aspose pdf' 85.06 (Competitor, intended), 'react components' 45.41 (1 all-conv), 'charting library react' 37.52, 'react charts' 34.61, 'react sheets' 33.15, 'c# html to pdf' 31.75. Likely-irrelevant (how-to or support intent): 'react pdf line height' 17.55 (Doc SDK | US & Canada). 'New' terms could not be separated from recurring terms in this run.
warnmediumSFix conversion tracking first, then re-mine terms. Proposed now: add 'react pdf line height' as an exact negative in ES | Doc SDK | US & Canada.demand-gen/measurement/weekly-gtm-review.md#phase-1-paid-claude-via-google-ads--microsoft-ads-mcp
W2.2Key events: demo requests, trial sign-ups, contact-sales, pricing-page views
Demo + trial + contact-sales 60 vs 51 (+17.65%): valid_demo_request 4 vs 3, valid_request_quote 3 vs 2, *_free_trial_confirm_users 53 vs 46 (es 21 vs 15, react 15 vs 16, blazor 2 vs 6). Community license leads 101 vs 91 (not counted). Pricing page views 6977 vs 3540 (+97.09%, sampled); the jump coincides with the aocr.org referral spike and is unverified.
warnmediumSCheck whether pricing views are inflated by the aocr.org traffic before reading it as demand. Reconcile GA4 demo/quote counts with Google Ads conversions.demand-gen/measurement/weekly-gtm-review.md#phase-2-site-and-goals-claude-via-ga4-mcp
W3.2Top 10 queries gaining and losing impressions
Compared within the top 40 queries by clicks each week. Losing: compress pdf 217244 to 57530; image to pdf 368622 to 226271; pdf compressor 347099 to 225716; photo to pdf 69925 to 30228; pdf size reducer 120118 to 88422; file compressor 57258 to 27194; reduce pdf size 55847 to 32659; merge pdf 45490 to 23208; pdf compress 28970 to 12809; word to pdf converter 17730 to 9786. Gaining: jpg to pdf 22374 to 33029; image to pdf converter 57692 to 61436; excel online 53560 to 55746; editar word online 1112 to 1332; forgot pdf password online 2548 to 2726. Positions moved little (pdf compressor 8.74 to 9.00, compress pdf 9.18 to 9.37), so the loss is mainly impressions on free PDF-tool queries.
warnmediumSSEO owner to check the free PDF tools pages (compress, image-to-pdf, merge) for indexing or SERP-feature changes. Note: only 5 gainers overlapped with the top-40 lists; a full query export is needed for a complete top 10.demand-gen/measurement/weekly-gtm-review.md#phase-3-search-claude-via-search-console-and-bing-webmaster-mcp
W3.3New coverage errors, manual actions or Core Web Vitals regressions
Partially checked. GSC sitemaps: https://www.syncfusion.com/code-studio/page-sitemap.xml has 1 error; https://ej2.syncfusion.com/angular/documentation/sitemap-angular.xml has 17342 warnings; ES5 demos sitemap 155 warnings. The connected Search Console MCP has no coverage, manual-action or Core Web Vitals tool. Bing get_crawl_issues returned 1,483,238 characters and could not be parsed without a shell.
warnmediumSCheck the Page indexing, Manual actions and Core Web Vitals reports in the Search Console UI, and fix the code-studio sitemap error.demand-gen/measurement/weekly-gtm-review.md#phase-3-search-claude-via-search-console-and-bing-webmaster-mcp
W5.1Pick the top 3 actions, each with an owner and due date
Claude drafted the top 3 actions with role owners and due dates (see summary.md). The marketing lead has not confirmed them yet; this unattended run can't name people.
warnmediumSMarketing lead to confirm or reassign owners and dates in the 15-minute decide step.demand-gen/measurement/weekly-gtm-review.md#phase-5-decide-marketing-lead-15-minutes
W2.3Landing pages with the largest drop or gain in conversions
Gains (key events, this vs last, sampled): /downloads/communitylicense 76.94 vs 61; /downloads/ui-component-suite/confirm 24.12 vs 15; (not set) 11.48 vs 3; /account/claim-license-key 3.45 vs 0. Drops: /downloads/communityLicense 16.08 vs 26; /downloads/blazor/confirm 2.30 vs 6; /downloads/react/confirm 14.93 vs 16. /request-demo sessions 508 vs 1224 with key events 3.45 vs 3. The community-license page is split across two URL cases (communitylicense / communityLicense).
warnlowSNormalise the communityLicense URL case (redirect or GA4 lowercase rule) so landing-page trends aren't split; look at why /request-demo sessions halved.demand-gen/measurement/weekly-gtm-review.md#phase-2-site-and-goals-claude-via-ga4-mcp
W4.1Mention and citation rate change since the last run, per engine
No essential-studio ai-answer-monitoring run exists in reports/publish/ (only boldcreate and bolddesk runs from 2026-11-09).
not-checkedmediumMRun the ai-answer-monitoring skill for essential-studio for 2026-10 so next week's review has a baseline.demand-gen/measurement/weekly-gtm-review.md#phase-4-ai-visibility-from-the-monthly-log
W4.2New wrong facts or new competitor appearances
No essential-studio AI answer monitoring log available (see W4.1).
not-checkedmediumSCovered by running ai-answer-monitoring for essential-studio.demand-gen/measurement/weekly-gtm-review.md#phase-4-ai-visibility-from-the-monthly-log
W5.2Route items to the paid and search playbooks
Paid items (W1.1-W1.4) routed to demand-gen/paid/ads-account-audit.md and demand-gen/paid/google-ads-strategy.md; search and AI items (W3.x, W4.x) routed to demand-gen/search/seo-geo-program.md.
passlowSNone.demand-gen/measurement/weekly-gtm-review.md#phase-5-decide-marketing-lead-15-minutes

Metrics

MetricValuePreviousChangePeriodDimensions
Ad spend ads.spend9,79810,254-4.5%2026-11-02 – 2026-11-08account: 9780479270, source: google-ads
Ad clicks ads.clicks19,7765,269+275.3%2026-11-02 – 2026-11-08account: 9780479270, source: google-ads
Conversions (primary) ads.conversions04-100.0%2026-11-02 – 2026-11-08account: 9780479270, source: google-ads
Cost per conversion ads.cpa–2,564–2026-11-02 – 2026-11-08account: 9780479270, note: no primary conversions this week
Qualified conversions (CRM) ads.qualified_conversions–––2026-11-02 – 2026-11-08note: no CRM offline conversion import configured in the account
Cost per qualified opportunity ads.cost_per_qualified_opp–––2026-11-02 – 2026-11-08note: no CRM offline conversion import configured in the account
Demo + trial + contact-sales ga.key_events6051+17.6%2026-11-02 – 2026-11-08property: 400461682, definition: valid_demo_request + valid_request_quote + *_free_trial_confirm_users
Pricing-page views ga.pricing_views6,9773,540+97.1%2026-11-02 – 2026-11-08property: 400461682, page: /sales/pricing, sampled: true
Sessions ga.sessions58,74071,869-18.3%2026-11-02 – 2026-11-08property: 400461682, channel: Organic Search
Sessions ga.sessions2,3052,462-6.4%2026-11-02 – 2026-11-08property: 400461682, channel: Paid Search
Sessions ga.sessions843,931284,567+196.6%2026-11-02 – 2026-11-08property: 400461682, channel: Referral, note: 833554 from aocr.org (suspected spam)
Sessions ga.sessions860900-4.4%2026-11-02 – 2026-11-08property: 400461682, channel: AI Assistant
Search Console clicks gsc.clicks51,30760,318-14.9%2026-11-02 – 2026-11-08site: sc-domain:syncfusion.com, segment: all
Search Console clicks gsc.clicks2,5162,792-9.9%2026-11-02 – 2026-11-08site: sc-domain:syncfusion.com, segment: brand
Search Console impressions gsc.impressions3,073,2613,919,102-21.6%2026-11-02 – 2026-11-08site: sc-domain:syncfusion.com, segment: all
Non-brand clicks (GSC) gsc.nonbrand_clicks35,53943,302-17.9%2026-11-02 – 2026-11-08site: sc-domain:syncfusion.com, four_week_avg: 45817.25
Bing clicks bing.clicks4,2694,901-12.9%2026-11-02 – 2026-11-08site: https://www.syncfusion.com/, four_week_avg: 5212.5
Bing impressions bing.impressions299,487347,191-13.7%2026-11-02 – 2026-11-08site: https://www.syncfusion.com/
Non-brand clicks (Bing) bing.nonbrand_clicks–––2026-11-02 – 2026-11-08note: query-level export too large to parse in this run
AI mention rate ai.mention_rate–––2026-10-01 – 2026-10-31note: no published essential-studio AI answer monitoring run

Folder: reports/publish/essential-studio/weekly-gtm-review/20261112-1357_weekly-gtm-review_essential-studio_ff88