Skip to content

How to get any app to work with Zapier

By Krystina Martinez · January 15, 2025
Zapier logo hero image on blue background

Remember when Apple launched the App Store and the early novelty of app discovery? Oh, how naive we were. Now we're juggling too many apps that don't talk to each other and slow us down. 

Zapier is an AI automation platform that lets you connect your favorite apps and automate work without any code. We have thousands of app integrations, but what if your app isn't available?

Don't worry, you still have some alternative ways to integrate your favorite app with Zapier. We rounded up some of our favorite solutions, in order from least to most technical.

New to Zapier? It's workflow automation software that lets you focus on what matters. Combine user interfaces, data tables, and logic with thousands of apps to build and automate anything you can imagine. Sign up for free.

See what you're working with

Before you investigate other ways to connect your app to Zapier, make sure you've searched our App Directory first to see if your app has an existing integration. Or, who knows, you might even find a better alternative that you might not have considered. (I highly recommend checking out our handy guide to all the things you can do with our App Directory.)

If your search comes up empty, now you can explore alternative options: 

  1. Does your app use RSS feeds? You can connect to Zapier through our built-in tool

  2. Does your app have an email integration? You can use existing email integrations in our App Directory.

  3. Missing an action from existing app integrations? Create your own with AI-powered Custom Actions and API Requests.

  4. Does Apple's Shortcuts app support your app? You can use a webhook to connect a Shortcut with Zapier.

  5. Can your app use webhooks? You can connect to Zapier with our built-in webhooks tool

  6. None of the above apply? Build your own integration with the Zapier Platform

To get started with a Zap template—what we call our pre-made workflows—just click on the button. It only takes a few minutes to set up. You can read more about setting up Zaps here.

Share data with RSS

RSS feeds are the unsung heroes of the internet. They may sound like a relic today, but they still secretly power everything from your favorite podcasts and YouTube channels to blogs and websites. 

You can also use RSS feeds as a real-time bridge for your apps. First, check to see if an RSS feed is available for your app. You may be pleasantly surprised.

If a feed exists, create a Zap—what we call our automated workflows—and use our built-in RSS by Zapier tool. It lets you send RSS feed content to your favorite tools. You can even create your own custom RSS feed with your favorite sources

Here are a few ideas to get you started:

Monitor notifications and statuses

Some notifications or statuses are a top priority for your team, so why not filter out what you don't care about? For example, you can create a custom feed with only high priority alerts, such as outages from your favorite apps. 

Share new RSS items in Slack

  • RSS by Zapier logo
  • Slack logo
RSS by Zapier + Slack
More details
    Automatically notify your team in Slack when a new item is published in an RSS feed of your choice. Customize the Slack message, too, showing the author, source, link to the article, and more.

    Send new items in multiple RSS feeds to a Microsoft Teams channel

    • RSS by Zapier logo
    • Microsoft Teams logo
    RSS by Zapier + Microsoft Teams
    More details
      Need to monitor multiple RSS feeds for your brand? This Zap will automatically notify a Microsoft Teams channel whenever a new item has been published within multiple RSS feeds. Just specify the feeds you want to watch.

      Curate your own news feed

      There are so many places to check for content—and not enough time to keep up. You can create your own newsletter by sending your favorite media—such as that Patreon podcast you pay for—to a custom RSS feed. 

      Create a RSS feed for new YouTube channel videos

      • YouTube logo
      • RSS by Zapier logo
      YouTube + RSS by Zapier
      More details
        There's a never ending stream of amazing content on YouTube, keeping up with it all is a giant task. Let Zapier help! Any time a new video is posted to a specific YouTube channel, easily be alerted via a new RSS item.

        Send new RSS feed entries via email

        • RSS by Zapier logo
        • Email by Zapier logo
        RSS by Zapier + Email by Zapier
        More details
          Want a quick way to know whenever your favorite sites publish new articles? This Zap will automatically send you an email from Zapier any time the RSS feed you follow publishes anything new. It's an easy way to turn your email app into a news reader.

          Aggregate items from multiple RSS feeds into a single RSS feed

          • RSS by Zapier logo
          • RSS by Zapier logo
          RSS by Zapier
          More details
            Now you can build your own RSS superfeed with a single Zap. Use this Zap to watch up to 10 RSS feeds for new items. Whenever a new item is created on one of those feeds, Zapier will add it to your own feed. That way, you can automatically aggregate items from multiple RSS feeds into a single superfeed.

            You don't have to receive your newsletter by email either. You can add your custom feed URL to an RSS reader or thousands of other apps

            Build a bridge with email

            Your email inbox is likely clogged with notifications from businesses and apps you use regularly. But there's a bright side: emails are an easy way to connect those apps with Zapier in an unexpected way. 

            Extract information from emails

            There's essential information buried in your inbox, such as invoices, appointment confirmations, and bank statements. You can use Zapier to send those messages to the right place. 

            For example, you can save email attachments to your favorite cloud storage app.

            Save new email attachments to Google Drive

            • Email by Zapier logo
            • Google Drive logo
            Email by Zapier + Google Drive
            More details
              You already keep all of your Google Docs and other important files in Google Drive. With this Zap, you can also save all of your email attachments to Google Drive automatically! Whenever someone emails you something important, forward it to the Zapier email address you'll set up with this Zap, and Zapier will automatically save it to Google Drive. Learn more in our guide on

              Back up new incoming emails in Dropbox as text files

              • Email by Zapier logo
              • Dropbox logo
              Email by Zapier + Dropbox
              More details
                Some emails are too valuable not to keep handy. Use this Email-Dropbox integration to auto-backup any email you need. Choose a specific email address for this Zap during setup, and automatically forward any emails you need backed up to that address from then on!

                Or if you only need specific information from emails, our built-in Email Parser tool is another backdoor you can use. Email parsers can recognize patterns within your messages and extract the critical stuff based on your instructions. 

                Get started with these automated workflows:

                Send emails for new received parsed emails

                • Email Parser by Zapier logo
                • Email by Zapier logo
                Email Parser by Zapier + Email by Zapier
                More details
                  Tired of email notifications that contain too much data? Use this integration to automatically parse data out of inbound emails, then send custom notification emails to a specified recipient from your zapiermail.com address.

                  Get new Zapier Email Parser emails in Slack messages

                  • Email Parser by Zapier logo
                  • Slack logo
                  Email Parser by Zapier + Slack
                  More details
                    There may be many instances when you want to extract information from emails, and the free Zapier Email Parser is perfect for that. But what about getting that information to the rest of your team? Connecting the Email Parser and Slack together with this integration to automatically keep your team on the same page.

                    Store new parsed emails in Google Sheets rows

                    • Email Parser by Zapier logo
                    • Google Sheets logo
                    Email Parser by Zapier + Google Sheets
                    More details
                      Keep track of every email you send to the Zapier Email Parser by letting Zapier save that data to Google Sheets. For each email your Parser mailbox receives, this Zap will automatically send the extracted information as an added row in your specified Google Sheets spreadsheet.

                      For a walkthrough of how to use Email Parser by Zapier, take a look at our email parser guide.

                      Send emails to your apps

                      Before smartphones, the main way to send information to apps remotely was to send an email to an app's address. While it's not as exciting or flashy as an app integration, many apps still have built-in email integrations.

                      For example, you can email documents to app-specific email addresses on Kindle devices and note-taking apps like Goodnotes. Many blogging platforms also have an email-to-draft function. If your app has a built-in email integration like this, you can use Zapier's email integrations or our Email by Zapier tool to send automatic emails to your apps.

                      In this example, I can use a Zap to automatically upload PDF files to GoodNotes so I can mark them up on my iPad.

                      Get a jumpstart with the Zaps below:

                      Get or send emails when you receive new labeled emails on Gmail

                      • Gmail logo
                      • Email by Zapier logo
                      Gmail + Email by Zapier
                      More details
                        It can be a challenge to sift through all the emails we receive on a regular basis, but Zapier can help by supplementing your organization with automated alerts. This Gmail-Email integration, once active, will trigger whenever a new email is labeled on Gmail. It will then automatically send you (or someone else) an email in response with all the details you need to know!

                        Send emails with new caught webhooks

                        • Webhooks by Zapier logo
                        • Email by Zapier logo
                        Webhooks by Zapier + Email by Zapier
                        More details
                          Let's be honest, writing

                          Add new RSS posts via email

                          • Email by Zapier logo
                          • RSS by Zapier logo
                          Email by Zapier + RSS by Zapier
                          More details
                            You can use Zapier to create a new RSS post by sending an email to a private email address. When an email is received, Zapier creates a new RSS post based off of the email subject and body.

                            Add missing actions with Custom Actions and API Requests

                            What if there is a Zapier integration for your app, but it doesn't support the action you need? With AI-powered Custom Actions, you can create new actions within existing app integrations that support it

                            Just describe what you'd like your action to do, and Zapier's AI-powered Copilot will find the right API endpoints, generate the code, and build the action for you. You can chat with the AI builder to refine it even further. 

                            Once you've published your custom action, you can reuse it across Zaps and share it with your whole team, saving everyone time. 

                            AI-powered Custom Actions is currently in beta. Check out our help docs to learn how to get started.  

                            You don't need webhook or API knowledge to use Custom Actions, but if you prefer getting hands-on with the API endpoints, there's another option: API Request actions

                            A dropdown with API Request (Beta) selected

                            Available on supported app integrations, API Request actions allow you to make those API calls in Zaps. The best part: API Request actions use your existing app connections in Zapier, so you don't have to wrestle with authentication. 

                            If you can read API docs, you can use API Request actions. In your Zap, just fill out the required fields specified by the API endpoint and test it to make sure it works.   

                            More ways to build an automation bridge: Learn how aviation company Jet Agency used existing Zapier integrations to connect its proprietary software to other tools—and unlock automation for the entire business. 

                            Use webhooks to connect any app to Zapier

                            Your app doesn't use RSS, lacks an email integration, and won't work with Custom Actions or API Request actions. Now what? Another option is webhooks

                            In short, webhooks are one way that apps can send automated messages or info—known as a payload—to other apps. Check your app's settings and help docs and see if it provides or accepts webhooks. If it does, you can connect it to Zapier through our built-in webhooks tool—available on paid plans.

                            You don't need to know how to code to use webhooks, but it helps to understand how HTTP requests are structured to automate them successfully.

                            An HTTP request needs a URL, a specific method, defined headers, and data in the body.

                            But what can you do with webhooks?

                            Webhook vs API:  Check out this explainer to understand the differences and discover which method is right for you.

                            Connect apps that accept webhooks

                            Your app's help documentation mentions webhooks, but you're unsure what to do next. If your app provides a URL, you can use it in your webhook trigger or action.

                            For example, some customer relationship managers (CRM) and marketing automation tools have workflow features that generate webhook URLs. You can create a Zap that routes leads directly into your pre-existing automation.

                            These Zaps will also get you started:

                            POST new Facebook Lead Ads to a webhook

                            • Facebook Lead Ads logo
                            • Webhooks by Zapier logo
                            Facebook Lead Ads + Webhooks by Zapier
                            More details
                              Your new leads can be sent anywhere you need them; all it takes is a webhook and this Facebook Lead Ads-Webhook integration. Once you set it up, any new submission you receive on your Facebook Lead Ads will automatically be sent to the webhook URL you define, letting you connect your form to the rest of your pipeline seamlessly.

                              Send a webhook when you have a new PayPal sale

                              • PayPal logo
                              • Webhooks by Zapier logo
                              PayPal + Webhooks by Zapier
                              More details
                                If you'd like to set up a webhook to automatically send when you have a new PayPal sale, Zapier can do that for you. Provide Zapier with your PayPal credentials, and you can configure a webhook to send when you have a new sale.

                                If your app doesn't provide a URL for you to use, don't worry. Zapier can create one for you with Webhooks' Catch Hook trigger. 

                                These beginner-friendly resources can get you started with webhooks and Zapier:

                                Connect apps that accept scripts

                                Let's say you have a favorite app that lets you use scripting for automation—but you don't know how to code. Webhooks to the rescue again!

                                For example, one of my favorite distraction-blocking apps lets you use Bash scripts to automate certain actions. Do I know how to use shell scripts? Not really. Could I switch to another app? Sure, but I'd rather not.

                                Instead, I can generate a URL with Webhooks' Catch Hook trigger. Then, within my app's interface, I can use that webhook URL in a command like this:

                                WEBHOOK_URL="https://your-zapier-webhook.com/12345"

                                curl -X POST $WEBHOOK_URL -F "keyName=$VARIABLE_VALUE" -F "anotherKey=$ANOTHER_VARIABLE_VALUE"

                                If you're new to shell scripts and your app can use them, you can try out these examples in RequestBin, which will show you how to structure your shell script to send data. Then, set up the rest of your webhook Zap. 

                                Try these automated workflows:

                                Set Slack status with new webhooks

                                • Webhooks by Zapier logo
                                • Slack logo
                                Webhooks by Zapier + Slack
                                More details
                                  Slack keeps you in touch with your teams, but endless updates can also keep you from getting on with your workday. Save a step with this integration, automatically setting your Slack status to a given text and emoji when a new webhook is sent to a specified URL. Stay connected without staying glued to your keyboard.

                                  Add info to a Google Sheet from new Webhook POST requests

                                  • Webhooks by Zapier logo
                                  • Google Sheets logo
                                  Webhooks by Zapier + Google Sheets
                                  More details
                                    Keeping an updated record of key information means you never have to wonder if there are missing or forgotten items. Set up this integration, and Zapier can catch a webhook POST from any source you want, automatically adding the information to a new row on Google Sheets once you've chosen which items go into different columns during setup. From then on, you can be sure we'll catch everything while you're free to work on other tasks.

                                    Connect your Apple-exclusive apps through Shortcuts

                                    There are some great apps that only exist within the Apple ecosystem. If it offers automation, it will likely use Automator or Apple's Shortcuts app. 

                                    If you need more automation options than Automator or Shortcuts, you can still use those apps to connect to Zapier. 

                                    Paste the Zapier-generated webhook URL in the Get Contents of URL action within Apple Shortcuts.

                                    Here's how it works: 

                                    1. Use Webhooks' Catch Hook for your trigger—the event that starts a Zap—to generate a webhook URL you can use in a Shortcut or in a script within Automator

                                    2. Set up your Shortcut or Automator workflow to send information from your app to your Zapier-generated webhook.

                                    3. Test your Shortcut or Automator workflow. 

                                    4. Test your webhook trigger. You should see the results from your previous test. 

                                    5. Set up the rest of your Zap and make sure it's ready to use.

                                    Build your own Zapier integration

                                    If none of the above options suit your needs or you want a more robust solution, you could also create the robot yourself. The Zapier Platform lets you build a Zapier integration—with or without code. 

                                    There are a few benefits to building a custom integration on the Zapier Platform: 

                                    1. You can keep app account information secure: For example, API keys associated with your login or your username and password. You can also share your app integration with your team, so they can automate using their own credentials.. 

                                    2. You can use webhooks that don't send messages. Some webhooks send an empty payload, but Webhooks by Zapier need usable data to pass on to the next Zap step. The Zapier Platform gives you more flexibility with "no-payload" webhooks. 

                                    3. You need to make advanced adjustments to your app's output every time. Formatter and Code by Zapier can help you transform app data into the format you need, but if your app's API returns a messy output, you can use the command line within the Zapier Platform to fix it. 

                                    You can create an integration for an app you don't own—it will just be private for you and your team to use. Or, if you're an app developer, you can create a public integration for your app and let your users automate away. 

                                    Non-coders will need to understand APIs and how to read API documentation, but our beginner's guide to APIs will help get you up to speed.

                                    Automate without (app) limits

                                    You don't have to miss out on the magic of automation. Explore these creative workarounds to connect your apps to Zapier and expand your automation powers. And don't forget—you can request to add your app to Zapier. It doesn't hurt to ask!

                                    New to Zapier? It's workflow automation software that lets you focus on what matters. Combine user interfaces, data tables, and logic with thousands of apps to build and automate anything you can imagine. Sign up for free.

                                    This article was originally published November 2014, written by Matt Guay. It was most recently updated in January 2025 by Krystina Martinez.

                                    Get productivity tips delivered straight to your inbox

                                    We’ll email you 1-3 times per week—and never share your information.

                                    Related articles

                                    Improve your productivity automatically. Use Zapier to get your apps working together.

                                    A Zap with the trigger 'When I get a new lead from Facebook,' and the action 'Notify my team in Slack'