Skip to content

The GTM matrix

Each cell is the strongest role a motion played across all of a company's phases. Click a company for the phases and sources behind it.

Primary Supporting Tried, then dropped

CompanyProduct-ledViral loopReferral programSales-ledSales-assistLand and expandUsage pricingInbound contentCategory creationCommunityDeveloper-ledOwned eventsPartner channelCloud marketplaceOutboundPaid acquisitionBrand narrativeEducationOpen source
ZoomNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
HubSpotNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
CursorNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
SalesforceNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
AtlassianNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
SlackNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
FigmaNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
TwilioNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
DatadogNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
SnowflakeNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
CrowdStrikeNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
OktaNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
AnthropicNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
ReplitNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
WizNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
DropboxNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
NotionNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
StripeNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
ShopifyNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
GongNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
CanvaNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
MongoDBNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
GitLabNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
AsanaNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
CloudflareNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
monday.comNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
ZscalerNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
LovableNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
VercelNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record
OpenAINot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the recordNot in the record

An empty cell means the sourced record does not show that motion, not that the company never used it.