As an indie hacker, a big part of making your product successful is promotion, whether we like it or not.
I personally used Instagram a lot this year, so here's some tips I have found to use Instagram to promote my clients' businesses and my side projects without getting too addicted to the platform !
1) Building a "custom feed" to be more in control of the time I spend on Instagram
It’s simple, if you want to make good content, you have to know what works and keep an an eye on what your competitors are doing.
You can do this by checking your feed and the Explore tab, but get ready to waste hours on the app. Instead of letting the algorithm control what I would see, I used Google Sheet to build a curated feed of the top 9 posts of the hashtags relevant to my niche.
This is completely automated thanks to a fantastic no-code automation tool called Phantombuster. I used their “Instagram Hashtag Collector” and drew inspiration from their template to customize it to my needs.
(If you’re too lazy to set it up yourself, you can get the dashboard I use here.
Thanks to this little trick, I can keep up with the best content in my niche without scrolling endlessly : there’s a set number of posts that I can see, and when I’m done, I’m done !
2) Automating reporting to have access to my analytics without having to be on the app
We all know how it works : you just want to check how many impressions yesterday’s post got, and next thing you know, you have been scrolling for an hour...
To see the data I’m interested in without having to check the Instagram app, I used Google Sheet again to import data from the Instagram GraphQL API (warning : it’s not Instagram’s official API !)
Then, I used this free GitHub script that allows you to import JSON data into your sheets, for free. I know that this sounds quite technical, but don’t worry, you don’t need to code, just copy-paste the file in your script editor and you’ll be ready to go.
This unofficial API doesn’t give you access to data such as reach and impressions, but it gives access to basic info (likes, comments, posts) you can then use to calculate more complex metrics (eg : average frequency of posting, engagement rate…).
For example, to calculate the average frequence frequency, you can use the DAYS function, which returns the number of days between two dates.
Another way to do this is to check the “Insights” tab of the Facebook Creator Studio, Facebook’s “official” tool to manage Instagram & Facebook pages. I don’t use it that often because it only shows account activity from the last 7 days, but it does work.
3) Planning your posts in advance
This is not really an automation tip and you’re probably aware of this, but I just want to remind you that planning your posts is super useful if you use the platform frequently.
Indeed, without an Instagram planning app, the only way to post is on your phone, which is just an open door for distraction.
My favorite Instagram planning apps are :
4) Deleting the app on my phone
Finally, you’ve probably realized that there is a common thread running through this whole post : don’t use the Instagram app on your phone !
Instagram’s user experience has been conceived for smartphones first : this means that every detail of the experience has been thought out so that you spend the maximum amount of time on the application.
When you compare the Instagram app and the Instagram web platform, it’s clear which platform the Instagram team devotes its full attention to…
For this reason, I try to use Instagram on my computer only. If I really need to use the app, I will download it, do whatever I need to do, and delete the app as soon as I’m done.
Have you also struggled with becoming too addicted to Instagram ? Do you have any other tips ? I'd love to hear them !