Nicely done, ivanasays!
Similar to what you’re doing at Algolia, we encourage our clients to institute integrated product-marketing systems.
In doing so, customer data fuels both the product development and marketing teams with one continuous feedback loop.
Great question. You’re absolutely right that it depends on the client and the vertical. E.g., an expensive B2B good or service typically has a longer sales cycle, and requires additional time to educate and nurture a prospect vs. an inexpensive B2C good or service.