If Indeed had an integration, it would be pretty easy to do. Looks like it's not there yet: https://zapier.com/apps/indeed/integrations
You could build a custom zap, but be warned, Zapier support for custom apps is basically nill. They just point you to their documentation and shrug their shoulders. Pretty limited documentation as well with very few real-world examples. I did a custom sendinblue zap and even though SendInBlue has a very well documented API with clear examples, they couldn't help at all. (Incidentally, SendInBlue developers were also useless and told me I couldn't do what I eventually figured out how to do lol)
If you got a zap to work, you could then use the Email by Zapier app to fire off from your new applicant trigger. Whatever fields are available to you from Indeed could be pushed into whatever systems you'd like.
You are charged for every successful step in your Zap, regardless of the complete Zap itself successfully completes or not.
>A Task is counted every time a Zap successfully moves data or takes action for you. For example, if your Zap has an action to create new Google Contacts, each contact that is created will use one Task.
Scheduler will help you.
But I think you misunderstand how Zapier works. Every Zap works at certain intervals by default. How long that interval is depends on your plan. The Free plan is every 15 minutes I think. So your Twitter zap checks for its conditions every 15 minutes automatically and will then run the task, according to your steps.
I think this is doable by adding a Formatter step to your zap and using the Spreadsheet-style formula function in it.
Here's the knowledge base link - https://zapier.com/help/create/format/spreadsheet-style-formulas-in-zaps
Let me know how it goes, happy to assist!
https://zapier.com/help/create/customize/adjust-date-and-time-values-in-zaps
You can modify dates within the field, so you would select the date you want to use, put a space, and then the modifier +6month
Have you considered using webhooks? You'd need a little bit of html to style the button and add it to your form, but it should be able to do what you describe for the time. Sending the text might require a bit more work as I assume you want it sent to a different number based on the form information.
Here's a good starting point - https://zapier.com/page/webhooks/
In 2017 I had a similar issue. Zapier support recommended this approach which worked perfectly. Go TeamZap. //
Unfortunately, our free Email Parser tool isn't the most robust and can sometimes behave unexpectedly. If your partners are able to adjust the formatting, I'd say you skip Email Parser altogether and use named variables. "Named variables" are little-known hidden feature within Zapier that can be quite powerful. Here's some more info on that: https://zapier.com/help/named-variables/
Basically, you'll want to have your partners send the data in this format:
LeadCreatedDate(4/22/2017) FirstName(Joe) LastName(Smith) Phone(5555555555)
//note - the fields above are 1 per line - Reddit formatting is displaying as one giant line.
If that text is sent to the trigger, Zapier automagically parses it as a set of fields/values that you can then map in the subsequent action steps.
Voila.
Not sure if exactly what you need - but we have a HTML stripper available here https://zapier.com/help/formatter/#supported-actions - perfect for use in multi-step Zaps where you need plain text from HTML.
Also, M-I-Z!
I don't use ET, so my guess is that ET is more focused on larger companies.
Here is a comparison of the two (by an Infusionsoft consultant):
http://thesaleswhisperer.com/salesforce-com-vs-infusionsoft-as-a-small-business-crm/
And here are the ways ET and ISFT can talk to each other through Zapier:
Hm, this doesn't look like the legitimate Zapier Experts directory. That's listed directly on their website here: https://zapier.com/experts
It looks like this is a third party, so be wary of a scam.
Yes, you can do this by adding one step in Zapier that adds another Google calendar event with start time as end time of the previous event and the the new event end time being +15 min from the previous event's end-time.
Check this article to know how you can add minutes to your timestamp: https://zapier.com/help/create/customize/adjust-date-and-time-values-in-zaps
Jotform itself I have limited experience with. Have you tried sending through form entries with every different answer filled in? Sometimes options only show up if they have been used.
The Drive folder is easier. Once you've run through the process builder and run the test, where it actually creates a folder based on your test parameters, those fields should become visible to the next step in your process, including the link and the folder name. Remember those are separate - you need the link to the drive folder, not just its name.
YouTube - it looks like the only Zapier-native Action is to upload a video to your channel.. I don't know enough about the YouTube API but if what you are asking for is possible through the API you may be able to find someone to write a script or applet to do that for you and provide the parameters back to Zapier for your final stage, the message to the form-filler.
Thanks for the advice! I googled Zapier loop and found a help article from Zapier where they filter events with certain texts to end loops. So I created a filter step and then an "update event" intermediate step to add the text "#zap" to the calendly event description. So now when Zapier runs, the fresh calendly event and new event will be updated to have the #zap text and the filter will prevent Zapier from running on those events again.
Looping Zap tasks is a common thing. You'll need to put something in the middle that gives you a "once-per-record" effect.
Here's how I would do it. I haven't seen a more elegant way to handle the looping problem under a single Zap.
​
Two different Zaps:
Zap 1. Calendly New Meeting (with contact info) -> Zapier -> Makesbridge <Add Contact to Workflow>
https://zapier.com/shared/9d535497a705e2441a2a0b6156542ab508ae6c01
Zap 2. Makesbridge Export Contact Record -> Zapier -> Google Calendar (will only fire once)
Since the Zap is setup separately you'll need to setup a Makesbridge Field Name for the Event and Time info.
You can go beyond your "add to calendar" objective in the Makesbridge Workflow by adding email and sms follow ups. A two birds, one stone sort of thing.
It would go against the Zapier Terms of Service as reselling Zapier to your clients is not allowed.
The best thing to do here would be to have an individual Zapier account for each client.
(E) otherwise use the Service or Software outside of the scope of the
rights expressly granted herein. You agree to use the Service and
Software only for your own internal business operations, and not to
transfer, distribute, sell, republish, resell, lease, sublease, license,
sub-license or assign the Service or use the Service for the operation
of a service bureau or time-sharing service.
If all your employees have zapier accounts, you could share your zap with them. They would just need to authenticate their own connections
https://zapier.com/blog/updates/2271/introducing-shareable-zaps
There is no timetable unfortunately.
Most apps on Zapier are built and maintained by the app developers themselves, and Zapier keeps an internal list of app requests.
Article: https://zapier.com/help/manage/app-connections/request-to-add-a-new-app-to-zapier
Yes, every Zap has a unique webhook trigger as that's how data knows where to be sent.
Check out this help article for how to trigger multiple Zaps from 1 webhook: https://zapier.com/help/create/code-webhooks/trigger-zaps-from-webhooks#optional-trigger-multiple-zaps-with-webhooks
Integromat was already mentioned, but it might also be worth to consider n8n.io, an open source automation platform. There is no meetup integration but it supports webhooks and other endpoints.
Automating the execution of complex CRUD operations on the basis of events happening or at a scheduled time has been a top use case for our customers. We also learned that connecting with external tools AND appending complex rule-based branching has not been easy for customers to find in other popular automation builders.
So we have worked hard to make this update meaningful. You can add complex rule-based branching, database connections, form submissions, report generations, and lots more. With the new Automations, it becomes super simple to create complex task automation workflows using a drag and drop interface.
Here is what has evolved in Automation 2.0
- Automation now has its own process builder to help build processes visually with drag and drop
- It inherits a very powerful builder capable of writing complex automation rules. You may edit and add a branching logic anywhere in the flow.
If you like what we've been building, check out and upvote our launch post on ProductHunt: https://www.producthunt.com/posts/automation-2-0-by-dronahq
Automating the execution of complex CRUD operations on the basis of events happening or at a scheduled time has been a top use case for our customers. We also learned that connecting with external tools AND appending complex rule-based branching has not been easy for customers to find in other popular automation builders.
So we have worked hard to make this update meaningful. You can add complex rule-based branching, database connections, form submissions, report generations, and lots more. With the new Automations, it becomes super simple to create complex task automation workflows using a drag and drop interface.
Here is what has evolved in Automation 2.0
- Automation now has its own process builder to help build processes visually with drag and drop
- It inherits a very powerful builder capable of writing complex automation rules. You may edit and add a branching logic anywhere in the flow.
If you like what we've been building, check out and upvote our launch post on ProductHunt: https://www.producthunt.com/posts/automation-2-0-by-dronahq
We have a blog post that covers how to do this (though keep in mind that the screenshots are of our previous editor, so it will look different when you build the Zap): https://zapier.com/blog/automatically-copy-events-from-one-google-calendar-to-another/
The gist is this:
Trigger: Google Calendar #1 (New Event)
Action: Google Calendar #2 (Create Event)
On this step, you use the information from your first event to fill out the fields of the event in your second calendar.
Hope this helps!
It’s absolutely possible… just depends on whether or not you have access to the messaging code and the skills to add a bit more code in there.
You’ll need to add a webhook that essentially “throws a message” at a Zapier URL containing the data you’d like to be available with the Zap.
https://zapier.com/help/create/code-webhooks/trigger-zaps-from-webhooks
Here are the actions and triggers available between woocommerce stores. https://zapier.com/apps/woocommerce/integrations/woocommerce It looks like create an order is an action but you’d have to try to see if it works with a store that isn’t owned by you
So I am looking through the options and it appears that I can insert a LINK to the Google drive but not the actual files.
​
​
Can you show me a screen shot of your configuration?
Here's how you can do it with Google Docs app on Zapier:
https://zapier.com/blog/create-autopopulate-google-docs-template/
The generated document will become a Google Doc files.
Sample Setup:
Typeform > Google Docs > Gmail (The 3rd step is optional)
Wherein:
Google Docs > Generate Document via Template
and
Gmail > Send email with PDF link of the document.* (Optional)
​
* I'm not sure if this is available on Zapier but on Integromat it's available
Zapier’s Formatter has a CSV importer tool. You can use that to import your file and use the Create Spreadsheet Rows with line item support to add it to your spreadsheet. You might find this helpful:
https://zapier.com/help/create/format/import-csv-files-into-zaps
Can you use the Zapier delay?
https://zapier.com/apps/delay/help
I have used this to delay sending out an auto thank you email by 7 minutes after a form submission so the email doesn't feel so "auto".
You could accomplish something like this using Storage/Airtable/Google Sheets (some type of database, multiple zaps, and well placed filters) but I don't think it could be done with a single Zap. If you'd like to discuss further please reach out to me here https://zapier.com/experts/getuwired/
Sounds interesting.
In an effort to learn more about Zapier’s new Looping functionality I followed this link
https://zapier.com/help/doc/how-to-get-started-with-looping-by-zapier
Sadly that address 404s. Would someone mind explaining to me what Looping is?
Thanks so much in advance.
Yes it is. The formatter step in Zapier can also parse CSV files. How are you getting the csv file e.g. E-Mail, OneDrive, Dropbox etc?
There are some limitation in regards to the file size. You can process csv files up to 150 kb.
Find some more details here: How to Import CSV Files with Formatter
These are two of my favourites...
https://zapier.com/blog/automatic-daily-digest-of-tomorrows-meetings/
https://zapier.com/blog/create-awesome-bot/
My best advice is to just play... figure out what workflow you want to automate and just start building it. :)
Date/time fields in Zapier should be able to handle most formats https://zapier.com/help/create/basics/different-field-types-in-zaps#step-1
​
but you can always add a formatter step first if testing isn't working as expected
That's what I was doing actually. However, I don't see a spreadsheet formula as an option. It just so happens it doesn't appear in this documentation page either.
https://zapier.com/help/create/customize/filter-and-path-rules-in-zaps
I had to manuall set up 5 conditional row (text) ends in 0, 2, 4, 6, 8 for the even rows and another 5, similarly, for the odd ones.
Three options come right into my mind to get it done:
Let me know if you need help on any of these approaches.
If there are no build in triggers for Etsy, your next option is webhooks
There’s an example on that page for logging posts to a web hook to google sheets even. Here you’d need to see if you can get Etsy to post the info you need to the webhook URL zapier gives you
Phone numbers are notoriously difficult to extract as everyone has a different formatting convention. e.g.
+1 555 678 8912
+1 (555) 678 8912
+15556788912
They are all the same number to a human but not a machine. If you can be assured the numbers will also be in a given format, you may be able to use a regular expression (RegEx) (but for the pattern you expect) e.g. https://zapier.com/help/create/format/find-text-with-regex-in-zaps
However, I assume Zap Formatter only returns the first result. When you use code, RegEx usually returns all the matches in a given bank of text. The same would apply for the question regarding certain numbers.
For all the effort you'll expend trying to do this in Zapier alone, and I'd wager it's not possible, you could pay a developer to code something for you and send it back to Zapier. The solution to this problem in PHP for example is about 5 lines of code.
New spreadsheet row can be the trigger and then add a new row into mysql that populates all the post info
https://zapier.com/apps/google-sheets/integrations/mysql/978/add-new-google-sheets-rows-to-mysql
Feedity has a free trial plan that I dont believe ever expires, just fyi:"For evaluation purposes, we offer a trial plan, that includes: 5 feeds, 24 hours update interval and ads in feeds."
Otherwise, you would have your trigger event be "Schedule by Zapier" and have it do Daily or Hourly. Then your action step would be a Webhook Get request to the domain you specified. That will return a raw html file which you can then run some more actions on, like storing it as a value and then recalling that value each time to compare against. It will be complicated but thats the only way of currently getting a webpage into Zapier that I know of.
feedity.com is only possible if I see it correct, to pay for. So not really an free option for a low profile user like me. :/
The first point I would like to know, what exactly do you mean with a "Get request" for new results. How and where? Because I right now can´t find that. You can drop me also an DM if that´s easier.
Thanks for your quick answer u/karnac
you need to set up Zapier to do a scheduled Get request if you want to test for new results.
Another way I recommend is using feedity.com to set up your own RSS feed of that site, then have zapier monitor that feed.
I am not a master at MailChimp either, but I'm sure you could do the bulk of this with an internal MailChimp automation.
I'm not sure MailChimp supports RSS feeds, but it could be something to google while you are trying to make this happen
If you can update your MailChimp emails with an RSS feed, then you can probably make your zap push that tweet info to the RSS feed and have MailChimp take over from there.
Maybe a good start for your searching - https://mailchimp.com/help/share-your-blog-posts-with-mailchimp/
Update: On the Zapier Community forum I found this possible solution (here's a direct link to the explanatory video). Going to investigate it this weekend and report back.
It's a bit more techy than I was hoping for but if it works, it works! Keep you posted!
It looks like you are trying to do "social listening". There are 2 very good indie products that you could use instead:
PM Alerts: A simple "when someone mentions [superman] on [reddit] alert me via [email]"
Syften: More complex queries that allow you really narrow down the alerts you get
Hope this helps! (No affiliation with these tools. I just love finding clever & overlooked MarTech apps).
Zapier will only give you a limited number of alerts before you must upgrade to a paid account.
I built F5Bot to do exactly the sort of Reddit monitoring you need, and it is completely free. Just put Superman
in the keyword box, and put only-url=r/comicbooks/
in the flags box.
Could you please write in to support about this? https://zapier.com/help
If your Path has the conditional and you're getting errors on the Paths that don't run, that seems odd, so it'd be great if someone could take a look.
I appreciate the clarifying question. Single keywords work (e.g. zapier) and domain searches work with quotes (e.g. "zapier.com") but no search operators (AND, OR, etc.). Not sure if this is the full extent of its capabilities or if I missing something.
You seeing errors, or it's just not working?
Either way, support are best placed to help with this. You can open a ticket here: https://zapier.com/app/contact-us
Hey there, thanks for the feedback. I'm afraid that we don't have anything lower than the Starter package. That said, to demonstrate the value and power of Zapier, we offer a trial on these plans if you wish to try it out yourself. https://zapier.com/app/billing/plans - Let us know if you have any questions!
Hey there, thanks for the question! I chatted with our team, and we honestly wouldn't recommend this automation. In general, the Google Sheets API doesn’t work super well when you’re processing that much data. You’re running into database territory at that point.
I hope this helps!
Hi, have you tried saving your Google Form responses into Google Sheets then going from there? https://zapier.com/help/doc/common-problems-google-forms
Hi there, thanks for the question. I know you mentioned SquareSpace but what's the other app you're trying to integrate to? We list out popular apps that work with SquareSpace here: https://zapier.com/apps/squarespace
To really make it functional, I’d recommend using an app like Airtable or Google Sheets to create an external lookup table that Zapier can reference.
The concept is the same — your “key” is the product name/SKU. Relevant values might be supplier, whether or not an email should be sent, email address, email template, etc.
Then you can add a search step to your Zap that finds the record in your Airtable/sheet that corresponds with the product ordered. Then you can use the values you stored (email address, email copy) in a “Send email” Zap step. This allows you to use a single Zap to handle this flow, with probably two paths: send email and don’t send email.
This is also handy because you are not storing these details directly in Zapier, so they are much more convenient to modify. For example, if you add a new product, just add a new record in your lookup table instead of building a new Zap path. If you need to update a supplier’s contact info, just edit it in the lookup table instead of modifying the Zap.
If the Zap is triggered by orders with multiple line items, looping the above steps for each individual line item on a multi-item order is a bit trickier. One option would be to add a custom code step to your Zap that loops through each item, something like this.
Worth checking with Zapier support on this. You can open a ticket here: https://zapier.com/app/contact-us
Are your legacy zaps still switched on? If so, they'll keep working, but you won't be able to switch them back on or build new zaps with the legacy version of WooCommerce.
You can add a lookup table that allows you to reference the correct contract template name/ID for the creation step.
Zapier Formatter includes a Lookup table function.
If you’re going to be updating the lookup key often to add/remove templates from the list, you might find it more convenient to build the lookup table somewhere outside of Zapier where it is more convenient to edit, like an Excel sheet or Airtable base. The Zap build would be slightly more complex; instead of using the Zapier Formatter step to identify the template, you’d use a search step for the app where you’re storing your lookup instead.
Off the top of my head, there isn't a trigger for receiving an sms in Zapier, so you'll have to use another service in the Zap such as TxtSync to receive the trigger and then set up an action using the Twilio integration.
I've not used either service, just going by available integrations.
>u/Mr--brown-
Those links are gold. Let us know if you have any questions (I helped build the integration).
Basically, you first link Google Assistant to Zapier. This can be done by saying, "Ok Google, talk to Zapier" to your device. Or you can open the Google Assistant app on your phone and search for Zapier.
Once connected, you can create new Zaps with Google Assistant as the trigger. Then you can set whatever phrase you want to trigger the Zap and even put additional prompts for more information.
Here is a Zap I made to update my Slack status. To use it, I say:
"Ok Google, talk to Zapier"
"Set my Slack Status"
Then Google asks me what I'd like it to say and for how long.
Here's a link to try it out: https://zapier.com/shared/4e7de352c2958877c3662aca8741989254b092ae
Yes, this can be done. Use Formatter: Utilities: Import CSV File (article link).
My company has a customer who sends us purchase orders via email with a CSV attachment (each row in the CSV is a separate order). I have a zap which pulls the rows from the attachment and adds them as new rows to a master google sheet with all of the purchase orders they have ever sent us. The zap is triggered by "New Attachment in Gmail", then "Formatter: Utilities: Import CSV File" referencing the gmail attachment, and then Create Google Spreadsheet Rows in Google Sheets.
Let me know if this works for you!
>For each automated workflow I want to create for our company I would have to create a zap for each project. Let's say I have 10 workflows and 20 projects, that is 200 zaps...You can see how that would rapidly use up my available zaps even though they are copies of the same workflow over and over.
For this, it might be possible to reduce the number of workflows that you have for each project - it depends on what each workflow is doing. Sometimes you can combine them to reduce the overall number of Zaps that you need.
For points 2 and 3, I'm afraid that there isn't a great answer. The Update Project trigger requires the Project ID, and there isn't really a way around that, sorry. If you contact the Support team (https://zapier.com/app/contact-us) you can let them know that you need a trigger that would work for all projects (ie an ID isn't needed) and they can let the Procore team know that that's something you'd like to see.
Hi there, Steph from Zapier here. A work around is to list Project names and IDs in a lookup table and then using the custom value to insert the output of the lookup table. This guide has more info and you can totally pass this along to him as well: https://zapier.com/help/create/format/create-lookup-tables-in-zaps
Hope this helps!
Are your emails always in the same format?
​
If so, try this: https://zapier.com/help/create/email-and-text-messages/trigger-zaps-from-new-parsed-emails
There are other SMS sending apps on Zapier:
https://zapier.com/apps/categories/phone
As for triggering on forum posts/replies - does it have an RSS feed of them?
One workaround if you have or don't mind creating a MailChimp account is use a zap to pass email addresses from Google Forms to a list in MailChimp (you could call the list something like "Google Form Email Addresses"), and then automate MailChimp messages within Voucherify based on new subscribers to that list. This way you're leveraging the fact that MailChimp integrates with Zapier and Voucherify.
Check out the links below for details on the two parts of that solution:
To tag users, you need to use their Slack User ID instead of their name. Then format it in the Slack message field like so: <@USERID>
(no “!” as in your example).
Here’s instructions with screenshots.
Not sure about the issues with the slash command, but I’m thinking that it is a similar issue to the above? Does the “/todo” from a test message appear as plain text (black) or highlighted in blue (like other slash commands and mentions) in Slack?
Alternatively you could just skip all that troubleshooting and add another action onto your Zap to have Workast create a task directly via Zapier.
Two options, but these are pretty technical and will probably require outside help unless you have development knowledge.
Here is the API for WooCommerce Memberships: https://skyverge.github.io/woocommerce-memberships-rest-api-docs/#introduction
I just saw this comment after publishing my long answer. (You can skip the first paragraph of my answer now!
"EXISTS" might be doing what it's designed to do here, depending upon the data that comes back from your trigger. Are you able to post a screenshot of the "Data Out" from your trigger step? (Or copy/paste the values if you want to edit any private/sensitive information out.)
A filter step will stop the Zap like you pointed out, but Zapier's Paths would allow you to take different actions based upon the criteria you define. (I mentioned a version of this in my other answer.)
I hope this helps!
Webhooks may work depending on your use case.
Add a POST action to the end of your first Zap, and use the Catch Hook trigger as the start of your second.
Hi.
Check the page below where you'll find all the information you're looking for.
According to that it should support SOAP integrations.
​
https://zapier.com/help/getting-new-service-zapier/
​
I hope this helps and if you have any doubt just let me know and I'll try to give you a hand,
not like you're thinking. there is no headless browser component, but it's trivial to do this with their code component. You'll need to figure out what values are POST
ed and to where and then port that info to requests lib / python call.
You could update the Storage value inside Javascript code step to save yourself a task:
https://zapier.com/help/using-storage-zapier-values-code-steps/
Thanks a lot, you guided me in the right direction!
For others: Check https://zapier.com/help/storage/ , the video shows the basics of what is needed to get it done.
In more detail I needed:
Creates 2 Zap(s) - Zapier Pro account is needed for this:
I hope this helps others too :)
There is a tab called Task History that shows a log of all your Zaps that have been activated. You can look at Data In / Data Out for each step (basically what information was sent to and sent from that particular step). Make the Zap in question trigger, go to the Task History, and take some screenshots of data in / data out for each step then post here. Make sure to blur out any personal information, proprietary information, etc if that is part of the data being processed!
After thinking about it, Markdown shouldn’t really be an issue since it is mostly plain text unless you are using formatting. Here is a link with a full rundown: https://zapier.com/blog/beginner-ultimate-guide-markdown/
This is my product SigParser. If you have any questions, let me know. I'm trying to make some videos to explain to people how this works.
If you want to use this integration you need to activate the beta of our connector.
So, that isn't exactly what Zapier does. If you're wanting to get data from the Spotify API into another service (like Google Docs, for example), then you would use Zapier. The tracking bits would have to be another service that can handle that for you.
Trying to answer your question, you could have a Zap (Think of it as a Data Recipe) created to capture playlist data in a Google Spreadsheet, or you could have it email you what the new playlist is. I don't see anything about tracking certain playlists in the Spotify Zapbook page, so I'm not too sure what you want to do is possible, but the crazy side of me says you should be able to add songs to a huge personal Discover playlist directly from the Discover Weekly playlist using Zapier.
I also don't know if the Spotify API has any more functionality than what they have integrated in to Zapier, because you could probably track your listening habit in a Google Spreadsheet, but the Zapier integration with Spotify only has certain playlist abilities. If you want a deeper integration, then you would need to contact Spotify and ask them to add more.
Hey there u/Oudwin, Asana released Rules a while ago: https://asana.com/guide/help/premium/rules - It automatically moves a task (accordingly to how you set the Rule) once you mark it completed. I use it regularly to manage my personal tasks.