Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPBカップ
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Uncanny Automatorを使ってWordPressで自動ワークフローを作成する方法

WordPressで自動ワークフローを作成する方法を学びたいですか?

日々のサイトメンテナンスや管理作業をすべてこなすのは大変です。自動化されたワークフローを作成することで、時間と労力を節約し、サイトの成長に集中することができます。

この投稿では、Uncanny Automatorを使ってWordPressで自動ワークフローを簡単に作成する方法を紹介します。

Using automation to create workflows in WordPress

WordPressで自動ワークフローを作成する理由

多くのサイトオーナーは、同じ作業の繰り返しに多くの時間を費やしている。例えば、最新のブログ投稿をFacebookに投稿したり、カスタマイザーが商品レビューを残した後にクーポンを送ったり。

このような繰り返しの多い手作業に自動化されたワークフローを作成することで、時間と労力を大幅に節約することができる。また、自動化により、すべてが即座に行われるため、カスタマイザーサービスを向上させることができ、コンテンツを自動的に投稿することで、ソーシャルアカウントをより魅力的なものにすることができる。

しかし、自動化の問題点は、WordPressのプラグイン同士がうまく会話できないことです。例えば、WooCommerceと コンタクトフォームプラグインを使っている場合、初期設定ではこの2つは互いに通信することができません。

そこでUncanny Automatorの出番だ。

Uncanny Automator website

Uncanny Automatorとは?

Uncanny Automatorは、コードを書くことなく自動化されたワークフローを作成するのに役立つ最高のWordPress自動化プラグインです。

これは、異なるWordPressプラグインが互いに通信できるようにするためのブリッジとして機能します。例えば、誰かがフォームに入力するたびに、自動的にメールリストに追加することができます。

2つのWordPressサイトを連携させることもできます。例えば、オンラインストアで商品を販売し、会員制サイトでカスタマイザーのアカウントを管理することができます。

Zapierのようなものだが、WordPressサイトのためのものだと考えてほしい。

実際、Uncanny AutomatorはZapierと連携しているので、Googleドライブ、Slack、Asana、Twitter、Instagramなど、5,000以上の外部アプリとWordPressを統合することができます。

とはいえ、WordPressで自動ワークフローを作成するためにUncanny Automaterを使用する方法を見てみましょう。

WordPressで自動ワークフローを作成する

まず、Uncanny Automatorプラグインをインストールして有効化する必要があります。詳しくは、WordPressプラグインのインストール方法のステップバイステップガイドをご覧ください。

注: 多くの一般的なタスクを自動化できる無料のUncanny Automatorプラグインがあり、300の自動化トリガーとアクションが付属しています。しかし、より多くのプラグインやサービスと統合されているため、私たちはUncanny Automator Proを使用します。

有効化した際、無料版のUncanny Automatorコアのインストールも求められます。無料プラグインには限られた機能しかありませんが、Proプランのベースとして使用されます。

次に、WordPressダッシュボードからAutomator ” 設定ページに移動し、ライセンスキーを入力します。

Entering the Uncanny Automator license

この情報は、Uncanny Automatorサイトのアカウントで確認できます。

キーを入力したら、「ライセンスの有効化」ボタンをクリックします。

新規オートメーションレシピの作成

ライセンスを追加したら、WordPressで自動ワークフローを作成する準備ができました。Uncanny Automatorでは、これらのワークフローを「レシピ」と呼んでいます。

開始するには、Automator ” 新規追加ページにアクセスします。ログイン中’レシピを作成するか’Everyone’レシピを作成するか尋ねられます。

ログインレシピはログイン中のユーザーのみがトリガーできますが、「Everyone」レシピは誰でもトリガーできます。

Select Everyone as the recipe type

作成したいワークフローに基づいてレシピタイプを選択し、’Confirm’ボタンをクリックする必要があります。

このガイドでは、WPFormsプラグインを使ってEveryoneレシピを作成します。WPFormsはWordPressのコンタクトフォームプラグインの中で最も優れたプラグインで、ドラッグ&ドロップですべてフォームを作成することができます。

誰かがサイトのお問い合わせフォームに入力するたびに、新しいWordPressユーザーアカウントを作成する自動ワークフローを構築する予定です。

レシピの種類を選んだら、「タイトル」フィールドにレシピの名前を入力します。これは参考用ですので、お好きなものをお使いください。

自動ワークフローへのトリガーとアクションの追加

Uncanny Automatorの各レシピには、トリガーと アクションと呼ばれる2つの部分があります。

トリガーとは、訪問者がフォームを送信するなど、自動ワークフローを開始するイベントです。アクションはレシピが実行するタスクです。

Creating an automated workflow in WordPress

まず、統合を選択してトリガーを設定する必要があります。

Uncanny Automatorは、WordPressサイトで利用可能なすべての統合を表示します。次の画像では、すでにWPFormsが検出されていることがわかります。

The WPForms automation integration

続行するには、「WPForms」をクリックします。

次に、トリガーイベントを選択する必要があります。ドロップダウンメニューで、’A form is submitted’を選択します。

Choose a form is submitted option

その後、ドロップダウンメニューを開くと、WPForms WordPressプラグインを使って作成したフォームをすべて見ることができます。

レシピのトリガーとなるフォームを選択し、「保存」をクリックするだけです。

Choose your contact form

Actions」セクションに移動し、「Add Actions」ボタンをクリックします。

Uncanny Automatorは、アクションで使用できるすべての異なる統合を表示します。

Click add action button

ログイン中のユーザーのためにレシピを作成するか、すべての人のためにレシピを作成するかによって異なるオプションが表示されるかもしれません。

Actions」で、統合として「Automator」を選択する。

Choosing an action in Uncanny Automator

その後、Uncanny Automatorはアクションを選択するよう求めます。

ドロップダウンメニューから「カスタム関数/メソッドを呼び出す」を選択する。

Creating a custom function for your automated workflow

ここで、このレシピで使用するカスタム関数の名前を入力する必要があります。この関数は新しいユーザーアカウントを作成するので、’create_contact’のような名前を使うことができます。

その後、「Add Variable」をクリックする。

Passing variables to your automated workflow

変数を使ってフォームからデータを取得する

WPFormsのお問い合わせフォームからデータを取得し、それを使ってフォームを送信した人の新しいユーザーアカウントを作成したいと思います。

これを行うには、空のフィールドの隣にある’*’記号をクリックします。ドロップダウンで「トリガー」を探し、お問い合わせフォームを選択します。

Setting a trigger for your automation workflow

フォームを構成するすべてのフィールドが表示されます。

フィールドのデータを使用するには、そのフィールドをクリックしてください。これでフィールドが変数に変わり、レシピで使用できるようになります。

Passing information to an automated workflow in WordPress

これで、上で説明したのとまったく同じ手順で、さらに変数を追加することができる。

例えば、以下の画像では、コンタクトフォームからユーザーの名前とメールアドレスを取得し、その情報をユーザープロフィールに追加しています。

WPForm variables

使用したい変数をすべて追加したら、「保存」をクリックする。

新規ユーザーアカウントの自動作成

次に、「アクションを追加」ボタンをクリックし、次に使用するインテグレーションを選択します。私たちの場合はWordPressです。

Choosing WordPress as your integration

その後、Uncanny Automatorは、この統合を使用して実行できるすべてのアクションを表示します。

ドロップダウンメニューから「Add a new role to the user’s roles」を選択してください。

Add a new role to the user roles

ユーザーデータへのアクセスを求めるポップアップが表示されます。

ユーザーデータを設定する」ボタンをクリックするだけです。

Settings user data in your automation workflow

Everyone’レシピを作成するので、このアクションを’既存ユーザー’または’新規ユーザー’に実行することができます。

すでにWordPressブログやサイトに登録しているユーザーのアカウントを作成したくないので、「新規ユーザー」をクリックします。

Creating an automated workflow for new users

Uncanny Automatorは、新規アカウントで使用するデータを選択するよう求めます。

これらのフィールドのいくつかを、お問い合わせフォームから渡される変数にマッピングすることができます。例えば、’First name’の隣にある’*’ボタンをクリックして、コンタクトフォームをトリガーとして選択することができます。

Adding variable data to the Uncanny Automator workflow

次に、ドロップダウンメニューから’Name’変数を選択する。

その他のフィールドでは、トークンとプレーンテキストを組み合わせて使用することもできます。たとえば、ユーザー名をランダムに生成するには、その人の名前と一連の数字、あるいは今日の日付のような別のトークンを組み合わせます。

Creating an automation workflow for your WordPress website

初期設定では、Uncanny Automatorは新しいユーザーに「購読者」権限を割り当てます。

これを変更するには、「権限」ドロップダウンを開き、リストから別の権限を選択するだけです。

Select the user role you want to assign

すでにそのメール・アドレスやユーザー名にリンクされたアカウントがある場合、Duplicatorを作成する必要はありません。

とはいえ、次のセクション「ユーザーがすでに存在する場合の処理」で「何もしない」を選択していることを確認してください。

Configuring what to do if the user already exists

自動化されたWordPressワークフローを公開する

完了したら、「保存」ボタンをクリックして変更内容を保存することをお忘れなく。

その後、ワークフローを公開します。Recipe’ボックスで’Draft’スイッチをクリックし、代わりに’Live’と表示されるようにする。

Publishing an automated workflow for WordPress

レシピは公開され、誰かがサイトのお問い合わせフォームに入力するたびに、Uncanny Automatorが自動的に新しいアカウントを作成します。

WordPressでオートメーションのログ記録を表示する

自動化されたワークフローを作成したら、バックグラウンドで起こっているすべてのタスクをトラッキングする簡単な方法が欲しくなるだろう。

Uncanny Automatorによって実行されたすべてのレシピ、トリガー、アクションを見るには、WordPressダッシュボードからAutomator ” ログ記録ページにアクセスするだけです。

How to view the logs for your automated workflow

ドロップダウンメニューを使って、アクションやユーザーなどに基づいてデータをフィルターできるようになりました。

このガイドでは、Uncanny Automator プラグインが本当にパワフルであることをほんの少し紹介しました。Uncanny AutomatorはWooCommerce、Formidable FormsGiveWP、その他多くのWordPressプラグインと連携させることができます。どのような自動ワークフローを作成できるか、試してみる価値はあります。

ボーナス: Uncanny AutomatorとChatGPTを接続してAIコンテンツを作成する

また、Uncanny Automatorを使用すると、OpenAI統合を使用してChatGPTでワークフローを作成できます。

これにより、AIが生成したコンテンツをさまざまな方法でワークフローに組み込むことができます。例えば、フォームが送信されるたびにAIが生成したコンテンツで新しいブログ投稿を作成することができます。

Connect AI in Uncanny Automator

同様に、フォーラムで質問されたことに自動的に返信するAIワークフローを作成したり、プロンプトに基づいて画像を生成したり、WhatsAppチャットボットを作成したりすることもできる。

また、Uncanny Automatorを使用して、AIをOptinMonsterのような他のWordPressプラグインと接続し、コードを使用せずに素晴らしいワークフローを構築することもできます。

詳しくは、人工知能と機械学習を使ったWordPressプラグインのトップ・ピックをご覧ください。

この投稿が Uncanny Automator を使って WordPress で自動ワークフローを作成するのにお役に立てば幸いです。また、エキスパートが選ぶ最高のドラッグ&ドロップ WordPress ページビルダーやWordPress サイトでユーザー登録を許可する方法についてのステップバイステップガイドもご覧ください。

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

情報開示 私たちのコンテンツは読者支援型です。これは、あなたが私たちのリンクの一部をクリックした場合、私たちはコミッションを得ることができることを意味します。 WPBeginnerの資金源 をご覧ください。3$編集プロセスをご覧ください。

アバター

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

究極のWordPressツールキット

ツールキットへの無料アクセス - すべてのプロフェッショナルが持つべきWordPress関連製品とリソースのコレクション!

Reader Interactions

4件のコメント返信を残す

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Mrteesurez

    I think I like this functionality. If I understand it very well, meaning visitors can be automatically become a registered users with just filling a contact form. ok.
    But can I connect two to three websites together, when a user register on a site, I will automatically create an account for him on other connected sites. thanks.

  3. Moinuddin Waheed

    Automated workflows not just save times and energy but also increases the productivity and efficiency.
    Having automatically sent posts to different social media and other workflows can be difficult to manage if not done through automation softwares.
    Going through the article , it seems automator is the best option to create auto workflows. it comes with integrations with many other workflow softwares and other options.
    I will definitely give it a try.

返信を残す

コメントありがとうございます。すべてのコメントは私たちのコメントポリシーに従ってモデレートされ、あなたのメールアドレスが公開されることはありませんのでご留意ください。名前欄にキーワードを使用しないでください。個人的で有意義な会話をしましょう。