Blog -

How to Send Gravity Forms Entries to Podio Using Zapier

Nick Schäferhoff By Nick Schäferhoff Published August 16, 2024

Send Gravity Forms Submissions to Podio using Zapier

Wouldn’t it be great if you could directly integrate the forms on your website with your project management tool? You know, capture form submissions so that they automatically become part of your management workflows? Luckily, that exact scenario is possible with Gravity Forms and our Zapier integration with Podio.

Podio is an excellent tool for wrangling your projects into shape and collaborating among your team members. It has all the necessary features to keep track of who is doing what and ushering your undertakings to a successful end. And being able to feed incoming messages and information from your website into this process is a must. Thanks to the Gravity Forms Zapier Add-On, you can do so with just a few clicks.

Sounds too good to be true? We’d be happy to demonstrate.

In the upcoming article, you can learn more about what Podio can do for you, why it makes a great pairing with Gravity Forms, and step-by-step instructions for how to establish a connection between the two.

Let’s Start With the Obvious: What is Podio?

gravity forms podio integration podio logo

Podio isn’t necessarily a household name. Undeservedly so, seeing as it boasts more than 500,000 customers. Yet, while it might not have the renown of the Asanas of the world (which, by the way, can also integrate with Gravity Forms), its feature list is no less impressive.

So, what does Podio have to offer?

As mentioned in the beginning, it is basically a project management and collaboration tool. As such, Podio gives you everything you need to formulate, execute, and track projects, including:

  • File and information sharing — Keep all team members on the same page and equipped with everything they need to do their job.
  • Organizational tools  — Task management, time tracking, and any other help you need to keep things running smoothly.
  • Automation — Set up if-this-then-that workflows that automatically spring into action when certain events occur.
  • Reports — Stay on top of every part of your project with detailed reporting.
  • Integrations — Podio integrates with many other services besides Gravity Forms, including Google Drive, Dropbox, Freshbooks, and more.

In addition to the above, Podio offers a free plan for up to five employees. Plus, their paid plans are fair, too, starting at $11.20/month when billed annually.

Why Use It With Gravity Forms?

That leaves the question, what makes this project management solution a great companion to Gravity Forms?

Well, first of all, you can take advantage of Gravity Forms’ awesome form-building abilities and features:

  • Drag-and-drop form builder — Create and customize a wide range of complex web forms for every business need without any technical knowledge.
  • Wide extendability — Besides Podio, Gravity Forms comes with many other extensions. They allow you to connect your forms with most popular software solutions and add a variety of functionality to them.

For the integration with Podio, Gravity Forms comes with powerful conditional logic that allows you to filter requests at the source. That way, only those form submissions that are crucial for your workflow really go through to to your project management interface.

What’s more, with the help of custom fields, you can collect almost any custom data your business needs and pass it on to Podio. Make your forms fit your requirements, not the other way around.

Finally, the Zapier Add-On makes it really easy to set up the entire thing. Which brings us to the next point.

Gravity Forms and Zapier

zapier-update

If Zapier doesn’t ring a bell for you, it’s a service that allows you to connect many different online apps and services to each other. In fact, it supports almost 7,500 of them with many ways to exchange data between them. For example, you can:

Because of it’s endless possibilities, we have created the Gravity Forms Zapier Add-On. It has quickly become one of our most popular extensions and lets you connect your web forms to services like Pipedrive, Brevo, Zendesk, Excel, and now Podio.

If you want to make use of the Zapier Add-On, it is available with Gravity Forms Pro and Elite licenses. Holders of other licenses can also upgrade them and only pay the pro-rated price.

Connecting Your WordPress Forms to Podio Using Zapier: Step-by-Step Instructions

Alright, let’s get to the meat and potatoes of this tutorial and talk about how to set up your Gravity Forms to Podio integration.

In this example, we’ll show you how you can use Gravity Forms and Podio to improve your hiring process by capturing and sending data from job seekers applying through your website.

For the following instructions, we will boldly assume you already have a WordPress website with the Gravity Forms main plugin installed on it. If you don’t, no need to despair, you can also follow along with a free demo site. It comes with all the necessary add-ons and functionality and allows you to get your feet wet risk-free.

1. Sign Up to Podio

The first piece of the puzzle we’ll need to make this work is a Podio account. Let’s get to that first then, shall we?

As a first step, head on over to the Podio website and click on Sign Up in the upper right corner.

podio homepage

Podio will ask you for a work email address, name, and password.

podio sign up form

Provide those, submit, and verify your email address. Then, set up your profile with information about yourself and your company. After that, you land straight on the main Podio dashboard.

podio dashboard

2. Set Up Your Information Architecture

When you sign up to Podio, it automatically sets up some sample data so you have a better idea what to do with it. To understand what’s going on, you need to know the different information levels Podio uses. They will also become important down the line.

  • Organization — You automatically created this during the sign-up process. This is your company. You can be part of several organizations with one Podio account.
  • Workspace — These are different parts of your business that bring certain people and teams together. For example, you would create separate workspace for distinct projects so that everyone belonging to them can stay up to date.
  • Application — Applications reside inside workspaces and you can use them to create and manage items (see below). The type of application you create determines what items you can set up. For example, the Meetings app is used to create meeting items, while a Projects application allows you to create items for project management.
  • Item — The smallest parts of your Podio account are the aforementioned items. These are actionable elements, like to-dos, individual meetings, leads to follow, or whatever else you create.

Knowing this matters so you can set up your Podio account in a way that allows you to capture the right information from your forms later.

As mentinoed, in this example, we want to use Podio for improving our hiring process and capture data from job seekers applying through our website. In order to do so, we installed the Candidates app in the existing workspace, which is exactly for that purpose.

podio candidates application

You can modify the template for candidate items via Add Candidate → Modify Template to include whatever information you want to collect.

modify candidates template

Once done, that’s all the preparation needed inside Podio and we can move on.

3. Sign Up to Zapier

The next required item on our list is a Zapier account. Naturally, you can get that on the Zapier homepage. Just click one of the many calls to action. You can sign up with your email address or your Facebook, Google, or Microsoft account.

zapier homepage with ctas

Zapier offers a free account, which is enough for the purposes of this tutorial. With that in hand, head on over to your WordPress website.

4. Install and Configure the Gravity Forms Zapier Add-On

On your site, you now need the Gravity Forms Zapier Add-On. You can add it to your website under Forms → Add-Ons. Look for the extension by name click Install once you have found it.

install gravity forms zapier add on

Once the installation finishes, activate the add-on as well. Then, it’s time to create an API key for the Gravity Forms REST API. We’ll need this to connect your site to Zapier down the line.

For that, go to Forms → Settings → REST API and check the box to enable the API. After that, click on Add Key under Authentication (API version 2). Pay attention to the version number!

create gravity forms rest api key

In the panel that appears, provide the following information:

  1. A Description to distinguish between different API keys
  2. Select a User with the permission level to view and edit entries
  3. Pick Read/Write Permissions from the drop-down menu

configure new gravity forms api key

Then, click the Add button to see your consumer key and consumer secret.

gravity forms rest api key and secret

Copy those and store them somewhere safe. It’s the only time you will see them during this process. Finally, don’t forget to save the settings by clicking Update at the bottom of the page.

5. Create and Configure Your Form

As mentioned, in this example we want to use Podio for our hiring process. For that purpose, we want to automatically load incoming applicant data into it. In order to do so, we first a need form on our website to capture said information.

Thankfully, Gravity Forms has an Employment Application Form template in the template library. It already comes with many of the necessary form fields.

To create it, in your website’s administration interface go to Forms → New Form.

create new form in gravity forms

When you do, it a pop-up with all available templates opens. Find the Employment Application Form in the list and hover over it, then click Use Template.

choose job application form template

In the next step, name your form then continue.

name employment application form

You will land in the Gravity Forms drag-and-drop form editor.

edit form for gravity forms podio integration

The template already has form fields for:

  • Personal information (name, email, address, phone number, best time to call back)
  • The desired position (job options, availability, previous employment record)
  • Additional information (space for a cover letter, the ability to upload a resume)
  • A consent form for the terms and conditions

If you want to customize it for your purposes, you can do so in two ways. For one, you are able to drag and drop additional form fields from the right sidebar to where you want them to appear in your form.

add form fields for gravity forms podio integration form

Additionally, you can click on any existing form fields to move, duplicate, and delete them (via the upper toolbar) or completely adjust them in the field settings on the right.

customize form fields for gravity forms podio integration form

Once satisfied, save the form.

6. Create Your Zap and Connect Your Site

Now it’s time to set up your automation or “Zap” in Zapier. You can build Zaps from scratch or use existing templates. The Integrations page contains all available options for Gravity Forms.

zapier gravity forms integrations

Use the search function to limit your choices to Podio. The following page shows all available triggers and actions that involve both apps. In our case, we want the trigger to be a form submission, and create a Podio item as the action. This is also the most popular option for these two applications. Click Try it start configuring your Zap.

podio gravity forms available zapier automations

On the following screen, first name your automation at the top of the screen. Then you’ll need log in to both apps, starting with Gravity Forms. Click Sign in to get started.

sign into gravity forms for podio integration

A form will open in a new window. Here, you need to enter your website’s URL and the Consumer Key and Consumer Secret you created earlier.

input gravity forms api

Do so and click Yes, Continue to Gravity Forms. This should close the window and show the connection as established in the sidebar. Click Continue to move on.

continue after logging in to gravity forms for podio integration

In the next step, you will see three drop-down menus to configure your trigger.

configure zapier for gravity forms podio integration

In the first one, choose the form you want to use, most likely the one you just created.

The Use Admin Field Labels? section is only important if you added Admin Labels earlier. In most cases, setting it to False is the appropriate choice.

Under Unique Name Zapier asks you to provide a descriptor for this Zap and form. Gravity Forms uses this to process the data and it needs to be one of a kind for that reason. Check our setup below if you are not sure how to fill everything in.

trigger configuration example

Once finished, click Continue again, then Test Trigger in the next screen to have Zapier attempt to load example data from Gravity Forms.

continue after signing in to gravity forms

If that works without a problem, the connection is established and you can click Continue with selected record.

7. Link Zapier and Podio

You still need to connect to Podio. It’s quite easy. Simply click on Sign In again in the screen that shows up.

sign into podio inside zapier

Doing so opens a pop-up where, if you are logged in to Podio, you simply need to grant Zapier the access.

grant zapier permission for gravity forms podio integration

That should do the trick. Continue by clicking the respective button.

continue after signing in to podio

After that, it’s time to configure what information Gravity Forms should send to Podio and where it should land.

For that, first pick the organization, workspace, and application that you want to target via the drop-down menus at the top.

configure podio data for action

In this example, we make sure it is the Candidates application. Once you make your pick, Zapier shows you the information you can send to your choice.

available data options for podio application

You will notice that it corresponds to what we set up in Podio earlier. You now need to click into each option you want to use, then choose the respective sample data Zapier loaded from Gravity Forms.

fill in gravity forms data

It’s also possible to use more than one per field, e.g. you can put the first and last name in the same location. Just be sure to place a space between.

Note that you don’t have to fill everything in. In fact, some stuff is specifically there to be added in Podio later.

Once you have configured everything here, click Continue again.

8. Make Sure the Connection Works and Publish Your Zap

The last step happening in Zapier is testing the connection and making your Zap active. For the first part, you should see a button that says Test step in the interface.

test zapier connection to podio

Click it to have Zapier send the Gravity Forms test data to Podio. Then, go to your Podio dashboard and the Candidates app in your workspace. The test user should appear as an applicant there.

zapier test data in podio interface

Click it to see if all the details are correctly filled in as well.

test candidate details

If that’s the case, the last step is to click on Publish in Zapier to make the Zap active.

publish zap for gravity forms podio integration

9. Configure Confirmations and Notifications

Before making your job application form live, there are still things you can and should customize about it.

For one, there are Confirmations. That’s the message that appears on your web page when someone submits your form.

form confirmation message example

It lets users know their submission was successful and can also use deliver extra information.

You find options to configure your confirmation in the form settings. Access them by hovering over Settings in the form editor and choosing Confirmations.

access form settings for gravity forms podio integration

Alternatively, go to the Forms menu, move your cursor over the form in the list, then click on Settings → Confirmations. Either way gets you to the screen below.

gravity forms job application form confirmations menu

You can edit the default confirmation or create a new one. Gravity Forms gives you plenty of options to customize it, including the option to redirect users to a separate confirmation page.

customize job application form confirmation message

For more information, read up on this topic.

Notifications, on the other hand, are email messages sent to you and the people who submit your form. These are especially crucial for something like a job application to confirm that your company has received it and also send more information, such as next steps or how long it will take you to get back to applicants.

You find options to edit existing notifications and create additional ones in your form settings as well under Notifications.

gravity forms job application form notifications menu

Here, too, you have plenty of customization options, which you can learn more about in the documentation.

job application form notifications customization options

10. (Optionally) Use Conditional Logic

The final option to consider is Conditional Logic. As mentioned, it allows you to filter which job applications go through to Podio and which don’t.

To enable it, you first have to go to Forms → Settings → Zapier and check the box where it says Display Zapier feeds in the form settings.

enable zapier feeds in form settings

After that, a new Zapier menu appears in the form settings, where you can configure the feed, which is the part that controls what happens to your form data after submission. You should already have one here. Hover over it and click Edit.

edit zapier feed for gravity forms podio integration

In the following menu, simply check the box next to Enable Condition, then set up your conditions with the drop-down menus as needed.

use conditional logic in gravity forms podio integration

Here, too, we have a more information for you to check out.

11. Embed Your Form and Test That It Works

Once finished with all of the above, all that’s left is to embed your form and test it. Embedding happens in the WordPress editor using either the Gravity Forms block or shortcode.

embed form for gravity forms podio integration in wordpress editor

Using either preview mode or the published page, input some sample data into your form and submit it.

Make sure you get the right confirmation and notifications and, most importantly, see that your information arrives in Podio.

sample candidate in podio interface

If that is the case, your form is ready to go live on your site.

Gravity Forms and Podio Integration Done Right

Podio is an excellent organizational tool for companies. It allows you to collect, manage, and track all important information for your projects and make it available for the right people.

That includes data coming in through the web forms on your WordPress site. Using the Gravity Forms Zapier Add-On, you can easily create Podio items out of form submissions so they automatically become part of your workflows. There is absolutely no need to manually input that data.

In addition, you can set the whole thing up without coding knowledge or dealing with APIs. Everything happens in user-friendly visual interfaces. If that isn’t the dream, I don’t know what is!

Just a reminder, to use the Gravity Forms Zapier Add-On, you need a Pro or Elite license. It’s also possible to upgrade your existence license or test drive Gravity Forms on a free demo site.

 

Gravity Forms Newsletter

If you want to keep up-to-date with what’s happening on the blog sign up for the Gravity Forms newsletter!