TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Launch HN: Promoted (YC W21) - Search and feed ranking for marketplaces

74 pointsby andrewyates2020over 3 years ago
Hi HN, we’re Andrew and Dan, and we founded Promoted (<a href="http:&#x2F;&#x2F;promoted.ai" rel="nofollow">http:&#x2F;&#x2F;promoted.ai</a>). We produce better search results and feed ranking for marketplaces, matching buyers and sellers more efficiently. This includes listings when you open the app, product recommendations, and query or location-based search results.<p>For buyers, this is finding what you want quickly. For sellers, this is finding an audience despite competition. For marketplaces, this is increasing total conversion rates and new seller success rates. Matching buyers with sellers is the engine that drives marketplaces, and doing it better is how marketplaces grow.<p>Deciding who sees what in a list on an app is the core business of the biggest, most profitable companies in the world: Facebook, Google, Amazon. We have a decentralized, identity-free solution that’s more efficient for sellers and a better experience for users. Today, we optimize within marketplaces, but we believe that our approach can eventually match buyers and sellers across many apps and turn into a network between top marketplaces. We aren&#x27;t an ad company. We use technology from ad tech to make marketplaces work better.<p>We met at Pinterest ads engineering. Previously, we helped build ad systems at Facebook and Google respectively. We learned that marketplace companies were all trying to build ads and hire ML engineers, but we knew from experience that most of these efforts would only have easy wins at first, then stall with huge costs and user loss. To build things right, we decided to form our own company. We started with just ads for marketplace, but quickly learned that our tech could produce much better marketplace search, so we expanded to that. It makes sense: every listing in a marketplace is something advertised for sale. They’re just not called ads.<p>Ironically, bad ad tech is easy. Anybody can sell a dumb banner, and this makes early money fast—but it’s bad money, because it’s a bad long-term strategy. Even with hiring awesome engineers from Facebook, Google, or Amazon, you still need to build a system that kills the easy money, doesn’t drive away users, keeps sellers happy, and maximizes sales in the long run. To do that, you have to go the hard route. You have to generate all listings in real-time: no caching. You have to try to deliver everything, not just top content, and explain why to sellers. You need to solve for how much you want to show something, in other people’s dollars, and it has to be correct all the time. Your inventory is always changing, anything can be shown to anybody, and people game your system. Models must always be evolving and depend on external data and market dynamics, so quant SRE and DevOps are crucial. Measurement has to be correct or you could be sued, or at least produce poor results. You need a manager tool so that busy people can run their campaigns and test how they perform in real-time.<p>Our tech has three parts: (1) Metrics: We log impressions, clicks, and conversions in our web and mobile client SDK. In our backend, we attribute conversions to impressions and join and aggregate data in real-time to power delivery. (2) Delivery: We use machine learning to predict user behavior to decide what to show. This is the “The Algorithm” famously from social media applied to e-commerce. (3) Manager: Sellers can run their own listings like ads, even if they are not ads, with self-service real-time reporting and A&#x2F;B testing. This makes listings better by helping sellers improve themselves versus only sorting listings as they are today.<p>We like to say that we’ve built Paul Graham’s revenue loop, advanced twenty-five years (<a href="http:&#x2F;&#x2F;www.paulgraham.com&#x2F;6631327.html" rel="nofollow">http:&#x2F;&#x2F;www.paulgraham.com&#x2F;6631327.html</a>).<p>We run both “organic” commercial search and feed and ads. Our insight was that these are actually the same systems for commercial search. Existing recommendation and search systems don’t run ads, and ad systems don’t run your search and feed. We do both.<p>When we started, we were shocked at how little marketplace companies measure anything. We assumed that most top marketplaces would have reasonable click prediction systems, for example. We discovered that not only did they not, they didn’t even log things like impressions, and even the concept of a “click” wasn’t clear, especially for mobile-first marketplaces. We had to re-evaluate what we took for granted working in mature social media companies and rebuild what we wanted for ourselves. For example, we originally started as &quot;backend only.&quot; Now, we have a mobile SDK.<p>We collect and track a tremendous amount of data, but always as first-party within the app to power that app, not anything else. We don’t aggregate user data. That is Facebook’s and Google’s model. Instead, we rely on data volume and speed to deliver performance, more like TikTok video recommendations. This has the benefit of solving for new and anonymous users and cold start optimizations.<p>We are live and power marketplaces like Hipcamp and Snackpass. We have free, open-source SDKs for iOS, Android, React Native, and Web for logging impressions, dwell time, clicks, and attributed conversions in marketplace listings. <a href="https:&#x2F;&#x2F;www.promoted.ai&#x2F;client-metrics-libraries" rel="nofollow">https:&#x2F;&#x2F;www.promoted.ai&#x2F;client-metrics-libraries</a>. Unlike metrics services designed for A&#x2F;B testing like Amplitude, our logging is designed to power ads and ML systems. All our SDKs are open source: <a href="https:&#x2F;&#x2F;www.promoted.ai&#x2F;developers" rel="nofollow">https:&#x2F;&#x2F;www.promoted.ai&#x2F;developers</a><p>We’d love your feedback and your ideas! Thank you! We know that &quot;ads&quot; is a third rail topic full of &quot;what you can&#x27;t say,&quot; especially in the current media climate. My personal journey regarding understanding the attention economy is that I used to work at Interhack and had extreme ideas about data privacy and Big Tech. I lived that life for a few years, and it was both unrealistic and non-impactful. My personal feeling is that it&#x27;s better to understand that world as it is and make a better version of it gracefully versus rage against it on the Internet. Promoted.ai is that vision for me.<p>We&#x27;d also love to chat shop with any discovery or ads engineers out there! Ask me about GSP! ;)

11 comments

splonkover 3 years ago
I&#x27;ve worked on ranking in travel before, and you&#x27;d be amazed at how terrible ranking is in pretty large companies with a huge incentive to improve things. You&#x27;d also be amazed at how long it takes to sign a contract with someone that says &quot;we&#x27;ll increase your conversions by ~15% (and your revenue by literally millions) in exchange for a small portion of your increased profits.&quot;<p>Pretty curious about how well you can build a generalized solution and still get uptake from SMBs. I&#x27;d think that marketplaces would tend to want to keep that kind of expertise in house, but I guess my experience shows that there are some less eng-focused companies that would pay for that kind of thing.<p>&gt; When we started, we were shocked at how little marketplace companies measure anything.<p>For the travel company mentioned above, our model was built on hotel bookings only. That is, they gave us a list of every booking made on their platform, and then at search time they gave us the parameters of the search (city, dates, incoming flight) and hotel availability, and we were supposed to return the ranked list of hotels. Not in that training set: anything about unconverted searches, what hotels were shown to searchers at any point, or anything about the customers. Again, our model built on super sparse data outperformed their ranking by ~15% over a period of multiple years. (We had even better results over shorter time frames with another customer that never signed a contract.) I kept on telling people that these (Europe-based) companies could have signed a reasonably competent data scientist for like $50k&#x2F;year, outperformed our models within 6 months or so, and saved themselves 6 figures&#x2F;year.
评论 #29072971 未加载
评论 #29089404 未加载
yihlamurover 3 years ago
This is an exciting product - but it is challenging to convince decision makers to try out your solution in the first place.<p>How do you overcome the customer&#x27;s mindset of build vs buy, and having an internal competition&#x2F;enemies from your customers?<p>It might be a more straight-forward decision when the customer is starting from scratch. However, when the customer is invested in their in-house solution, what does it take to convince them to try your solution?
评论 #29073121 未加载
clairityover 3 years ago
having built, and partnered with other, marketplaces, i can appreciate the product ambitions but am also a bit skeptical. in my experience the matching optimization problem is idiosyncratic (per market segment), and is likely beyond machine learning capabilities[0] to deliver long-term advantage, though perhaps enough short-term advantage is delivered to create a business.<p>[0]: note that google and facebook try to solve this problem broadly by seeing more and more of your behavior and trying to better infer intent with essentially unlimited resources, and basically fail at it.
评论 #29072726 未加载
vincentmarleover 3 years ago
&gt; Monthly Minimum Starting at $30k&#x2F;mo<p>Promoted would be interesting for this new marketplace feature I&#x27;m working on right now, but this minimum makes it impossible to try it out. Any thoughts on pay-per-use pricing? Or is this only interesting for large established marketplaces with lots of data to train on?
评论 #29072527 未加载
vishal_joshiover 3 years ago
This is cool. How long does an integration &#x2F; testing take for companies to try out promoted.ai services?
评论 #29072606 未加载
rashidaeover 3 years ago
I love the problem you&#x27;re aiming to solve with your API. In what stage would you suggest a marketplace startup to hire you? How many listings?
评论 #29074846 未加载
kunalguptaover 3 years ago
This is fantastic. Not pushing our marketplace tech right now at Withfriends (W19) but am so happy you’ll make great matches easier when we do
评论 #29075946 未加载
rememberlennyover 3 years ago
Love this product idea and huge congrats!!!<p>The idea of being able to project the unofficial market of search engine results (SEO&#x2F;SEM on Google), and explicitly allowing marketplaces to actually commodify the search result space is fascinating.<p>Tell us about GSP!
评论 #29072302 未加载
评论 #29072446 未加载
smalterover 3 years ago
very cool.<p>how did you settle on the positioning as being for marketplaces?<p>sounds like this would be useful for any company that has a feed, search or recommendations like any retailer or publisher.
评论 #29072067 未加载
haromanover 3 years ago
I&#x27;m curious if there&#x27;s a possibility to make a digital asset search in the feed for this one?
评论 #29082660 未加载
VincentDiallo2over 3 years ago
Can you share the results on Hipcamp and Snackpass?
评论 #29072342 未加载