Exporting Data With Zapier

Created by Belinda Henry, Modified on Fri, Jul 7, 2023 at 4:38 PM by Belinda Henry

   


In this article, we'll show you how you can export data from your CRM to a Google Sheet via Zapier. You can also use the same steps to connect to a different spreadsheet application. 

For this example, we'll be exporting data captured from one of our forms.

Navigating Google Account

First off, you'll need a Google and Zapier account, so if you do not have them, you’ll need to create the accounts before continuing. 

Sign into your Google account, which we’ve already done.

In the top left corner, click the “Google application launcher”, and then click “Drive”.

undefined

 

This takes us to our Google Drive homepage where we'll create a Google Sheet to store our data. Click “New” at the top left, and then select “Google Sheets”.

undefined

 

This is our new Google Sheet where the data exported from our CRM will go. Click “Untitled Spreadsheet” at the top and give your sheet a name.

We've named our new sheet and added column titles that match the fields being captured by our form. Changes on Google Sheets are automatically saved.

undefined

 

 

Navigating Zapier

 

Next, let's open Zapier in a new tab. Make sure that you stay logged in to your Google account.

Zapier offers multiple login options, but we're going to use our Google account to make things easier.

You can see that Zapier has already discovered our Google account and all we need to do is click Continue as Zap”.

undefined

 

 

To confirm, click “Continue as Zap” again.

undefined

 

On your first login, Zapier will give you a tour of its basic functions and let you set some profile preferences, but we're going to skip those for now.

Now we've arrived to the main Zapier view.

Let's click the black "Make a Zap" button at the top left of the screen.

undefined

 

The first step to creating a Zap is called, “When this happens…” 

Our integration will use Webhooks, so type Webhooks in the search bar and hit enter.

When it appears, click “Webhooks” to select it.

undefined

 

And a menu will open. 

Let's click on the “Choose Trigger” Event drop-down and select “Catch Hook”.

undefined

 

 The next screen will give you a webhook URL. Click the “Copy” button.

undefined

 

Now, go to your CRM in a new tab.

To export our form data, we'll need to create a Trigger. Click “Automation” on the left menu, then click “Triggers” on the top menu.

And then click “New Basic Rule” in the upper right.

undefined

 

In the pop-up, let's name the trigger, Zapier Test, and then click “Save”.

undefined

 

If you have multiple accounts on your CRM, select the one you want. Then, click the “Choose a trigger” drop-down and select the Form submitted” condition.

Next, we’ll add a filter to specify which form's data should be exported. Click “Add filter”.

undefined

 

We’ll select the “Form is” filter from the dropdown, and then select the desired form from the next dropdown to the right.

Let’s choose LearnFree from the list. This is a form that we created in an earlier tutorial.

undefined

 

Now we'll define what happens when the LearnFree form is submitted. 

Click “Add Action”, and then choose “Execute Webhook” from the dropdown.

In the field, let's paste the Zapier link that was copied to our clipboard. 

undefined

 

From here, we'll click the “Draft” drop-down and select “Activate to make our trigger live.

Lastly, click the “Save” button.

And now, click the back arrow” in the upper left to return to our main Triggers view.

undefined

 

Great! The new Zapier test trigger has appeared.

undefined

 

 

Test

 

Ok, we're ready to switch back to the Zapier tab.

Here let's click the big blue “Continue” button.

undefined

 

 And then let’s click “Test Trigger”. 

undefined

 

Switch back to your CRM and navigate to the Funnels area.

As mentioned before, we already have the form created and integrated into a funnel. We’ll open the funnel, LearnFreeDemo, now.

undefined

 

Then, click the “Link Icon” on the landing page funnel step.

undefined

 

This opens the landing page in a new tab and we can see our form. After filling in the form with dummy data, we'll click the Submit” button.

undefined

 

And from the appointment calendar that appears, we'll select a date and time and then click Select Date” at the bottom.

undefined

 

To confirm, we'll click the Book Appointment” button.

undefined

 

Which takes us to the thank you page in our funnel. 

undefined

 

Now, let's go back to Zapier.

As we can see, Zapier has successfully imported the data. Click “Continue”.

undefined

 

Now we have to tell Zapier what to do with the data it found (the “Do this…” step). 

Click on “Google Sheets”.

undefined

 

Then, open the “Choose Action Event” drop-down and select the “Create Spreadsheet Row” option.

What we want to do is Create a spreadsheet row, so select that option now,

Lastly, click “Continue”.

undefined

 

To link our spreadsheet, we'll need to log in to Google Sheets. Click the blue button” here.

undefined

 

Your Google account should appear automatically. 

Select your Google Account”, and then click “Allow on the next page to give Zapier the necessary permissions.

undefined

 

Once your Google Sheets account has been chosen, click “Continue”.

undefined

 

Select your Google Drive - click the “Drive field, and then click “My Google Drive”.

undefined

 

Next, we'll need to specify which spreadsheet to use. 

Let's click the Spreadsheet field” and then select the “Sheet” we created. If you don't see your sheet listed, simply find it using the search bar.

undefined

 

Next, we'll need to choose a worksheet from the spreadsheet.

In our example, there is only Sheet1, so we'll select it now.

undefined

 

This will import the Sheet's column titles, and we'll have to match them with the data coming from our CRM. 

Let's click the “First Name” field.

undefined

 

The fields that appear are from our form labels. We'll match the Sheet column, First Name, with the First Name field from our form.

undefined

 

And we'll repeat the same matching process for the remaining three column titles.

After all fields have been matched, click “Continue again”.

undefined

 

Now click the “Test & Review” button.

undefined

 

A message will appear telling us that a test row was sent to our spreadsheet. 

undefined

 

Let's switch to the Google Sheets tab and see if it's there.

undefined

 

Great! The same dummy data that we entered on our form has appeared in our Google Sheet, which means that we've configured everything correctly. 

 But there's still something else we need to do.

Let's go back to the Zapier tab and turn the Zap on - click the “black toggle” at the bottom of the screen.

undefined

 

And finally, let's save the Zap by giving it a name.

undefined

 

Now when we click the Go To My Zaps button, we can see our Zap test listed there. 

undefined

 

Using Zapier with your CRM gives you added flexibility for exporting data and is a great way to extend your CRM's functionality even further. 

 



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article