[The Hub] Zapier/Make integration for The Hub

1

Hi there. You’re adding great client-management features, but since they aren’t quite comprehensive enough for many of us, we’re using other tools (I use Moxie). It would be amazing if I could keep clients and info synced up with a 3rd party service like Make or Zapier. This would allow me to take advantage of those features without having to repeat the same work on different platforms.

Thanks!
Brad

  • Brad
    • Site Builder, Child of Zeus

    Thank you, I didn’t’ realize this was an option. Unfortunately it may not work for my needs, since I am required to have two Stripe accounts (or sub-accounts) when using both Moxie and The Hub. I would need a direct integration to The Hub so it could sync with Moxie.

  • Jair Jaramillo
    • Staff

    Hello Brad

    I am afraid that, at the end, The Hub uses and syncs data from Stripe, including products and contacts, and currently in order to share data to other services is done through integrations directly from Stripe. At this moment, The Hub can’t send data directly to Zapier or another service.

    Can you tell us more about what kind of data you want the Hub to be able to share using a webhook, for example? Take note that services like Zapier requires a trigger, an action that will instruct The Hub to share data to Zapier. So, for example, when a new Client is created in The Hub, Zapier should be able to get all that Client information?

    Kind regards,
    Jair.

  • Brad
    • Site Builder, Child of Zeus

    Hi Jair,

    Since I have a handful of clients who use the Hub billing, but the majority of them are invoiced through Moxie, there’s a little bit of manual work on a monthly basis. It would be great if I could connect The Hub to Moxie with Zapier, so when an invoice was sent and payment received in The Hub, it was entered into Moxie as well.

    I understand that I could connect Stripe to Moxie as an alternative, but since both The Hub and Moxie require their own Stripe sub-account, and Moxie is already connected to Stripe, I expect that connecting Moxie to a different Stripe account via Zapier could be problematic. Perhaps I’ll give it a try though.

  • Nebu John
    • FLS

    Hey Brad ,

    I hope this message finds you well.

    I want to let you know that we have added this request to our backlog so our team can monitor it and understand how it fits into our ongoing plans. As more people express interest in this feature, it will help us decide when to move it forward.

    Please feel free to get back to us if you need any clarification. We are here to help.

    Best Regards,
    Nebu John

  • Tony G
    • Mr. LetsFixTheWorld

    Upvoted this suggestion just to bump back to zero. :cry:

    Of all of the bad suggestions in this forum, I’m amazed that someone took the time to downvote one on integrations. I’m further disappointed that this person didn’t document why they felt the suggestion was worthy of their time and disapproval. It makes we lament that this forum and others don’t have a requirement for a comment to be applied to a vote.

    I’ve been asking for integrations via API for years to the point of annoying James Farmer and others in this great company’s staff. Perhaps the OP isn’t aware of this, but James has made it clear that this company is in the business of providing general purpose user interfaces for the huge audience of site admins who want only that functionality. While not completely excluding interfaces from consideration, and with occasional enhancements to plugin hooks, the company is not oriented toward providing a developer experience. The company is not adverse to some changes for integrations but this is not their real direction and they have always politely declined to offer such features with any particular focus. I’m wording that carefully and I hope I have it right. This should clarify that thee company is not likely to publish integrations with Zapier, N8N, or other similar options or especially third-party services. It’s just not what they do.

    About the OP, I do have strong concern about exposure of financial data. Thar be dragons there. :dragon_face:
    But that doesn’t preclude the OP request for other integrations which I still crave and have documented many times in these forums. If this thread were only about integrations with billing features, yeah, I’d probably downvote it too. But otherwise, extensibility would add a ton of value to the WPMU DEV offering – and it could be monetized if required to justify the initiative.

    To preclude the common “Gee, what might you like to see? Maybe we’ll consider it for the future.” :rolling_eyes: … I’ve posted many examples for integrations that would be possible with an API here …

    I believe we could do a lot of great things with plugins and off-site utilities that use Hub data to pull administration data.
    – Are we using the same plugins for the same purpose in all sites?
    – Are they configured similarly?
    – Which sites are not using feature-X?
    – Are we using plugins that have known security risks?
    – How many sites prefer this plugin or another?
    – Same for themes.
    – Generate a report for a specific issue and all sites that have or have not experienced it.
    – Is there a specific country or IP block that is abusing several of our sites?
    – Are there any sites that have chronic issues with perfomance or security? Maybe they are in the same data center or on the same server?
    I can go on for days with this…

    Separately I believe the Hub can be greatly improved at little cost to WPMUDEV if we have the ability to make changes without having to go through the limited user interface which changes dreadfully infrequently.
    – Set sites tagged “webmaster” to receive notifications at “[email protected]
    – Set sites tagged “admin” to receive notifications at the email address associated with the primary site ‘administrator’ account.
    – Set sites tagged “hubadmin” to receive notifications to “[email protected]”.
    – Ensure all sites use plugin-X version a.b.c, and do not update that plugin to the next minor version yet.
    – Disable Uptime for all sites or only those on a specific server.
    – Set all sites to report according to their tags “weekly” or “daily”.
    Again, I can go on for days with this…

    Per the mantra “lead, follow, or get out of the way”, the company doesn’t lead proactively with complete multi-site maintenance features, doesn’t follow with implementation of requests for specific features like the above for multi-site maintenance, and doesn’t get out of the way to allow us implement our own functionality via API.

    And while this all frustrates the hell out of me, it’s their company and I respect their decisions that are in-line with their business model. Again, I need to lead, follow, or get out of the way – and for the last couple years I’ve chosen to mostly just shutup, follow, and stop bother them with requests for integrations.

    For this thread, I added a +1 vote to the OP, which I normally wouldn’t do, but I didn’t think it was appropriate to leave the idea with a net “-1” vote.