Do the content creators have newsletters or emails they send each time they post new content? It'd probably be a bit of a slog to check each one individually but short of the third-party service you mention which may or may not exist (no idea), that's about all I can think of for now.
no subject