{"summary":{"analyzed":true,"build_worthy":false,"build_worthy_family_key":"automation-reporting","build_worthy_family_name":"automation and reporting layer","build_worthy_reason":"This row is supporting evidence for the linked opportunity family; use the family card, not this row, for the build decision.","build_worthy_scope":"opportunity_family","comments_returned":0,"commercial_card_missing_count":0,"commercial_card_status":"complete","commercial_context_status":"linked_opportunity","commercial_context_status_label":"Evidence linked to opportunity","evidence_context_status":"linked_opportunity","evidence_context_status_label":"Evidence linked to opportunity","evidence_role":"supports_opportunity_family","evidence_role_label":"Evidence supporting opportunity family","evidence_role_reason":"This row is supporting evidence for the linked opportunity family; use the family card, not this row, for the build decision.","intelligence_role":"supporting_evidence","intelligence_role_label":"Supporting evidence","is_build_worthy":false,"opportunity_context_status":"linked_opportunity","opportunity_context_status_label":"Evidence linked to opportunity","opportunity_decision_status":"supporting_evidence","opportunity_decision_status_label":"Supporting evidence","opportunity_relevance":0.81,"plugin_name":"Insert Html Snippet","promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","recommendation_role":"evidence_input","recommendation_role_label":"Evidence input","reply_count":0,"row_is_build_worthy":false,"row_is_opportunity":false,"row_role":"supporting_evidence","row_role_label":"Supporting evidence","sentiment":"complaint","severity":"medium","slug":"insert-html-snippet","source":"support","source_link_count":2,"url":"https://wordpress.org/support/topic/snippets-not-processing-in-woocommerce-search-results/","worth_validating":false,"source_count":0,"source_evidence_summary":{"total":15,"source_evidence_rows":2,"source_link_rows":2,"source_count_only_rows":0,"missing_source_evidence_rows":13,"source_evidence_not_applicable_rows":0,"source_link_coverage_percent":13.3,"evidence_required_rows":0,"evidence_required_rows_missing_source_links":0,"build_worthy_rows_missing_source_links":0,"decision_rows_missing_source_links":0,"missing_source_examples":[]},"commercial_readiness":{"total":15,"validation_ready":0,"core_validation_ready_rows":0,"family_wide_validation_ready_rows":0,"core_only_validation_ready_rows":0,"validation_scope_status":"not_ready","validation_scope_label":"Not ready","validation_scope_warning":"","validation_scope_counts":[{"scope":"not_validation_ready","label":"Not validation-ready","count":15}],"blocker_count":18,"caution_count":1,"status_counts":[{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","count":15}],"blocker_counts":[{"label":"Commercial gate not complete: investigate pain","count":14},{"label":"Commercial gate not complete: Gate mostly supported","count":1},{"label":"Gate missing: Clear revenue logic","count":1},{"label":"Gate weak: Clear revenue logic","count":1},{"label":"Outside proof is partial for this family.","count":1}],"caution_counts":[{"label":"Some grouped markets still need clearer revenue logic.","count":1}],"ready_for_buyer_validation":0,"needs_external_proof":0,"needs_family_proof":0,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":15,"research_first":0,"research_only":0,"hold":0,"unclassified":0,"core_wedge_validation_ready_rows":0,"full_family_validation_ready_rows":0,"scope_limited_validation_rows":0,"full_family_claim_ready_rows":0,"validation_claim_scope_policy":"Core-only validation rows are worth buyer testing, but they must not be presented as full-family commercial opportunities until family_wide_validation_ready is true."},"commercial_readiness_summary":{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","validation_ready":false,"family_key":"automation-reporting","family_name":"automation and reporting layer","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","proof_status":"partial","proof_status_label":"Partial proof","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Commercial gate not complete: Gate mostly supported","Gate missing: Clear revenue logic","Gate weak: Clear revenue logic","Outside proof is partial for this family."],"blocker_count":4,"cautions":["Some grouped markets still need clearer revenue logic."],"caution_count":1,"next_action":"Sharpen the buyer, pain, and paid workflow around verify insert adsense tracking, report freshness, automation handoffs, and client-visible metrics; interview agencies accountable for client reporting before validation.","dossier_url":"/opportunities/families/automation-reporting/dossier","dossier_api_url":"/api/opportunities/families/automation-reporting/dossier"},"readiness_summary":{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","validation_ready":false,"family_key":"automation-reporting","family_name":"automation and reporting layer","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","proof_status":"partial","proof_status_label":"Partial proof","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_gate_passed":6,"commercial_gate_total":7,"commercial_card_status":"complete","commercial_card_complete":true,"commercial_card_missing_count":0,"blockers":["Commercial gate not complete: Gate mostly supported","Gate missing: Clear revenue logic","Gate weak: Clear revenue logic","Outside proof is partial for this family."],"blocker_count":4,"cautions":["Some grouped markets still need clearer revenue logic."],"caution_count":1,"next_action":"Sharpen the buyer, pain, and paid workflow around verify insert adsense tracking, report freshness, automation handoffs, and client-visible metrics; interview agencies accountable for client reporting before validation.","dossier_url":"/opportunities/families/automation-reporting/dossier","dossier_api_url":"/api/opportunities/families/automation-reporting/dossier"},"cache_source":"durable_stale","cache_age_seconds":13767,"payload_mode":"compact","full_payload_url":"/api/evidence/source?full=true&compact_schema=evidence-source-v2&url=https%3A//wordpress.org/support/topic/snippets-not-processing-in-woocommerce-search-results/&comment_limit=80&text_limit=12000","row_key":"rows","source_row_key":"rows","rows_shown":1,"comments_shown":0,"evidence_summary":{"total":1,"source_evidence_rows":0,"source_link_rows":1,"source_count_only_rows":0,"missing_source_evidence_rows":0,"source_evidence_not_applicable_rows":0,"source_link_coverage_percent":100.0,"evidence_required_rows":0,"evidence_required_rows_missing_source_links":0,"build_worthy_rows_missing_source_links":0,"decision_rows_missing_source_links":0,"missing_source_examples":[]}},"rows":[{"section":"source","row_type":"source","url":"https://wordpress.org/support/topic/snippets-not-processing-in-woocommerce-search-results/","slug":"insert-html-snippet","plugin_name":"Insert Html Snippet","source":"support","sentiment":"complaint","severity":"medium","opportunity_relevance":0.81,"reply_count":0,"comments_returned":0,"analyzed":true,"source_link_count":2,"title":"Snippets not processing in WooCommerce search results","author":"bills1982","published_at":"2020-09-16T20:57:00+00:00","resolved":false,"collected_at":"2026-05-29T01:23:07+00:00","intent":"question","affected_feature":"woocommerce","summary":"Snippets not processing in WooCommerce search results: users show bugs, compatibility, support pain that may indicate a product gap.","evidence_quote":"Snippets not processing in WooCommerce search results Hello, we use your HTML Snippet plugin extensively within our WooCommerce product pages.","confidence":0.68,"analyzed_at":"2026-05-29T01:24:49+00:00","market_key":"insert adsense","market_name":"Insert Adsense","market_url":"/markets/insert%20adsense","opportunity_url":"/opportunities/insert%20adsense","family_key":"automation-reporting","family_name":"automation and reporting layer","opportunity_family_key":"automation-reporting","opportunity_family_name":"automation and reporting layer","buyer":"agencies, operators, and marketing teams","what_to_build":"Insert Adsense reporting and automation assurance for turning WordPress activity into automated reporting and handoffs","urgent_problem":"Agencies lose client trust when GA4/conversion tracking, scheduled reports, or automation handoffs break without a clear alert.","problem":"Agencies lose client trust when GA4/conversion tracking, scheduled reports, or automation handoffs break without a clear alert.","competitor_gap":"Gap to test: can buyers verify insert adsense tracking, report freshness, automation handoffs, and client-visible metrics before reporting, analytics, and automation handoff risk. pain: reporting or integration reliability risk (16 signals), missing reporting or automation...","proof_support":"Proof base: partial outside proof of paid demand, repeated WordPress pain, and weak incumbent coverage around turning WordPress activity into automated reporting and handoffs.","needs_validation":"Outside proof is partial for this family.","what_still_needs_validation":"Outside proof is partial for this family.","commercial_attractiveness":"Commercial pull comes from agencies accountable for client reporting: teams pay when WordPress data can be turned into reports, alerts, or downstream automation. The first paid wedge is to verify insert adsense tracking, report freshness, automation handoffs, and...","first_validation_wedge":"verify insert adsense tracking, report freshness, automation handoffs, and client-visible metrics","mvp_wedge":"verify insert adsense tracking, report freshness, automation handoffs, and client-visible metrics","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","row_role":"supporting_evidence","recommendation_role":"evidence_input","evidence_role":"supports_opportunity_family","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","build_worthy_family_key":"automation-reporting","opportunity_decision_status":"supporting_evidence","body_summary":"Hello, we use your HTML Snippet plugin extensively within our WooCommerce product pages. The issue is that the snippets are not being processed on the Search Results page, so you actually see the Snippet code within...","issue_labels":["bugs","compatibility","support","woocommerce"],"source_links":[{"source_url":"https://wordpress.org/support/topic/snippets-not-processing-in-woocommerce-search-results/","url":"https://wordpress.org/support/topic/snippets-not-processing-in-woocommerce-search-results/","original_url":"https://wordpress.org/support/topic/snippets-not-processing-in-woocommerce-search-results/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fsnippets-not-processing-in-woocommerce-search-results%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fsnippets-not-processing-in-woocommerce-search-results%2F"}]}],"plugin":{"active_installs":20000,"api_url":"/api/plugins/insert-html-snippet","downloaded":695414,"name":"Insert Html Snippet","rating":98.0,"slug":"insert-html-snippet","tags":["add html","insert addthis code","insert ads","insert adsense","insert html"],"url":"/plugin/insert-html-snippet"},"conversation":{"url":"https://wordpress.org/support/topic/snippets-not-processing-in-woocommerce-search-results/","slug":"insert-html-snippet","source":"support","title":"Snippets not processing in WooCommerce search results","author":"bills1982","published_at":"2020-09-16T20:57:00+00:00","resolved":false,"reply_count":0,"collected_at":"2026-05-29T01:23:07+00:00","body_summary":"Hello, we use your HTML Snippet plugin extensively within our WooCommerce product pages. The issue is that the snippets are not being processed on the Search Results page, so you actually see the Snippet code within the search results like so: [xyz-ihs..."},"analysis":{"affected_feature":"woocommerce","analyzed_at":"2026-05-29T01:24:49+00:00","complaint_types":["bugs","compatibility","support"],"confidence":0.68,"conversation_url":"https://wordpress.org/support/topic/snippets-not-processing-in-woocommerce-search-results/","evidence_quote":"Snippets not processing in WooCommerce search results Hello, we use your HTML Snippet plugin extensively within our WooCommerce product pages.","intent":"question","issue_labels":["bugs","compatibility","support","woocommerce"],"model":"heuristic-v1","opportunity_relevance":0.81,"praise_types":[],"sentiment":"complaint","severity":"medium","slug":"insert-html-snippet","source":"support","summary":"Snippets not processing in WooCommerce search results: users show bugs, compatibility, support pain that may indicate a product gap."},"source_links":[{"source_url":"https://wordpress.org/support/topic/snippets-not-processing-in-woocommerce-search-results/","url":"https://wordpress.org/support/topic/snippets-not-processing-in-woocommerce-search-results/","original_url":"https://wordpress.org/support/topic/snippets-not-processing-in-woocommerce-search-results/","source_page_url":"/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fsnippets-not-processing-in-woocommerce-search-results%2F","source_api_url":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fsnippets-not-processing-in-woocommerce-search-results%2F"},{"source_url":"https://wordpress.org/plugins/insert-html-snippet/","url":"https://wordpress.org/plugins/insert-html-snippet/","original_url":"https://wordpress.org/plugins/insert-html-snippet/","source_page_url":"/plugin/insert-html-snippet","source_api_url":"/api/plugins/insert-html-snippet"}],"source_link_count":2,"market_key":"insert adsense","market_name":"Insert Adsense","market_url":"/markets/insert%20adsense","opportunity_url":"/opportunities/insert%20adsense","opportunity_card":{"key":"automation-reporting","name":"automation and reporting layer","family_key":"automation-reporting","family_name":"automation and reporting layer","family_label":"automation and reporting layer","display_name":"automation and reporting layer","opportunity_name":"automation and reporting layer","opportunity_label":"automation and reporting layer","decision_bucket":"investigate_pain","commercial_readiness_status":"needs_thesis_sharpening","commercial_readiness_label":"Needs thesis sharpening","validation_ready":false,"is_build_worthy":false,"row_role":"opportunity_family","recommendation_role":"commercial_opportunity_candidate","buyer":"agencies, operators, and marketing teams","who_buys":"agencies, operators, and marketing teams","primary_buyer_segment":"agencies accountable for client reporting","urgent_problem":"Agencies lose client trust when GA4/conversion tracking, scheduled reports, or automation handoffs break without a clear alert.","problem":"Agencies lose client trust when GA4/conversion tracking, scheduled reports, or automation handoffs break without a clear alert.","pain":"Agencies lose client trust when GA4/conversion tracking, scheduled reports, or automation handoffs break without a clear alert.","what_to_build":"Insert Adsense reporting and automation assurance for turning WordPress activity into automated reporting and handoffs","first_validation_wedge":"verify insert adsense tracking, report freshness, automation handoffs, and client-visible metrics","mvp_wedge":"verify insert adsense tracking, report freshness, automation handoffs, and client-visible metrics","wedge":"verify insert adsense tracking, report freshness, automation handoffs, and client-visible metrics","source_count":1,"source_link_count":1,"watchlist_caveats":["Some grouped markets still need clearer revenue logic."],"validation_warnings":["Some grouped markets still need clearer revenue logic."],"next_action":"Sharpen the buyer, pain, and paid workflow around verify insert adsense tracking, report freshness, automation handoffs, and client-visible metrics; interview agencies accountable for client reporting before validation.","family_dossier_url":"/opportunities/families/automation-reporting/dossier","opportunity_family_dossier_url":"/opportunities/families/automation-reporting/dossier","family_dossier_api_url":"/api/opportunities/families/automation-reporting/dossier","opportunity_family_dossier_api_url":"/api/opportunities/families/automation-reporting/dossier","urls":{"dossier":"/opportunities/families/automation-reporting/dossier","family":"/opportunities?family=automation-reporting"},"api_urls":{"dossier":"/api/opportunities/families/automation-reporting/dossier","family":"/api/opportunities/families?family=automation-reporting"},"family_url":"/opportunities?family=automation-reporting","opportunity_family_url":"/opportunities?family=automation-reporting","opportunity_family_api_url":"/api/opportunities/families?family=automation-reporting","commercial_gate_status":"mostly_supported","commercial_gate_label":"Gate mostly supported","commercial_card_status":"complete","commercial_card_missing_count":0},"commercial_card_summary":{"status":"complete","status_label":"complete","missing_count":0,"passed":9,"required":9,"summary":{}},"commercial_card_checklist":[{"key":"what_to_build","label":"What to build","passed":true,"status":"pass","detail":"Insert Adsense reporting and automation assurance for turning WordPress activity into automated reporting and handoffs"},{"key":"specific_buyer","label":"Specific buyer","passed":true,"status":"pass","detail":"agencies, operators, and marketing teams"},{"key":"urgent_problem","label":"Urgent problem","passed":true,"status":"pass","detail":"Agencies lose client trust when GA4/conversion tracking, scheduled reports, or automation handoffs break without a clear alert."},{"key":"competitor_gap","label":"Competitor gap","passed":true,"status":"pass","detail":"Gap to test: can buyers verify insert adsense tracking, report freshness, automation handoffs, and client-visible metrics before reporting, analytics, and automation handoff risk. pain: reporting or integration reliabili"}],"family_key":"automation-reporting","family_name":"automation and reporting layer","opportunity_family_key":"automation-reporting","opportunity_family_name":"automation and reporting layer","buyer":"agencies, operators, and marketing teams","what_to_build":"Insert Adsense reporting and automation assurance for turning WordPress activity into automated reporting and handoffs","urgent_problem":"Agencies lose client trust when GA4/conversion tracking, scheduled reports, or automation handoffs break without a clear alert.","problem":"Agencies lose client trust when GA4/conversion tracking, scheduled reports, or automation handoffs break without a clear alert.","competitor_gap":"Gap to test: can buyers verify insert adsense tracking, report freshness, automation handoffs, and client-visible metrics before reporting, analytics, and automation handoff risk. pain: reporting or integration reliability risk (16 signals), missing reporting or automation workflow coverage (6 signals). weak-incumbent evidence gives 2 teardown signal(s). Entry wedge: verify insert adsense tracking, report freshness, automation handoffs, and client-visible metrics.","proof_support":"Proof base: partial outside proof of paid demand, repeated WordPress pain, and weak incumbent coverage around turning WordPress activity into automated reporting and handoffs.","needs_validation":"Outside proof is partial for this family.","what_still_needs_validation":"Outside proof is partial for this family.","commercial_attractiveness":"Commercial pull comes from agencies accountable for client reporting: teams pay when WordPress data can be turned into reports, alerts, or downstream automation. The first paid wedge is to verify insert adsense tracking, report freshness, automation handoffs, and client-visible metrics. Revenue can come from integrations, scheduled reports, usage limits, team roles, exports, and multi-site dashboards.","first_validation_wedge":"verify insert adsense tracking, report freshness, automation handoffs, and client-visible metrics","mvp_wedge":"verify insert adsense tracking, report freshness, automation handoffs, and client-visible metrics","decision_bucket":"investigate_pain","decision_bucket_label":"Investigate Pain","api_urls":{"evidence":"/api/evidence?slug=insert-html-snippet","market":"/markets/insert%20adsense","opportunity":"/opportunities/insert%20adsense","plugin":"/api/plugins/insert-html-snippet","source":"/api/evidence/source?url=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fsnippets-not-processing-in-woocommerce-search-results%2F","wordpress":"https://wordpress.org/support/topic/snippets-not-processing-in-woocommerce-search-results/","family":"/api/opportunities/families?family=automation-reporting","dossier":"/api/opportunities/families/automation-reporting/dossier"},"commercial_readiness":{"total":15,"validation_ready":0,"core_validation_ready_rows":0,"family_wide_validation_ready_rows":0,"core_only_validation_ready_rows":0,"validation_scope_status":"not_ready","validation_scope_label":"Not ready","validation_scope_warning":"","validation_scope_counts":[{"scope":"not_validation_ready","label":"Not validation-ready","count":15}],"blocker_count":18,"caution_count":1,"status_counts":[{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","count":15}],"blocker_counts":[{"label":"Commercial gate not complete: investigate pain","count":14},{"label":"Commercial gate not complete: Gate mostly supported","count":1},{"label":"Gate missing: Clear revenue logic","count":1},{"label":"Gate weak: Clear revenue logic","count":1},{"label":"Outside proof is partial for this family.","count":1}],"caution_counts":[{"label":"Some grouped markets still need clearer revenue logic.","count":1}],"ready_for_buyer_validation":0,"needs_external_proof":0,"needs_family_proof":0,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":15,"research_first":0,"research_only":0,"hold":0,"unclassified":0,"core_wedge_validation_ready_rows":0,"full_family_validation_ready_rows":0,"scope_limited_validation_rows":0,"full_family_claim_ready_rows":0,"validation_claim_scope_policy":"Core-only validation rows are worth buyer testing, but they must not be presented as full-family commercial opportunities until family_wide_validation_ready is true."},"readiness_summary":{"total":15,"validation_ready":0,"core_validation_ready_rows":0,"family_wide_validation_ready_rows":0,"core_only_validation_ready_rows":0,"validation_scope_status":"not_ready","validation_scope_label":"Not ready","validation_scope_warning":"","validation_scope_counts":[{"scope":"not_validation_ready","label":"Not validation-ready","count":15}],"blocker_count":18,"caution_count":1,"status_counts":[{"status":"needs_thesis_sharpening","label":"Needs thesis sharpening","count":15}],"blocker_counts":[{"label":"Commercial gate not complete: investigate pain","count":14},{"label":"Commercial gate not complete: Gate mostly supported","count":1},{"label":"Gate missing: Clear revenue logic","count":1},{"label":"Gate weak: Clear revenue logic","count":1},{"label":"Outside proof is partial for this family.","count":1}],"caution_counts":[{"label":"Some grouped markets still need clearer revenue logic.","count":1}],"ready_for_buyer_validation":0,"needs_external_proof":0,"needs_family_proof":0,"needs_report":0,"needs_thesis_detail":0,"needs_thesis_sharpening":15,"research_first":0,"research_only":0,"hold":0,"unclassified":0,"core_wedge_validation_ready_rows":0,"full_family_validation_ready_rows":0,"scope_limited_validation_rows":0,"full_family_claim_ready_rows":0,"validation_claim_scope_policy":"Core-only validation rows are worth buyer testing, but they must not be presented as full-family commercial opportunities until family_wide_validation_ready is true."},"evidence_summary":{"total":1,"source_evidence_rows":0,"source_link_rows":1,"source_count_only_rows":0,"missing_source_evidence_rows":0,"source_evidence_not_applicable_rows":0,"source_link_coverage_percent":100.0,"evidence_required_rows":0,"evidence_required_rows_missing_source_links":0,"build_worthy_rows_missing_source_links":0,"decision_rows_missing_source_links":0,"missing_source_examples":[]},"cache":{"source":"durable_stale","generated_at":"2026-08-05T08:02:55+00:00","age_seconds":13767},"row_role":"supporting_evidence","recommendation_role":"evidence_input","evidence_role":"supports_opportunity_family","promotion_status":"linked_opportunity","promotion_status_label":"Evidence linked to opportunity","promotion_reason":"This row is supporting evidence linked to a commercial opportunity family, not the build-worthy opportunity itself.","is_build_worthy":false,"worth_validating":false,"build_worthy_scope":"opportunity_family","build_worthy_family_key":"automation-reporting","opportunity_decision_status":"supporting_evidence"}