Thanks a lot for these videos. For about a month Instagram always wants to post in wrong aspect ratio 1:1 and never uses the default aspect ratio on default. Do you know how to fix it with make?
Hey! I wasn't sure if you had a video like this already but I would love to learn how to build a data base that pulls in my stats from SM, email sub, UA-cam, etc to see how we're doing MOD and YOD.
Not directly via Make Tiktok app. It would require a more complex process to execute, I am working on it right now, but need a bit more time to set it up in a simple presentable way. Planning a video for that as there is quite a bit demand for it.
Not sure what does it mean directly insert, but you can add images to Attachment fields in Airtable. To do so you need to pass to Airtable URL of that file. Direct upload is not an allowed method.
Hi thx for the great effort I have a question Is there any way to create a schedule loop post for instagram i mean the post getting repeated every month or once every week or in a specific time in a year so when it goes to 2024 at that time the post should repeated is there such an function like that?
When trying to connect by oAuth i got Sorry, something went wrong. We're working on getting this fixed as soon as we can. you think i messed something up or meta is changing something?
Both TikTok and YT are operationally quite complicated. YT I did set up via make and custom calls, just a super lengthy process. TikTok video posting API endpoints due to unusual way TikTok implemented Oauth will not work via make. For custom TikTok connection, you need to be authorized developer. Long story short - it might be easier to go through 3rd party paid service to connect TT and YT like www.ayrshare.com/
@@BusinessAutomatedTutorials Hi Greg - thanks again for these videos. I've built this automation following your instructions and it worked great. Recently it started posting reels to Instagram twice for some reason. Do you know of any changes from Meta that could be causing this? Perhaps something to do with Reels now being the default video format or something?
Thanks you very much for this share. But i have and important question ! Will the connection work for several years? Or will it be necessary to refresh every 2 months ? I saw that some TOKENS work for 2 months and that the tokens have to be extended each time? Is it necessary to go back to MAKE every 2 month to keep the connexion OAUTH ? Or the OAUTH work for years and i will no have to come back to MAKE ?
I would not quantify it serval years for sure. Current version of FB API is 17... so roughtly 1 new version of API per year... If a user (you in this case) does not use the token it expires after 60 days, if the user uses it - in theory there is no expiry, but there a caveats developers.facebook.com/docs/facebook-login/guides/access-tokens/get-long-lived/ All in all token expiry should not be an issue. You can check you token expiry here: developers.facebook.com/docs/facebook-login/guides/%20access-tokens/debugging#expiredtokens
@@BusinessAutomatedTutorials Thanks for the reply. It's really nice. I'll go to the links you sent me. I will try to automate the creation of video then the sending of REEL thanks to the explanations you gave in this video. Thanks
Which software you have in mind? There is plenty of schedulers that for sure, 100 accounts might not be a common use case. From an API point of view what changes here is really the ID of account as long they are all on the same business manager. Having array with 50 ids and iterator should work like a charm.
When I create a new OAuth connection and click save it doesn't show "IGReels is requesting access" it gives me an error "Sorry something went wrong, we're working on getting this fixed as soon as we can "Accounts verify failed" How can I fix?
This looks like a message shown when Facebook doesnt want to log you in. They are definitely not the most helpful bunch. I would reset cookies on FB, business.fb and IG, try log in from the scratch. Be sure you also have a business account set up.
Followed everything but still getting. (the operation failed with an error. error 400 bad request) in the second http module give it enough time have set the sleep module to 1 minute. But still doesn't work and the default Instagram module inside make com for Instagram reels is giving a error saying media uploaded field with error code 220702. And it is giving error for Instagram video module saying the video file use selected is in a format that we don't support (352, OAuthException) even though when I upload it normally the file gets uploaded but API always gives error
The direct API is bit of main. At this stage I would recommend Make IG Reel module - it was not available when I made the video. Also check on different video files. Small things can cause IG to reject the vids.
Oh okay I have one more question is there a way to schedule social media post without using the buffer module. I couldn't find anyway so I was thinking of creating a python script which we can send web hook post request to with the schedule date and time and with the record ID and then that script will take the schedule date and time and will send a webbook post request to the web hook of make with the record ID this way we can have a functioning schedule system. But this would be a lot of work is there any easy way to achieve this
Likely that means facebook needs more time to process the file? Have you tried the incomplete execution error handling and resolving the execution after?
I do not seem to be able to create a HTTP connection, it could maybe be due to the v.15 of the facebook URI or some new privacy features that don´t allow the connection? Any suggestions on how to make the connection if it returns "No redirect URI in the params, No redirect present in URI"?
Hi looks you have not added the redirect URI when setting up the OAuth - so it does not what URL to call after. The Redirect URI will be the address of Mak/Integromat which you can see in the description video.
No, It works just fine. I have this integration running, I am using private app that was no submitted for verification (means without verfication it has access only to my account), so I think your bug was coming from the lack or redirect URI in OAuth set up.
@@BusinessAutomatedTutorials interesting, I have added the link you provided under the “Facebook settings” in the app. Is that the link you mean? The redirect to integromat?
@@lucacaruso7543 yes the redirect URI www.integromat.com/oauth/cb/oauth2 You can also read more here, there are also further links to FB documentation here: business-automated.medium.com/posting-instagram-reels-via-instagram-facebook-graph-api-9ea192d54dfa
Very cool your videos! Could you please do an automation with google my business? Or if you know of someone who has already done this content let me know. Thanks
@@BusinessAutomatedTutorials I would like to automate images in the google card (google My Business). I have a communication agency and we make content (images, caption and #s) for Instagram, Facebook, and Google My Business. We need to upload this content to these platforms every month.
It was working for me for a few hours while testing the scenario. Now all of a sudden it gives me an Error: 400 Bad Request consistently. I can't figure it out!
This looks likely like issue with FB AOuth expiring. Try setting up FB connection again or go to connections in Make and try to "Revalidate" next to connection name.
@@ChrisHarrisonLFC once clicking revalidate on IG connection does it work? The reason for 400 is the IG Oauth - Facebook is really oldschool with that setup. You can get 2 types of tokens one with 24hour validity and another one with long term validity. Via process in video you should get the long term, but maybe that part went wrong? If still does not work, I would try redoing the FB/IG app.
I got the oauth to work when I put /me but when I add the /IGid/media from my IG it give me an error 400. When I parse json for the container ID shows name and ID not just the Id. Is that an issue?
It is a tricky one. I would make sure you have permissions for the IG account you are using. You should get back only container ID, not sure what the name would be for.
a) YT is suppressing you commenting ability because you have said to your friend last month that YT Premium is useless and you would never pay for that b) There is a conspiracy of cyclists that decided to make example of someone and sorry the dice has rolled c) underpants gnomes.
Hi! I got this error: DataError Error: 400 Bad Request Origin HTTP Incomplete execution The data was saved in the queue of Incomplete Executions. But my post does get posted, twice if a press run now one time. Please help me 🙏🏻🙏🏻
@@nomadseventamandagriffioen3833 That seems the HTTP request you are making to IG is not properly authorized. Try adding the authorization again and try with a simpler endpoint like this one graph.facebook.com/me
@@nomadseventamandagriffioen3833 hi that means that your connection is not properly set up try follow the tutorial one more time to add the connection. Once done instead of using URL from the video use the URLfrom my previous comment(sorry on the phone now) to test if the authentication is successful.
"We're working on getting this fixed as soon as we can" this means they are not working to fix it.. looks like something is incorrect with authorization or wrong page is accessed.
@@toobusysleeping Maybe possibly , but for sure if your current time spent on doing it manually is not worth $9+$24 in monthly software cost , it might not make sense to automate it.
Thanks a lot for this! When running, my second HTTP module generates an Error 400 - Bad Request. As @lucacaruso7543 said, the Facebook APP has an alert in red: "Your app has standard access to public_profile. To use Facebook Login, switch public_profile to advanced access. Get Advanced Access". And request a public privacy URL.
I've created a public privacy URL and got the advanced access to Facebook Login. Also tried to create the APP from scratch. Always getting the Error 400 on the second module. Any thoughts? :)
We need to first establish if you got the Oauth to run: developers.facebook.com/tools/explorer/?method=GET&path=me%3Ffields%3Did%2Cname&version=v15.0 using module to get request to endpoint below: graph.facebook.com/v15.0/me is that working?
@@BusinessAutomatedTutorials I did run that end point on make (HTTP oauth request module) and on Facebook graph API explorer. Both retrieve my name and a FB id. I ran a Instagram for Business module to retrieve user info but the FB ID is not the same tho... Not sure I'm looking at the same ids
@@miguelcosta1268 looks like Oauth is working, the IG page should have its own ID., can you use this connection to try a simpler call like e.g. List posts published on the account?
This video is perfect, congratulations.
Your videos are excellent.
Wow, I guess I'm doing something right then! I'll keep 'em coming.
Great tutorials thank you!
You're very welcome!
Please make more of these videos they're good
Thank you! Yes the social media content needs big refresh.
Thanks a lot for these videos. For about a month Instagram always wants to post in wrong aspect ratio 1:1 and never uses the default aspect ratio on default. Do you know how to fix it with make?
That is weird indeed - sorry no idea here 🤔
Hey! I wasn't sure if you had a video like this already but I would love to learn how to build a data base that pulls in my stats from SM, email sub, UA-cam, etc to see how we're doing MOD and YOD.
Yes it is possible using Airtable base and Make. I did implement it for some clients. Did not have a chance to make a video yet!
Great tutorial video. Can this flow work with "Upload Facebook Reeel"?
Yes, absolutely, you can just use Facebook Video module for all type of vidoes.
Thanks! All work!
Thank you soo much for this tutorial!!! Can I do this with TikTok as well or isn't possible?
Not directly via Make Tiktok app. It would require a more complex process to execute, I am working on it right now, but need a bit more time to set it up in a simple presentable way. Planning a video for that as there is quite a bit demand for it.
@@BusinessAutomatedTutorials yes please do it.
Can you explain why I can't directly insert videos or images into the field?
Not sure what does it mean directly insert, but you can add images to Attachment fields in Airtable. To do so you need to pass to Airtable URL of that file. Direct upload is not an allowed method.
Hi thx for the great effort
I have a question
Is there any way to create a schedule loop post for instagram i mean the post getting repeated every month or once every week or in a specific time in a year so when it goes to 2024 at that time the post should repeated is there such an function like that?
If it is a single post you could just use a single Make scenario and set schedule for repetition there.
Please make a video on how to also do Instagram carousels! Great videos btw!
Agreed! 🙌🏾
I am working on social media calendar update. Stay tuned!!
Thank you for your Tutorial!! I really appreciate it :)
Thank you!!! Please like subscribe and share with a friend!!! 😁😍
Very informative
Glad you liked it
When trying to connect by oAuth i got
Sorry, something went wrong.
We're working on getting this fixed as soon as we can.
you think i messed something up or meta is changing something?
Make sure you have business account - you are having a page connected to your IG and that you are linking the right account.
Thanks, Greg! These videos are great.
Have you found any way to set up Airtable & Make for TikTok and UA-cam Shorts automation?
Both TikTok and YT are operationally quite complicated. YT I did set up via make and custom calls, just a super lengthy process. TikTok video posting API endpoints due to unusual way TikTok implemented Oauth will not work via make. For custom TikTok connection, you need to be authorized developer.
Long story short - it might be easier to go through 3rd party paid service to connect TT and YT like www.ayrshare.com/
@@BusinessAutomatedTutorials Hi Business have you achieved uploading big video files with Make via Ayrshare API?... I´m stucked with that
@@gonzamdv5563 How big are we talking about? I have tested tiktok on maybe around 40 mb range
@@BusinessAutomatedTutorials Hi Greg - thanks again for these videos. I've built this automation following your instructions and it worked great. Recently it started posting reels to Instagram twice for some reason. Do you know of any changes from Meta that could be causing this? Perhaps something to do with Reels now being the default video format or something?
i already have an existing oauth connection. however i cant see it in the http module? how do i work aaraound that?
You have to use HTTP module with o Auth - it is a separate module.
@@BusinessAutomatedTutorials it says "create a connection" i already have a connection so it jyst wont go thru
Thanks you very much for this share. But i have and important question ! Will the connection work for several years? Or will it be necessary to refresh every 2 months ? I saw that some TOKENS work for 2 months and that the tokens have to be extended each time? Is it necessary to go back to MAKE every 2 month to keep the connexion OAUTH ? Or the OAUTH work for years and i will no have to come back to MAKE ?
I would not quantify it serval years for sure. Current version of FB API is 17... so roughtly 1 new version of API per year... If a user (you in this case) does not use the token it expires after 60 days, if the user uses it - in theory there is no expiry, but there a caveats
developers.facebook.com/docs/facebook-login/guides/access-tokens/get-long-lived/
All in all token expiry should not be an issue.
You can check you token expiry here:
developers.facebook.com/docs/facebook-login/guides/%20access-tokens/debugging#expiredtokens
@@BusinessAutomatedTutorials Thanks for the reply. It's really nice. I'll go to the links you sent me. I will try to automate the creation of video then the sending of REEL thanks to the explanations you gave in this video. Thanks
Is the same logic applied to making a reels post for Facebook?
Yes only different module is used.
I tried here, but it's giving an error.
I'm unable to fetch the OAuth token to pass as a parameter in the URL.
Do you know of a tutorial to post carousel? nvmd got it
You could use the links to FB documentation in the description of this video, they have info about how to build carousel container.
Thank you for your tutorial sir!!
I just want to ask you if you could give us this script that you made in this video for me to use in my work?
Hi I don't thing there is any script in this video? All just Make.com
If I wanted to have 50 - 100 Instagram accounts automated, is this method the most efficient? Or should I just use a third-party software
Which software you have in mind? There is plenty of schedulers that for sure, 100 accounts might not be a common use case. From an API point of view what changes here is really the ID of account as long they are all on the same business manager. Having array with 50 ids and iterator should work like a charm.
When I create a new OAuth connection and click save it doesn't show "IGReels is requesting access" it gives me an error "Sorry something went wrong, we're working on getting this fixed as soon as we can "Accounts verify failed"
How can I fix?
This looks like a message shown when Facebook doesnt want to log you in. They are definitely not the most helpful bunch. I would reset cookies on FB, business.fb and IG, try log in from the scratch. Be sure you also have a business account set up.
Followed everything but still getting. (the operation failed with an error. error 400 bad request) in the second http module give it enough time have set the sleep module to 1 minute. But still doesn't work and the default Instagram module inside make com for Instagram reels is giving a error saying media uploaded field with error code 220702. And it is giving error for Instagram video module saying the video file use selected is in a format that we don't support (352, OAuthException) even though when I upload it normally the file gets uploaded but API always gives error
The direct API is bit of main. At this stage I would recommend Make IG Reel module - it was not available when I made the video. Also check on different video files. Small things can cause IG to reject the vids.
Oh okay I have one more question is there a way to schedule social media post without using the buffer module. I couldn't find anyway so I was thinking of creating a python script which we can send web hook post request to with the schedule date and time and with the record ID and then that script will take the schedule date and time and will send a webbook post request to the web hook of make with the record ID this way we can have a functioning schedule system. But this would be a lot of work is there any easy way to achieve this
@@jaspreet6075 You could add date in Airtable and filter in Make "Date
amazing omg…
Glad you like it!
Hey this video is out dated. Fb changed their interface for developers could you reshoot for 2024. It's 2 yrs old
Yes it was shot two years ago. There is already a direct IG module in Make. I am working on content redo for Social.
Is it possible to insert a link to a website from the story? how?
For stories you can do it via Link tag - not sure though it you can do it via API
In my case i alwasy get an Error, when i check the media status. File is 54mb and everything should be fine with the file
Likely that means facebook needs more time to process the file? Have you tried the incomplete execution error handling and resolving the execution after?
I do not seem to be able to create a HTTP connection, it could maybe be due to the v.15 of the facebook URI or some new privacy features that don´t allow the connection?
Any suggestions on how to make the connection if it returns "No redirect URI in the params, No redirect present in URI"?
I believe it is no longer possible without having requesting the app in review
Hi looks you have not added the redirect URI when setting up the OAuth - so it does not what URL to call after. The Redirect URI will be the address of Mak/Integromat which you can see in the description video.
No, It works just fine. I have this integration running, I am using private app that was no submitted for verification (means without verfication it has access only to my account), so I think your bug was coming from the lack or redirect URI in OAuth set up.
@@BusinessAutomatedTutorials interesting, I have added the link you provided under the “Facebook settings” in the app. Is that the link you mean? The redirect to integromat?
@@lucacaruso7543 yes the redirect URI www.integromat.com/oauth/cb/oauth2
You can also read more here, there are also further links to FB documentation here: business-automated.medium.com/posting-instagram-reels-via-instagram-facebook-graph-api-9ea192d54dfa
Very cool your videos! Could you please do an automation with google my business? Or if you know of someone who has already done this content let me know. Thanks
What type of automation are you after? What type of data would you like to move? I remember connecting to reviews but there are multiple use cases.
@@BusinessAutomatedTutorials I would like to automate images in the google card (google My Business). I have a communication agency and we make content (images, caption and #s) for Instagram, Facebook, and Google My Business. We need to upload this content to these platforms every month.
@@andreagenciahouseful3933 cool did not know there is a need for frequent updated to google my business card.
Will check that one out.
It was working for me for a few hours while testing the scenario. Now all of a sudden it gives me an Error: 400 Bad Request consistently. I can't figure it out!
This looks likely like issue with FB AOuth expiring. Try setting up FB connection again or go to connections in Make and try to "Revalidate" next to connection name.
@@BusinessAutomatedTutorials I have already tried revalidating. And do you mean repeating the entire scenario setup? will I have to do this often?
@@ChrisHarrisonLFC once clicking revalidate on IG connection does it work? The reason for 400 is the IG Oauth - Facebook is really oldschool with that setup. You can get 2 types of tokens one with 24hour validity and another one with long term validity. Via process in video you should get the long term, but maybe that part went wrong? If still does not work, I would try redoing the FB/IG app.
I got the oauth to work when I put /me but when I add the /IGid/media from my IG it give me an error 400. When I parse json for the container ID shows name and ID not just the Id. Is that an issue?
It is a tricky one. I would make sure you have permissions for the IG account you are using. You should get back only container ID, not sure what the name would be for.
@@BusinessAutomatedTutorials Thank for the reply. How would I go about making sure I have permissions for the IG. Is that via business manager on FB.
@@mrtimrei yes that IG account needs be under business manager you have admin access to.
my comments are always deletet here, why?
a) YT is suppressing you commenting ability because you have said to your friend last month that YT Premium is useless and you would never pay for that
b) There is a conspiracy of cyclists that decided to make example of someone and sorry the dice has rolled
c) underpants gnomes.
in make and then instagram for bussiness you can just do "get user info" and it spits out the ig id and fbid
Awesome! Thank you I wasn't aware of that. This totally makes sense.
Hi!
I got this error:
DataError
Error: 400 Bad Request
Origin
HTTP
Incomplete execution
The data was saved in the queue of Incomplete Executions.
But my post does get posted, twice if a press run now one time.
Please help me 🙏🏻🙏🏻
Which module throws the error?
@@BusinessAutomatedTutorials Thank you for your reply! The HTTP after the Sleep Tool
@@nomadseventamandagriffioen3833 That seems the HTTP request you are making to IG is not properly authorized. Try adding the authorization again and try with a simpler endpoint like this one graph.facebook.com/me
@@BusinessAutomatedTutorials I'm not sure what you mean, can you please explain.
@@nomadseventamandagriffioen3833 hi that means that your connection is not properly set up try follow the tutorial one more time to add the connection. Once done instead of using URL from the video use the URLfrom my previous comment(sorry on the phone now) to test if the authentication is successful.
Hm, Facebook shows an error!
Sorry, something went wrong.
We're working on getting this fixed as soon as we can.
Go Back
"We're working on getting this fixed as soon as we can" this means they are not working to fix it.. looks like something is incorrect with authorization or wrong page is accessed.
Is this free?
Not according to way Milton Friedman would understand it. You could though start using all these tools at free tiers.
@BusinessAutomatedTutorials if I follow this tutorial will I run into an issue for payment?
@@toobusysleeping Maybe possibly , but for sure if your current time spent on doing it manually is not worth $9+$24 in monthly software cost , it might not make sense to automate it.
𝙥𝙧𝙤𝙢𝙤𝙨𝙢 😁
pro fo sho! 😝
Thanks a lot for this! When running, my second HTTP module generates an Error 400 - Bad Request. As @lucacaruso7543 said, the Facebook APP has an alert in red: "Your app has standard access to public_profile. To use Facebook Login, switch public_profile to advanced access. Get Advanced Access". And request a public privacy URL.
I've created a public privacy URL and got the advanced access to Facebook Login. Also tried to create the APP from scratch. Always getting the Error 400 on the second module. Any thoughts? :)
We need to first establish if you got the Oauth to run:
developers.facebook.com/tools/explorer/?method=GET&path=me%3Ffields%3Did%2Cname&version=v15.0
using module to get request to endpoint below:
graph.facebook.com/v15.0/me
is that working?
@@BusinessAutomatedTutorials As you do in minute 6:20?
@@BusinessAutomatedTutorials I did run that end point on make (HTTP oauth request module) and on Facebook graph API explorer. Both retrieve my name and a FB id. I ran a Instagram for Business module to retrieve user info but the FB ID is not the same tho... Not sure I'm looking at the same ids
@@miguelcosta1268 looks like Oauth is working, the IG page should have its own ID., can you use this connection to try a simpler call like e.g. List posts published on the account?