[{"data":1,"prerenderedAt":882},["ShallowReactive",2],{"handbook-\u002Fhandbook\u002Fengineering\u002Fproduct\u002Ftelemetry":3,"handbook-nav":171},{"id":4,"title":5,"body":6,"description":16,"extension":164,"meta":165,"navigation":166,"path":167,"seo":168,"stem":169,"__hash__":170},"handbook\u002Fhandbook\u002Fengineering\u002Fproduct\u002Ftelemetry.md","Product Growth",{"type":7,"value":8,"toc":151},"minimark",[9,13,17,20,37,42,53,57,60,69,74,81,84,88,97,101,104,112,116,119],[10,11,5],"h1",{"id":12},"product-growth",[14,15,16],"p",{},"It is important to track the growth and adoption of our product. Having our finger on the pulse of this data is critical to success, and driving conversation about product priorities and long term direction.",[14,18,19],{},"We track two major datasets on the adoption of FlowFuse and it's features:",[21,22,23,31],"ul",{},[24,25,26,30],"li",{},[27,28,29],"strong",{},"FlowFuse Installations:"," This is telemetry that is emitted by each instance of FlowFuse, including our own FlowFuse Cloud, and then any self-hosted installations users are running in their own infrastructure.",[24,32,33,36],{},[27,34,35],{},"FlowFuse Cloud Meta Snapshots:"," For FlowFuse Cloud specifically, we then get daily \"Meta Snapshots\". These snapshots capture usage data within FlowFuse Cloud of major features. The data gathered is controlled in a Node-RED flow and can be updated to icnlude more metrics as we need them, and as new features are released.",[38,39,41],"h2",{"id":40},"flowfuse-installations","FlowFuse Installations",[14,43,44,45,52],{},"The ",[46,47,51],"a",{"href":48,"rel":49},"https:\u002F\u002Fproduct-metrics.flowfuse.cloud\u002Fdashboard\u002Ftelemetry",[50],"nofollow","Telemetry Data Dashboard"," displays insights into how many instances of FlowFuse are running (with telemetry enabled), and then a sum of the number of Hosted and Remote Instances ech of these instances run. We can see breakdowns by the driver these instances are using, which operating system they're running on and the number of platforms added\u002Fremoved on a given day.",[38,54,56],{"id":55},"flowfuse-cloud-meta-snapshots","FlowFuse Cloud Meta Snapshots",[14,58,59],{},"Daily, we take snapshots that detail usage data for FlowFuse Cloud, tracking elements like the number of teams and Instances running on FlowFuse Cloud. This data allows us to gain insights into the usage of our product and how it is being used, and monitor the health of our product over time.",[14,61,62,63,68],{},"This is the data that is used to populate the Product Metrics Dashboard. The data collected can be modified in the ",[46,64,67],{"href":65,"rel":66},"https:\u002F\u002Fmain.flowforge.cloud",[50],"Main Hosted Instance"," in the FlowFuse team on FlowFuse Cloud.",[70,71,73],"h3",{"id":72},"generating-snapshots","Generating Snapshots",[14,75,76,77,80],{},"These snapshots are generated inside a Node-RED flow running on FlowFuse Cloud. If you wat to update the data captured in a Snapshot, it can be added to the ",[46,78,67],{"href":65,"rel":79},[50]," and when deployed, the relevant data will be collected and added to the daily meta snapshots from the next day.",[14,82,83],{},"For major feature releases, e.g. MQTT Team Broker or FlowFuse Tables, it is useful to add usage\u002Fadoption data to the daily meta snapshots. This data is important to track the adoption of new features and how they are being used, especially in the earlier stages as this will impact follow-on iterations, and short-term product planning.",[70,85,87],{"id":86},"product-metrics-dashboard","Product Metrics Dashboard",[14,89,90,91,96],{},"We have a ",[46,92,95],{"href":93,"rel":94},"https:\u002F\u002Fproduct-metrics.flowfuse.cloud\u002Fdashboard",[50],"dashboard"," that shows the summaries of the Installations and FlowFuse Cloud Meta Snapshots datasets. This is all running in a single Node-RED instance, and uses FlowFuse Dashboard for the reporting.",[38,98,100],{"id":99},"week-on-week-growth","Week on Week Growth",[14,102,103],{},"An important metric for product adoption is week-on-week growth. This is a simple metric that shows the percentage tracks growth of adoption or provisioning of resources (e.g. number of hosted instances, number of teams).",[14,105,90,106,111],{},[46,107,110],{"href":108,"rel":109},"https:\u002F\u002Fproduct-metrics.flowfuse.cloud\u002Fdashboard\u002Fgrowth-calculator",[50],"week-on-week growth calculator"," as part of the Product Metrics Dashboard that you can use.",[70,113,115],{"id":114},"example-growth","Example Growth",[14,117,118],{},"To give some context, if we assume a metric to be at \"100\" as of January 1st, after 12 months, with the following, sustained, week-on-week growths, the metric would be as follows:",[21,120,121,124,127,130,133,136,139,142,145,148],{},[24,122,123],{},"20%: 1,310,463 (~1310x)",[24,125,126],{},"10%: 14,204 (~142x)",[24,128,129],{},"7%: 3,372 (~34x)",[24,131,132],{},"6%: 2,070 (~20x)",[24,134,135],{},"5%: 1,265 (~13x)",[24,137,138],{},"4%: 769 (~7.7x)",[24,140,141],{},"3%: 465 (~4.6x)",[24,143,144],{},"2%: 280 (~2.8x)",[24,146,147],{},"1%: 167 (~1.6x)",[24,149,150],{},"0.5%: 132 (~1.3x)",{"title":152,"searchDepth":153,"depth":153,"links":154},"",2,[155,156,161],{"id":40,"depth":153,"text":41},{"id":55,"depth":153,"text":56,"children":157},[158,160],{"id":72,"depth":159,"text":73},3,{"id":86,"depth":159,"text":87},{"id":99,"depth":153,"text":100,"children":162},[163],{"id":114,"depth":159,"text":115},"md",{"navTitle":5},true,"\u002Fhandbook\u002Fengineering\u002Fproduct\u002Ftelemetry",{"title":5,"description":16},"handbook\u002Fengineering\u002Fproduct\u002Ftelemetry","btRyv7MuwiYlkFU3YeTcXkT087_k-STdbniIl_u25Pc",[172],{"title":173,"path":174,"stem":175,"children":176},"Handbook","\u002Fhandbook","handbook",[177,180,301,331,526,602,661,787],{"title":178,"path":174,"stem":179},"FlowFuse Handbook","handbook\u002Findex",{"title":181,"path":182,"stem":183,"children":184},"Company","\u002Fhandbook\u002Fcompany","handbook\u002Fcompany\u002Findex",[185,186,190,194,198,216,220,224,228,293,297],{"title":181,"path":182,"stem":183},{"title":187,"path":188,"stem":189},"Board meetings","\u002Fhandbook\u002Fcompany\u002Fboard","handbook\u002Fcompany\u002Fboard",{"title":191,"path":192,"stem":193},"Communication","\u002Fhandbook\u002Fcompany\u002Fcommunication","handbook\u002Fcompany\u002Fcommunication",{"title":195,"path":196,"stem":197},"How we make decisions","\u002Fhandbook\u002Fcompany\u002Fdecisions","handbook\u002Fcompany\u002Fdecisions",{"title":199,"path":200,"stem":201,"children":202},"Guides","\u002Fhandbook\u002Fcompany\u002Fguides","handbook\u002Fcompany\u002Fguides\u002Findex",[203,204,208,212],{"title":199,"path":200,"stem":201},{"title":205,"path":206,"stem":207},"How to use Git","\u002Fhandbook\u002Fcompany\u002Fguides\u002Fgit","handbook\u002Fcompany\u002Fguides\u002Fgit",{"title":209,"path":210,"stem":211},"Google Workspace","\u002Fhandbook\u002Fcompany\u002Fguides\u002Fgworkspace","handbook\u002Fcompany\u002Fguides\u002Fgworkspace",{"title":213,"path":214,"stem":215},"Markdown Guide","\u002Fhandbook\u002Fcompany\u002Fguides\u002Fmarkdown","handbook\u002Fcompany\u002Fguides\u002Fmarkdown",{"title":217,"path":218,"stem":219},"Organizational Structure","\u002Fhandbook\u002Fcompany\u002Forganizational-structure","handbook\u002Fcompany\u002Forganizational-structure",{"title":221,"path":222,"stem":223},"Principles","\u002Fhandbook\u002Fcompany\u002Fprinciples","handbook\u002Fcompany\u002Fprinciples",{"title":225,"path":226,"stem":227},"Remote Work","\u002Fhandbook\u002Fcompany\u002Fremote","handbook\u002Fcompany\u002Fremote",{"title":229,"path":230,"stem":231,"children":232},"Security","\u002Fhandbook\u002Fcompany\u002Fsecurity","handbook\u002Fcompany\u002Fsecurity\u002Findex",[233,234,238,242,246,250,254,258,262,266,270,274,278,282,285,289],{"title":229,"path":230,"stem":231},{"title":235,"path":236,"stem":237},"Access Control Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Faccess-control","handbook\u002Fcompany\u002Fsecurity\u002Faccess-control",{"title":239,"path":240,"stem":241},"AI Development and Customer Data Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fai-development-and-customer-data","handbook\u002Fcompany\u002Fsecurity\u002Fai-development-and-customer-data",{"title":243,"path":244,"stem":245},"Asset Management Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fasset-management","handbook\u002Fcompany\u002Fsecurity\u002Fasset-management",{"title":247,"path":248,"stem":249},"Business Continuity & Disaster Recovery Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fbusiness-continuity","handbook\u002Fcompany\u002Fsecurity\u002Fbusiness-continuity",{"title":251,"path":252,"stem":253},"Computer Security","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fcomputer-security","handbook\u002Fcompany\u002Fsecurity\u002Fcomputer-security",{"title":255,"path":256,"stem":257},"Cryptography Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fcryptography","handbook\u002Fcompany\u002Fsecurity\u002Fcryptography",{"title":259,"path":260,"stem":261},"Data Management Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fdata-management","handbook\u002Fcompany\u002Fsecurity\u002Fdata-management",{"title":263,"path":264,"stem":265},"Human Resources Security Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fhuman-resources","handbook\u002Fcompany\u002Fsecurity\u002Fhuman-resources",{"title":267,"path":268,"stem":269},"Incident Response Plan","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fincident-response","handbook\u002Fcompany\u002Fsecurity\u002Fincident-response",{"title":271,"path":272,"stem":273},"Information Security Policy and Acceptable Use Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Finformation-security","handbook\u002Fcompany\u002Fsecurity\u002Finformation-security",{"title":275,"path":276,"stem":277},"Information Security Roles and Responsibilities","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Finformation-security-roles","handbook\u002Fcompany\u002Fsecurity\u002Finformation-security-roles",{"title":279,"path":280,"stem":281},"Operations Security Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Foperations-security","handbook\u002Fcompany\u002Fsecurity\u002Foperations-security",{"title":259,"path":283,"stem":284},"\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Frisk-management","handbook\u002Fcompany\u002Fsecurity\u002Frisk-management",{"title":286,"path":287,"stem":288},"Secure Development Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fsecure-development","handbook\u002Fcompany\u002Fsecurity\u002Fsecure-development",{"title":290,"path":291,"stem":292},"Third-Party Risk Management Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fthird-party-risk-management","handbook\u002Fcompany\u002Fsecurity\u002Fthird-party-risk-management",{"title":294,"path":295,"stem":296},"Strategy","\u002Fhandbook\u002Fcompany\u002Fstrategy","handbook\u002Fcompany\u002Fstrategy",{"title":298,"path":299,"stem":300},"Values","\u002Fhandbook\u002Fcompany\u002Fvalues","handbook\u002Fcompany\u002Fvalues",{"title":302,"path":303,"stem":304,"children":305},"Design","\u002Fhandbook\u002Fdesign","handbook\u002Fdesign\u002Findex",[306,307,311,315,319,323,327],{"title":302,"path":303,"stem":304},{"title":308,"path":309,"stem":310},"Art Requests","\u002Fhandbook\u002Fdesign\u002Fart-requests","handbook\u002Fdesign\u002Fart-requests",{"title":312,"path":313,"stem":314},"FlowFuse Branding Guidelines","\u002Fhandbook\u002Fdesign\u002Fbranding","handbook\u002Fdesign\u002Fbranding",{"title":316,"path":317,"stem":318},"Design Thinking","\u002Fhandbook\u002Fdesign\u002Fdesign-thinking","handbook\u002Fdesign\u002Fdesign-thinking",{"title":320,"path":321,"stem":322},"Process","\u002Fhandbook\u002Fdesign\u002Fprocess","handbook\u002Fdesign\u002Fprocess",{"title":324,"path":325,"stem":326},"Tools","\u002Fhandbook\u002Fdesign\u002Ftools","handbook\u002Fdesign\u002Ftools",{"title":328,"path":329,"stem":330},"Videos","\u002Fhandbook\u002Fdesign\u002Fvideos","handbook\u002Fdesign\u002Fvideos",{"title":332,"path":333,"stem":334,"children":335},"Engineering","\u002Fhandbook\u002Fengineering","handbook\u002Fengineering\u002Findex",[336,337,355,359,381,419,423,479,483,505,509,523],{"title":332,"path":333,"stem":334},{"title":338,"path":339,"stem":340,"children":341},"Contributing","\u002Fhandbook\u002Fengineering\u002Fcontributing","handbook\u002Fengineering\u002Fcontributing\u002Findex",[342,343,347,351],{"title":338,"path":339,"stem":340},{"title":344,"path":345,"stem":346},"Certified Nodes","\u002Fhandbook\u002Fengineering\u002Fcontributing\u002Fcertified-nodes","handbook\u002Fengineering\u002Fcontributing\u002Fcertified-nodes",{"title":348,"path":349,"stem":350},"Setting up a local FF Tables test environment","\u002Fhandbook\u002Fengineering\u002Fcontributing\u002Fff-tables","handbook\u002Fengineering\u002Fcontributing\u002Fff-tables",{"title":352,"path":353,"stem":354},"FlowFuse Team NPM Registry","\u002Fhandbook\u002Fengineering\u002Fcontributing\u002Fteam-npm-registry","handbook\u002Fengineering\u002Fcontributing\u002Fteam-npm-registry",{"title":356,"path":357,"stem":358},"Dependency Updates","\u002Fhandbook\u002Fengineering\u002Fdependency-updates","handbook\u002Fengineering\u002Fdependency-updates",{"title":360,"path":361,"stem":362,"children":363},"Front-End","\u002Fhandbook\u002Fengineering\u002Ffrontend","handbook\u002Fengineering\u002Ffrontend\u002Findex",[364,365,369,373,377],{"title":360,"path":361,"stem":362},{"title":366,"path":367,"stem":368},"Data Attributes","\u002Fhandbook\u002Fengineering\u002Ffrontend\u002Fdata-attributes","handbook\u002Fengineering\u002Ffrontend\u002Fdata-attributes",{"title":370,"path":371,"stem":372},"Front-End Layouts","\u002Fhandbook\u002Fengineering\u002Ffrontend\u002Flayouts","handbook\u002Fengineering\u002Ffrontend\u002Flayouts",{"title":374,"path":375,"stem":376},"Services","\u002Fhandbook\u002Fengineering\u002Ffrontend\u002Fservices","handbook\u002Fengineering\u002Ffrontend\u002Fservices",{"title":378,"path":379,"stem":380},"Front-End Testing","\u002Fhandbook\u002Fengineering\u002Ffrontend\u002Ftesting","handbook\u002Fengineering\u002Ffrontend\u002Ftesting",{"title":382,"path":383,"stem":384,"children":385},"Platform Ops","\u002Fhandbook\u002Fengineering\u002Fops","handbook\u002Fengineering\u002Fops\u002Findex",[386,387,391,395,399,403,407,411,415],{"title":382,"path":383,"stem":384},{"title":388,"path":389,"stem":390},"FlowFuse Dedicated","\u002Fhandbook\u002Fengineering\u002Fops\u002Fdedicated","handbook\u002Fengineering\u002Fops\u002Fdedicated",{"title":392,"path":393,"stem":394},"Dependencies within the CI\u002FCD process","\u002Fhandbook\u002Fengineering\u002Fops\u002Fdeployment","handbook\u002Fengineering\u002Fops\u002Fdeployment",{"title":396,"path":397,"stem":398},"Incident Response","\u002Fhandbook\u002Fengineering\u002Fops\u002Fincident-response","handbook\u002Fengineering\u002Fops\u002Fincident-response",{"title":400,"path":401,"stem":402},"Observability","\u002Fhandbook\u002Fengineering\u002Fops\u002Fobservability","handbook\u002Fengineering\u002Fops\u002Fobservability",{"title":404,"path":405,"stem":406},"Production Environment","\u002Fhandbook\u002Fengineering\u002Fops\u002Fproduction","handbook\u002Fengineering\u002Fops\u002Fproduction",{"title":408,"path":409,"stem":410},"How to Update Stacks on Production","\u002Fhandbook\u002Fengineering\u002Fops\u002Fproduction-stack-update","handbook\u002Fengineering\u002Fops\u002Fproduction-stack-update",{"title":412,"path":413,"stem":414},"FlowFuse Expert","\u002Fhandbook\u002Fengineering\u002Fops\u002Fself-hosted-assistant","handbook\u002Fengineering\u002Fops\u002Fself-hosted-assistant",{"title":416,"path":417,"stem":418},"Staging Environment","\u002Fhandbook\u002Fengineering\u002Fops\u002Fstaging","handbook\u002Fengineering\u002Fops\u002Fstaging",{"title":420,"path":421,"stem":422},"Packaging Guidelines","\u002Fhandbook\u002Fengineering\u002Fpackaging","handbook\u002Fengineering\u002Fpackaging",{"title":424,"path":425,"stem":426,"children":427},"Product","\u002Fhandbook\u002Fengineering\u002Fproduct","handbook\u002Fengineering\u002Fproduct\u002Findex",[428,429,433,437,441,445,449,455,459,462,466,467,471,475],{"title":424,"path":425,"stem":426},{"title":430,"path":431,"stem":432},"Blueprints","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fblueprints","handbook\u002Fengineering\u002Fproduct\u002Fblueprints",{"title":434,"path":435,"stem":436},"Node-RED Dashboard 2.0 - Project","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fdashboard","handbook\u002Fengineering\u002Fproduct\u002Fdashboard",{"title":438,"path":439,"stem":440},"Product Feedback","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Ffeedback","handbook\u002Fengineering\u002Fproduct\u002Ffeedback",{"title":442,"path":443,"stem":444},"Glossary","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fglossary","handbook\u002Fengineering\u002Fproduct\u002Fglossary",{"title":446,"path":447,"stem":448},"Product Metrics","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fmetrics","handbook\u002Fengineering\u002Fproduct\u002Fmetrics",{"title":450,"path":451,"stem":452,"children":453},"Personas","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fpersonas","handbook\u002Fengineering\u002Fproduct\u002Fpersonas\u002Findex",[454],{"title":450,"path":451,"stem":452},{"title":456,"path":457,"stem":458},"Pricing Principles","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fpricing","handbook\u002Fengineering\u002Fproduct\u002Fpricing",{"title":221,"path":460,"stem":461},"\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fprinciples","handbook\u002Fengineering\u002Fproduct\u002Fprinciples",{"title":463,"path":464,"stem":465},"Product Strategy","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fstrategy","handbook\u002Fengineering\u002Fproduct\u002Fstrategy",{"title":5,"path":167,"stem":169},{"title":468,"path":469,"stem":470},"Versioning","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fversioning","handbook\u002Fengineering\u002Fproduct\u002Fversioning",{"title":472,"path":473,"stem":474},"Market Segments","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fverticals","handbook\u002Fengineering\u002Fproduct\u002Fverticals",{"title":476,"path":477,"stem":478},"Vision","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fvision","handbook\u002Fengineering\u002Fproduct\u002Fvision",{"title":480,"path":481,"stem":482},"Project Management","\u002Fhandbook\u002Fengineering\u002Fproject-management","handbook\u002Fengineering\u002Fproject-management",{"title":484,"path":485,"stem":486,"children":487},"Releases","\u002Fhandbook\u002Fengineering\u002Freleases","handbook\u002Fengineering\u002Freleases\u002Findex",[488,489,493,497,501],{"title":484,"path":485,"stem":486},{"title":490,"path":491,"stem":492},"Dashboard 2.0 Release Process","\u002Fhandbook\u002Fengineering\u002Freleases\u002Fdashboard-2","handbook\u002Fengineering\u002Freleases\u002Fdashboard-2",{"title":494,"path":495,"stem":496},"Digital Ocean Release Process","\u002Fhandbook\u002Fengineering\u002Freleases\u002Fdigital-ocean","handbook\u002Fengineering\u002Freleases\u002Fdigital-ocean",{"title":498,"path":499,"stem":500},"Release Process","\u002Fhandbook\u002Fengineering\u002Freleases\u002Fprocess","handbook\u002Fengineering\u002Freleases\u002Fprocess",{"title":502,"path":503,"stem":504},"Writing Changelog Posts","\u002Fhandbook\u002Fengineering\u002Freleases\u002Fwriting-changelog","handbook\u002Fengineering\u002Freleases\u002Fwriting-changelog",{"title":506,"path":507,"stem":508},"Security Reporting Policy","\u002Fhandbook\u002Fengineering\u002Fsecurity","handbook\u002Fengineering\u002Fsecurity",{"title":510,"path":511,"stem":512,"children":513},"Support","\u002Fhandbook\u002Fengineering\u002Fsupport","handbook\u002Fengineering\u002Fsupport\u002Findex",[514,515,519],{"title":510,"path":511,"stem":512},{"title":516,"path":517,"stem":518},"Support Triage Duty","\u002Fhandbook\u002Fengineering\u002Fsupport\u002Ftriage","handbook\u002Fengineering\u002Fsupport\u002Ftriage",{"title":520,"path":521,"stem":522},"Troubleshooting","\u002Fhandbook\u002Fengineering\u002Fsupport\u002Ftroubleshooting","handbook\u002Fengineering\u002Fsupport\u002Ftroubleshooting",{"title":324,"path":524,"stem":525},"\u002Fhandbook\u002Fengineering\u002Ftools","handbook\u002Fengineering\u002Ftools",{"title":527,"path":528,"stem":529,"children":530},"Marketing department","\u002Fhandbook\u002Fmarketing","handbook\u002Fmarketing\u002Findex",[531,532,536,540,554,558,562,566,570,574,578,582,586,590,594,598],{"title":527,"path":528,"stem":529},{"title":533,"path":534,"stem":535},"Blog","\u002Fhandbook\u002Fmarketing\u002Fblog","handbook\u002Fmarketing\u002Fblog",{"title":537,"path":538,"stem":539},"Brand Personality, Tone of Voice & Character","\u002Fhandbook\u002Fmarketing\u002Fbrand-voice","handbook\u002Fmarketing\u002Fbrand-voice",{"title":541,"path":542,"stem":543,"children":544},"Community","\u002Fhandbook\u002Fmarketing\u002Fcommunity","handbook\u002Fmarketing\u002Fcommunity\u002Findex",[545,546,550],{"title":541,"path":542,"stem":543},{"title":547,"path":548,"stem":549},"Community Guidelines","\u002Fhandbook\u002Fmarketing\u002Fcommunity\u002Fcommunity-guidelines","handbook\u002Fmarketing\u002Fcommunity\u002Fcommunity-guidelines",{"title":551,"path":552,"stem":553},"Forums And Support","\u002Fhandbook\u002Fmarketing\u002Fcommunity\u002Fforums-and-support","handbook\u002Fmarketing\u002Fcommunity\u002Fforums-and-support",{"title":555,"path":556,"stem":557},"Customer Stories","\u002Fhandbook\u002Fmarketing\u002Fcustomer-stories","handbook\u002Fmarketing\u002Fcustomer-stories",{"title":559,"path":560,"stem":561},"FlowFuse for Education","\u002Fhandbook\u002Fmarketing\u002Feducation","handbook\u002Fmarketing\u002Feducation",{"title":563,"path":564,"stem":565},"Marketing Email","\u002Fhandbook\u002Fmarketing\u002Femail","handbook\u002Fmarketing\u002Femail",{"title":567,"path":568,"stem":569},"Events","\u002Fhandbook\u002Fmarketing\u002Fevents","handbook\u002Fmarketing\u002Fevents",{"title":571,"path":572,"stem":573},"How the marketing team works at FlowFuse","\u002Fhandbook\u002Fmarketing\u002Fhow-we-work","handbook\u002Fmarketing\u002Fhow-we-work",{"title":575,"path":576,"stem":577},"Lead Activation","\u002Fhandbook\u002Fmarketing\u002Flead-activation","handbook\u002Fmarketing\u002Flead-activation",{"title":579,"path":580,"stem":581},"Lead Generation","\u002Fhandbook\u002Fmarketing\u002Fleads","handbook\u002Fmarketing\u002Fleads",{"title":583,"path":584,"stem":585},"Messaging","\u002Fhandbook\u002Fmarketing\u002Fmessaging","handbook\u002Fmarketing\u002Fmessaging",{"title":587,"path":588,"stem":589},"Marketing Programs","\u002Fhandbook\u002Fmarketing\u002Fprograms","handbook\u002Fmarketing\u002Fprograms",{"title":591,"path":592,"stem":593},"Social Media Channels","\u002Fhandbook\u002Fmarketing\u002Fsocial-media","handbook\u002Fmarketing\u002Fsocial-media",{"title":595,"path":596,"stem":597},"FlowFuse Webinars","\u002Fhandbook\u002Fmarketing\u002Fwebinars","handbook\u002Fmarketing\u002Fwebinars",{"title":599,"path":600,"stem":601},"Marketing Website","\u002Fhandbook\u002Fmarketing\u002Fwebsite","handbook\u002Fmarketing\u002Fwebsite",{"title":603,"path":604,"stem":605,"children":606},"Operations","\u002Fhandbook\u002Foperations","handbook\u002Foperations\u002Findex",[607,608,612,616,620,641,645,649,653,657],{"title":603,"path":604,"stem":605},{"title":609,"path":610,"stem":611},"Tax & Compliance","\u002Fhandbook\u002Foperations\u002Faccounting","handbook\u002Foperations\u002Faccounting",{"title":613,"path":614,"stem":615},"Accounts","\u002Fhandbook\u002Foperations\u002Faccounts","handbook\u002Foperations\u002Faccounts",{"title":617,"path":618,"stem":619},"Billing","\u002Fhandbook\u002Foperations\u002Fbilling","handbook\u002Foperations\u002Fbilling",{"title":152,"path":621,"stem":622,"children":623},"\u002Fhandbook\u002Foperations\u002Fceo-ops","handbook\u002Foperations\u002Fceo-ops\u002Findex",[624,625,629,633,637],{"title":152,"path":621,"stem":622},{"title":626,"path":627,"stem":628},"Calendar Management","\u002Fhandbook\u002Foperations\u002Fceo-ops\u002Fcalendar-management","handbook\u002Foperations\u002Fceo-ops\u002Fcalendar-management",{"title":630,"path":631,"stem":632},"Inbox Management","\u002Fhandbook\u002Foperations\u002Fceo-ops\u002Finbox-management","handbook\u002Foperations\u002Fceo-ops\u002Finbox-management",{"title":634,"path":635,"stem":636},"Task Managment","\u002Fhandbook\u002Foperations\u002Fceo-ops\u002Ftask-managment","handbook\u002Foperations\u002Fceo-ops\u002Ftask-managment",{"title":638,"path":639,"stem":640},"Travel Booking","\u002Fhandbook\u002Foperations\u002Fceo-ops\u002Ftravel-booking","handbook\u002Foperations\u002Fceo-ops\u002Ftravel-booking",{"title":642,"path":643,"stem":644},"Change","\u002Fhandbook\u002Foperations\u002Fchange","handbook\u002Foperations\u002Fchange",{"title":646,"path":647,"stem":648},"Commission Payment","\u002Fhandbook\u002Foperations\u002Fcommission-payment","handbook\u002Foperations\u002Fcommission-payment",{"title":650,"path":651,"stem":652},"Data at FlowFuse","\u002Fhandbook\u002Foperations\u002Fdata","handbook\u002Foperations\u002Fdata",{"title":654,"path":655,"stem":656},"Signatures","\u002Fhandbook\u002Foperations\u002Fsignatures","handbook\u002Foperations\u002Fsignatures",{"title":658,"path":659,"stem":660},"Vendors","\u002Fhandbook\u002Foperations\u002Fvendors","handbook\u002Foperations\u002Fvendors",{"title":662,"path":663,"stem":664,"children":665},"People Operations","\u002Fhandbook\u002Fpeopleops","handbook\u002Fpeopleops\u002Findex",[666,667,671,675,679,683,687,705,767,771,775,779,783],{"title":662,"path":663,"stem":664},{"title":668,"path":669,"stem":670},"Coaching Plans","\u002Fhandbook\u002Fpeopleops\u002Fcoaching-plans","handbook\u002Fpeopleops\u002Fcoaching-plans",{"title":672,"path":673,"stem":674},"Code of Conduct","\u002Fhandbook\u002Fpeopleops\u002Fcode-of-conduct","handbook\u002Fpeopleops\u002Fcode-of-conduct",{"title":676,"path":677,"stem":678},"Compensation","\u002Fhandbook\u002Fpeopleops\u002Fcompensation","handbook\u002Fpeopleops\u002Fcompensation",{"title":680,"path":681,"stem":682},"Compliance & Training (Mineral)","\u002Fhandbook\u002Fpeopleops\u002Fcompliance","handbook\u002Fpeopleops\u002Fcompliance",{"title":684,"path":685,"stem":686},"Expenses","\u002Fhandbook\u002Fpeopleops\u002Fexpenses","handbook\u002Fpeopleops\u002Fexpenses",{"title":688,"path":689,"stem":690,"children":691},"Hiring","\u002Fhandbook\u002Fpeopleops\u002Fhiring","handbook\u002Fpeopleops\u002Fhiring\u002Findex",[692,693,697,701],{"title":688,"path":689,"stem":690},{"title":694,"path":695,"stem":696},"Working with Recruiters","\u002Fhandbook\u002Fpeopleops\u002Fhiring\u002Frecruiters","handbook\u002Fpeopleops\u002Fhiring\u002Frecruiters",{"title":698,"path":699,"stem":700},"Screening Call","\u002Fhandbook\u002Fpeopleops\u002Fhiring\u002Fscreening-call","handbook\u002Fpeopleops\u002Fhiring\u002Fscreening-call",{"title":702,"path":703,"stem":704},"Star Questions","\u002Fhandbook\u002Fpeopleops\u002Fhiring\u002Fstar-questions","handbook\u002Fpeopleops\u002Fhiring\u002Fstar-questions",{"title":706,"path":707,"stem":708,"children":709},"Job Descriptions","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Findex",[710,711,715,719,723,727,731,735,739,743,747,751,755,759,763],{"title":706,"path":707,"stem":708},{"title":712,"path":713,"stem":714},"Account Executive","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Faccount-executive","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Faccount-executive",{"title":716,"path":717,"stem":718},"CEO","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fceo","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fceo",{"title":720,"path":721,"stem":722},"Chief of Staff","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fchief-of-staff","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fchief-of-staff",{"title":724,"path":725,"stem":726},"CTO","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fcto","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fcto",{"title":728,"path":729,"stem":730},"Developer Relations Advocate","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fdeveloper-relations-advocate","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fdeveloper-relations-advocate",{"title":732,"path":733,"stem":734},"Engineering Manager","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fengineering-manager","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fengineering-manager",{"title":736,"path":737,"stem":738},"Fullstack Engineer","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Ffullstack-engineer","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Ffullstack-engineer",{"title":740,"path":741,"stem":742},"Fullstack Engineer (AI-Focused)","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Ffullstack-engineer-ai","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Ffullstack-engineer-ai",{"title":744,"path":745,"stem":746},"Head of Marketing","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fhead-of-marketing","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fhead-of-marketing",{"title":748,"path":749,"stem":750},"Product Manager","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fproduct-manager","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fproduct-manager",{"title":752,"path":753,"stem":754},"Product Marketer","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fproduct-marketer","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fproduct-marketer",{"title":756,"path":757,"stem":758},"Solutions Engineer","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fsolutions-engineer","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fsolutions-engineer",{"title":760,"path":761,"stem":762},"Technical Product Manager","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Ftechnical-product-manager","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Ftechnical-product-manager",{"title":764,"path":765,"stem":766},"VP of Sales","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fvp-sales","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fvp-sales",{"title":768,"path":769,"stem":770},"Holiday and Leave","\u002Fhandbook\u002Fpeopleops\u002Fleave","handbook\u002Fpeopleops\u002Fleave",{"title":772,"path":773,"stem":774},"PeopleOps policies","\u002Fhandbook\u002Fpeopleops\u002Forganization","handbook\u002Fpeopleops\u002Forganization",{"title":776,"path":777,"stem":778},"Performance Review","\u002Fhandbook\u002Fpeopleops\u002Fperformance-review","handbook\u002Fpeopleops\u002Fperformance-review",{"title":780,"path":781,"stem":782},"Summit","\u002Fhandbook\u002Fpeopleops\u002Fsummit","handbook\u002Fpeopleops\u002Fsummit",{"title":784,"path":785,"stem":786},"Travel","\u002Fhandbook\u002Fpeopleops\u002Ftravel","handbook\u002Fpeopleops\u002Ftravel",{"title":788,"path":789,"stem":790,"children":791},"Sales department","\u002Fhandbook\u002Fsales","handbook\u002Fsales\u002Findex",[792,793,799,803,807,811,815,819,823,827,844,848,860,864,870,874,878],{"title":788,"path":789,"stem":790},{"title":794,"path":795,"stem":796,"children":797},"FY 2026 SALES COMPENSATION PLAN","\u002Fhandbook\u002Fsales\u002Fcommission-plan","handbook\u002Fsales\u002Fcommission-plan\u002Findex",[798],{"title":794,"path":795,"stem":796},{"title":800,"path":801,"stem":802},"Customer Success","\u002Fhandbook\u002Fsales\u002Fcustomer-success","handbook\u002Fsales\u002Fcustomer-success",{"title":804,"path":805,"stem":806},"Self Hosted Dashboard v2 Multi User Plugin","\u002Fhandbook\u002Fsales\u002Fdashboard-v2","handbook\u002Fsales\u002Fdashboard-v2",{"title":808,"path":809,"stem":810},"Edge Connectivity Sales Process","\u002Fhandbook\u002Fsales\u002Fedge-connect-process","handbook\u002Fsales\u002Fedge-connect-process",{"title":812,"path":813,"stem":814},"Engagements","\u002Fhandbook\u002Fsales\u002Fengagements","handbook\u002Fsales\u002Fengagements",{"title":816,"path":817,"stem":818},"Forecast Review","\u002Fhandbook\u002Fsales\u002Fforecast-review","handbook\u002Fsales\u002Fforecast-review",{"title":820,"path":821,"stem":822},"Hubspot","\u002Fhandbook\u002Fsales\u002Fhubspot","handbook\u002Fsales\u002Fhubspot",{"title":824,"path":825,"stem":826},"Legal","\u002Fhandbook\u002Fsales\u002Flegal","handbook\u002Fsales\u002Flegal",{"title":152,"path":828,"stem":829,"children":830},"\u002Fhandbook\u002Fsales\u002Fmeetings","handbook\u002Fsales\u002Fmeetings\u002Findex",[831,832,836,840],{"title":152,"path":828,"stem":829},{"title":833,"path":834,"stem":835},"Demo","\u002Fhandbook\u002Fsales\u002Fmeetings\u002Fdemo","handbook\u002Fsales\u002Fmeetings\u002Fdemo",{"title":837,"path":838,"stem":839},"Discovery","\u002Fhandbook\u002Fsales\u002Fmeetings\u002Fdiscovery","handbook\u002Fsales\u002Fmeetings\u002Fdiscovery",{"title":841,"path":842,"stem":843},"Poc","\u002Fhandbook\u002Fsales\u002Fmeetings\u002Fpoc","handbook\u002Fsales\u002Fmeetings\u002Fpoc",{"title":845,"path":846,"stem":847},"Sales Team Operating Principles","\u002Fhandbook\u002Fsales\u002Foperating-principles","handbook\u002Fsales\u002Foperating-principles",{"title":849,"path":850,"stem":851,"children":852},"Commercial Organization","\u002Fhandbook\u002Fsales\u002Forg","handbook\u002Fsales\u002Forg\u002Findex",[853,854],{"title":849,"path":850,"stem":851},{"title":855,"path":856,"stem":857,"children":858},"Account Executives","\u002Fhandbook\u002Fsales\u002Forg\u002Faccount-executives","handbook\u002Fsales\u002Forg\u002Faccount-executives\u002Findex",[859],{"title":855,"path":856,"stem":857},{"title":861,"path":862,"stem":863},"Partnerships","\u002Fhandbook\u002Fsales\u002Fpartnerships","handbook\u002Fsales\u002Fpartnerships",{"title":865,"path":866,"stem":867,"children":868},"Processes","\u002Fhandbook\u002Fsales\u002Fprocesses","handbook\u002Fsales\u002Fprocesses\u002Findex",[869],{"title":865,"path":866,"stem":867},{"title":871,"path":872,"stem":873},"Professional Services","\u002Fhandbook\u002Fsales\u002Fprofessional-services","handbook\u002Fsales\u002Fprofessional-services",{"title":875,"path":876,"stem":877},"Regions","\u002Fhandbook\u002Fsales\u002Fregions","handbook\u002Fsales\u002Fregions",{"title":879,"path":880,"stem":881},"Sales Deck","\u002Fhandbook\u002Fsales\u002Fsales-deck","handbook\u002Fsales\u002Fsales-deck",1780070544879]