16. Zapier and DigiMember

Overview

Zapier is a great possibility to connect DigiMember to over 1.500 amazing apps and tools! By connecting DigiMember and Zapier you can automate your DigiMember plugin even more.

To use this integration, you'll need a (free) Zapier account.

In general, there are (currently) two directions on how to combine DigiMember and Zapier.

  1. Bring data from DigiMember to another app, using Zapier. By doing this you can inform another app when a new order was placed (DigiMember is the so-called trigger here).
  2. Bring data from another app to DigiMember, using Zapier. By doing this you can create a new order in DigiMember based on the information you get from the other app (DigiMember is the so-called action here).

Caution:

Currently the DigiMember/Zapier integration is being tested. Therefore you might notice a "BETA" tag if you search for DigiMember in the Zapier app directory.

Connect DigiMember with Zapier

  1. In Zapier select Home > My Apps > Connect a New Account

  2. Select DigiMember 1.0.1 from that list.

  3. Enter the complete URL of your WordPress blog (e.g. https://wwww.myOwnSite.com/)

    enter URL 
  4. Create an API Key in DigiMember for Zapier. To do this, visit the DigiMember backend on your WordPress page and click Settings > API Keys > Add new and select Zapier.
    (Hint: This is a DigiMember PRO Feature and cannot be used with the free version)

  5. Copy this key to your clipboard and paste it into Zapier.

  6. Test the connection.

=> Congratulations! Zapier and DigiMember are now connected



DigiMember as an action in Zapier

  1. Create a new Zap

  2. Configure the app you want to use as an input trigger (meaning the app that should deliver the data for your DigiMember orders, e.g. an application form)

  3. In the second step select DigiMember as "app" and "Create an Order" as the Action Event.

    Select Event
  4. Select the account that you just connected to Zapier or connect a new account

  5. Match the data from your trigger app with the matching data fields in DigiMember:

  6. You can use the following fields (Only e-mail address is mandatory. ):

    • E-Mail

    • prename

    • family name

    • Order ID

  7. Select the product that should be delivered from the list of your DigiMember products.

  8. Test your zap. Please keep in mind that there will be an e-mail sent as usual (containing the login credentials) using the test data you provided, so you might want to use one of your own e-mail addresses.

  9. Turn your zap on.



DigiMember as a trigger in Zapier

  1. Create a new Zap

  2. Select DigiMember as the trigger app and "New Order" as the trigger event.

  3. If the zap should only trigger for an order of a single product, select the name of that product otherwise select all from the dropdown list.

  4. Do a quick test if Zapier can find your latest order.

  5. Select the app that should use the data gathered from DigiMember (e.g. an e-mail marketing tool)

  6. Configure how the data should be used
    You can use the following parameters from DigiMember:

    • E-Mail

    • First name and family name of the buyer

    • the name of the bought product

    • Order ID

    • Order date

Match Data  7. Turn your Zap an

Frequent error sources

DigiMember is not listed as an app in Zapier:

Please reload the page (zapier) and try again. If that does not resolve the problem, please accept the invitation link again, while being logged into Zapier.

Problem while connecting DigiMember and Zapier

Please check if your API key in DigiMember is still "active" and your URL is typed correctly (e.g. https://www.myOwnSite.com/). You may add a second connection to the same URL with another API Key too.

My test order form the zap hasn't worked!

Please check if the e-mail you used during the zap test was correktly formatted.