Building a Social Media Auto-Poster with Make.com
Hello there, this is Adrian from Time Hackers Lab. I know you guys want to save your most valuable asset - your time.
Today I'm building a tool for my client who doesn't want to manually post across multiple platforms.
He has a Slack channel for his team. He wants to just post something there, then BOOM - it's on all his social media. That's what we call a true blast.
Let's look at this flow. It's a bit tricky because these platforms aren't user-friendly interfaces. You can't just upload whatever file and it works.
Here you have to actually work with different API calls for videos and images.
As I realize this challenge with different platform APIs, I'm using Slack as the central point. You can upload anything to Slack - that's the beauty of it!
So when you upload something to a public channel, we take that message and route it.
We'll upload that file into Google Drive. From there, we distribute it to Instagram, LinkedIn, and Facebook.
Only Instagram takes web links, which makes things tricky. They're not all taking the same type of file. Content needs to be 8 megabytes maximum.
We want to route the system as late as possible. I don't want to start the router too early. Otherwise, we'd have to duplicate the Slack and Google Drive processes for each flow.
We have Henry the bot saying "external news Auto blasted" across platforms. We have notifications and automations showing what was posted.
By the way, I love using this blocker called "Undistracted" because it doesn't allow me to get sidetracked while working.
I discovered the problem! We have to get a video ID, not a post ID.
It's tricky because for us it's just a post (video post, image post, etc.). But the API treats them differently.
I hope you enjoyed this. I recommend you watch the video for more context.
https://www.youtube.com/watch?v=uHTDnbi6a60.
As you see, we're creating very useful, user-friendly applications on the backend. This way, our clients (and ourselves) don't need to do as much but get more results for the time we put in.
If you want something like this built for you, feel free to reach out. I'm also working on making blueprints available, which would be in the description below.
Q: What platforms can this automation post to?
Q: Do I need coding knowledge to set this up?
Q: What's the file size limit?
Q: Can it handle both videos and images?
Q: How much time does this save?
Have a good day, talk to you later. Bye!