Hey Greg, thank you so much for this video and the templates!! certainly worth the money :) Webflow is a bit strict about their slugs: "The slug must only contain letters, numbers, and/or dashes (nothing else). Tip: you don't have to set a value for the slug. If you don't, Webflow will automatically generate the slug for you based on the Name value." So I adjusted the regex function from your Airtable that turns the title into a slug: REGEX_REPLACE( REGEX_REPLACE(LOWER({Blog title})," ","-"),'[^a-z0-9\\-]',"") Not sure, if there might also be a limit on the number of characters, but i think 99% of titles (from which the slugs are derived) won't be too long anyway. Keep up the great work! Cheers
Hi there - Wordpress is bit tricky - it will show up as basic HTML on the pages, but when using templates like Elementor - these are not very API friendly.
Maybe I'm missing something but this relies a lot on you changing the dropdown. But what I wondered is why you didn't simply pass the idea straight to generate blog post? I had a further question, when we create blog posts, we ask chat GPT to generate headings. Those headings are then used to create individual bits of content so we can have longer articles. How would we handle something like this? Perhaps we can somehow do a foreach or something and use regex to find the points where the headings break?
yes, the dropdowns are there to break down the process so that there can be human intervention to verify and update AI output. Regarding headings - option could be ask AI to output headings as JSON array ( solves issue of trying to catch them with REGEX) and then iterate over each array heading to get content piece for that heading.
Thanks for this Greg! Really helpful! Let's say two fields in my blog CMS in Webflow are linked to two different CMS lists (one for the author field linked to our team members list and the other for the category field linked to our blog categories list). If I try inputting the same text as those fields, it gives me an error since they are reference fields. I could remove them and use plain text fields but they look good in the current format and I'll lose some functionality. Any way to automate this process through Airtable and Make?
Yeah, this maybe a bit annoying to set up, but you would have to have a table for Authors and table for Categories in the Airtable and use airtable linked fields to link articles to each. This way you can look up the IDs of category and author and pass it to the module when creating a post.
Hey Greg! Thanks for solving our previous issue and thanks again for the great resource! I have a question about structuring our blog generation scenario more efficiently. Currently, instead of one module to generate the body of the blog, we have 6 GPT modules (each with over 5 prompts) to generate 6 different sections of the blog (intro, 4 main sections, and conclusion). We split it into 6 sections to basically generate 2k+ word blogs. Before these 6 modules, we have another one that creates a detailed outline for the entire blog including each section, which the other modules use to generate content. With so many modules, the cost per article goes over $0.6, which isn't too high for the length we're getting. However, do you have any suggestions on how we can optimize this process and potentially make it more efficient?
What really counts is the number of tokens processed in each step and the length of input and output. input is about $30 per 1 million tokens vs $60 for output. if you want to maintain the output length 2k+ words - the most expensive part of model remains the same. You could try to reduce the input length or event generate it in one go instead of 4 steps ( this way you have less input), but this might impact the quality Ultimate cost saving is that Maybe you can test for parts GPT 3.5 - which is only $1-$2 per 1 M.
@@BusinessAutomatedTutorials it only took a few minutes to install and set up the accounts - figuring out how to get all the GPT prompts set up. Should be up and running with zero airtable or Make background in a few hours in total.
Great tutorial! This is really creative. Thanks for sharing! I do have a question, though. How does Make decide which route to take? And how does it know what automation to run based on a status change? I've made a few changes on my side, like changing field names and adding an outline step with GPT, but I kept your original logic and structure.
1) How does Make decide which route to take? -> there are filters on each route - this one is based on Status field 2) how does it know what automation to run based on a status change - > This is linked to Trigger - if conditions of Trigger (in Automation) are met -> the automation runs.
Hi! Very useful video, thank you very much! Unfortunately I can't set the image for wordpress to be a featured image, I think it would help a lot if you could show this to others! Thank you very much in advance!
Amazing!! one questions, to make this work i need to have credit in my chat gpt account, right? because i tryied and the process faild because I dont have credits to affoard the tokens.
So cool but the images created by open ai are horrifying and I have not been able to get Pexels working is there a way to do this differently with another tool to generate images not through open AI an not through pexels?
Hey Greg! The automation seems to be running great for us, but we recently ran into a little trouble with the Dall-E generated images. We changed the image size from 1024x1024 to 1792x1024 since our current blog pages have landscape image containers, and that fits better. However, even though the image gets generated and it shows up in Airtable, this doesn't push the images from Airtable to Webflow; it just leaves the image container empty, even though the link is being pushed. Square 1024x1024 images seem to work fine. We also tried manually uploading the same 1792x1024 landscape image to Webflow, and that worked completely fine. Would you know where we're going wrong exactly and how we could fix the issue with the automated landscape image transfer from airtable to webflow?
This sounds like a bug. Maybe something is not mapped correctly? Maybe Schema in Webflow module did not get updated? Make sure your refresh the module, maybe URL got linked in a wrong way - I do not think there is anything fundamentally wrong with your approach.
i have error artible : [403] Invalid permissions, or the requested model was not found. Check that both your user and your token have the required permissions, and that the model names and/or ids are correct.
You could substitute webflow for wordpress, but things start getting tricky when you use Elementor or other plugins. You can only send base post data via API
You could use Make to connect to Wordpress instead of Airtable - the limitation is that some Wordpress themes are easy to push data to, some are having very convoluted data structure, so that depends on your builder of choice.
@Business Automated! Alot more clients we will work use WordPress it would be near impossible to get them to switch go webflow. I need to rethink how we will manage our clients content. Webflow is still a very small percentage of the market. I definitely want to use airtable to push the data easily something like Webflow.
It would not works exactly this way. The tricky part is the output from Notion in Make is set of nodes that needs to be combined into actual block of markdown which is really hard to do by hand so you would have to use an external API like rapidapi.com/glh-glh-default/api/notion-to-markdown/playground Also the trigger for that would not be a Webhook but it would be a Watch changes module in Make. Working on a video how to use Notion as CMS for Webflow
@@BusinessAutomatedTutorials Thanks! I tried to make the automation last week. The problem: Notion API only gets 2000 characters per block. I thought about splitting text and adding parts one by one, but it's too many operations. Any other ideas?
Hi there. Altthough i dont understand what youre doing, it looks amazing! ... im going to give this a go. Im up for learning new things. So something like Airflow to set up monitoring for a condition from webflow and trigger >description i would normally place into chatgpt >chatgpt produces an answer >parse that back to webflow >webflow places that onto a blog post. Can i come back here and ask some questions if thats ok please? Would like this webflow to create blog posts on WIX website. Have a good day (Like button hit)
not so easy to do. Wordpress does not work well with API. The main issue is that you only update main post body and it will not cooperate with any templates like Elementor.
There are 3 Blueprints and 2 scripts - which one exactly are you having issue with? Setting up requires a bit of working knowledge of Make. Let me know what type of error you are getting and I will do my best to assist.
Hi, the challenge with Wordpress would be that almost every theme/ page builder in wordpress consumes data in a different way. While it would be possible to use Make to send and set basic properties of a post, it is not going to be applicable for some other page builders. Also on my side, I am not really sure which WP theme/builder would be most common.
I'm getting this error after i added another field in airtable and removed a field from our webflow cms- "[403] invalid permissions, or the requested model was not found. check that both your user and your token have the required permissions, and that the model names and/or ids are correct.” We've tried recreating the Personal token key, even the entire Make scenario from scratch, adjusting settings in the automations and Airtable, but no luck so far.
This is not issue with it looks like some IDs of fields are incorrect. You need to debug and make sure you are matching the right values to right fields.
@@BusinessAutomatedTutorials Thanks for the quick reply! I've been through the entire scenario multiple times and made sure all the fields have the correct IDs. This error is happening in the first step after the webhook in the Airtable "Get a record" module
I was able to resolve the issue. In the automations section, the record ID under configurations was set to modify to lowercase. After changing it back to normal the problem was fixed. Apologies for the inconvenience and thank you again
Also, what do you suggest for a robust UI? Bubble or Softr, having users work from table itself can be a bit overwhelming for them and can they break anything if they delete something they should not like on a spreadsheet if the column is not locked.
You can limit users to Edit only features, so they dont mess up the columns. If that is still too much , building completely brand new UI , because users are not used to new UI.. might be false choice. If you are after people checking/editing the AI content - it might be easier just to export AI content to Google Docs and keep airtable as a place to store links to Google Docs.
I am sure these templates are worth their cost which I happily paid for but now I just can't get anything to work at all. I must say that the instructions in the download are quite limited, and for a total novice like me, it is very hard to troubleshoot...I only discovered airtble and make yesterday... I am happy to pay for private support to get this working, let me know what I can do to access a support channel...
Hi Bernard! Thank you for contacting Business Automated! and getting the template . I have just replied to your email. The error you are getting means you have not changed connections to your own. The purpose of the scenario is to accelerate building scenarios vs just following the video, but they require some basic Make and Airtable skills. If you just started using them yesterday, this might be a bit of a learning curve. Please don't hesitate to contact me if you would like me to issue a refund in case you are not able to use the scenario template to your benefit.
i appreciate the offer of the refund but i am happy to support your effort so i won't ask for it. I am currently working my way through, polished most of the errors and yes, there is a learning curve and the products (Make/airtable/GPT) are an amazing discovery and combination... I will get through this hopefully, might call for a bit of help if the error is really stuborn@@BusinessAutomatedTutorials
First and foremost thank you so much for this video! It was very informative! I have a question that I'm hoping you or another fan can answer.... What is the total cost for all components included in this Automation running it 1 time from Generate idea, to Publishing on the blog assuming 1000 credits for blog article? Thank you so much in advance!
$0.16 per article... You have inspired me to make an Excel sheet about it! It is bit hard to share it via YT comment - so check out the details of calculations here: twitter.com/BAutomated/status/1635477923187572736
Hi Thanks a lot for this tutorial, I follow every steps but everytime I generate a Blog Post I get "0" in the blog content case. Any idea on how to fix it ? The rest of the generation works well though
Hi Greg, thanks a lot for sharing this helpful content. I am having a hard time with the router because it only runs with "generate idea" status. The flow doesn't get trigger with any of other status change. Any idea why it doesn't work as expected?
That does not seem to be working as expected. Any time you run scenario you can see what made the filter work. Click on the filter after execution and check the value that made it pass. if everytime the valie of status is "generate_idea" it will execute generate idea route.
@@BusinessAutomatedTutorials The flow only gets triggered when we have the status. So there must be a problem with AirTable automation code. The trigger of the automation is set for "Status" with any of triggering status selections. But the flow gets triggered by only "generate idea" and nothing else...
@@TalatcanUysal The automation get only triggered if the state that triggers them starts. IF you change "Generate Idae" to "Generate Blog post" nothing will happen, beacuse both are in the trigger state. That is why at the end of each automation branch - the status is changed to an info status like "Idea ready" or "Blog post generated" . changing from "Idea ready" to "Generate Blog Post" activates the trigger.
Hello, Thank you for your great work. Is there a special thing to know to use the “EDIT & CREAT” function of the AI. THIS does not seem to work when I use it to edit an existing text. Thanks 😊😊😊
You mean the Edit in this scenario? I would check followin gthings a) You need to be adding text description with info how to edit. - have you added text b) Is the response from Open AI pushed back to Airtable? Is everything in Make connected - maybe you are getting response but the fields got disconnected in the Update Airtable module - happens when changing tables c) try some simple types of edits nd few different texts - sometimes the AI behaves in a weird way - this will give you more idea
@@BusinessAutomatedTutorials to answer your 3 questions: A) yes - I added change logs. B) I am trained to do new tests on this specific point. C) I tried simple modifications like in the best example.
In this case you might want to apply following approach : Ask it to generate outline with eg. 4 points and ask the model to write each point separately this way you can get 4x300 . to better guide it make sure that each time you feed in the outline of the article and last paragraph that was generated, so it can pickup from there.
What do you recommend for the AI generated content to rewrite the content with the google ai detectors coming online for ranking etc I heard quillbot is good for paraphrasing content is there a way you suggest to automate this paraphrasing?
"google ai detectors" - honestly I do not know if that is a thing - from information heard event Open AI has a 50/50 chances to detect if content is AI generated or not... Anywya purely AI generated content needs to be reviewed , as it often sounds repetitive. For parahrasing -> once you tell GPT 4 to paraphrase a text - it does a damn good job.
Hey awesome work man , I do need your advice on a problem I'm facing though. I've used watch/search record as the trigger for the automation and setup filters for each condition but it only processes Bundle 1 and the other records go unprocessed. It reads the data but only performs action on the first Bundle. I've tried using aggregator for it as well but no luck . Can you help with it ? Thanks a lot in advance , great work !
Hi It is bit difficult to figure out from above. The scenario should start with webhook. The Watch module could be used as alternative, but it is bit tricky, Search is is better, but you need to have right condition so it returns multiple bundles.
@Business Automated! Is there any documentation about the Pexels integration? My team got it integrated using the Pexels API, it's not clear how we use this.
Hi here is video explaining how to use pexels solution we have built : czcams.com/video/36p0RzE71zw/video.html There is built in connector to Pexels in Airtable - but I like our solution better :)
Any idea how to play with it without the Airtable subscription? I'm getting the "You cannot run scripts on the current billing plan" message despite being on the 14-day pro trial.
Scripts are used in this case to trigger Make. Another option would be to exchange webhooks for search module , that searches a view in Airtable on a given schedule.
Hi, I just boguht "Create automated content blog with Airtable , OpenAi GPT3.5 \ GPT4 and Webflow" but the part of Notes to Pexels scenario is not clear at all, which webhook to add and where to get, can you please update that part,
The webhook is what starts the Pexels scenario, so once you click on the module you will need to create a new webhook there, which you then update in module 2 and Airtable. There is also a dedicated video about the Pexels scenario - you can see it here czcams.com/video/36p0RzE71zw/video.html , if you see after that the blueprint still doesn't help, let me know and I will issue a refund for it.
I do not see API for creating page content in Square space - it seems to be possible to create products and orders - but I do not see anything about pages.
Also do you think what you created in your video above will it work with job posting, and posting to social media platforms in the a similar way as well, the issue I do see is the wording is put onto the photos in posts, I see you have dome something similar with instagram.
Yes you could link it all up to Socials. here the base and execution is targeted for blog content. You could review it to focus content generation on social and then push to Social media - here is example of such social media solution czcams.com/play/PLfZporRhmKWzwJv7NXMgpeL0wKZ5-xw6y.html
I have some issues with numbered/bulleted lists inside my blog post. It leaves a blank space and doesn't write the rest of the blog when it's inserted in Webflow's CMS (I'm using the V2 version)
Hello Greg! Well, even tho I bought the Make part on Gumroad, I'm still struggling about scheduling the content. Do we need to run custom script for that? Or was that something that you created via Airtable interface. I don't have paid plan tho, if so, I won't be able to generate contents with scheduling. Any suggestions? Thanks!
Hi, you need to have paid plan for Airtable, otherwise you won't be able to automatically run scripts. The free version is only 1000 records, so while you can try and test it out on free version you won't be able to get much production scale content. The $29 monthly for all the features is just redicolously worth it. You could try as a walk around use buttons to fire urls, but that would be a bit of effort to set up. Eitherway if you do not get the script running or don't get the value from it - drop me an email with your order number and I will trigger refund.
Hello again Greg, I never wanted to mean refund, what you teach is actually much more than what you price, I totally appreciate it. Just wanted to hear if it's possible. Currently not buying Airtable paid plan because first I'd like to see if I can really generate some kind of (even if it's low amount) income source with free version, as soon as I make sure I will upgrade the plan and use the information you teached. Thanks for the answer! @@BusinessAutomatedTutorials
@@kutayyilmaz34 Thank you for your kind words! You can check out this video where I use buttons instead of single select dropdown - so this is a way to avoid using scripts , but it might be a bit of a pain to setup because it would mean a button for every command (or command and button with that command) czcams.com/video/dVtAkBQv99Q/video.html - let me know if that helps!
It appears the ChatGPT model has changed a bit...and what you're showing for the edit module in Make seems outdated. Those options aren't available any longer. When I select my OpenAI connection, I'm prompted to select a method (either "create a prompt completion" or "create a chat completion"). When I select Prompt, I get a model dropdown, but that edit option that you're showing is not available. Is there something I'm missing?
Webhook is just a trigger. In this case we pass the ID of record you want to action on. Instead of actioning single record, you could alternatively search a table for records and process all records there.
@@BusinessAutomatedTutorials Thank you! I ended up adding a filter to see if a table contains an Id so now I have Mutiple tables attached to one scenario! This is really cool - I wonder how Google will treat the content! They are getting strict with AI content nowadays
@@tryderrick good question. Apparently recently released a model to detect if the content is AI generated... and it has really low detection rate. I am sure that if you fine tune it and direct well, it is still content!
Sound good but nor for the image, there are not really great... This some improvement... So far I think, the projet will be to great automation for the image with 1 image + One 1 title + I illustration... Find the background image with AI ... but it's good
@Business Automated! One question, in the first Make blueprint, I can't seem to connect to the recordid in the airtable module. How do I do that? I get this error :Account doesn't exist: Connection not found 'airtable:656804'.
The "Account doesn't exist" means that somewhere there is a connection in blueprint that was not switched over to your connection. As the first step make sure you are replacing all the connections in all modules.
@@BusinessAutomatedTutorials I am getting a runtime error on the module to Airtable, 404 Not found error. And the Output from the airtable script shows a Console Log of 200
@@freshlesh3019754 404 not found, means airtable is not finding the record you are after. Likely you are not passing the recordId to the module. Make sure that you add recordId as input to the script. otherwise nothing is being sent to webhook to look up data in Airtable.
I had question about Wordpress, but the issue with Wordpress is that every template or page builder in Wordpress stores data in a different way. It would be hard to show a universal approach to send data to Wordpress page.
@@BusinessAutomatedTutorials how about automating to storing the article as a .md in github? For example a blog that was created using Astro and hosted on the web using Netlify. So essentially the step to convert markdown into html would not be needed for this scenario, instead just to import that .md file into the file location on a git repo.
@@angeljnieves I know people who faint when they just see a link to a github repo 😂😂 What you saying makes totally sense and it could work well. If I would go for more code driven approach (like Astro deployment) I would still use Airtable as data source, mainly because I can generate and see multiple rows at glance and edit them in Airtable. BTW my website is using for blog pages airtable, statically served with NextJS. Website requires some coding work to upgrade as it is bit dated...
@@BusinessAutomatedTutorials Thanks. This really is a powerful scenario.. I am working on getting it into WP using a fixed format. Have just bought your templates and sent you an email. Im using this for a mix of auto created and manual created content - is there any way to get the manual content into airtable from a google doc? Posts are quite long so easier to create in a doc first thanks
@@musumo1908 hi missed your email I believe? There is a way to get content from docs to Airtable. Probably best way would be to have a column with link to relevant Google docs and have Make automatically pull those into Airtable.
hi thanks for the video great content. I bought your templates and am setting up in my airtable and make., but am having touble with my Webhook. Is running but not picking up the recordId.. It has recordID:undefined and then there is an error at the first Airtable INPUT Bundle 1Collection Record ID undefined Base appCcXXXXXXXXXe Table tblrXXXXXXXXXXy2y Use Column ID true was hopign you might be able to help out please and point me in the right direction. Is there a better way to contact you? thank you
Hi, Thanks for getting the blueprints! Helps the channel out! if the "recordId" is empty means you have not added the record triggering the automation as input variable. Take a look at the docs in the Gumroad -> there is a screenshot showing that art. Note I am using everywhere recordId instead of recordID, that could also cause issues there.
hello I would like to start a jewelry business and while watching your video I had several ideas for using its tools but I don't know if these are feasible and above all I wanted to get your opinion could I send you a pm on insta or Facebook? and thank you very much
hello you don't have Facebook or Instagram? I have just discovered this method of having my posts written automatically by gpt chat, I also find that a good method is the Google sheet gpt for sheets module but can it describe images to me? if I use the GT4 API?
Another amazing too!!!. I've been trying to build this for weeks and you made it look so effortless. Brilliant!!! Thank you.
Glad you like it!
Hey Greg, thank you so much for this video and the templates!! certainly worth the money :)
Webflow is a bit strict about their slugs:
"The slug must only contain letters, numbers, and/or dashes (nothing else). Tip: you don't have to set a value for the slug. If you don't, Webflow will automatically generate the slug for you based on the Name value."
So I adjusted the regex function from your Airtable that turns the title into a slug:
REGEX_REPLACE( REGEX_REPLACE(LOWER({Blog title})," ","-"),'[^a-z0-9\\-]',"")
Not sure, if there might also be a limit on the number of characters, but i think 99% of titles (from which the slugs are derived) won't be too long anyway.
Keep up the great work! Cheers
Cool! Thank you so much for sharing!
Thank you sir for your quality content, it's much appreciated the highest form of humility.
Thank you!
Good working nice..............it's working
🎉🍾🥂🎉🎉
Just what I needed, thank you! More Make content!
Thank you that is very kind!
Good tutorial! I'd like to see a version of this tutorial for Wordpress. Thx!
Hi there - Wordpress is bit tricky - it will show up as basic HTML on the pages, but when using templates like Elementor - these are not very API friendly.
I can do it for WordPress
@@hebaahmed499 Not easy, wordpress does not play well with API. You can update only base post body.
@@hebaahmed499 How?
Brilliant video!!! Congrats. 👏
Maybe I'm missing something but this relies a lot on you changing the dropdown. But what I wondered is why you didn't simply pass the idea straight to generate blog post?
I had a further question, when we create blog posts, we ask chat GPT to generate headings. Those headings are then used to create individual bits of content so we can have longer articles. How would we handle something like this? Perhaps we can somehow do a foreach or something and use regex to find the points where the headings break?
yes, the dropdowns are there to break down the process so that there can be human intervention to verify and update AI output.
Regarding headings - option could be ask AI to output headings as JSON array ( solves issue of trying to catch them with REGEX) and then iterate over each array heading to get content piece for that heading.
Fantastic system you have designed here. Are available to hire to build this system for me?
Just sent you an email about it!
Thanks for this Greg! Really helpful! Let's say two fields in my blog CMS in Webflow are linked to two different CMS lists (one for the author field linked to our team members list and the other for the category field linked to our blog categories list). If I try inputting the same text as those fields, it gives me an error since they are reference fields. I could remove them and use plain text fields but they look good in the current format and I'll lose some functionality. Any way to automate this process through Airtable and Make?
Yeah, this maybe a bit annoying to set up, but you would have to have a table for Authors and table for Categories in the Airtable and use airtable linked fields to link articles to each. This way you can look up the IDs of category and author and pass it to the module when creating a post.
Hey Greg! Thanks for solving our previous issue and thanks again for the great resource! I have a question about structuring our blog generation scenario more efficiently. Currently, instead of one module to generate the body of the blog, we have 6 GPT modules (each with over 5 prompts) to generate 6 different sections of the blog (intro, 4 main sections, and conclusion). We split it into 6 sections to basically generate 2k+ word blogs. Before these 6 modules, we have another one that creates a detailed outline for the entire blog including each section, which the other modules use to generate content.
With so many modules, the cost per article goes over $0.6, which isn't too high for the length we're getting. However, do you have any suggestions on how we can optimize this process and potentially make it more efficient?
What really counts is the number of tokens processed in each step and the length of input and output. input is about $30 per 1 million tokens vs $60 for output. if you want to maintain the output length 2k+ words - the most expensive part of model remains the same. You could try to reduce the input length or event generate it in one go instead of 4 steps ( this way you have less input), but this might impact the quality
Ultimate cost saving is that Maybe you can test for parts GPT 3.5 - which is only $1-$2 per 1 M.
I'm having trouble generating the formatted Headings. It's in markdown and I have "Enable rich text formatting" on. Any suggestions?
do they have #heading in front of it?
Nice video! Would it work with Wordpress as well?
you could try to replace the Webflow module with Wordpress - but it might not work with all the Wordpress themes ..
Wow! going to start using this right away!
Tell me how it goes!
@@BusinessAutomatedTutorials it only took a few minutes to install and set up the accounts - figuring out how to get all the GPT prompts set up. Should be up and running with zero airtable or Make background in a few hours in total.
@@forgeyourbrand oh interesting! So you have not used Airtable before?
Great tutorial! This is really creative. Thanks for sharing!
I do have a question, though. How does Make decide which route to take? And how does it know what automation to run based on a status change? I've made a few changes on my side, like changing field names and adding an outline step with GPT, but I kept your original logic and structure.
1) How does Make decide which route to take? -> there are filters on each route - this one is based on Status field
2) how does it know what automation to run based on a status change - > This is linked to Trigger - if conditions of Trigger (in Automation) are met -> the automation runs.
Hi! Very useful video, thank you very much! Unfortunately I can't set the image for wordpress to be a featured image, I think it would help a lot if you could show this to others! Thank you very much in advance!
Hi, Wordpress is a software that I try to avoid soo , wont be much help here, sorry...
Amazing!! one questions, to make this work i need to have credit in my chat gpt account, right? because i tryied and the process faild because I dont have credits to affoard the tokens.
Yes need credits and this is using OpenAI API, which is a different product from Open AI Chat GPT
So cool but the images created by open ai are horrifying and I have not been able to get Pexels working is there a way to do this differently with another tool to generate images not through open AI an not through pexels?
You can also use platform.stability.ai/rest-api as an alternative.
Hey Greg! The automation seems to be running great for us, but we recently ran into a little trouble with the Dall-E generated images. We changed the image size from 1024x1024 to 1792x1024 since our current blog pages have landscape image containers, and that fits better. However, even though the image gets generated and it shows up in Airtable, this doesn't push the images from Airtable to Webflow; it just leaves the image container empty, even though the link is being pushed. Square 1024x1024 images seem to work fine. We also tried manually uploading the same 1792x1024 landscape image to Webflow, and that worked completely fine. Would you know where we're going wrong exactly and how we could fix the issue with the automated landscape image transfer from airtable to webflow?
This sounds like a bug. Maybe something is not mapped correctly? Maybe Schema in Webflow module did not get updated? Make sure your refresh the module, maybe URL got linked in a wrong way - I do not think there is anything fundamentally wrong with your approach.
i have error artible : [403] Invalid permissions, or the requested model was not found. Check that both your user and your token have the required permissions, and that the model names and/or ids are correct.
For every field in Airtable you need to select your base and a table from the dropdown. Click on the dropdown select your base.
its awesome !! can you make same thınk for wordpress websıte?
You could substitute webflow for wordpress, but things start getting tricky when you use Elementor or other plugins. You can only send base post data via API
Hey does this work on other types of website builders like WordPress? Instead of using webflow?
You could use Make to connect to Wordpress instead of Airtable - the limitation is that some Wordpress themes are easy to push data to, some are having very convoluted data structure, so that depends on your builder of choice.
@Business Automated! Alot more clients we will work use WordPress it would be near impossible to get them to switch go webflow. I need to rethink how we will manage our clients content. Webflow is still a very small percentage of the market. I definitely want to use airtable to push the data easily something like Webflow.
Hi, can you help me set this up for our shopify blog or pages instead of webflow?
Hi reach out to us at www.business-automated.com/contact-us for any custom automations
Brilliant tutorial and very helpful. Are you available for a bit of support?
Hi there. Yes we can! Contact us here: www.business-automated.com/contact-us
how easy/difficult would it be to use notion instead of airtable here? Can we still use webhook in the case of a notion base for this?
It would not works exactly this way. The tricky part is the output from Notion in Make is set of nodes that needs to be combined into actual block of markdown which is really hard to do by hand so you would have to use an external API like rapidapi.com/glh-glh-default/api/notion-to-markdown/playground
Also the trigger for that would not be a Webhook but it would be a Watch changes module in Make. Working on a video how to use Notion as CMS for Webflow
@@BusinessAutomatedTutorials Thanks! I tried to make the automation last week. The problem: Notion API only gets 2000 characters per block. I thought about splitting text and adding parts one by one, but it's too many operations. Any other ideas?
Hi there. Altthough i dont understand what youre doing, it looks amazing! ... im going to give this a go. Im up for learning new things. So something like Airflow to set up monitoring for a condition from webflow and trigger >description i would normally place into chatgpt >chatgpt produces an answer >parse that back to webflow >webflow places that onto a blog post.
Can i come back here and ask some questions if thats ok please?
Would like this webflow to create blog posts on WIX website.
Have a good day (Like button hit)
You can do it!
Do you have the same automation for Wordpress? I want to buy it
not so easy to do. Wordpress does not work well with API. The main issue is that you only update main post body and it will not cooperate with any templates like Elementor.
Brother.... the script you provide on gumroad has the I in id caps! this does not work. Suggest you update the script you provide on gumroad.
There are 3 Blueprints and 2 scripts - which one exactly are you having issue with? Setting up requires a bit of working knowledge of Make. Let me know what type of error you are getting and I will do my best to assist.
Awesome video mate! Is it possible to create blog post on WordPress since the Webflow is bit costly?
Hi, the challenge with Wordpress would be that almost every theme/ page builder in wordpress consumes data in a different way. While it would be possible to use Make to send and set basic properties of a post, it is not going to be applicable for some other page builders. Also on my side, I am not really sure which WP theme/builder would be most common.
I'm getting this error after i added another field in airtable and removed a field from our webflow cms- "[403] invalid permissions, or the requested model was not found. check that both your user and your token have the required permissions, and that the model names and/or ids are correct.”
We've tried recreating the Personal token key, even the entire Make scenario from scratch, adjusting settings in the automations and Airtable, but no luck so far.
This is not issue with it looks like some IDs of fields are incorrect. You need to debug and make sure you are matching the right values to right fields.
@@BusinessAutomatedTutorials Thanks for the quick reply! I've been through the entire scenario multiple times and made sure all the fields have the correct IDs. This error is happening in the first step after the webhook in the Airtable "Get a record" module
I was able to resolve the issue. In the automations section, the record ID under configurations was set to modify to lowercase. After changing it back to normal the problem was fixed. Apologies for the inconvenience and thank you again
Also, what do you suggest for a robust UI? Bubble or Softr, having users work from table itself can be a bit overwhelming for them and can they break anything if they delete something they should not like on a spreadsheet if the column is not locked.
You can limit users to Edit only features, so they dont mess up the columns. If that is still too much , building completely brand new UI , because users are not used to new UI.. might be false choice. If you are after people checking/editing the AI content - it might be easier just to export AI content to Google Docs and keep airtable as a place to store links to Google Docs.
I am sure these templates are worth their cost which I happily paid for but now I just can't get anything to work at all. I must say that the instructions in the download are quite limited, and for a total novice like me, it is very hard to troubleshoot...I only discovered airtble and make yesterday... I am happy to pay for private support to get this working, let me know what I can do to access a support channel...
Hi Bernard! Thank you for contacting Business Automated! and getting the template . I have just replied to your email. The error you are getting means you have not changed connections to your own.
The purpose of the scenario is to accelerate building scenarios vs just following the video, but they require some basic Make and Airtable skills. If you just started using them yesterday, this might be a bit of a learning curve. Please don't hesitate to contact me if you would like me to issue a refund in case you are not able to use the scenario template to your benefit.
i appreciate the offer of the refund but i am happy to support your effort so i won't ask for it. I am currently working my way through, polished most of the errors and yes, there is a learning curve and the products (Make/airtable/GPT) are an amazing discovery and combination... I will get through this hopefully, might call for a bit of help if the error is really stuborn@@BusinessAutomatedTutorials
First and foremost thank you so much for this video! It was very informative!
I have a question that I'm hoping you or another fan can answer....
What is the total cost for all components included in this Automation running it 1 time from Generate idea, to Publishing on the blog assuming 1000 credits for blog article?
Thank you so much in advance!
$0.16 per article...
You have inspired me to make an Excel sheet about it!
It is bit hard to share it via YT comment - so check out the details of calculations here:
twitter.com/BAutomated/status/1635477923187572736
Your videos are awesome though overall how much do you charge for your services?
Depends on project $70-100/h , feel free to reach out here for custom projects www.business-automated.com/contact-us
Hi Thanks a lot for this tutorial, I follow every steps but everytime I generate a Blog Post I get "0" in the blog content case. Any idea on how to fix it ? The rest of the generation works well though
Sounds like you are mapping wrong input to the Airtable module. Check logs of open ai, if that works means not mapped correctly
yes, your set up showed choice text, but when I choose "choice message" it worked
@@BusinessAutomatedTutorials
Hi Greg, thanks a lot for sharing this helpful content. I am having a hard time with the router because it only runs with "generate idea" status. The flow doesn't get trigger with any of other status change. Any idea why it doesn't work as expected?
That does not seem to be working as expected. Any time you run scenario you can see what made the filter work. Click on the filter after execution and check the value that made it pass.
if everytime the valie of status is "generate_idea" it will execute generate idea route.
@@BusinessAutomatedTutorials The flow only gets triggered when we have the status. So there must be a problem with AirTable automation code. The trigger of the automation is set for "Status" with any of triggering status selections. But the flow gets triggered by only "generate idea" and nothing else...
@@TalatcanUysal The automation get only triggered if the state that triggers them starts. IF you change "Generate Idae" to "Generate Blog post" nothing will happen, beacuse both are in the trigger state. That is why at the end of each automation branch - the status is changed to an info status like "Idea ready" or "Blog post generated" . changing from "Idea ready" to "Generate Blog Post" activates the trigger.
Actually it started working. I guess there is a delay happenned for some reason. Thank you very much for your support!@@BusinessAutomatedTutorials
Hello,
Thank you for your great work.
Is there a special thing to know to use the “EDIT & CREAT” function of the AI.
THIS does not seem to work when I use it to edit an existing text.
Thanks 😊😊😊
You mean the Edit in this scenario? I would check followin gthings
a) You need to be adding text description with info how to edit. - have you added text
b) Is the response from Open AI pushed back to Airtable? Is everything in Make connected - maybe you are getting response but the fields got disconnected in the Update Airtable module - happens when changing tables
c) try some simple types of edits nd few different texts - sometimes the AI behaves in a weird way - this will give you more idea
@@BusinessAutomatedTutorials Thank you for your answer. I'll check that side and let you know. Thank you for this work you do.
@@BusinessAutomatedTutorials to answer your 3 questions:
A) yes - I added change logs.
B) I am trained to do new tests on this specific point.
C) I tried simple modifications like in the best example.
Hey, for the editing section, I can't seem to find the davinci edit model? Do you need special access for it?
DaVinci was an older model, right now it would be better to use chat completion models and just feed it with previous answer and editing instruction.
My problem is, I want to create blog of 1000 words and open ai stop automaticaly around 300 words, How I can do to have more words ?
In this case you might want to apply following approach :
Ask it to generate outline with eg. 4 points and ask the model to write each point separately this way you can get 4x300 . to better guide it make sure that each time you feed in the outline of the article and last paragraph that was generated, so it can pickup from there.
What do you recommend for the AI generated content to rewrite the content with the google ai detectors coming online for ranking etc I heard quillbot is good for paraphrasing content is there a way you suggest to automate this paraphrasing?
"google ai detectors" - honestly I do not know if that is a thing - from information heard event Open AI has a 50/50 chances to detect if content is AI generated or not... Anywya purely AI generated content needs to be reviewed , as it often sounds repetitive.
For parahrasing -> once you tell GPT 4 to paraphrase a text - it does a damn good job.
Wow great stuff! thank you for sharing! subs!
Thanks for the sub!
Hey awesome work man , I do need your advice on a problem I'm facing though.
I've used watch/search record as the trigger for the automation and setup filters for each condition but it only processes Bundle 1 and the other records go unprocessed. It reads the data but only performs action on the first Bundle. I've tried using aggregator for it as well but no luck .
Can you help with it ?
Thanks a lot in advance , great work !
P.s- I'm not from any coding or tech background so it's all new to me 😅 , would appreciate the help
Hi It is bit difficult to figure out from above. The scenario should start with webhook. The Watch module could be used as alternative, but it is bit tricky, Search is is better, but you need to have right condition so it returns multiple bundles.
@Business Automated! Is there any documentation about the Pexels integration? My team got it integrated using the Pexels API, it's not clear how we use this.
Hi here is video explaining how to use pexels solution we have built : czcams.com/video/36p0RzE71zw/video.html
There is built in connector to Pexels in Airtable - but I like our solution better :)
Video use Pexels images error , pls reup link
What does the error say? Make sure to update all the webhooks in the scenario.
Any idea how to play with it without the Airtable subscription? I'm getting the "You cannot run scripts on the current billing plan" message despite being on the 14-day pro trial.
Scripts are used in this case to trigger Make. Another option would be to exchange webhooks for search module , that searches a view in Airtable on a given schedule.
@@BusinessAutomatedTutorials Thank you! Will try that.
I got it working! Thanks! It's not such an impressive automation while using the search module, but it does the job.
Hi, I just boguht "Create automated content blog with Airtable , OpenAi GPT3.5 \ GPT4 and Webflow" but the part of Notes to Pexels scenario is not clear at all, which webhook to add and where to get, can you please update that part,
The webhook is what starts the Pexels scenario, so once you click on the module you will need to create a new webhook there, which you then update in module 2 and Airtable. There is also a dedicated video about the Pexels scenario - you can see it here czcams.com/video/36p0RzE71zw/video.html , if you see after that the blueprint still doesn't help, let me know and I will issue a refund for it.
@@BusinessAutomatedTutorials I wilk try and let you know
Image did not work
@@BusinessAutomatedTutorials
@@hebaahmed499 Image did not work? Not sure what that means.
@@BusinessAutomatedTutorials I tried the image creation automation but doesn't work
as I get a serious error and make stop the automation
i need some help with a scenario i created how can i get your help
Sure, do teach out to us here : www.business-automated.com/contact-us
@Business Automated! Can this be done with Squarespace?
I do not see API for creating page content in Square space - it seems to be possible to create products and orders - but I do not see anything about pages.
Also do you think what you created in your video above will it work with job posting, and posting to social media platforms in the a similar way as well, the issue I do see is the wording is put onto the photos in posts, I see you have dome something similar with instagram.
Yes you could link it all up to Socials. here the base and execution is targeted for blog content. You could review it to focus content generation on social and then push to Social media - here is example of such social media solution czcams.com/play/PLfZporRhmKWzwJv7NXMgpeL0wKZ5-xw6y.html
I have some issues with numbered/bulleted lists inside my blog post. It leaves a blank space and doesn't write the rest of the blog when it's inserted in Webflow's CMS (I'm using the V2 version)
Try changing the settings on the Markdown module -> GitHub flavoured Markdown - if it is ON - turn it OFF, or the other way round.
Hello Greg!
Well, even tho I bought the Make part on Gumroad, I'm still struggling about scheduling the content. Do we need to run custom script for that? Or was that something that you created via Airtable interface. I don't have paid plan tho, if so, I won't be able to generate contents with scheduling. Any suggestions?
Thanks!
Hi, you need to have paid plan for Airtable, otherwise you won't be able to automatically run scripts. The free version is only 1000 records, so while you can try and test it out on free version you won't be able to get much production scale content. The $29 monthly for all the features is just redicolously worth it. You could try as a walk around use buttons to fire urls, but that would be a bit of effort to set up. Eitherway if you do not get the script running or don't get the value from it - drop me an email with your order number and I will trigger refund.
Hello again Greg, I never wanted to mean refund, what you teach is actually much more than what you price, I totally appreciate it. Just wanted to hear if it's possible.
Currently not buying Airtable paid plan because first I'd like to see if I can really generate some kind of (even if it's low amount) income source with free version, as soon as I make sure I will upgrade the plan and use the information you teached.
Thanks for the answer! @@BusinessAutomatedTutorials
@@kutayyilmaz34 Thank you for your kind words! You can check out this video where I use buttons instead of single select dropdown - so this is a way to avoid using scripts , but it might be a bit of a pain to setup because it would mean a button for every command (or command and button with that command) czcams.com/video/dVtAkBQv99Q/video.html - let me know if that helps!
It appears the ChatGPT model has changed a bit...and what you're showing for the edit module in Make seems outdated. Those options aren't available any longer. When I select my OpenAI connection, I'm prompted to select a method (either "create a prompt completion" or "create a chat completion"). When I select Prompt, I get a model dropdown, but that edit option that you're showing is not available. Is there something I'm missing?
Yes the Open AI modules got updated. You can see a follow on video with details of updates here: czcams.com/video/36p0RzE71zw/video.html
Could you run the publishing with a fixed schedule like “everyday at 9am”?
Yes, you could use scheduling function in Make or just set the publishing dates in Airtable to specific date and time. Every day 9am
Thanks
✌️👍💪😁🎉
This is great, is it possible to detect mutple tables in the same webhook? so I can do other steps..
Webhook is just a trigger. In this case we pass the ID of record you want to action on. Instead of actioning single record, you could alternatively search a table for records and process all records there.
@@BusinessAutomatedTutorials Thank you! I ended up adding a filter to see if a table contains an Id so now I have Mutiple tables attached to one scenario!
This is really cool - I wonder how Google will treat the content! They are getting strict with AI content nowadays
@@tryderrick good question. Apparently recently released a model to detect if the content is AI generated... and it has really low detection rate. I am sure that if you fine tune it and direct well, it is still content!
Sound good but nor for the image, there are not really great... This some improvement... So far I think, the projet will be to great automation for the image with 1 image + One 1 title + I illustration... Find the background image with AI ... but it's good
Yes the AI images are not great - test out the video here, where I add images from Pexels czcams.com/video/36p0RzE71zw/video.html
how many total extensions in this Airtable base?
Can't really tell, mode than 1 so it requires a Pro plan.
@Business Automated! One question, in the first Make blueprint, I can't seem to connect to the recordid in the airtable module. How do I do that? I get this error :Account doesn't exist: Connection not found 'airtable:656804'.
The "Account doesn't exist" means that somewhere there is a connection in blueprint that was not switched over to your connection. As the first step make sure you are replacing all the connections in all modules.
@@BusinessAutomatedTutorials I am getting a runtime error on the module to Airtable, 404 Not found error. And the Output from the airtable script shows a Console Log of 200
@@freshlesh3019754 404 not found, means airtable is not finding the record you are after. Likely you are not passing the recordId to the module. Make sure that you add recordId as input to the script. otherwise nothing is being sent to webhook to look up data in Airtable.
Hey. This is fantastic. Will buy your template. How about creating the blog posts for Wordpress instead of web flow? Thanks
I had question about Wordpress, but the issue with Wordpress is that every template or page builder in Wordpress stores data in a different way. It would be hard to show a universal approach to send data to Wordpress page.
@@BusinessAutomatedTutorials how about automating to storing the article as a .md in github? For example a blog that was created using Astro and hosted on the web using Netlify. So essentially the step to convert markdown into html would not be needed for this scenario, instead just to import that .md file into the file location on a git repo.
@@angeljnieves I know people who faint when they just see a link to a github repo 😂😂 What you saying makes totally sense and it could work well. If I would go for more code driven approach (like Astro deployment) I would still use Airtable as data source, mainly because I can generate and see multiple rows at glance and edit them in Airtable. BTW my website is using for blog pages airtable, statically served with NextJS. Website requires some coding work to upgrade as it is bit dated...
@@BusinessAutomatedTutorials Thanks. This really is a powerful scenario.. I am working on getting it into WP using a fixed format. Have just bought your templates and sent you an email.
Im using this for a mix of auto created and manual created content - is there any way to get the manual content into airtable from a google doc? Posts are quite long so easier to create in a doc first thanks
@@musumo1908 hi missed your email I believe? There is a way to get content from docs to Airtable. Probably best way would be to have a column with link to relevant Google docs and have Make automatically pull those into Airtable.
This is the way how to produce shitty content.
Thanks for sharing your thoughts. Let me know what you did not like.
Not impressive
Not sorry
hi thanks for the video great content. I bought your templates and am setting up in my airtable and make., but am having touble with my Webhook. Is running but not picking up the recordId.. It has recordID:undefined and then there is an error at the first Airtable INPUT
Bundle 1Collection
Record ID undefined
Base appCcXXXXXXXXXe
Table tblrXXXXXXXXXXy2y
Use Column ID true
was hopign you might be able to help out please and point me in the right direction. Is there a better way to contact you? thank you
Hi, Thanks for getting the blueprints! Helps the channel out! if the "recordId" is empty means you have not added the record triggering the automation as input variable. Take a look at the docs in the Gumroad -> there is a screenshot showing that art. Note I am using everywhere recordId instead of recordID, that could also cause issues there.
hello I would like to start a jewelry business and while watching your video I had several ideas for using its tools but I don't know if these are feasible and above all I wanted to get your opinion
could I send you a pm on insta or Facebook?
and thank you very much
Hi there! We do offer consulting services as well. Do reach out to us at www.business-automated.com/contact-us
hello you don't have Facebook or Instagram?
I have just discovered this method of having my posts written automatically by gpt chat,
I also find that a good method is the Google sheet gpt for sheets module but can it describe images to me? if I use the GT4 API?