Live data from Hacker News

Ask HN: Working with CPG Retail Data

news.ycombinator.com

11–20 of 21 posts

Re: Ask HN: Working with CPG Retail Data

#11
I think there is a lot of opportunity in this space. It’s rare to see this many comments speaking of the pain points here.

I recently was a co-founder of a delivery app in the CPG space, and I think this space is ripe for disruption. We were running micro-fulfillment centers and staffing delivery drivers, but I wanted to pivot into a SaaS model taking on the data-plumbing between manufacturers and retailers. It absolutely amazed me that NOBODY seemed to have even half-decent API’s.

I wish people could all just get together and decide on things like a universal barcode system. You’d think things like electronic inventory transfers would be the norm, yet we were still dealing mostly in paper receipts.

Re: Ask HN: Working with CPG Retail Data

#12
post #9

Yes, I've been in precisely that situation with precisely those vendors. We would get data in some weird proprietary format that was only readable in the vendor's awful desktop application. We ended up spending a couple months reverse engineering these files (they ended up looking like database page tables or something) to finally break out of that ecosystem and get the data in our own databases. It was a lot of work…

would it be legal to sell

Re: Ask HN: Working with CPG Retail Data

#13
post #8

Great question. The CPG data landscape is a fragmented mess. We're actually tackling this at arena ( https://arena-ai.com ) to build out AI foundation models for the industry. We have some tips and potentially tools that might be useful to you. Would be great to get your input / hear your pain points if you're up for it

i can’t decipher where ai fits in your product, is it just marketing?

Re: Ask HN: Working with CPG Retail Data

#14
I've been a senior leader at a CPG shopper marketing and retail technology company out of Bentonville, AR, primarily supporting Walmart, but also working on Target, Amazon, and a few dozen other regional grocery stores, and can confidently tell you that you are not crazy, there is no unified solution, and if you stay in this industry you will be chasing the dream of a simpler and less painful solution forever. :P

You mention retailer web portals being the only source you can get some of the data you need and that it's very manual. Historically Walmart has had the same situation with their Retail Link application that vendors can download sales data from (this has finally changed recently with the release of Walmart Luminate). No API. Just an antiquated UI that you can create scheduled reports that export excel files. To that end, for the last 20+ years there has been a vibrant industry in Northwest Arkansas (where Walmart is based) of startups creating web crawler based systems that create, schedule, and download reports from Retail Link and then ingest them into a system that is more conducive to powering the analytics demands of vendors. This niche industry of web crawler based data and analytics companies has created a market (just taking some broad but somewhat confident guesses here) of dozens if not hundreds of millions of dollars of capital over the last 20 years. You asked if there's "an opportunity here to solve these problems", there certainly is and has been for a while, but unfortunately it's a painful path.

I feel pretty confident in stating that the "data strategy" in the CPG realm has been, is currently, and for the foreseeable future will be: persistence, resilience, and creativity. Keep trying to build something better despite the constraints, don't give up when it feels like an uphill battle, and never accept the apparent constraints of the technical environment. I've reverse engineered so many things that we would eventually turn into a product to provide value to our customers. Nothing feels better than telling someone you figured out a way around something that they were told was not possible.

Be creative. Be persistent. If I'm being completely honest, get weird. The solutions you'll need will likely not fit perfectly into best practices. You'll definitely help the company you work for today, but you'll also likely help your own career in the long run (if you choose to stay in the retail industry). It may feel like a pain in the ass today, but if you apply your persistence and knowledge to it, these challenges will be the thing that make you super valuable and versatile engineer that people want to hire in the future.

Re: Ask HN: Working with CPG Retail Data

#16
At Databoutique.com we’re trying to solve the web data accessibility problem with a marketplace which connects web data sellers and buyers. Buyers can get the data with three clicks, on S3 bucket or download from the website. It’s pre scraped, quality checked and legal compliant. If a website is not listed, you can ask to sellers to provide it. Sellers deliver data using standard data structures and make their price. Far from perfect since we launched three months ago, but working on it.

Re: Ask HN: Working with CPG Retail Data

#17
I do it in Europe and often work with data exported by my clients. They have huge trouble getting consistent some quality exports because Nielsen has it down to an art to change the portal and add export restrictions. It is their business model since they often do seat licenses

Re: Ask HN: Working with CPG Retail Data

#18
post #7

Not specific to the CPG realm, but I've had some very good luck working with the OpenAPI-devtools Chrome Extension[1] (previous discussion here on hackernews[2]) to discover the underlying APIs of various sites that I want to scrape data from. [1] https://github.com/AndrewWalsh/openapi-devtools [2] https://news.ycombinator.com/item?id=38012032

This is a huge help, thank you. I've been using the Postman Interceptor extension, but OpenAPI-devtools looks tailor made for my use case. The hard part will still be figuring out the auth headers/calls (EDIT: the dev has added auth support since the HN post!)

Re: Ask HN: Working with CPG Retail Data

#19
post #14

I've been a senior leader at a CPG shopper marketing and retail technology company out of Bentonville, AR, primarily supporting Walmart, but also working on Target, Amazon, and a few dozen other regional grocery stores, and can confidently tell you that you are not crazy, there is no unified solution, and if you stay in this industry you will be chasing the dream of a simpler and less painful solution forever. :P You…

Thank you - you've described exactly what I try to do every day. This year has felt especially painful, which is why I made this post. I'll stay persistent and keep looking for the weird solutions!

Re: Ask HN: Working with CPG Retail Data

#20
post #9

Yes, I've been in precisely that situation with precisely those vendors. We would get data in some weird proprietary format that was only readable in the vendor's awful desktop application. We ended up spending a couple months reverse engineering these files (they ended up looking like database page tables or something) to finally break out of that ecosystem and get the data in our own databases. It was a lot of work…

Luckily I haven't had to use those desktop apps in 7 years, and today everything is through their web portal + .csv exports. Export restrictions still apply, but at least it's a standard format.
Post reply on HN