{
  "metadata": {
    "canonicalUrl": "https://supaintent.com/ai-brand-index/vertical-industry-construction-software-construction-management-software-construction-estimating-software",
    "categoryName": "Construction Estimating Software",
    "categoryPath": "Vertical Industry > Construction Software > Construction Management Software > Construction Estimating Software",
    "csvUrl": "https://supaintent.com/ai-brand-index/data/vertical-industry-construction-software-construction-management-software-construction-estimating-software.csv",
    "generatedBy": "SupaIntent AI Brand Index",
    "jsonUrl": "https://supaintent.com/ai-brand-index/data/vertical-industry-construction-software-construction-management-software-construction-estimating-software.json",
    "methodologyUrl": "https://supaintent.com/ai-brand-index/methodology",
    "providers": {
      "chatgpt": "ChatGPT",
      "google_ai_mode": "Google AI Mode",
      "gemini": "Gemini",
      "perplexity": "Perplexity"
    },
    "refreshDate": "2026-08-09",
    "slug": "vertical-industry-construction-software-construction-management-software-construction-estimating-software",
    "snapshots": [
      "2026-06-28",
      "2026-07-05",
      "2026-07-12",
      "2026-07-19",
      "2026-07-26",
      "2026-08-02",
      "2026-08-09"
    ]
  },
  "summary": {
    "brandCount": 24,
    "citedSourceCount": 24,
    "currentLeader": "PlanSwift",
    "officialBrandSiteCitationShare": 31,
    "sourceMentionTotal": 65,
    "topBrandSites": [
      {
        "displayName": "Capterra",
        "domain": "capterra.com"
      },
      {
        "displayName": "G2",
        "domain": "g2.com"
      },
      {
        "displayName": "Nomitech",
        "domain": "nomitech.com"
      }
    ],
    "topBrands": [
      "PlanSwift",
      "STACK",
      "Procore"
    ],
    "updateCadence": "weekly"
  },
  "findings": [
    "As of 9 August 2026, SupaIntent tracked 24 construction estimating software brands across buying-intent prompts on ChatGPT, Google AI Mode, Gemini and Perplexity. PlanSwift appeared in the most answers overall, followed by STACK and Procore.",
    "PlanSwift overtook STACK this week to take the top position.",
    "No single publisher dominates. The most cited sources are Capterra, G2 and Nomitech, which means the citation field is open.",
    "The engines disagree on the leader. ChatGPT and Google AI Mode both name Procore first, Gemini names STACK, and Perplexity names PlanSwift."
  ],
  "ranking": [
    {
      "brand": "PlanSwift",
      "domain": "planswift.com",
      "isNew": false,
      "movement": 3,
      "officialUrl": "https://www.planswift.com",
      "position": 1,
      "previousPosition": 4,
      "providerPositions": {
        "chatgpt": 4,
        "google_ai_mode": 6,
        "gemini": 3,
        "perplexity": 1
      }
    },
    {
      "brand": "STACK",
      "domain": "stackct.com",
      "isNew": false,
      "movement": -1,
      "officialUrl": "https://www.stackct.com",
      "position": 2,
      "previousPosition": 1,
      "providerPositions": {
        "chatgpt": 3,
        "google_ai_mode": 3,
        "gemini": 1,
        "perplexity": null
      }
    },
    {
      "brand": "Procore",
      "domain": "procore.com",
      "isNew": false,
      "movement": 0,
      "officialUrl": "https://www.procore.com",
      "position": 3,
      "previousPosition": 3,
      "providerPositions": {
        "chatgpt": 1,
        "google_ai_mode": 1,
        "gemini": null,
        "perplexity": null
      }
    },
    {
      "brand": "Sage Estimating",
      "domain": "sage.com",
      "isNew": false,
      "movement": 1,
      "officialUrl": "https://www.sage.com/en-us/products/sage-estimating/",
      "position": 4,
      "previousPosition": 5,
      "providerPositions": {
        "chatgpt": 2,
        "google_ai_mode": null,
        "gemini": 2,
        "perplexity": 10
      }
    },
    {
      "brand": "Autodesk Takeoff",
      "domain": "autodesk.com",
      "isNew": false,
      "movement": 1,
      "officialUrl": "https://www.autodesk.com/products/takeoff/overview",
      "position": 5,
      "previousPosition": 6,
      "providerPositions": {
        "chatgpt": 5,
        "google_ai_mode": 2,
        "gemini": null,
        "perplexity": null
      }
    },
    {
      "brand": "ProEst",
      "domain": "proest.com",
      "isNew": false,
      "movement": -4,
      "officialUrl": "https://www.proest.com",
      "position": 6,
      "previousPosition": 2,
      "providerPositions": {
        "chatgpt": null,
        "google_ai_mode": null,
        "gemini": 4,
        "perplexity": 4
      }
    },
    {
      "brand": "Bluebeam",
      "domain": "bluebeam.com",
      "isNew": false,
      "movement": 2,
      "officialUrl": "https://www.bluebeam.com",
      "position": 7,
      "previousPosition": 9,
      "providerPositions": {
        "chatgpt": null,
        "google_ai_mode": 4,
        "gemini": null,
        "perplexity": null
      }
    },
    {
      "brand": "Buildxact",
      "domain": "buildxact.com",
      "isNew": false,
      "movement": 0,
      "officialUrl": "https://www.buildxact.com",
      "position": 8,
      "previousPosition": 8,
      "providerPositions": {
        "chatgpt": 8,
        "google_ai_mode": 10,
        "gemini": 5,
        "perplexity": null
      }
    },
    {
      "brand": "RSMeans Data Online",
      "domain": "rsmeans.com",
      "isNew": true,
      "movement": null,
      "officialUrl": "https://www.rsmeans.com",
      "position": 9,
      "previousPosition": 0,
      "providerPositions": {
        "chatgpt": null,
        "google_ai_mode": null,
        "gemini": null,
        "perplexity": 2
      }
    },
    {
      "brand": "Buildertrend",
      "domain": "buildertrend.com",
      "isNew": false,
      "movement": -3,
      "officialUrl": "https://buildertrend.com",
      "position": 10,
      "previousPosition": 7,
      "providerPositions": {
        "chatgpt": 9,
        "google_ai_mode": 5,
        "gemini": null,
        "perplexity": null
      }
    },
    {
      "brand": "STACK Construction Technologies",
      "domain": "stackct.com",
      "isNew": true,
      "movement": null,
      "officialUrl": "https://www.stackct.com",
      "position": 11,
      "previousPosition": 0,
      "providerPositions": {
        "chatgpt": null,
        "google_ai_mode": null,
        "gemini": null,
        "perplexity": 3
      }
    },
    {
      "brand": "Clear Estimates",
      "domain": "clearestimates.com",
      "isNew": true,
      "movement": null,
      "officialUrl": "https://www.clearestimates.com",
      "position": 12,
      "previousPosition": 0,
      "providerPositions": {
        "chatgpt": 10,
        "google_ai_mode": null,
        "gemini": 7,
        "perplexity": 9
      }
    },
    {
      "brand": "ConstructConnect",
      "domain": "constructconnect.com",
      "isNew": true,
      "movement": null,
      "officialUrl": "https://www.constructconnect.com",
      "position": 13,
      "previousPosition": 0,
      "providerPositions": {
        "chatgpt": null,
        "google_ai_mode": null,
        "gemini": null,
        "perplexity": 5
      }
    },
    {
      "brand": "CostOS",
      "domain": "nomitech.com",
      "isNew": false,
      "movement": -2,
      "officialUrl": "https://www.nomitech.com",
      "position": 14,
      "previousPosition": 12,
      "providerPositions": {
        "chatgpt": null,
        "google_ai_mode": null,
        "gemini": 6,
        "perplexity": null
      }
    },
    {
      "brand": "Cubit (GCP)",
      "domain": "cubitspectrum.com",
      "isNew": false,
      "movement": -2,
      "officialUrl": "https://www.cubitspectrum.com",
      "position": 15,
      "previousPosition": 13,
      "providerPositions": {
        "chatgpt": null,
        "google_ai_mode": null,
        "gemini": null,
        "perplexity": 6
      }
    },
    {
      "brand": "B2W Scheduler",
      "domain": "b2wscheduler.com",
      "isNew": true,
      "movement": null,
      "officialUrl": "https://www.b2wscheduler.com",
      "position": 16,
      "previousPosition": 0,
      "providerPositions": {
        "chatgpt": null,
        "google_ai_mode": null,
        "gemini": null,
        "perplexity": 7
      }
    },
    {
      "brand": "HeavyBid",
      "domain": "heavydot.com",
      "isNew": true,
      "movement": null,
      "officialUrl": "https://www.heavydot.com/heavybid",
      "position": 17,
      "previousPosition": 0,
      "providerPositions": {
        "chatgpt": 7,
        "google_ai_mode": null,
        "gemini": null,
        "perplexity": null
      }
    },
    {
      "brand": "JobTread",
      "domain": "jobtread.com",
      "isNew": false,
      "movement": 4,
      "officialUrl": "https://www.jobtread.com",
      "position": 18,
      "previousPosition": 22,
      "providerPositions": {
        "chatgpt": null,
        "google_ai_mode": 7,
        "gemini": null,
        "perplexity": null
      }
    },
    {
      "brand": "Contractor Foreman",
      "domain": "contractorforeman.com",
      "isNew": false,
      "movement": -3,
      "officialUrl": "https://contractorforeman.com",
      "position": 19,
      "previousPosition": 16,
      "providerPositions": {
        "chatgpt": null,
        "google_ai_mode": 8,
        "gemini": null,
        "perplexity": null
      }
    },
    {
      "brand": "Estimate By CSI",
      "domain": "estimatebycsi.com",
      "isNew": true,
      "movement": null,
      "officialUrl": "https://www.estimatebycsi.com",
      "position": 20,
      "previousPosition": 0,
      "providerPositions": {
        "chatgpt": null,
        "google_ai_mode": null,
        "gemini": null,
        "perplexity": 8
      }
    },
    {
      "brand": "Trimble WinEst",
      "domain": "trimble.com",
      "isNew": true,
      "movement": null,
      "officialUrl": "https://fieldtech.trimble.com",
      "position": 21,
      "previousPosition": 0,
      "providerPositions": {
        "chatgpt": null,
        "google_ai_mode": null,
        "gemini": 8,
        "perplexity": null
      }
    },
    {
      "brand": "Houzz Pro",
      "domain": "houzz.com",
      "isNew": false,
      "movement": -3,
      "officialUrl": "https://pro.houzz.com",
      "position": 22,
      "previousPosition": 19,
      "providerPositions": {
        "chatgpt": null,
        "google_ai_mode": 9,
        "gemini": null,
        "perplexity": null
      }
    },
    {
      "brand": "Togal.AI",
      "domain": "togal.ai",
      "isNew": false,
      "movement": -9,
      "officialUrl": "https://togal.ai",
      "position": 23,
      "previousPosition": 14,
      "providerPositions": {
        "chatgpt": null,
        "google_ai_mode": null,
        "gemini": 9,
        "perplexity": null
      }
    },
    {
      "brand": "Estimator360",
      "domain": "estimator360.com",
      "isNew": false,
      "movement": -9,
      "officialUrl": "https://estimator360.com",
      "position": 24,
      "previousPosition": 15,
      "providerPositions": {
        "chatgpt": null,
        "google_ai_mode": null,
        "gemini": 10,
        "perplexity": null
      }
    }
  ],
  "sources": [
    {
      "displayName": "Capterra",
      "domain": "capterra.com",
      "mentions": 14,
      "official": false,
      "position": 1
    },
    {
      "displayName": "G2",
      "domain": "g2.com",
      "mentions": 7,
      "official": false,
      "position": 2
    },
    {
      "displayName": "Nomitech",
      "domain": "nomitech.com",
      "mentions": 7,
      "official": true,
      "position": 3
    },
    {
      "displayName": "Palcode",
      "domain": "palcode.ai",
      "mentions": 5,
      "official": false,
      "position": 4
    },
    {
      "displayName": "Eano",
      "domain": "eano.com",
      "mentions": 4,
      "official": false,
      "position": 5
    },
    {
      "displayName": "Myquoteiq",
      "domain": "myquoteiq.com",
      "mentions": 4,
      "official": false,
      "position": 6
    },
    {
      "displayName": "Forbes",
      "domain": "forbes.com",
      "mentions": 3,
      "official": false,
      "position": 7
    },
    {
      "displayName": "Planswift",
      "domain": "planswift.com",
      "mentions": 2,
      "official": true,
      "position": 8
    },
    {
      "displayName": "Stackct",
      "domain": "stackct.com",
      "mentions": 2,
      "official": true,
      "position": 9
    },
    {
      "displayName": "Gartner",
      "domain": "gartner.com",
      "mentions": 2,
      "official": false,
      "position": 10
    },
    {
      "displayName": "Phoenixestimations",
      "domain": "phoenixestimations.com",
      "mentions": 2,
      "official": false,
      "position": 11
    },
    {
      "displayName": "B2wscheduler",
      "domain": "b2wscheduler.com",
      "mentions": 1,
      "official": true,
      "position": 12
    },
    {
      "displayName": "Bluebeam",
      "domain": "bluebeam.com",
      "mentions": 1,
      "official": true,
      "position": 13
    },
    {
      "displayName": "Clearestimates",
      "domain": "clearestimates.com",
      "mentions": 1,
      "official": true,
      "position": 14
    },
    {
      "displayName": "Constructconnect",
      "domain": "constructconnect.com",
      "mentions": 1,
      "official": true,
      "position": 15
    },
    {
      "displayName": "Contractorforeman",
      "domain": "contractorforeman.com",
      "mentions": 1,
      "official": true,
      "position": 16
    },
    {
      "displayName": "Csiwebstore",
      "domain": "csiwebstore.com",
      "mentions": 1,
      "official": false,
      "position": 17
    },
    {
      "displayName": "Cubits",
      "domain": "cubits.co",
      "mentions": 1,
      "official": false,
      "position": 18
    },
    {
      "displayName": "Forrester",
      "domain": "forrester.com",
      "mentions": 1,
      "official": false,
      "position": 19
    },
    {
      "displayName": "GetApp",
      "domain": "getapp.com",
      "mentions": 1,
      "official": false,
      "position": 20
    },
    {
      "displayName": "Jobtread",
      "domain": "jobtread.com",
      "mentions": 1,
      "official": true,
      "position": 21
    },
    {
      "displayName": "Houzz",
      "domain": "pro.houzz.com",
      "mentions": 1,
      "official": true,
      "position": 22
    },
    {
      "displayName": "Proest",
      "domain": "proest.com",
      "mentions": 1,
      "official": true,
      "position": 23
    },
    {
      "displayName": "Sage",
      "domain": "sage.com",
      "mentions": 1,
      "official": true,
      "position": 24
    }
  ],
  "history": [
    {
      "brandKey": "planswift",
      "position": 4,
      "snapshotDate": "2026-06-28"
    },
    {
      "brandKey": "planswift",
      "position": 1,
      "snapshotDate": "2026-07-05"
    },
    {
      "brandKey": "planswift",
      "position": 1,
      "snapshotDate": "2026-07-12"
    },
    {
      "brandKey": "planswift",
      "position": 2,
      "snapshotDate": "2026-07-19"
    },
    {
      "brandKey": "planswift",
      "position": 1,
      "snapshotDate": "2026-07-26"
    },
    {
      "brandKey": "planswift",
      "position": 4,
      "snapshotDate": "2026-08-02"
    },
    {
      "brandKey": "planswift",
      "position": 1,
      "snapshotDate": "2026-08-09"
    },
    {
      "brandKey": "stack",
      "position": 2,
      "snapshotDate": "2026-06-28"
    },
    {
      "brandKey": "stack",
      "position": 3,
      "snapshotDate": "2026-07-05"
    },
    {
      "brandKey": "stack",
      "position": 2,
      "snapshotDate": "2026-07-12"
    },
    {
      "brandKey": "stack",
      "position": 3,
      "snapshotDate": "2026-07-19"
    },
    {
      "brandKey": "stack",
      "position": 5,
      "snapshotDate": "2026-07-26"
    },
    {
      "brandKey": "stack",
      "position": 1,
      "snapshotDate": "2026-08-02"
    },
    {
      "brandKey": "stack",
      "position": 2,
      "snapshotDate": "2026-08-09"
    },
    {
      "brandKey": "procore",
      "position": 8,
      "snapshotDate": "2026-06-28"
    },
    {
      "brandKey": "procore",
      "position": 6,
      "snapshotDate": "2026-07-05"
    },
    {
      "brandKey": "procore",
      "position": 5,
      "snapshotDate": "2026-07-12"
    },
    {
      "brandKey": "procore",
      "position": 8,
      "snapshotDate": "2026-07-19"
    },
    {
      "brandKey": "procore",
      "position": 9,
      "snapshotDate": "2026-07-26"
    },
    {
      "brandKey": "procore",
      "position": 3,
      "snapshotDate": "2026-08-02"
    },
    {
      "brandKey": "procore",
      "position": 3,
      "snapshotDate": "2026-08-09"
    },
    {
      "brandKey": "sage-estimating",
      "position": 3,
      "snapshotDate": "2026-06-28"
    },
    {
      "brandKey": "sage-estimating",
      "position": 4,
      "snapshotDate": "2026-07-05"
    },
    {
      "brandKey": "sage-estimating",
      "position": 3,
      "snapshotDate": "2026-07-12"
    },
    {
      "brandKey": "sage-estimating",
      "position": 4,
      "snapshotDate": "2026-07-19"
    },
    {
      "brandKey": "sage-estimating",
      "position": 2,
      "snapshotDate": "2026-07-26"
    },
    {
      "brandKey": "sage-estimating",
      "position": 5,
      "snapshotDate": "2026-08-02"
    },
    {
      "brandKey": "sage-estimating",
      "position": 4,
      "snapshotDate": "2026-08-09"
    },
    {
      "brandKey": "autodesk-construction-cloud",
      "position": 6,
      "snapshotDate": "2026-08-02"
    },
    {
      "brandKey": "autodesk-construction-cloud",
      "position": 5,
      "snapshotDate": "2026-08-09"
    },
    {
      "brandKey": "proest",
      "position": 1,
      "snapshotDate": "2026-06-28"
    },
    {
      "brandKey": "proest",
      "position": 2,
      "snapshotDate": "2026-07-05"
    },
    {
      "brandKey": "proest",
      "position": 4,
      "snapshotDate": "2026-07-12"
    },
    {
      "brandKey": "proest",
      "position": 1,
      "snapshotDate": "2026-07-19"
    },
    {
      "brandKey": "proest",
      "position": 3,
      "snapshotDate": "2026-07-26"
    },
    {
      "brandKey": "proest",
      "position": 2,
      "snapshotDate": "2026-08-02"
    },
    {
      "brandKey": "proest",
      "position": 6,
      "snapshotDate": "2026-08-09"
    },
    {
      "brandKey": "bluebeam",
      "position": 9,
      "snapshotDate": "2026-08-02"
    },
    {
      "brandKey": "bluebeam",
      "position": 7,
      "snapshotDate": "2026-08-09"
    },
    {
      "brandKey": "buildxact",
      "position": 5,
      "snapshotDate": "2026-06-28"
    },
    {
      "brandKey": "buildxact",
      "position": 7,
      "snapshotDate": "2026-07-05"
    },
    {
      "brandKey": "buildxact",
      "position": 9,
      "snapshotDate": "2026-07-12"
    },
    {
      "brandKey": "buildxact",
      "position": 6,
      "snapshotDate": "2026-07-19"
    },
    {
      "brandKey": "buildxact",
      "position": 7,
      "snapshotDate": "2026-07-26"
    },
    {
      "brandKey": "buildxact",
      "position": 8,
      "snapshotDate": "2026-08-02"
    },
    {
      "brandKey": "buildxact",
      "position": 8,
      "snapshotDate": "2026-08-09"
    },
    {
      "brandKey": "rsmeans-data-online",
      "position": 9,
      "snapshotDate": "2026-08-09"
    },
    {
      "brandKey": "buildertrend",
      "position": 9,
      "snapshotDate": "2026-06-28"
    },
    {
      "brandKey": "buildertrend",
      "position": 5,
      "snapshotDate": "2026-07-05"
    },
    {
      "brandKey": "buildertrend",
      "position": 6,
      "snapshotDate": "2026-07-12"
    },
    {
      "brandKey": "buildertrend",
      "position": 10,
      "snapshotDate": "2026-07-19"
    },
    {
      "brandKey": "buildertrend",
      "position": 4,
      "snapshotDate": "2026-07-26"
    },
    {
      "brandKey": "buildertrend",
      "position": 7,
      "snapshotDate": "2026-08-02"
    },
    {
      "brandKey": "buildertrend",
      "position": 10,
      "snapshotDate": "2026-08-09"
    },
    {
      "brandKey": "stack-construction-technologies",
      "position": 11,
      "snapshotDate": "2026-08-09"
    },
    {
      "brandKey": "clear-estimates",
      "position": 12,
      "snapshotDate": "2026-08-09"
    },
    {
      "brandKey": "constructconnect",
      "position": 13,
      "snapshotDate": "2026-08-09"
    },
    {
      "brandKey": "costos",
      "position": 12,
      "snapshotDate": "2026-08-02"
    },
    {
      "brandKey": "costos",
      "position": 14,
      "snapshotDate": "2026-08-09"
    },
    {
      "brandKey": "cubit",
      "position": 13,
      "snapshotDate": "2026-08-02"
    },
    {
      "brandKey": "cubit",
      "position": 15,
      "snapshotDate": "2026-08-09"
    },
    {
      "brandKey": "b2w-scheduler",
      "position": 16,
      "snapshotDate": "2026-08-09"
    },
    {
      "brandKey": "heavybid",
      "position": 17,
      "snapshotDate": "2026-08-09"
    },
    {
      "brandKey": "jobtread",
      "position": 22,
      "snapshotDate": "2026-08-02"
    },
    {
      "brandKey": "jobtread",
      "position": 18,
      "snapshotDate": "2026-08-09"
    },
    {
      "brandKey": "contractor-foreman",
      "position": 16,
      "snapshotDate": "2026-08-02"
    },
    {
      "brandKey": "contractor-foreman",
      "position": 19,
      "snapshotDate": "2026-08-09"
    },
    {
      "brandKey": "estimate-by-csi",
      "position": 20,
      "snapshotDate": "2026-08-09"
    },
    {
      "brandKey": "trimble-winest",
      "position": 21,
      "snapshotDate": "2026-08-09"
    },
    {
      "brandKey": "houzz-pro",
      "position": 19,
      "snapshotDate": "2026-08-02"
    },
    {
      "brandKey": "houzz-pro",
      "position": 22,
      "snapshotDate": "2026-08-09"
    },
    {
      "brandKey": "togal",
      "position": 13,
      "snapshotDate": "2026-07-12"
    },
    {
      "brandKey": "togal",
      "position": 16,
      "snapshotDate": "2026-07-19"
    },
    {
      "brandKey": "togal",
      "position": 19,
      "snapshotDate": "2026-07-26"
    },
    {
      "brandKey": "togal",
      "position": 14,
      "snapshotDate": "2026-08-02"
    },
    {
      "brandKey": "togal",
      "position": 23,
      "snapshotDate": "2026-08-09"
    },
    {
      "brandKey": "estimator360",
      "position": 12,
      "snapshotDate": "2026-07-19"
    },
    {
      "brandKey": "estimator360",
      "position": 11,
      "snapshotDate": "2026-07-26"
    },
    {
      "brandKey": "estimator360",
      "position": 15,
      "snapshotDate": "2026-08-02"
    },
    {
      "brandKey": "estimator360",
      "position": 24,
      "snapshotDate": "2026-08-09"
    }
  ]
}