Integration of Ultimate Multisite with Zapier
In one of our articles, we discussed Webhooks and how they can be used to integrate with third-party applications.
Using webhooks is a bit complicated because it requires advanced knowledge in coding and catching payloads. Using Zapier is a way for you to get around that.
Zapier has integration with over 5000+ apps, which makes communication between different applications easier.
You can create Triggers that will be set off when events happen on your network (for example, an account is created and triggers the account_create event) or generate Actions on your network reacting to external events (for example, creating a new account membership in your Ultimate Multisite network).
This is possible because Ultimate Multisite Zapier's triggers and actions are powered by the REST API.
How to start
First, search for Ultimate Multisite in the Zapier app list. Alternatively, you can click this link.
Go to your dashboard and press the + Create Zap button on the left sidebar to set up a new Zap.

You will be redirected to the Zap creation page.
In the search box type "wp ultimo". Click to choose the Beta version option.

After selecting our app, choose the available event: New Ultimate Multisite Event.

Now we need to give Zapier access to your network. Clicking on Sign in will open a new window requiring the API credentials.

Bi navigatî panel administratorin netwirkiya xwe û ji Ultimate Multisite > Settings > API & Webhooks bi naveda li girêdaya API (API Settings) bibîne.
Rojên Enable API (Aktivekirina API) bi seçîna wê bibîne, chunke ev ji bo karbirina vê porsê ne hewce ye.

Ji berên vê yekê, ji aliyên Copy to Clipboard li felên API Key û API Secret bi kopîkirin û wê valuriyan li ser ekranê agrejê (integration screen) bistîrin.
Li felên URL, URL-a gelek netwirka xwe bipêjin, ku piştî protokolê (HTTP an HTTPS) jî tê dame kirin.

Ji berê, ji bo pêşve xistin Yes, Continue (Ew, davam bike) butonê bi klik bibîne. Hever tişt dikare bi rastî bibe, hûn bi hesabê nû ya xwe yê hatine pênkarî bi destpêkê dîtin! Ji bo nirxinkirina nû ya trigger, ji bo Continue (Davam bike) bi klik bibîne.
Çawa ji bo nirxinkirina nûyê Trigger (Trigger) kirin
Niha ku hesabê we hatine pênkarî ye, hûn dikarin vê gelekî ji aliyên ku hewce ne li berînê binên. Ji bo ev dersê, em payment_received event-ê (gelekî pêwînî) bi seçîna wê bibînin.

Dema ku gelekî hatine seçe û hûn bi continue (davam bike) klik dikin, yek test step (pêşnînga test) derê dabehine.

Li vê etapê de, Zapier têkîna wê dike ku tu çawa karê we dikare payload-a taybetî ya wê event-ê bişîne. Li gelekî dinên heman tipe, maghalingan bi ev same şem (structure) derê kirin.

لە ڕێگەی ئەم ڕێنماییەدا، تاقیکردنەوەکە بە سەرکەوتوویی تەواو بووە و زانیاریی نموونەی پەیامەکە دەگەڕێتەوە. ئەم زانیارییە نموونەییە یارمەتی ئێمە دەدات لە کاتی دروستکردنی اکشنەکاندا. تریگرەکەت ئێستا دروستکراوە و ئامادەیە بۆ پەیوەستکردن بە ئەپڵیکاتەکانی دیکە.
چۆن اکشن (Action) دروست بکەین
اکشنەکان زانیاری لە تریگرەکانی دیکە بەکاری دەهێنن بۆ دروستکردنی نوێی پۆلێسداکەت (network).
لە درستکردنی هەنگاوی اکشنەکە، تۆ Ultimate Multisite Beta و ئەو ئەوپەڕووشەی Create Items on Ultimate Multisite دەبنە چاودێری.

لە هەنگاوەکەی دوای ئەمە، یان خودی تایبەتمەندکردنی خۆت (authentication) دروست دەکەیت، وەک ئەوەی لە How to start کردین، یان یان تایبەتمەندکردنێکی پێشتر دروستکراو دەبنە چاودێری. لەم ڕێنماییەدا ئێمە هەمان تایبەتمەندکردنی پێشتر دروستکراون بەکاری دەهێنین.

ڕێکخستنی اکشنەکە (Setting up the Action)
ئەمە هەنگاوی سەرەکیی اکشنەکەیە و لێرەدا شتەکان کەمێک جیاوازن. یەکەم زانیارییەک کە دەبنە چاودێری، Item (بۆشکن). Item بریتییە لە مۆدێلی زانیاریی تۆی تۆڕەکە وەک Customers, Payments, Sites, Emails و دیکە.

کاتێک دەبنە چاودێری، فۆرمەکە پێشوەختەی پێویست و باوەکان بۆ ئەو Itemە هەڵدەگرێت کە هەڵبژاردووە.
بۆ نموونە، کاتێک Customer (کڕیار) دەبنە چاودێری، فیلدەکانی فۆرمەکە هەموو ئەو شتە دەهێنن کە پێویستە بۆ دروستکردنی کڕیاری نوێ لە تۆڕەکەدا.

پاش پڕکردنەوەی هەموو فیلدەکانی required (پێویست) و 클릭 کردن بەردەوامبوون، شاشەیەکی کۆتایی دەبینیت کە ئەو فیلدە پڕکراون و ئەو فیلدانەی پڕ نەکراون دەردەخات.

Dema ku te testê wekîtoya we bi serketin û sasil e, aksiyona we hatine ravasandin (configured). Guherîtiye jî ji kerê xwe li neteweyê xwe çêkirin lê vê mîtirê bi testê aksiyona we hatibû çêkirin.