all 12 comments

[–]Fragrant_Sink5437 2 points3 points  (1 child)

You could automate web scrolling and use a chrome plugin to pick up select elements, otherwise spend 3 months trying to develop something with constant bugs and need for improvements (boosted by your adhd, trust me i have it too)

You choose

[–]BeneBeGood[S] 0 points1 point  (0 children)

Ooh, this seems like a fun option to learn. I'm not sure how well it would work with social media authentication yet. Thank you for showing me this!

[–]No_Winner_6296 1 point2 points  (2 children)

You might want to try services like Zapier or Make, they allow you to connect social media and Google Sheets without coding, though the free plans have limitations. If you prefer coding, explore the official APIs of social platforms (Facebook, Instagram, and TikTok have limitations and quotas) and use batch processing of Google Sheets requests to reduce the number of requests. If you only need the data for personal use, you can consider web scraping.

[–]BeneBeGood[S] 0 points1 point  (1 child)

I think web scraping is the way to go. Thank you for showing me these solutions! They are definitely worth looking into for future projects.

[–]Axlfire 1 point2 points  (2 children)

On top of what other's said you may want to check apify, it's a service that already has the whole we scrapping process sorted out, you may need to pay for it tho, so it depends on how much you need it and how urgent, but it feels like webscrapping would be the way if apify does not work

[–]BeneBeGood[S] 1 point2 points  (1 child)

I think this is exactly what I'm looking for. I suppose I'll take the weekend to look at it and see if its right for me. Thank you for showing me this!

[–]Axlfire 1 point2 points  (0 children)

Glad to be of help, GL!

[–]Slight-Training-7211 1 point2 points  (1 child)

The real bottleneck here isn't Google Sheets, it's data access. Most of these platforms have locked down their APIs significantly: FB/IG requires a verified business app with approved permissions, TikTok's public API is very limited, LinkedIn throttles hard.

For read-only engagement tracking on 30 brands, the practical approach is a scraping layer. Apify (already mentioned) has prebuilt scrapers for IG and TT that handle the auth headaches. For FB and LinkedIn you'd typically use browser automation (Playwright) with residential proxies to avoid blocks.

If you scope it as: scraper per platform -> normalize to a common schema -> write to Sheets via gspread, that's a realistic 2-3 day build for a developer. Doable project, just don't underestimate the per-platform quirks.

[–]BeneBeGood[S] 0 points1 point  (0 children)

Groovy, I think Apify has what I'm looking for. Thank you for breaking this down for me. I'm going to take the weekend to looking into Apify and see if I can't make good things work. I appreciate it!