PlatoForms User Guide
Ctrl+K
  • Form Builder

    Creating an Online Form for an Existing PDF

  • Custom Domain

    With Builder you can build three types of forms: online web forms, online PDF forms, and master forms.

  • Master Form Builder

    you will arrive at the Form Builder. On the form Builder, there are three main sections:

Zapierとの統合

この記事では、Zapier統合を使用してワークフローを効率化する方法を説明します。

Zapier統合について

Zapierとは?

Zapierは、異なるソフトウェアツールを接続してタスクを自動化する人気のツールです。トリガーを設定して自動化されたワークフローを開始し、データ入力のようなタスクをより効率的にします。

なぜZapierと統合するのか?

PlatoFormsをZapierと統合することで、Google SheetsやSlackへのデータ転送、即時通知、強化されたコラボレーション、カスタマイズされたワークフロー、手動データ入力の排除による効率の向上などの自動化の利点を得られます。

ビデオチュートリアル

ビジュアルでの説明が必要ですか?以下のチュートリアルをご覧ください:

統合はどのように機能するのか?

  • フォーム送信成功: フォームが正常に送信されると、PlatoFormsは対応するPDFを生成します。

  • Zapierフロー(Zap)のトリガー: このPDFがZapierフローをトリガーし、統合されたアプリ間でのアクションを自動化します。

前提条件

オンラインフォームをZapierと接続する前に、Zapierアカウントを作成していることを確認してください。

Zapierとの統合

以下の手順では、PlatoFormsをZapierと統合して新しい送信をGoogle Sheetsに自動的に保存する方法を紹介します。

PlatoFormsから認証

  1. ダッシュボードに移動し、目的のフォームを選択します。

  2. フォームの右上にある設定(ギア)ボタンをクリックし、統合をクリックします。

    PlatoForms PDF Tool Dashboard

  3. 開いたウィンドウでZapierのロゴを選択します。

    Select Zapier

    Zapierと接続したいアプリケーションのリストが表示されます。

  4. リストからGoogle Sheetsを選択します。

    PlatoForms PDF Tool Dashboard

  5. 下にスクロールして「新しい送信を保存」オプションを見つけ、このZapを使用をクリックします。

    PlatoForms PDF Tool Dashboard

    Zapierアカウントへのログインを求められます。

  6. 指示に従ってログインとセットアップを行います。

  7. セットアップが完了したら、ZapierダッシュボードからPlatoFormsアカウントにサインインします。

    Sign in PlatoForms account

統合設定の構成

  1. 認証後、右側のPlatoFormsでの新しい送信パネルで、インターフェースの指示に従って必要なフィールドを設定します。

    zapier integration settings and tests

  2. Google Sheetにサインインします。

    Sign in google sheets

  3. 目的のGoogle Sheetを選択し、含めるフィールドをマッピングし、テストを送信して動作を確認します。

    Choose the desired Google Sheet

  4. 設定を確認したら公開をクリックします。

以下は結果のサンプルです:

Google Spreadsheet with PDF form data

フォーム送信データをGoogle Sheetsに保存

このセクションでは、送信データをGoogle SheetsまたはPDFファイルをAmazon S3にシームレスにアップロードするZapを作成するための簡単なステップバイステップガイドを提供します。これらの機能をすべて無料でお試しいただけます。

このZapを設定する前に、フォームデータのタイトルに一致する列ヘッダーを持つGoogle Sheetを作成していることを確認してください。例えば、メールアドレス、住所、電話番号、送信日などです。

PlatoFormsアカウントを接続

  1. こちらをクリックして開始します。

    Note

    Zapierアカウントをお持ちでない場合は、Zapierとの統合セクションを参照して作成してください。

  2. 下にスクロールし、検索ボックスにGoogle Sheetsと入力して選択します。

    Search and select Google Sheets

  3. PlatoFormsトリガーにカーソルを合わせ、試してみるをクリックします。

    PlatoForms trigger

  4. プロンプトに従ってPlatoFormsアカウントに接続します。

データを受け取る

  1. PlatoForms送信のセットアップステップで、データを受け取りたいフォームを選択します。
Note

フォームが公開されており、少なくとも1つの送信があることを確認してください。これにより、Zapierが次のステップでサンプルデータを取得できます。

  1. サンプルを選択してZapをセットアップで、サンプルを引っ張るを押します。最大3件の送信が返されます。

  2. Google Sheetsを選択してアクションを作成します。

  3. Google Sheetsアクションを選択ステップで、スプレッドシート行を作成を選択します。

  4. アカウントでGoogle Sheetsに接続します。

  5. Google Sheetsファイルのセットアップステップで、事前に作成したスプレッドシートワークシートを選択します。データをその列名で入力します。

  6. テストステップで、Google Sheetsにテストを送信を押します。
    成功メッセージが表示されたら、そのGoogle Sheetファイルにデータがあることを確認できます。

  7. 名前を付けてZapをオンにします。

Setup Google Sheets File

PDFをAmazon S3にアップロード

PlatoFormsアカウントを接続

  1. こちらをクリックして開始します。

    Note

    Zapierアカウントをお持ちでない場合は、Zapierとの統合セクションを参照して作成してください。

  2. 下にスクロールし、検索ボックスにAmazon S3と入力して選択します。

  3. PlatoFormsトリガーにカーソルを合わせ、試してみるをクリックします。

  4. プロンプトに従ってPlatoFormsアカウントに接続します。

データを受け取る

  1. PlatoForms送信のセットアップステップで、データを受け取りたいフォームを選択します。
Note

フォームが公開されており、少なくとも1つの送信があることを確認してください。これにより、Zapierが次のステップでサンプルデータを取得できます。

  1. サンプルを選択してZapをセットアップで、サンプルを引っ張るを押します。
    最大3件の送信が返されます。

  2. Amazon S3を選択してアクションを作成します。

  3. Amazon S3アクションを選択ステップで、ファイルをアップロードを選択します。

  4. IAMアクセスキーでAmazon S3に接続します。

  5. Amazon S3アップロードファイルのセットアップステップで、S3バケットを選択します。

    Note

    この例では、キーとしてPDF 0表示名を使用します。ファイル - それは「PDF xファイル」でなければなりません。「x」は、フォームで作成されたPDFの数に応じた番号です。マスターフォームの場合、フォームは複数のPDFにリンクできます。この例では、「PDF 0ファイル」です。

  6. テストステップで、Amazon S3にテストを送信を押します。
    成功メッセージが表示されたら、そのファイルがS3バケットにあることを確認できます。

  7. 名前を付けてZapをオンにします。

    Setup Amazon S3 Upload File

詳細を掘り下げる

シームレスなアプリ接続のために、詳細を掘り下げましょう。PlatoFormsは、Zapierにデータを4つの異なるカテゴリーで転送します:

  • 送信メタデータ: 送信ID、日付、フォームURLを含みます。

  • ファイル: PDF(マスターフォームのリンクを含む)、添付ファイル、署名(PNG形式)を含みます。

  • 送信データ: リストとしてまとめられた生の送信データを表します。

  • データ: 読みやすい形式で提供される洗練された送信データ。日付などのフィールドは、明確さのために人間が読めるYYYY-MM-DD形式に変換されます。

これをサンプルペイロードで視覚化しましょう:

{
        "id": "srf9c4436bdd4e40b0be913236e1c99342",
        "submit_date": "2018-10-19T05:17:17Z",
        "submit_revision": 1,
        "published_form_revision": 4,
        "submit_form_url": "https://form.platoforms.com/fr3uffwodvi/?sid=srf9c4436bdd4a40b0be913236e1c99342&pver=4",
        "form": {
            "id": "fr3uffwodvi",
            "name": "sample.pdf"
        },
        "pdf": [
            {
                "id": "181019017",
                "file": "__THE CREATED PDF FILE___"
                "template_id": "pdwdt2zb1rp",
                "display_name": "sample-181019017.pdf",
                "name": "sample.pdf",
                "url": "https://api.platoforms.com/v4/download/submission/pdf/srf9c4436bdd4ed0b0be913236e1c99342/pdwdt2zb1rp",
                "sharing_creator_url": "https://api.platoforms.com/v4/sharing/submission/pdf/srf9c4436bdd4e40c0be913236e1c99342/pdwdt2zb1rp"
            }
        ],
        "attachments": [
            {
                "id": "sf8v45fiop8",
                "file": "__THE UPLOADED FILE___"
                "field_name": "fid16",
                "file_name": "gray.pdf",
                "url": "https://api.platoforms.com/v4/download/submission/attach/srf9c4436bdd4s40b0be913236e1c99342/sf8v45fiop8",
                "sharing_creator_url": "https://api.platoforms.com/v4/sharing/submission/attach/srf9c4436bdd4e40b0be913236e1c9934f/sf8v45fiop8",
                "size": "4155"
            }
        ],
        "data": {
            "Postcode": "123",
            "State": "NSW",
            "Date of Birth": "1980-12-06",
            "Signature": "__THE SIGNATURE PNG FILE___"
        },
        "submit_data": [
            {
                "id": "fid9",
                "type": "number",
                "label": "Postcode",
                "value": "123",
                "raw": null
            },
            {
                "id": "fid8",
                "type": "text",
                "label": "State",
                "value": "NSW",
                "raw": null
            },
            {
                "id": "fid5",
                "type": "date",
                "label": "Date of Birth",
                "value": "1233-12-12",
                "raw": [
                    {
                        "id": "0",
                        "value": "1233"
                    },
                    {
                        "id": "1",
                        "value": "-"
                    },
                    {
                        "id": "2",
                        "value": "12"
                    },
                    {
                        "id": "3",
                        "value": "-"
                    },
                    {
                        "id": "4",
                        "value": "12"
                    }
                ]
            },
            {
                "id": "fid16",
                "type": "FileUpload",
                "label": "Upload Attachments",
                "value": "sf8v45fiop8",
                "raw": [
                    {
                        "id": "0",
                        "value": "sf8v45fiop8"
                    }
                ]
            },
            {
                "id": "fid13",
                "type": "Signature",
                "label": "Signature",
                "value": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAcgAAACwCA...",
                "raw": null
            }
        ]
    }
Is the content helpful?