Resources · Make integration

Yay! Forms Make integrationAutomate Yay! Forms with Make.

Collect answers in Yay! Forms and let Make handle what comes next. The Yay! Forms Make integration gives you 6 modules: 1 trigger that picks up new responses and 5 actions that build forms, fields and workspaces. This guide connects your account and walks you through a first scenario.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the Yay! Forms Make integration do?

The Yay! Forms Make integration links your Yay! Forms account to Make, a no-code tool where you build a scenario, meaning an automation made of connected steps. Each step is a module: one piece that watches for something or does something in an app. With it, new responses and new forms can move without copy and paste.

Responses that reach your team. Watch New Responses picks up each answer submitted to a form, and the next module in your scenario can pass it to a spreadsheet, a CRM or a chat tool you already use in Make.

Forms created from another tool. When a new client or project appears elsewhere, Create a Form and Create a Field can prepare a matching form, and Create a Workspace can give that client a separate space. Update a Form changes an existing one when details move.

Anything the list leaves out. Make an API Call reaches the rest of the Yay! Forms API with the same connection, for the cases the 5 other modules do not cover.

Keep in mind what the page cannot promise: the Make documentation for this app gives no field list and no description for each module, so open a module in the editor to see what it asks for. If you also look at n8n, our n8n vs Make comparison sets the two side by side, and the Make pricing page explains what each plan counts. To learn the editor properly, see the Make training.

Connect

How do you connect Yay! Forms to Make?

  1. 01

    Generate your API token

    In Yay! Forms, click your username in the upper right corner, choose Profile, then click Generate API Token in the Integrations section. Copy the token that appears, since Make will ask for it.

  2. 02

    Open the connection window

    In your scenario, add any Yay! Forms module and click Create a connection. A connection is your Yay! Forms account linked to Make once, then reused by every Yay! Forms module you add later.

  3. 03

    Paste the token and save

    Give the connection a clear name in the Connection name field if you like, it is optional. Paste the API token you copied, or follow the instructions shown on screen, and confirm.

First scenario

Your first scenario with Yay! Forms

GoalWhen a new client shows up in another app, Make creates a Yay! Forms form for them and adds a field to it.

  1. 01

    Create the scenario

    Open the Scenarios page, create a new scenario and click the + to add the first module. Pick the app where your new clients appear, such as your CRM, and its trigger.

  2. 02

    Add Create a Form

    Click the + on the right of that first module, search for Yay! Forms and pick Create a Form. Click Create a connection and paste your API token.

  3. 03

    Map the client data

    Fill the module with data from the first module: the client name, for example, can become part of the form title. Make shows what the previous module returned so you can click it in.

  4. 04

    Add Create a Field

    Click the + again and choose Create a Field. Map the form created by the previous step so the new field lands in the right place, then fill what the module asks for.

  5. 05

    Test with Run once

    Click Run once to run the scenario a single time. Open each module to read the bundles it received; a bundle is one item passed along, here one client and one form.

  6. 06

    Schedule and switch it on

    Open Scheduling on the first module. A new scenario runs every 15 minutes by default, and 15 minutes is also the shortest interval on the Free plan. Then switch the scenario on.

Triggers

What starts a Yay! Forms scenario

1 module starts a scenario when something happens in Yay! Forms. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Yay! Forms as soon as it happens.

Yay! Forms1Watch New Responses

Watch New Responses

triggerIn the docs only

Every answer submitted to your form can start a scenario, so a reply never sits unread in Yay! Forms. Each response travels on as a bundle that the next module can use.

How it fires
Make checks the app on the scenario's schedule. It is a scheduled trigger, marked with a clock badge, so responses arrive in batches at each check rather than the moment someone submits.
When to use it
a contact or quote form whose answers should land in your CRM or a shared sheet without anyone copying them over.
Watch out
the documentation gives no description of this module, so run it once on a test response and read the bundle before you map anything.
Modules

What the Yay! Forms modules do

Yay! Forms gives you 5 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

Yay! Forms1

Create a Field

ActionIn the docs only

This action adds a field to one of your forms from inside a scenario, so a form can grow without you opening the Yay! Forms builder. Every run of it counts as one operation on your Make plan.

When to use it
right after Create a Form, when a new form needs its questions set from data in another app.
Yay! Forms2

Create a Form

ActionIn the docs only

Here Make builds a brand new form for you, filled with data from an earlier module. It is the natural first action when each project, event or client deserves its own form.

When to use it
a new record lands in your CRM or project tool and you want a dedicated form straight away.
Watch out
each run creates another form, so test with Run once before switching the scenario on.
Yay! Forms3

Create a Workspace

ActionIn the docs only

You get a new workspace in your Yay! Forms account without clicking through the settings, which keeps forms for different clients or teams apart from the start.

When to use it
onboarding a new client, placed before Create a Form so their forms have a home.
Watch out
the documentation lists no fields for it, so open the module in the editor to see what it needs.
Yay! Forms4

Make an API Call

ActionIn the docs only

This is your way out when the 5 ready-made modules stop short: it calls any endpoint of the Yay! Forms API with the connection you already set up, so there is no second login to manage.

When to use it
you need something from Yay! Forms that no other module offers, such as data the listed modules do not return.
Watch out
you write the request yourself, so you need to know which part of the Yay! Forms API to call.
Yay! Forms5

Update a Form

ActionIn the docs only

Your existing form changes on its own when something shifts elsewhere, so the version people fill in stays current. Unlike Create a Form, it works on a form that already exists.

When to use it
a detail stored in another app changes, like an event name, and the form should follow.
Watch out
the scenario needs to know which form to change, so map it from an earlier module.
Need help

Need help automating Yay! Forms with Make?

A person reads every message.

FAQ

Yay! Forms and Make: common questions

01Is the Yay! Forms Make integration free?
Yes, on the Make side. Yay! Forms is a standard app, so it works on the Free plan. That plan allows 2 active scenarios, a shortest interval of 15 minutes between scheduled runs, up to 5 minutes per execution, files up to 5 MB and 512 MB of data transfer. Paid plans (Core, Pro, Teams and Enterprise) bring the interval down to 1 minute, remove the cap on active scenarios and count usage in credits each month. You still need an active Yay! Forms account, whose price is set by Yay! Forms.
02What does the Yay! Forms Make integration need to connect?
You need an active Yay! Forms account and an API token. To get the token, click your username in the upper right corner of Yay! Forms, open Profile, and click Generate API Token in the Integrations section. In Make, add any Yay! Forms module, click Create a connection, optionally name it, and paste the token. That single connection then serves every Yay! Forms module in all your scenarios, so there is nothing else to set up later.
03Does the Yay! Forms trigger in Make react in real time?
No. Watch New Responses is a scheduled trigger: Make checks Yay! Forms on the scenario's schedule and collects the responses that arrived since the last check. A new scenario checks every 15 minutes by default. On a paid plan you can shorten that down to 1 minute, while the Free plan keeps 15 minutes as its shortest interval. If a delay of a few minutes matters for your process, plan around it or choose a paid plan for tighter checks.
04What if a Yay! Forms module is missing in Make?
Use Make an API Call. It reaches any endpoint of the Yay! Forms API with the connection you already created, so you can cover what the 5 other modules leave out. You write the request yourself, so you need to know which part of the Yay! Forms API to call. The Make documentation for this app gives no field list per module, so for the ready-made modules, open them in the editor and test with Run once to see exactly what they expect and return.
05Make or n8n for Yay! Forms: which one fits better?
It depends on the tool you already work in. In Make, Yay! Forms comes with 6 ready modules, including a scheduled trigger for new responses and actions to create forms, fields and workspaces, plus Make an API Call for the rest. Yay! Forms may also have an n8n node, since many apps exist in both tools. Compare the modules each one offers for your exact need, then pick the editor your team finds easier to maintain.