XRay.Tech (Logo)
XRay.Tech (Logo)

Your full-service workflow consultancy.

We transform your business through our proven process. We create tailor-made solutions that deliver more efficient ways to get work done by combining the tools you already use with automation and AI.
Schedule a
15-minute intro
Let's work together!

Services for Businesses

XRay professionals will research, build, and manage AI & automated workflows for your team.
  • Workflow Automation

    Automating routine tasks to save your team time, allowing them to focus on what really matters.
  • Workflow Design

    Optimizing processes for greater efficiency. We look for bottlenecks and create improvements.
  • Data & Systems Integration

    Securely, automatically and continuously moving data between databases or systems for seamless transitions and syncs.
  • AI Tools for Teams

    Integrating AI to enhance your team's capabilities and increase their capacity.
  • Training Content for Teams

    Educating your team to use their new systems effectively and intelligently.

Integrations for Product Teams

Seamlessly connect your app to popular automation platforms, boosting user retention while reducing churn.

We'll support this integration with clear tutorials that empower customers to solve problems on their own, freeing your team from routine support requests.

Xray Blog

The Ultimate Zapier Beginner's Guide for 2025
Tutorial
May 12, 2025

What if you could get back 5 hours of your work week with one simple tool?

Imagine never having to copy and paste between apps, manually update spreadsheets, or send those repetitive email notifications again. The secret? Any repetitive task you do in software can be automated – without writing a single line of code.

You can read on for a detailed tutorial, but here’s the quick version of how you can start automating your work in Zapier:

1. Create a new Zap

2. Choose a Trigger app - the app where your automation will start. Choose an event for your trigger, as well. 

3. Sign in to authorize the app. 

4. Configure your trigger. Select the data that your automation should watch for updates.

5. Test your trigger. Testing will pull in some sample data you can use to build the rest of your Zap. 

6. Add an action. Choose the app where you want to run an automated action.

7. Select the event you want to automate, and authorize the app

8. Configure your automated action. Specify what you want to create or update, using dynamic data retrieved from the trigger for easy variability. 

9. Test your automated action. You’ll see the newly created data in your app. 

10. Add any further actions, searches, or flow control you want, and publish your Zap to begin using it.

What is Zapier – and why should you care?

Zapier is your gateway to the world of no-code automation. It connects the apps you already use, allowing them to talk to each other and perform tasks automatically when specific events happen.

Zapier logo

These automations – called "Zaps" – follow a simple pattern: 

When something happens in one app → automatically do something in another app.

For example:

• When you receive a new order in your Shopify store → add the order details to Quickbooks

• When a lead reaches a certain stage in Hubspot or Pipedrive → have AI draft a personalized follow-up email via Gmail

• When someone fills out your contact form on your website → send them an email via Gmail → notify your team in Slack

These are just basic examples. Zaps can include several steps, as well as flow control tools like filters, loops and paths. 

With over 8,000 connected apps, Zapier can automate nearly any workflow you currently handle manually. The result? You save hours each week while creating more consistent, reliable processes.

Building your first Zap in under 10 minutes

Let's build a simple Zap together so you can see exactly how it works. Our simple automation will consist of just two apps:

When a new row is added to a spreadsheet in Google Sheets, send an email with Gmail

Don't worry if you don't use these specific apps—the concepts apply universally across Zapier.

Step 1: Create your Zap

Sign in to Zapier. You can follow along with a free account. Select “Zaps”, then click "Create” in the top right corner. 

Make a new folder to stay organized (trust us, you'll thank yourself later)

Creating new items in Zapier

Then, create a Zap inside your new folder

Step 2: Add your trigger

Every Zap starts with a trigger—the event that kicks everything off. Whenever your trigger event occurs, your automation will start running. 

Our example automation is triggered whenever a new row is added to a specific sheet in Google Sheets. 

Click the empty trigger in your new Zap

A blank trigger in a new Zap

Search for the app you want to use. For our example, that’s Google Sheets.

Choosing a trigger app

Optional: expand the builder to give yourself a little more room to work with. 

Expanding the Zap builder

Select the trigger event

Choose the specific trigger event you want to watch for. In our example, that’s “New Spreadsheet Row”. 

Choosing a trigger event

Step 3: Authorize your trigger app

In order to connect it to Zapier, you’ll need to sign in to your trigger app and authorize it. Click “Sign in” and follow the instructions that proceed. 

In most cases, you’ll just have to sign in as you normally do and grant Zapier some basic permissions. If you need any more advanced credentials (e.g., an API key), Zapier will typically explain where to find them. 

Authorizing the trigger app

Once you’ve authorized your app, click “Continue”. 

Step 4: Configure your trigger

Next, you’ll need to identify the data that you want your trigger to watch – the folder, document, or other item it should check for new or updated material. 

For our Google Sheets trigger, that means we need to identify the specific spreadsheet to watch for new rows. You can typically select data like this from a simple dropdown menu. In the screenshot below, we’ll select the test Sheet that we’ve prepared for this automation. 

Pro Tip: Always have test data ready before building your Zap. This lets you see exactly what information will be available to your automation.

 

Configuring the trigger

With your trigger configured, click “Continue”. 

A configured Google Sheets trigger in Zapier

Step 5: Test your trigger

You can now test your trigger. Testing your trigger will prompt Zapier to check the specified item and retrieve any data it finds. 

All of the retrieved data will be displayed as a list of variables, with a title tag and content for each variable.

Testing a trigger in Zapier

For instance, with our Google Sheets trigger, you’ll see every column and its contents displayed as variables, along with some other data. 

You can reference all of this data from the trigger in the future steps in your automation. 

Get expert Zapier support from LowCodeEngineers

Need quick support building Zapier automations? 

With LowCodeEngineers, you can get expert guidance from a hand-picked engineer in 48 hours or less. 

Whether you need to set up an automation, website, or database, our team at LCE will help you get it done and learn how it all works with one-on-one collaborative calls. 

LowCodeEngineers.com homepage

There’s no long-term commitment – just schedule as much time as you need on a flexible, hourly basis. 

We guarantee that you’ll make progress in every session, getting one step closer to accomplishing your goals with Zapier, Make, Airtable, Softr, or any other low-code app. 

Just go to lowcodeengineers.com to reach out and schedule your first hour. 

Step 6: Add an action

Once your trigger is set, it's time to make something happen automatically. 

Click “Continue with selected record” to create your Zap’s first action. Just like with the trigger, you’ll need to choose the app you want to use. 

For our example, we’ll choose Gmail. 

Choosing an app for an automated action

Pro tip: use the keyword search to quickly find your app. 

Step 7 : Select the event you want to automate

Next, you’ll need to select the specific event that you want to automate. This will typically be creating a new item, or updating an existing one. 

For example, in our automation, we’ll be sending a new email through Gmail (creating an item).

Choosing an automated event

Authorize the app you want to automate

Just like the trigger, you’ll need to sign into the app used in your automated action and allow Zapier to access it on your behalf. 

Authorizing Zapier in Gmail

Step 8: Configure the automated action

Now, you can configure your automated action to create or edit data however you’d like. 

The exact options will depend on the app you’re automating, but in general, you’ll see all of the same options that you’d have access to if you were creating/editing the same item manually in your app. 

Any required fields will be marked with an asterisk.

For instance, in our “Send email” step, we see standard email fields – “To”, “Subject”, “Body”, etc. 

Configuring a gmail message in Zapier

Using dynamic data

To enter static data, you can type directly into each field. For instance, if you always want to use the same “From name”, you can just type out the name you want to use. 

However, if you want the data to be unique for each automated run, you’ll need to use dynamic data instead. 

Click on the plus button (+) or type forward slash (/) to access the Zap’s dynamic data. You’ll see all of the variables retrieved in the trigger, or earlier steps in the automation. 

Adding dynamic data to a field in Zapier

Then, click any variable to insert it into the field. For instance, we’ll use the “Email Address” variable in the “To” field, ensuring that the email automatically goes to whoever filled out the form. 

Step 9: Test your automated action

Once you’ve configured all of the fields in your action, click on “Continue”. This will take you to the “Test” tab. 

A configured GMail action in Zapier

NOTE: before testing, be aware that testing an automated action in Zapier will actually perform that action. 

For example, testing a “Send email” step will send an email as configured with your test data. 

Make sure that you’re using appropriate test data, such as an email address that you have access to. 

You can review the test data you’re using on the test screen before firing off the actual test. 

Testing a Gmail step in Zapier

Once you click “Test Step”, Zapier will start processing the action. You should see a success message after a few seconds. 

Reviewing test results in Zapier

You can confirm the test by checking the app involved in your action. For instance, we’ll check our GMail inbox for a new message. 

The email created by our Zap

In the inbox, we can see a message exactly as configured in the Zap. 

Step 10: Publish your Zap

Once your Zap is all set, click “Publish” to turn it on. 

Once activated, your Zap will run automatically whenever the trigger condition is met. 

Pro Tip: If something isn't working, check the "Zap History" (the clock icon in the left sidebar) to see detailed logs of each run. This is invaluable for troubleshooting.

The "Zap runs" menu

Taking your Zapier skills to the next level

Your first simple Zap is just the beginning. Here's a few ways you can build more powerful automations in Zapier. 

Add additional steps in other apps

Chain multiple actions together to create comprehensive workflows. Each step can use data from any previous step.

A Slack action in Zapier

Use filters

Make your Zaps smarter by adding conditions. Zaps will only proceed past the filter if the data they’re processing meets your specified condition. 

A filter in Zapier

Create branching paths

You can build branching logic into your Zaps using Paths. Different data can trigger different sequences of actions, like routing high-value leads to your sales team and informational requests to your support team.

A Zapier automation with branching paths

Incorporate AI

Use ChatGPT, Claude or other AI tools to generate content, analyze data, or make decisions within your automations.

An OpenAI prompt in Zapier

You can check out our tutorial here to learn more about automating ChatGPT/OpenAI with Zapier. 

Use formatter steps to transform data

With formatter steps, you can easily transform data between steps – fix dates, extract information from text, perform calculations, and more.

The formatter utility in Zapier

Start your automation journey today

With no-code automation tools like Zapier, manual busywork becomes a thing of the past. Every hour you invest in setting up automations now will save you dozens or hundreds of hours in the future.

Begin with a simple automation for one repetitive task you handle regularly. Once you see how easy and powerful it is, you'll quickly find dozens of other processes to improve.

And if you need help with your Zapier automations, just reach out to LowCodeEngineers for quick support from vetted low-code experts.

Read more
XRay + Low Code Engineers
Photos of Xray and LowCodeEngineers team members

Looking for short-term support or collaboration on your low-code project? With LowCodeEngineers, you can learn and build with vetted experts on a flexible hourly basis.

Learn more about LowCodeEngineers

Not sure where to start?

Hop on a 15-minute call with an XRay automation consultant to discuss your options and learn more about how we can help your team to get more done.
Schedule a call

Xray Blog

The Ultimate Zapier Beginner's Guide for 2025
Tutorial
May 12, 2025

What if you could get back 5 hours of your work week with one simple tool?

Imagine never having to copy and paste between apps, manually update spreadsheets, or send those repetitive email notifications again. The secret? Any repetitive task you do in software can be automated – without writing a single line of code.

You can read on for a detailed tutorial, but here’s the quick version of how you can start automating your work in Zapier:

1. Create a new Zap

2. Choose a Trigger app - the app where your automation will start. Choose an event for your trigger, as well. 

3. Sign in to authorize the app. 

4. Configure your trigger. Select the data that your automation should watch for updates.

5. Test your trigger. Testing will pull in some sample data you can use to build the rest of your Zap. 

6. Add an action. Choose the app where you want to run an automated action.

7. Select the event you want to automate, and authorize the app

8. Configure your automated action. Specify what you want to create or update, using dynamic data retrieved from the trigger for easy variability. 

9. Test your automated action. You’ll see the newly created data in your app. 

10. Add any further actions, searches, or flow control you want, and publish your Zap to begin using it.

What is Zapier – and why should you care?

Zapier is your gateway to the world of no-code automation. It connects the apps you already use, allowing them to talk to each other and perform tasks automatically when specific events happen.

Zapier logo

These automations – called "Zaps" – follow a simple pattern: 

When something happens in one app → automatically do something in another app.

For example:

• When you receive a new order in your Shopify store → add the order details to Quickbooks

• When a lead reaches a certain stage in Hubspot or Pipedrive → have AI draft a personalized follow-up email via Gmail

• When someone fills out your contact form on your website → send them an email via Gmail → notify your team in Slack

These are just basic examples. Zaps can include several steps, as well as flow control tools like filters, loops and paths. 

With over 8,000 connected apps, Zapier can automate nearly any workflow you currently handle manually. The result? You save hours each week while creating more consistent, reliable processes.

Building your first Zap in under 10 minutes

Let's build a simple Zap together so you can see exactly how it works. Our simple automation will consist of just two apps:

When a new row is added to a spreadsheet in Google Sheets, send an email with Gmail

Don't worry if you don't use these specific apps—the concepts apply universally across Zapier.

Step 1: Create your Zap

Sign in to Zapier. You can follow along with a free account. Select “Zaps”, then click "Create” in the top right corner. 

Make a new folder to stay organized (trust us, you'll thank yourself later)

Creating new items in Zapier

Then, create a Zap inside your new folder

Step 2: Add your trigger

Every Zap starts with a trigger—the event that kicks everything off. Whenever your trigger event occurs, your automation will start running. 

Our example automation is triggered whenever a new row is added to a specific sheet in Google Sheets. 

Click the empty trigger in your new Zap

A blank trigger in a new Zap

Search for the app you want to use. For our example, that’s Google Sheets.

Choosing a trigger app

Optional: expand the builder to give yourself a little more room to work with. 

Expanding the Zap builder

Select the trigger event

Choose the specific trigger event you want to watch for. In our example, that’s “New Spreadsheet Row”. 

Choosing a trigger event

Step 3: Authorize your trigger app

In order to connect it to Zapier, you’ll need to sign in to your trigger app and authorize it. Click “Sign in” and follow the instructions that proceed. 

In most cases, you’ll just have to sign in as you normally do and grant Zapier some basic permissions. If you need any more advanced credentials (e.g., an API key), Zapier will typically explain where to find them. 

Authorizing the trigger app

Once you’ve authorized your app, click “Continue”. 

Step 4: Configure your trigger

Next, you’ll need to identify the data that you want your trigger to watch – the folder, document, or other item it should check for new or updated material. 

For our Google Sheets trigger, that means we need to identify the specific spreadsheet to watch for new rows. You can typically select data like this from a simple dropdown menu. In the screenshot below, we’ll select the test Sheet that we’ve prepared for this automation. 

Pro Tip: Always have test data ready before building your Zap. This lets you see exactly what information will be available to your automation.

 

Configuring the trigger

With your trigger configured, click “Continue”. 

A configured Google Sheets trigger in Zapier

Step 5: Test your trigger

You can now test your trigger. Testing your trigger will prompt Zapier to check the specified item and retrieve any data it finds. 

All of the retrieved data will be displayed as a list of variables, with a title tag and content for each variable.

Testing a trigger in Zapier

For instance, with our Google Sheets trigger, you’ll see every column and its contents displayed as variables, along with some other data. 

You can reference all of this data from the trigger in the future steps in your automation. 

Get expert Zapier support from LowCodeEngineers

Need quick support building Zapier automations? 

With LowCodeEngineers, you can get expert guidance from a hand-picked engineer in 48 hours or less. 

Whether you need to set up an automation, website, or database, our team at LCE will help you get it done and learn how it all works with one-on-one collaborative calls. 

LowCodeEngineers.com homepage

There’s no long-term commitment – just schedule as much time as you need on a flexible, hourly basis. 

We guarantee that you’ll make progress in every session, getting one step closer to accomplishing your goals with Zapier, Make, Airtable, Softr, or any other low-code app. 

Just go to lowcodeengineers.com to reach out and schedule your first hour. 

Step 6: Add an action

Once your trigger is set, it's time to make something happen automatically. 

Click “Continue with selected record” to create your Zap’s first action. Just like with the trigger, you’ll need to choose the app you want to use. 

For our example, we’ll choose Gmail. 

Choosing an app for an automated action

Pro tip: use the keyword search to quickly find your app. 

Step 7 : Select the event you want to automate

Next, you’ll need to select the specific event that you want to automate. This will typically be creating a new item, or updating an existing one. 

For example, in our automation, we’ll be sending a new email through Gmail (creating an item).

Choosing an automated event

Authorize the app you want to automate

Just like the trigger, you’ll need to sign into the app used in your automated action and allow Zapier to access it on your behalf. 

Authorizing Zapier in Gmail

Step 8: Configure the automated action

Now, you can configure your automated action to create or edit data however you’d like. 

The exact options will depend on the app you’re automating, but in general, you’ll see all of the same options that you’d have access to if you were creating/editing the same item manually in your app. 

Any required fields will be marked with an asterisk.

For instance, in our “Send email” step, we see standard email fields – “To”, “Subject”, “Body”, etc. 

Configuring a gmail message in Zapier

Using dynamic data

To enter static data, you can type directly into each field. For instance, if you always want to use the same “From name”, you can just type out the name you want to use. 

However, if you want the data to be unique for each automated run, you’ll need to use dynamic data instead. 

Click on the plus button (+) or type forward slash (/) to access the Zap’s dynamic data. You’ll see all of the variables retrieved in the trigger, or earlier steps in the automation. 

Adding dynamic data to a field in Zapier

Then, click any variable to insert it into the field. For instance, we’ll use the “Email Address” variable in the “To” field, ensuring that the email automatically goes to whoever filled out the form. 

Step 9: Test your automated action

Once you’ve configured all of the fields in your action, click on “Continue”. This will take you to the “Test” tab. 

A configured GMail action in Zapier

NOTE: before testing, be aware that testing an automated action in Zapier will actually perform that action. 

For example, testing a “Send email” step will send an email as configured with your test data. 

Make sure that you’re using appropriate test data, such as an email address that you have access to. 

You can review the test data you’re using on the test screen before firing off the actual test. 

Testing a Gmail step in Zapier

Once you click “Test Step”, Zapier will start processing the action. You should see a success message after a few seconds. 

Reviewing test results in Zapier

You can confirm the test by checking the app involved in your action. For instance, we’ll check our GMail inbox for a new message. 

The email created by our Zap

In the inbox, we can see a message exactly as configured in the Zap. 

Step 10: Publish your Zap

Once your Zap is all set, click “Publish” to turn it on. 

Once activated, your Zap will run automatically whenever the trigger condition is met. 

Pro Tip: If something isn't working, check the "Zap History" (the clock icon in the left sidebar) to see detailed logs of each run. This is invaluable for troubleshooting.

The "Zap runs" menu

Taking your Zapier skills to the next level

Your first simple Zap is just the beginning. Here's a few ways you can build more powerful automations in Zapier. 

Add additional steps in other apps

Chain multiple actions together to create comprehensive workflows. Each step can use data from any previous step.

A Slack action in Zapier

Use filters

Make your Zaps smarter by adding conditions. Zaps will only proceed past the filter if the data they’re processing meets your specified condition. 

A filter in Zapier

Create branching paths

You can build branching logic into your Zaps using Paths. Different data can trigger different sequences of actions, like routing high-value leads to your sales team and informational requests to your support team.

A Zapier automation with branching paths

Incorporate AI

Use ChatGPT, Claude or other AI tools to generate content, analyze data, or make decisions within your automations.

An OpenAI prompt in Zapier

You can check out our tutorial here to learn more about automating ChatGPT/OpenAI with Zapier. 

Use formatter steps to transform data

With formatter steps, you can easily transform data between steps – fix dates, extract information from text, perform calculations, and more.

The formatter utility in Zapier

Start your automation journey today

With no-code automation tools like Zapier, manual busywork becomes a thing of the past. Every hour you invest in setting up automations now will save you dozens or hundreds of hours in the future.

Begin with a simple automation for one repetitive task you handle regularly. Once you see how easy and powerful it is, you'll quickly find dozens of other processes to improve.

And if you need help with your Zapier automations, just reach out to LowCodeEngineers for quick support from vetted low-code experts.

Read more
Tool Agnostic
API Experts
10,000+
Hours Created
500+
Teams Helped
By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.