Spawned from #3345 reframe.
Open question
Is conversion-driven selling a distinct go-to-market role from sales-social (and sales-catalog-driven), or is it the same role with a conversion-tracking capability bolted on?
A performance-sales agent ships:
sync_event_sources — register conversion pixels / CAPI endpoints
log_event — receive conversion events (downstream measurement loop)
- Plus the standard
create_media_buy / sync_creatives / etc. surface
Two framings:
Framing A — performance-sales is a real role. The agent's whole proposition is conversion-driven optimization. Conversion tracking is required, not optional. Real-world parallels: Meta CAPI-integrated buying surfaces, LinkedIn Conversions API, retail-media's branded-conversion flows. File as a new specialism with log_event + sync_event_sources required in its storyboard.
Framing B — conversion tracking is a capability of existing sales specialisms. Add a capability boolean (e.g., accepts_conversion_events: true) to sales-social and similar. Agents that support it claim the capability; storyboards gate the conversion-tracking steps on the boolean.
What decides this
The question is whether there are agents in the field whose entire role is conversion-driven, vs. agents whose primary role is sales-social with conversion tracking as an add-on. If the former is real and common, framing A is right. If conversion-tracking is universally an add-on to a parent sales role, framing B is right.
Asks of the WG / implementers
- Are there agents you'd build/operate that would claim only a
performance-sales specialism, with no overlap with sales-social / sales-catalog-driven / creative-ad-server?
- If conversion-tracking is always an add-on, does
accepts_conversion_events: true as a capability boolean cover what your platform needs?
Out of scope
- Renaming
sales-social. It's the parent role today; this RFC is about whether conversion-driven is a sibling.
- The
event-tracking vs conversion-tracking naming question — only relevant if Framing A wins.
Refs
Spawned from #3345 reframe.
Open question
Is conversion-driven selling a distinct go-to-market role from
sales-social(andsales-catalog-driven), or is it the same role with a conversion-tracking capability bolted on?A performance-sales agent ships:
sync_event_sources— register conversion pixels / CAPI endpointslog_event— receive conversion events (downstream measurement loop)create_media_buy/sync_creatives/ etc. surfaceTwo framings:
Framing A — performance-sales is a real role. The agent's whole proposition is conversion-driven optimization. Conversion tracking is required, not optional. Real-world parallels: Meta CAPI-integrated buying surfaces, LinkedIn Conversions API, retail-media's branded-conversion flows. File as a new specialism with
log_event+sync_event_sourcesrequired in its storyboard.Framing B — conversion tracking is a capability of existing sales specialisms. Add a capability boolean (e.g.,
accepts_conversion_events: true) tosales-socialand similar. Agents that support it claim the capability; storyboards gate the conversion-tracking steps on the boolean.What decides this
The question is whether there are agents in the field whose entire role is conversion-driven, vs. agents whose primary role is
sales-socialwith conversion tracking as an add-on. If the former is real and common, framing A is right. If conversion-tracking is universally an add-on to a parent sales role, framing B is right.Asks of the WG / implementers
performance-salesspecialism, with no overlap withsales-social/sales-catalog-driven/creative-ad-server?accepts_conversion_events: trueas a capability boolean cover what your platform needs?Out of scope
sales-social. It's the parent role today; this RFC is about whether conversion-driven is a sibling.event-trackingvsconversion-trackingnaming question — only relevant if Framing A wins.Refs