---
title: "KindOfMotive"
description: "a registered kind of motive a buyer or a router carries: what they want, what puts them off, the pain, the trigger, the job to be done, the proof they accept, the number they judge success by, the first need, and what makes them commit or stay"
section: concepts
address: /concepts/kindofmotive
contract: 0476e35e6e275db5
---

# KindOfMotive

a registered kind of motive a buyer or a router carries: what they want, what puts them off, the pain, the trigger, the job to be done, the proof they accept, the number they judge success by, the first need, and what makes them commit or stay

[figure: KindOfMotive is a row at platform scope. The drawing shows its fields and the objects that they point at.]

| property | value |
|---|---|
| kind | row |
| scope | platform |
| key | its name |
| store | postgres |
| family | market |



## Fields


| field | type | required | note |
|---|---|---|---|
| `name` | `text` | yes | the platform's rows: want, put-off, pain, trigger, job to be done, proof accepted, success measure, first need, commits or stays, constraint, how they buy; a new kind is a row, never a change to the register |
| `order` | `count` | yes |  |



## Routes that use it
No route takes or returns KindOfMotive directly. The record holds it, and the objects that point at it reach it.
