Zapier Integration

How to integrate Zapier with Swaarm and use their features to automate advertiser or publisher creation

Updated over a week ago

Zapier is an external tool that is useful for automating tasks around entity creation in Swaarm. For example, if you would like to create an advertiser from your CRM tool (like Pipedrive or HubSpot etc.) or create a publisher when you write the details in a Slack message then you can set that up in Zapier.

The process for integrating is fairly simple. You must have a Zapier account to start.

Integrating Zapier with Swaarm

  1. Click + Create Zap in the menu

  2. Setup the Trigger by selecting an app

    1. Select an external tool (such as Slack or Pipedrive) and this is where you will pull your data from to input into Swaarm.

    2. Select the app & event that is being triggered

      1. We will use Slack as an example

  3. Choose the account of that external tool

    1. You will need to sign into the app (in this case Slack) again through Zapier

  4. Setup the trigger by choosing the action

    1. In this example, we are choosing a slack channel

  5. Test the trigger to see if it gathers the correct information

  6. Setup the Action that will happen after the Trigger

  7. Search for Swaarm

    1. Please note: you must be invited by us to use Swaarm as an app on Zapier

    2. You can email support or reach out to our technical client service team via the chat button on Swaarm to get invited

  8. You can choose either:

    1. Create a new advertiser

    2. Create a new publisher

    3. Update an existing advertiser

    4. Update an existing publisher

  9. Choose the Swaarm account

    1. You may need to login here as well

  10. Set up the action by matching the data you pulled from the trigger and putting it into the correct fields

    1. Here is an example of creating a new publisher

    2. Field Information:

      1. Only use custom field inputs when needed, make sure to use any drop down pre-filled values or else you may encounter errors. Any * means this is a required field.

      2. Source ID - Unique ID which identifies Publisher. Swaarm uses two identifiers "ID" autogenerated by Swaarm system and "Source ID" which is used to cross reference external entity

      3. Company* - Name of the Publisher

      4. Status - You should set this to active if you want your publisher ready to send traffic once they are automatically created

      5. Account Type* - select the account

      6. Address* - Input the address of the company

      7. Country* - You can select the country based on initials: "DE - Germany"

      8. Tax Number

      9. Is API Publisher - If the Publisher will connect to your API then set as True

      10. Account Manager - You can only pre-select account managers registered on your Swaarm platform

      11. Sales Manager - You can only pre-select sales managers registered on your Swaarm platform

  11. Test Action

    1. Click test and continue button, and then go over to Swaarm and you should see a new Publisher created

      1. You can check this by going to the Publishers Overview page and sort the Publisher ID's in descending order

        If the Publisher was not created, go back and check the fields and make sure you are not inputting custom values in fields with pre-generated lists

  12. Publish your Zap

    1. You should see that a publisher was sent to Swaarm and afterwars you can click Publish Zap and Turn On and your new Zapier & Swaarm integration is live

Did this answer your question?