XF 2.3 Will I ever see Xenforo on Zapier?

Do you think I will?
I probably wouldn't expect so see explicit support for Zapier anytime soon.
I am not familiar with Zapier (or Make or any other automation tool), but I am curious:
What exactly would you want to do with Zapier that isn't already possible (without modifications on XenForo side of course)?

Xenforo developers are not interested in integrating with a platform that has more than 600,000 active users and more than 22 million zap per year ...
Yeah, well - there probably just isn't enough business opportunity to invest development time for that.
If there was, a 3rd party could probably offer this?
 
Last edited:
I am not familier with Zapier (or Make or any other automation tool), but I am curious:

Off the top of my head, useful things would be when a member join's add them to numerous external mailing lists mailchimp, sendy etc, and or add them to a Google sheet, or Airtable database etc
Send text messages to mods when posts get reported
When someone joins a user group, auto-add them to a WhatsApp group
Add subs payers direct into your accounts program and send them an invoice

You would set all the triggers, new member, subs paid, reported post, 1000 posts, classified ad marked sold, etc. And they connect with hundreds of other programs, such as email, accounts, spreadsheets, CRMs , call numbers, send texts, WhatsApp etc
 
@Kirby with Zapier automatically you can automatically publish the Treads written in the forum on pages and Facebook groups.
I just did a small test:
Creating a post on a Facebook page when a thread is created in XenForo using Zapier does work just fine with vanilla XenForo 2.3 - you just have to set up the necessary stuff (Webhook in XenForo, API Key in XenForo, Steps in a Zapier "Zap")

Off the top of my head, useful things would be when a member join's add them to numerous external mailing lists mailchimp, sendy etc, and or add them to a Google sheet, or Airtable database etc
Send text messages to mods when posts get reported
When someone joins a user group, auto-add them to a WhatsApp group
Add subs payers direct into your accounts program and send them an invoice
I am certainly not going to test everything, but all this (assuming that "subs payers" means "User who purchased an account upgrade in XenForo" should work out of the box with the tools (Webhooks, API) provided by XenForo 2.3 and Zapier (or Make).

So my question still remains:
What exactly would you want to to with a "Zapier Integration" that is not already possible?

I do have a feeling though that documentation on how to do such things might be lacking ...
 
Last edited:
I do have a feeling though that documentation on how to do such things might be lacking ...
This.
I imagine if XF or some members put up some tutorials on how to get a few of these basic things going, a lot of other people will experiment with it. This is a very handy function but it's one of the least utilized.
 
you just have to set up the necessary stuff (Webhook in XenForo, API Key in XenForo,
This I don't really understand how it works. Can XenForo receive/listen a webhook?

For example, I want to integrate with PayHip such that when a successful transaction is created at PayHip, it will create the user in XenForo. Is it possible? My understanding is that XenForo will be the one to send an event.
 
This I don't really understand how it works. Can XenForo receive/listen a webhook?
XenForo can send webhooks when certain events (thread created, user registered, etc.) happen.
This feature was added in 2.3.

XenForo also has a REST API to read and write data, eg. perform actions like creating a post, etc.
This feature was added in 2.1

For example, I want to integrate with PayHip such that when a successful transaction is created at PayHip, it will create the user in XenForo. Is it possible?
I don't know PayHip, but if this app can send a webhook when a transaction is successful and the payload of that webhook contains all necessary information (at least email or some kind of id which could be used to get the email from PayHip via an API call) it should be possible:

  1. Create a superuser API key in XenForo that has scope user:write
  2. Create a Zap in Zapier that is triggered by a webhook
  3. Configure PayHip to call this webhook when a transaction is successful
  4. If an API call to PayHip is required: Add an action to the Zap in Zapier to call PayHip API to get the necessary information
  5. Add an action to the Zap to call XenForo API to create the user

That's it, should even work with XenForo 2.1 and 2.2.
 
Last edited:
Thanks, I’ll investigate. It would be nice though to have xf on Zapier, with all the common triggers in place ready to choose and marry actions up with other apps/programs. And while it’s beyond my ability, it can’t be that hard to do, because there are thousands of apps that see the benefit and have it in zappier, Yes every big app from MS and google is there but thousands of small independent apps too.
 
Back
Top Bottom