Building AI-powered automation often feels complex, especially if you don’t have a coding or technical background. Many people struggle to connect tools, manage workflows, and create meaningful outputs that actually save time. As a result, tasks like collecting user inputs, generating personalized responses, and sending automated emails remain manual and time-consuming.
In this guide, you will learn how to collect user data, generate personalized outputs with AI, and automate email delivery to save time and create scalable solutions.
To illustrate the process, we will create an AI agent for a fitness coach. This agent will automate a multi-step process:
Collecting client responses via Google Forms.
Generate a customized workout plan based on these responses using AI.
Sending a personalized email containing the plan to the client.
To begin, open any web browser and navigate to Google Forms. Select the option to start a blank form. For this demonstration, we will title it 'GenZ Fitness Solution'. After creating the form, publish it. This action will generate a shareable link essential for the next steps.
Next, we will use Make.com to construct the AI agent. Open a new browser tab and search for 'Make.com'. Access the website, click 'Get Started Free', and sign in using your Google account. Upon entering the dashboard, you will find approximately 1000 credits provided free of cost. For this task, navigate to Scenarios within the dashboard.
Within Scenarios, Make.com offers two primary ways to start building your automation:
|
Feature |
Description |
|---|---|
|
Use a Template |
Access numerous predefined automations for common tasks (e.g., email from sheets). |
|
Build From Scratch |
Start with a blank canvas to design a custom automation flow tailored to specific needs. |
For this demonstration, we will build from scratch by clicking 'Open Scenario Builder', which will present a blank form.
Now that the Google Form is ready, the next step is to connect all tools and create the automation flow in Make.com. In this section, you will configure each module step by step to collect responses, generate AI outputs, and automatically deliver results to users.
The first step in building the scenario is to connect your Google Form. Click the plus icon in the scenario builder and search for 'Google Forms'. Select it from the list. Among the options presented, choose 'Watch Responses' as our objective is to monitor for new submissions.
An error will prompt you to connect your Google account where the form is created. Click 'Create a connection' and sign in to link your account securely.
Next, you need to input the Form ID. Return to your Google Form tab. The Form ID is the segment of the URL located between '/d/' and '/edit/'. Copy this specific string, paste it into the designated field in Make.com, and click 'Save'.
To verify the integration, open your Google Form, fill in all required details, and submit it. Return to Make.com and click the 'Run once' option. This action will retrieve the submitted response and display it in detail. By expanding the 'Answers' section, you can confirm that all form fields, such as 'Weight', 'Height', and 'Email', and their respective values are correctly captured. This confirms the successful setup of the first automation step.
The next crucial step is to integrate ChatGPT to generate a customized workout plan based on the client's fitness goals provided via the form. Click the plus icon to add a module and search for 'ChatGPT'. Select the first available option.
Upon selection, two fields will appear: 'Model' and 'Text Prompt'. Choose the first available model to proceed.
In the 'Text Prompt' field, formulate a prompt that instructs ChatGPT to create a tailored workout plan for each individual. A key feature here is the ability to feed dynamic values from the Google Form fields directly into ChatGPT, such as age, height, and weight. This ensures personalized plans. Provide a clear sample output format within the prompt to ensure consistent results, then click 'Save'.
With the Google Form and ChatGPT integrated, the third step involves sending a customized email to the client. Add another module and search for 'Gmail'. Select the 'Send an email' option.
You will need to connect your Gmail account. This step will open a form where you can compose a personalized message for each client.
To fully customize the email, utilize data from the Google Form. For the recipient email address, select the dynamic email value obtained from the form. For the subject line, use a dynamic value for the client's name (e.g., 'Hey [Client Name], Your workout plan is ready'). In the email body, select 'Collection of Contents', add any additional customizable text, and then include the response from ChatGPT.
On the right side, you will see the results from the ChatGPT module; select these to embed the generated workout plan. Conclude the email with a signature, such as 'Regards, GenZ Fitness Solution', and then click 'Save'.
All three steps of your AI agent are now complete: Google Form integration, ChatGPT processing, and customized email dispatch. To test the entire workflow, fill out the Google Form with new, random data and submit it. Return to Make.com and click 'Run once'.
This action will trigger the full sequence: fetching data from the Google Form, forwarding it to ChatGPT for workout plan generation, and then sending the customized email. Once executed, the process should show as successful. To verify, check the recipient's email inbox. A new email should be present, matching the predefined format, including the 5-day workout plan and the client's name in the signature.
Finally, save the agent. To prevent manual execution each time, configure a scheduler. Various scheduling options are available to fit different needs; for this demonstration, we will set it to run every 15 minutes, then save.
No-code AI agents help simplify workflow automation by connecting different tools without programming. They can reduce repetitive effort, improve efficiency, and create opportunities to deliver automated services at scale.
Reduces repetitive manual work through automation
Saves time by handling tasks automatically
Delivers personalised outputs at scale
Requires no programming knowledge to get started
Supports faster workflow execution
Creates opportunities to offer automation services
